摘要: 一、分布式架构 1、分布式特点 分布性 对等性。分布式系统中的所有计算机节点都是对等的 并发性。多个节点并发的操作一些共享的资源 缺乏全局时钟。节点之间通过消息传递进行通信和协调,因为缺乏全局时钟,很难定义两个事件谁先谁后 故障总是会发生。系统设计时,需要考虑到任何异常情况 2、分布式环境的各种问题 通信异常。... 阅读原文
2018-05-03 12:22:02 阅读(737) 评论(0)
摘要: spring整合jmx,之前搜到一些,都有点复杂,给个简单易懂的给你们,Jmx,Java Management Extension 使用方法 spring配置文件添加 <context:mbean-export default-domain="morning" registration="replaceEx... 阅读原文
2018-05-03 10:41:02 阅读(706) 评论(0)
摘要:   List对象的操作方法 List<String> list = new ArrayList<String>(); //增加 list.add("苹果"); list.add("橘子"); list.add("香蕉"); list.add("苹果"); list.add(1, "... 阅读原文
2018-05-03 09:37:02 阅读(768) 评论(0)
摘要:     当你有很多书时,你会考虑买一个书柜,将你的书分门别类摆放进入。使用了书柜不仅仅使房间变得整洁,也便于以后使用书时方便查找。在计算机中管理对象亦是如此,当获得多个对象后,也需要一个容器将它们管理起来,这个容器就是集合。   集合本质是基于某种数据结构数据容器。常见的数据结构:数组(Array)、集(Set)、队... 阅读原文
2018-05-03 07:40:04 阅读(780) 评论(0)
摘要: 变量的分类: 按位置划分:局部变量:方法或着语句块内部定义的变量;                       成员变量:方法外部、类的内部定义的变量;                        类外面不能有变量声明; 按所属数据类型划分:                     基本数据类型;        ... 阅读原文
2018-05-03 06:00:21 阅读(787) 评论(0)
摘要: Mac升级了系统到 High Sierra但MyEclipse却没更新(一般用PO JIE),这总情况的MyEclipse在一些特定的正常操作中总会强行崩溃 极大的影响的Mac程序员的编码,面对这种问题我在各大论坛看过几种解答,总结一下:   1.电脑版本降级(High Sierra 以前的版本,升级系统花了那么长时... 阅读原文
2018-05-03 00:50:02 阅读(801) 评论(0)
摘要:    工作之余,趁着五一假期学习下PHP,都说PHP是世界上最美的语言,而且现在应用的有这么广泛,在短期时间内在编程的市场上打得火热,好奇心趋势我去学习一下,下面便是我学习PHP记录下来的过程,和大家分享一下;    首先要做PHP,需要下载一个phpStudy,这个可以到百度上找,下载他是为了php项目可以在电脑... 阅读原文
2018-05-03 00:00:02 阅读(729) 评论(0)
摘要: 一、面试题基础总结 1、 JVM结构原理、GC工作机制详解 答:具体参照:JVM结构、GC工作机制详解     ,说到GC,记住两点:1、GC是负责回收所有无任何引用对象的内存空间。 注意:垃圾回收回收的是无任何引用的对象占据的内存空间而不是对象本身,2、GC回收机制的两种算法,a、引用计数法  b、可达性分析算法(... 阅读原文
2018-05-02 20:34:03 阅读(716) 评论(0)
摘要: p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 13.0px Helvetica } 一、全文检索与Lucene介绍 1、全文检索   将非结构化数据中的一部分信息提取出来,重新组织,使其变得有一定结构,然后对此有一定结构的数据进行搜索,从而达到搜索相对较快的目的。这部分从... 阅读原文
2018-05-02 19:49:05 阅读(717) 评论(0)
摘要: 编程不是盗墓,不是请客吃饭,不是描画绣花,不能那样儒雅,那样闲庭信步,那样从容不迫。Java编程是一门技术,一门进行创造的技术。绝大多数计算机专业的学生是零基础,其中不乏被调剂的。等到毕业之际,有的成了大神,进入BAT或者google微软,有的还是零基础……但零基础并不可怕,只有找对方向,就一定会成功,下面分享这几年... 阅读原文
2018-05-02 18:53:02 阅读(768) 评论(0)