- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 blockingqueue学习总结
七个实现类:ArrayBlockingQueue:一个由数组结构组成的有界阻塞队列。DelayQueue:一个使用优先级队列实现的无界阻塞队列。LinkedBlockingDeque:一个由链表结构组成的双向阻塞队列。LinkedBlockingQueue:一个由链表结构组成的有界阻塞队列。LinkedTransferQueue:一个由链表结构组成的无界阻塞队列Priori
2017-12-19 22:48:09
443
原创 UNIX系统安装RabbitMQ服务器过程及安装过程中遇到的问题
1.安装最新版本的erlang从Erlang官网下载安装http://www.erlang.org/2.安装RabbitMQ(1)使用wget命令下载安装包,关于wget的安装方法参考如下链接:http://www.itbulu.com/macbook-wget-install.html(2)在本地新建一个关于rabbitmq的文件夹,进入该文件夹$mkdir
2017-04-17 00:33:03
398
原创 DWR服务器推技术(实现消息实时推送功能)
技术原理: DWR是一个用于改善web页面与Java类交互的远程服务器端Ajax开源框架,可以帮助开发人员开发包含AJAX技术的网站。它可以允许在浏览器里的代码使用运行在WEB服务器上的JAVA函数,就像它就在浏览器里一样。它包含两个主要的部分:允许JavaScript从WEB
2016-10-19 11:30:03
9823
1
原创 JavaEE的13个规范
2016.10.18 20:00-22:00JavaEE:什么是JavaEE:java语言的平台有三个版本:1.JavaME(Java Platform Micro Edition,Java微型版,适用于小型设备和智能卡开发)2.JavaSE(Java Platform Standard Edition,标准版,适用于桌面系统的开发)3.JavaEE(Java
2016-10-18 21:29:16
1022
原创 关于JVM内存区域划分的一些认识
2016.10.13 19:00-20:00&21:00-22:00JVM的内存区域划分:1.jvm是指java虚拟机( Java Virtual Machine )。2.下图为java程序具体的执行过程:如上图所示,首先java源代码文件(.java后缀)会被java编译器编译为字节码文件(.class后缀),然后由JVM中的类加载器加载各个类的字节码
2016-10-13 22:42:09
255
原创 关于final的一些认识
final:1.修饰类:当用final修饰一个类时,表明这个类不能被继承,如果一个类永远不会让他被继承,可以用final来修饰,成员变量可以按需要定义成final,但要注意final类中所有的成员方法都会被隐式地指定为final方法。在使用final修饰类是需要谨慎考虑,除非这个类以后真的不会用来被继承或者出于安全考虑,否则尽量不要将类设计为final类。2.修饰方法:
2016-10-12 22:27:51
312
原创 关于static的一些认识
static:(一)static方法1.在static方法内部不能直接调用非static方法/变量,需先创建对象(原因:静态方法/变量在类加载的时候就分配了内存块,而非静态方法/变量在new这个类的对象时才分配内存块,他们分配内存的时间不一样,所以static区域访问非static区域是没有意义的;也可以理解为,static方法/变量是属于类的,而非static方法/变量必须依附于对象才能
2016-10-12 22:26:35
288
原创 关于int和Integer的一些认识
Integer和int的区别:1.int是基本数据类型(默认值为0),而Integer是类(默认值为null)。2.Integer.valueOf(a),是将a转换成Integer对象,使得转换完的a具有了方法和属性 而Integer.parseInt(b),是将字符串转换成int型,转换过后的结果是int型的,不具备方法和属性。3.Integer a = 3;java在编译的
2016-10-11 20:23:40
522
DWR服务器推技术Demo
2016-10-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人