摘要:版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 单例模式大家并不陌生,也都知道它分为什么懒汉式、饿汉式之类的。但是你对单例模式的理解足够透彻吗?今天我带大家一起来看看我眼中的单例,可能会跟你的认识有所不同。 下面是一个简单的小实例: [ja
阅读全文
摘要:线程安全的单例模式实现有几种思路,个人认为第2种方案最优雅: 1、饿汉式 2、借助内部类 3、普通加锁解决 4、双重检测,但要注意写法 如果单体模式继续扩展为N元单体模式,那就是对象池模式了 标签: <无> 代码片段(4) [全屏查看所有代码] 1. [代码]饿汉式单例 ? 1 2 3 4 5 6
阅读全文
摘要:一、设计模式的分类 总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责
阅读全文
摘要:最近,Eclipse(Eclipse-JEE3.5)运行十分缓慢(可能插件安装过多),因此,得到了个机会调优一下,以便提高工作效率下图是未经任何调整eclipse的gc情况(使用jvisualvm命令,安装visual gc插件) 在终端输入:jvisualvm运行后,工具->插件->visual
阅读全文
摘要:MyEclipse中的SVN操作手册1.导入项目 点击工具栏上的【File-Import】,进入下图(如果你的对话框中没有SVN这一条目,可能是因为你没有安装SVN插件,请安装完成后,在看这篇博客)点击Next进入下图点击Next进入下图,输入你SVN服务器的IP地址,包括端口号和文件夹等完整路径点击Next进入下图输入用户名/密码,即可成功导入。导入完成后,出现如下图所示界面转载请注明出处:http://blog.sina.com.cn/s/blog_8a3d83320100zhmp.html2.更新(更新到最新版本)如何保证你的项目和服务器上的代码等一致,这就需要更新操作了。在你的项目上点
阅读全文
摘要:SQL Server 和 MySql 语法和关键字的区别——用于SQLServer到MySql的转换(1)mysql的ifnull()函数对应sql的isnull()函数;(2)mysql的存储过程中变量的定义去掉@;(3)mysql的每句结束要用";"(4)SQLServer存储过程的AS在MySql中需要用begin .....end替换(5)字符串连接用concat()函数;如 SQLServer: Temp=’select * from ’+’tablename’+…+… MySql:Temp=concat(’select * from’, ’tablecname’
阅读全文
摘要:Failed to load the JNI shared library "D:\ 打开Eclipse,出现 Failed to load the JNI shared library "D:\ 。 原来我的Eclipse是win32而JAVA_HOME指向的是64位的jdk。 那就把Eclipse也换成64位的吧, 可是,等等! 为什么我另外一个环境的Eclipse是32位的却能正常运行,并且 首选项 ->> 已安装的JRE 里显示的当前正在使用的确实是64位的jdk, 这又是为什么 ? 突然想起有一句介绍, “如果Eclipse报错提示虚拟机内存不足, 可
阅读全文