随笔分类 - Java
摘要:HttpClient 4.3。HttpClient这货和Lucene一样,每个版本的API都变化很大,这有点让人头疼。就好比创建一个HttpClient对象吧,每一个版本的都不一样, 3.X是这样的 HttpClient httpClient=new DefaultHttpClient(); 4.3是这样的 CloseableHttpClient httpClient = HttpClient...
阅读全文
摘要:原先使用的代码如下: Session session = Session.getDefaultInstance(properties, null); 后来把代码修改为: Session session = Session.getInstance(properties, null); 再次试验,发现不
阅读全文
摘要:public class Test { public static void main(String[] args) { String uname="欧阳红"; for (int i = 0; i -1) { end = dataStr.indexOf("\\u", start + 2); String c...
阅读全文
摘要:#是什么**jps**  查看所有的jvm进程,包括进程ID,进程启动的路径等等。 **jstack**  观察jvm中当前所有线程的运行情况和线程当前状态。系统崩溃了?如果java程序崩溃生成core文件,jstack工具可以用来获得core文件的java
阅读全文
摘要:原因其实是缺少log4j相关的jar,在classpath中加入log4j-1.2.14.jar即可解决问题。
阅读全文
摘要:import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.net.URI; import java.security.KeyStore; import java.security.cert.CertificateE...
阅读全文
摘要:server: apache-tomcat-6.0.44 jdk1.7.0_79client: jdk1.7.0_79 jks是JAVA的keytools证书工具支持的证书私钥格式。 pfx是微软支持的私钥格式。 cer是证书的公钥。 tomcat server.xml 配置: 单向认证: 双向认证
阅读全文
摘要:import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.Authenticator; import java.net.InetSocketAddress; import java....
阅读全文
摘要:一、项目启动,登录报错 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'shiroFilter' defined in class path resource [sprin
阅读全文
摘要:com.thoughtworks.xstream xstream ${xstream.version} package demo; import com.thoughtworks.xstream.annotations.XStreamAlias; @XStreamAlias("data") p...
阅读全文
摘要:import java.util.Random; import java.util.concurrent.BlockingQueue; import java.util.concurrent.TimeUnit; import java.util.concurrent.atomic.AtomicInteger; /** * @ClassName Producer * @Descriptio...
阅读全文
摘要:import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Scanner; public class DemoScanner { //打印 public static void printScanner()...
阅读全文
摘要:import java.lang.annotation.Documented; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target...
阅读全文
摘要:public static String[] chars = new String[] { "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q",
阅读全文
摘要:classpath 和 classpath* 区别: classpath:只会到你指定的class路径中查找找文件; classpath*:不仅包含class路径,还包括jar文件中(class路径)进行查找. 举个简单的例子,在我的web.xml中是这么定义的:classpath*:META-INF/spring/application-context.xml 那么在META-INF/spr...
阅读全文
摘要:一:在JAVA中,有六个不同的地方可以存储数据: 1. 寄存器(register)。 这是最快的存储区,因为它位于不同于其他存储区的地方——处理器内部。但是寄存器的数量极其有限,所以寄存器由编译器根据需求进行分配。你不能直接控制,也不能在程序中感觉到寄存器存在的任何迹象。 ------最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制. 2. 堆栈(stack)。位...
阅读全文
摘要:import java.util.concurrent.CountDownLatch; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; /** * * @author Administrator *该程序用来模拟发送命令与执行命令,主线程代表指挥官,新建3个线程代表战士...
阅读全文