随笔分类 -  Java

摘要://src目录下 static Properties pro = new Properties(); //jar包时用(ide也可以) // pro.load(Tool.class.getClassLoader().getResourceAsStream("config.properties")) 阅读全文
posted @ 2016-11-04 15:40 Earic 编辑
摘要:原因:当访问HTTPS的网址。您可能已经安装了服务器证书到您的JRE的keystore 。但这个错误是指服务器的名称与证书实际域名不相等。这通常发生在你使用的是非标准网上签发的证书。 解决方法:让JRE相信所有的证书和对系统的域名和证书域名。以下是一小段代码,可以用来实现这一目标 public class Servlet_test { public static void main... 阅读全文
posted @ 2016-10-26 16:09 Earic 编辑
摘要:1. 按照网上的办法,可以修改代码解决问题,但是由于我们使用的是别人的jar包,不能修改代码,: URL url = new URL(null, "https://www.baidu.",new sun.net.www.protocol.https.Handler()); // 指定了handler后openConnection()返回了HttpsURLConnection类型对象 Https... 阅读全文
posted @ 2016-10-26 16:09 Earic 编辑
摘要:换用jdk1.6 。如果是放容器里的,也把容器的jdk换成1.6 阅读全文
posted @ 2016-10-26 09:36 Earic 编辑
摘要:下载 自定义sink(mysql) 1、ide打开下载后的源码 2、代码如下: /** * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See 阅读全文
posted @ 2016-10-24 16:13 Earic 编辑
摘要:下载 例子安装部署zookeeper 运行根目录下的sh build.sh或build.cmd脚本 --> 会在dist目录下生成lts-{version}-bin文件夹(bin里有启动命令)注意:如果失败检查maven环境和删项目里的test文件 LTS 有主要有以下四种节点: * JobClie 阅读全文
posted @ 2016-10-20 17:29 Earic 编辑
摘要:#下载: #单机模式 解压到合适目录. 进入zookeeper目录下的conf子目录, 复制zoo_sample.cfg-->zoo.cfg(如果没有data和logs就新建):tickTime=2000 dataDir=/Users/apple/zookeeper/data dataLogDir= 阅读全文
posted @ 2016-10-19 11:21 Earic 编辑
摘要:quartz框架中T_TASK_TRIGGERS表 TRIGGER_STATE 字段显示任务的属性大概状态有这几种: WAITING:等待 PAUSED:暂停 ACQUIRED:正常执行 BLOCKED:阻塞 ERROR:错误Quartz 是通过数据库行级锁的方式实现多线程之间任务争用的问题 设计清 阅读全文
posted @ 2016-10-18 07:18 Earic 编辑
摘要:pom增加:<dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.2</version></dependency> 阅读全文
posted @ 2016-10-15 21:16 Earic 编辑
摘要:public static void main(String[] args) { System.out.println("1111111111"); try { Thread.sleep(5000); } catch (Exception e) { // TODO: handle exception ... 阅读全文
posted @ 2016-10-13 20:17 Earic 编辑
摘要:下载地址 (intellij打开) 阅读全文
posted @ 2016-10-08 12:44 Earic 编辑
摘要:Bundle可以被动态地安装、启动、停止和卸载。Bundle是服务(Service)和组件(Component)的载体。在OSGi中,每个Bundle都有自己独立于其他Bundle的ClassLoader,正因为这样,各个Bundle内部的类是隔离的 Bundle之间的交互方式:1.通过Packag 阅读全文
posted @ 2016-10-07 13:53 Earic 编辑
摘要:http://httpd.apache.org/docs/2.0/programs/ab.html -->http://httpd.apache.org/docs/current/platform/windows.html 测试ab -k -n 5000 -c 500 http://172.30.1 阅读全文
posted @ 2016-09-28 17:26 Earic 编辑
摘要:import java.io.File; /** */ public class DeleteFiles { public static void deleteFiles( File file ){ if( file.isDirectory() ){ // 如果是一个目录, 先查找这个目录下面的所有文件或目录 ... 阅读全文
posted @ 2016-09-13 15:23 Earic 编辑
摘要:是什么 jps 查看所有的jvm进程,包括进程ID,进程启动的路径等等。 jstack 观察jvm中当前所有线程的运行情况和线程当前状态。 系统崩溃了?如果java程序崩溃生成core文件,jstack工具可以用来获得core文件的java stack和native stack的信息,从而可以轻松地知道java程序是如何崩溃和在程序何处发生问题。 系统hung住了?jstack工具还可... 阅读全文
posted @ 2016-09-09 16:16 Earic 编辑
摘要:* Callable是类似于Runnable的接口,实现Callable接口的类和实现Runnable的类都是可被其它线程执行的任务。 * Callable和Runnable有几点不同: * (1)Callable规定的方法是call(),而Runnable规定的方法是run(). * (2)Cal 阅读全文
posted @ 2016-09-07 15:39 Earic 编辑
摘要:package fileReader; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOExcept... 阅读全文
posted @ 2016-09-05 11:34 Earic 编辑
摘要:httpclient 刷投票 阅读全文
posted @ 2016-09-04 22:05 Earic 编辑
摘要:public static void main(String[] args) throws Exception{ RequestModel r = new RequestModel(); r.setTimestamp("123"); RequestModel model = new RequestModel(); model.set... 阅读全文
posted @ 2016-08-30 16:34 Earic 编辑