本月博客排行
-
第1名
Xeden -
第2名
fantaxy025025 -
第3名
bosschen - paulwong
- johnsmith9th
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - gengyun12
- wy_19921005
- vipbooks
- e_e
- benladeng5225
- wallimn
- ranbuijj
- javashop
- jickcai
- fantaxy025025
- zw7534313
- qepwqnp
- robotmen
- 解宜然
- ssydxa219
- sam123456gz
- zysnba
- sichunli_030
- tanling8334
- arpenker
- gaojingsong
- xpenxpen
- kaizi1992
- wiseboyloves
- jh108020
- xyuma
- ganxueyun
- wangchen.ily
- xiangjie88
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- nychen2000
- zxq_2017
- lzyfn123
- wjianwei666
- forestqqqq
- ajinn
- siemens800
- hanbaohong
- 狂盗一枝梅
- java-007
- zhanjia
- 喧嚣求静
- Xeden
最新文章列表
java maen jdk1.7 打包不存在类,rt 中存在 问题解决
类 找不到
com.sun.xml.internal.fastinfoset.algorithm.HexadecimalEncodingAlgorithm;
这个 HexadecimalEncodingAlgorithm 实际上是 存在 jdk 1.7 里面的 类,idea 会提醒该版本会被删除,建议我们使用新的方式方法替代他,如果生产上是 1.7 的代码,也不想新增新的jar
...
遍历 jdk1.7 jdk1.8 异同点
import java.io.File;
import java.util.Arrays;
public class CompareFileDirector {
//
// D:\soft\Java\jdk_1.8.0.0_64\bin\javapackager.exe false
// D:\soft\Java\jdk_1.8.0.0_64\bin\ ...
解决jdk1.7不支持TSL1.2的问题(续)
解决jdk1.7 不支持TLS1.2的问题
续
windows环境打开jdk安装目录:jdk1.7.0_80\jre\bin,找到javacpl.exe
双击打开,高级选项卡,拉到最下方勾选TLS1.1 TLS1.2 ,如图
代码做微调: TLS 改为TLSv1.2
private static HttpClient httpClientE ...
解决jdk1.7 不支持TLS1.2的问题
场景
java程序使用https方式调用nessus接口时,使用jdk1.7返回如下内容:
javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
使用jdk1.8返回正常
{"token":"f360654233f65d964ed220914ec10916 ...
jdk1.7之 try-catch-resource
JDK 1.7 引入了 java.lang.AutoCloseable 接口,用来自动关闭像InputStream,OutputStream这样的一些资源,只要该类实现了此接口 就可以使用 try-catch-resource 块将声明部分包括在其中,执行完毕后资源会自动关闭,没有必要再去写 in.close() 类似的代码。
这样的好处是:在手动释放jdbc连接的时候,需要关闭 Connectio ...
JDK1.7 NIO.2 读写遍历文件树
使用jdk7 nio.2遍历文件夹里所有文件
首先需要写FileHandler类,继承SimpleFileVisitor<Path>
根据需要重写SimpleFileVisitor里面的方法
比如,访问文件前做些什么,访问文件时做些什么,访问后做些什么
例子中的这行就是遍历每个文件时做的事情,打印一下文件的路径
System.out.println("Visitin ...
请使用支持 JDBC 4.0 的 sqljdbc4.jar 类库
1、下载最新的JDBC(2015/1/21) http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=49c554ca-41a0-472c-b728-75df5789369c
2、在项目中引用。
3、拷贝到jdk1.6.0_02\jre\lib\ext 下。
4、拷贝到Tomcat 6.0\lib 下。
...
centos6.3宕机后引发的jdk1.6及文件损坏问题
网银互联萧山机房竞然出现断电的情况,整整一个白天才慢慢恢复基本正常,而托管商连UPS及发电机都没有准备充分,另外中国的建筑施工队随时随地乱挖乱掘,这样的天灾人祸看来也得有预案才好。来电后,基本上都自动重起服务,大部分处于正常状态。但留下了两个问题。
1、jenkins自动发布系统坏掉了。在Maven compile时撼住,无法编译下去,直接使用mvn可以看到相关的错误日志。je ...
Centos6.4安装JDK1.7
1.先看看OpenJDK的安装包
$ rpm -qa |grep javatzdata-java-2013b-1.el6.noarchjava-1.6.0-openjdk-1.6.0.0-1.61.1.11.11.el6_4.x86_64java-1.7.0-openjdk-1.7.0.19-2.3.9.1.el6_4.x86_64
2.检查OpenJDK版本 $ java -version ...
关于Java并发包下AQS队列的一点点看法
No-Blocking算法(简称NB)作为科研的主题已经有20年了,但直到1.5才被大量线上应用;
我们第一次见到CAS估计都是从那个++引入的:用AtomicInteger和带synchronized关键字的++比看谁加到1000用的时间更少,于是凭借这个小小的volatile int变量我们也就达到了把锁的粒度降到最低、进而达到高并发的目的,然而如果没有CLH队列的保证n个线程疯 ...
JAVA下载JDK1.5 JDK1.6 JDK1.7 官方完全完整版下载
JDK(Java Development Kit,Java开发包,Java开发工具)是一个写Java的applet和应用程序的程序开发环境。它由一个处于操作系统层之上的运行环境还有开发者编译,调试和运行用Java语言写的applet和应用程序所需的工具组成。
JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品。自从Java推出以来, ...