04 2017 档案
摘要:对于Junit的总是一知半解不太懂,现在认真梳理一下; 此次针对的是Junit4版本,注解也是在Junit4版本才有的,之前的版本并无注解功能。而注解开发基本上被认为是一种优秀的设计,所以我们写单元测试用例时,尽可能地去了解并使用注解。 @Test:使用该注解的方法为测试方法,自动运行时能够识别并被
阅读全文
摘要:Set(集) 实现类主要有HashSet和TreeSet List(列表) 实现类主要有ArrayList,LinkedList,Vector Map(映射)实现类主要有HashMap和TreeMap,HashTable 线程安全类 在集合框架中,有些类是线程安全的,这些都是jdk1.1中的出现的。
阅读全文
摘要:重要一点: (& ,|) ==>二进制布尔运算符,(&&,||)==>条件布尔运算符 二进制布尔运算符,两边都会执行,不管左边是否为真或假==>对于运算符两边的操作数不管真假与否,都会先计算出来结果后再进行布尔逻辑运算 但是条件布尔运算符不同,更先进,如果&&左边为假,那么右边不执行;||左边为真,
阅读全文
摘要:前天去甲骨文面试出了一道java基础题:以为很简单,后来错了才知道,还是基础不扎实, 总结: try { //执行的代码,其中可能有异常。一旦发现异常,则立即跳到catch执行。否则不会执行catch里面的内容 } catch { //除非try里面执行代码发生了异常,否则这里的代码不会执行 } f
阅读全文
摘要:前几天又看到这个面试题,再次看看 输出结果是什么? 此题关键就在于 oper(c,d) 方法,这个方法到底做了什么,怎么结果就和想的不一样呢?那么,就来看一下这个方法做了什么。 上代码:
阅读全文
摘要:一、什么是数据库连接池? 官方:数据库连接池(Connection pooling)是程序启动时建立足够的数据库连接,并将这些连接组成一个连接池,由程序动态地对池中的连接进行申请,使用,释放。个人理解:创建数据库连接是一个很耗时的操作,也容易对数据库造成安全隐患。所以,在程序初始化的时候,集中创建多
阅读全文
摘要:最近希望能够配置一下负载均衡,在虚拟机上面,但是网上找了很多资料很零散,对于不了解的人,很多不够详细,最近终于做好了,把具体的步骤写下来,方便各位网友查阅学习 这个实验需要安装nginx如果没有安装过,请参考: linux安装nginx:http://www.cnblogs.com/aspirant
阅读全文
摘要:系统自动的将nginx注册到环境变量当中, 如何查看linux的环境变量 结果: 注意到:nginx在/usr/sbin/nginx底下,因此 nginx已经注册到环境变量里面了,可以直接执行 启动nginx : [root@tx-qcs-regulation-xm-staging01 sbin]#
阅读全文
摘要:生产消费者模式 貌似也是阻塞的问题 花了一些时间终于弄明白这个鸟东东,以前还以为是不复杂的一个东西的,以前一直以为和观察者模式差不多(其实也是差不多的,呵呵),生产消费者模式应该是可以通过观察者模式来实现的,对于在什么环境下使用现在想的还不是特别清楚,主要是在实际中还没使用过这个。 需要使用到同步,
阅读全文
摘要:我理解: 进程 进行系统资源分配和调度的独立单位,是具有一定独立功能的程序关于某个集合上的一次运行活动,进程有独立的地址空间,一个进程崩溃后,不会对其他进程产生影响,线程是一个进程中不同的执行路径没有独立的地址空间,一个线程崩溃,就等于整个进程死掉。 (a)一个程序至少有一个进程,一个进程可以有多个
阅读全文
摘要:人原创,一个字一个字地码的,尊重版权,转载请注明出处! http://blog.csdn.net/chaijunkun/article/details/6987443 最近在开发的项目需要承受很高的并发量。综合各种情况,决定使用Apache+Tomcat+JK的方式实现负载均衡,并且作为一个统一的服
阅读全文