2016年7月14日
摘要: 在开发Java web项目时候,可以在项目中嵌入Jetty服务的方式来运行web程序。 由于最近开发web项目,自己使用的是比较旧的eclipse不支持导入tomcat来运行项目,于是就学习了下使用项目中Jetty来运行项目。 采用Jetty Plugin 在pom文件中引入Jetty Plugin 阅读全文
posted @ 2016-07-14 14:38 程序人生ly 阅读(28594) 评论(2) 推荐(3) 编辑
  2016年6月14日
摘要: 项目需要搭建rabbitmq的高可用集群,最近在学习搭建过程,在这里记录下可以跟大家一起互相交流(这里只是记录了学习之后自己的搭建过程,许多原理的东西没有细说)。 搭建环境 CentOS7 64位 RabbitMQ 3.6.2 Keepalived 1.2.21 主机:192.168.0.1 192 阅读全文
posted @ 2016-06-14 16:24 程序人生ly 阅读(10942) 评论(8) 推荐(0) 编辑
  2016年5月25日
摘要: redis安装 linux下环境安装redis,我这里下载的是3.0.0版本(目前最新版3.2.0)。 这样redis就安装好了,然后启动redis: 连接redis,用自带的一个客户端工具,重新打开一个窗口,进入到redis-3.0.0目录,输入: 看到如图信息就表示连接成功 redis操作基本命 阅读全文
posted @ 2016-05-25 18:00 程序人生ly 阅读(261) 评论(0) 推荐(0) 编辑
  2016年5月24日
摘要: 启动Eclipse的时候报错Java was started but returned exit code=13,这个错误的原因是由于eclipse版本与jdk版本不符导致的,可能你的eclipse是32位,jdk是64位。只要下载相对应版本的eclipse或者jdk都可以。 查看jdk版本可以在c 阅读全文
posted @ 2016-05-24 10:49 程序人生ly 阅读(1139) 评论(0) 推荐(0) 编辑
  2016年5月23日
摘要: http://codercoder.cn/index.php/2019/10/inputstream-readbyte/ 阅读全文
posted @ 2016-05-23 10:52 程序人生ly 阅读(25247) 评论(3) 推荐(2) 编辑
  2016年5月19日
摘要: 类加载的时机 遇到new、getstatic、putstatic或invokestatic这4个字节码指令时,如果类没有进行过初始化,则需要先触发其初始化。生成这4条指令最常见的Java场景是:使用new关键字实例化对象的时候、读取或设置一个类的静态字段(被final修饰、已在编译期把结果放入到常量 阅读全文
posted @ 2016-05-19 21:37 程序人生ly 阅读(311) 评论(0) 推荐(0) 编辑
  2016年5月17日
摘要: 垃圾收集 垃圾收集(Garbage Collection,GC),垃圾收集需要完成的三件事情。 哪些对象需要回收 什么时候回收 如何回收 如何确定对象已死(即不可能在被任何途径引用的对象) 引用计数算法 引用计数算法 给每一个对象中添加一个引用计数器,每当有一个地方引用它时,计数器值就加一;当引用失 阅读全文
posted @ 2016-05-17 16:21 程序人生ly 阅读(166) 评论(0) 推荐(0) 编辑
  2016年5月15日
摘要: Java运行时内存区域 Java虚拟机在运行Java程序的时候会将它所管理的内存区域划分为多个不同的区域。每个区域都有自己的用途,创建以及销毁的时间。有的随着虚拟机的启动而存在,有的则是依赖用户线程来启动和销毁。 程序计数器 程序计数器是一块很小的区域,可以看做是用来表示线程所执行到字节码的某一行的 阅读全文
posted @ 2016-05-15 15:24 程序人生ly 阅读(307) 评论(0) 推荐(0) 编辑
  2015年8月25日
摘要: 1.首先来说说创建线程的两种方式一种方式是继承Thread类,并重写run()方法 1 public class MyThread extends Thread{ 2 @Override 3 public void run() { 4 // TODO Auto-gen... 阅读全文
posted @ 2015-08-25 11:39 程序人生ly 阅读(6734) 评论(1) 推荐(2) 编辑
  2015年8月24日
摘要: 1.代理模式定义 为其他对象提供一种代理以控制对这个对象的访问。代理对象起到中介服务,可以去掉功能服务和增加额外的服务。 其实按照官方的说法可能不太好理解,代理模式就好比我们生活中买票,一般情况下我们都会去火车站(原对象)买票,但是有的情况下可能我们离火车站比较远不方便去,那我们就会去火车票代售... 阅读全文
posted @ 2015-08-24 16:06 程序人生ly 阅读(267) 评论(0) 推荐(0) 编辑