import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Date; import java.util.concurren...
阅读(7) 评论(0)
import java.util.concurrent.TimeUnit; import java.util.concurrent.locks.AbstractQueuedSynchronizer; import java....
阅读(10) 评论(0)
浅拷贝:对象中的基本类型进行值拷贝,引用类型对引用地址进行拷贝。 深拷贝:对象中的基本类型和引用类型对应的值都进行拷贝。   注意:不管是深拷贝还是浅拷贝,拷贝之后,两个对象的hashcode 不同,而且equels() 返回也...
阅读(15) 评论(0)
模板方法模式:在一个方法中定义一个算法的骨架,而将一些步骤延迟到了子类中去,模板方法使得子类可以在不改变算法结构的基础上,重新定义算法中的某些步骤。   设计原则:好莱坞原则(别调用我们,我们会调用你)。顶层模块会主动调用底层模...
阅读(21) 评论(0)
单例模式:确保一个类只有一个实例,并提供一个全局访问点   单例有两种方法:1延迟加载,2非延迟加载   package com.em.singleton; /** * Created by Administ...
阅读(113) 评论(0)
观察者模式:定义了对象之间的一对多依赖,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。 设计原则: 1.为交互对象之间的松耦合设计   注意:java本身自带了这种模式的接口。     具体实现如下:...
阅读(137) 评论(0)
修改为静态IP:   此路径: cat /etc/sysconfig/network-scripts/ifcfg-eth0   DEVICE=eth0 TYPE=Ethernet ONBOOT=yes...
阅读(69) 评论(0)
public static void doPost(String path){ InputStream in = null; try { URL url=new U...
阅读(69) 评论(0)
下面配置代表不重启服务,在指定时间后重载日志配置文件   logback.xml   <configuration scan="true" scanPeriod="30 seconds"> .... <...
阅读(79) 评论(0)
nohup ./xxxx.sh >out.log 2>&1 &   其中 0、1、2分别代表如下含义: 0 – stdin (standard input) 1 – stdout (standard o...
阅读(85) 评论(0)
git:一个分布式的版本控制工具,类似于SVN等,但是比SVN功能更强大 github:首先是一个网站,其次是提供了git服务,所以很多开源者将自己的代码上传到github上,供更多的开源者一起开发。     1.gi...
阅读(95) 评论(0)
继承:在子类和父类之间建立了联系,自动拥有了除父类的构造方法以及私有成员以外的所有成员。虽然继承可以提高代码的复用性和可读性性,但是本意不是为了复用,而是为了多态。       对象的赋值相容性与上转型:声明一个父类类型...
阅读(102) 评论(0)
Java中根类 Object中 wait()、notify()、notifyAll() 三个方法都是native修饰的方法。 每个对象都有相对应的方法,使用这三种方法的前提是,正在运行的线程必须拥有该对象的锁,即在synchroni...
阅读(102) 评论(0)
方法步骤 1、解压 Tomcat 到一个目录,例如 F:\Apache\Tomcat 2、将 solr 压缩包中 solr-5.4.0/ D:\solr-5.4.0\server\solr-webapp\文件夹下有个webapp文...
阅读(104) 评论(0)
背景:   本人最近在做一个信令相关(电信行业的手机以及固话的通话记录)的项目,数据量非常大,之前也没碰到过这么大数据量,所以写程序的时候,没有意识到程序优化相关的知识,于是就出现了下面的程序。   程序一:...
阅读(136) 评论(0)
1 2 3 下一页共3页  到第