
Java
TURING.DT
科技改变世界,技术改变人生。
展开
-
将Web应用打包成WAR文件
将Web应用打包成WAR文件的方法(1)在命令行中运用Jar命令假定有一个Web应用:C:\myHomemyHome/WEB-INF/……myHome/files/……myHome/image/……myHome/src/……myHome/index.jsp在命令行窗口下执行如下命令:C:\>cd myHomeC:\myHome\>jar原创 2016-04-13 14:07:30 · 451 阅读 · 0 评论 -
Eclipse查看jar包源码
Java Decompiler Plugin For Eclipse IDE1. 下载JAD , 1.5.8版本的jad在 http://www.softpedia.com/progDownload/JAD-Download-85911.html 将展开后的jad.exe放到某个目录,例如D:\jadnt158\jad.exe2. 下载JADClipse插件ht原创 2016-04-13 14:25:19 · 421 阅读 · 0 评论 -
javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
近期调试接口,出现一个很奇怪的问题,先说下环境:服务器端tomcat7 + jdk1.6 (64位)业务代码使用jdk1.7开发的,使用jdk1.6版本编译,客户端使用jdk1.7开发,使用jdk1.7,连接服务器https,通信正常。使用jdk1.6,连接服务器https,通信报错。tomcat 7和6用过了服务器端jdk 1.6 1.7都用过,ope原创 2016-04-13 14:26:57 · 18626 阅读 · 3 评论 -
JVM性能调优监控工具jps、jstack、jmap、jhat、jstat使用详解
Java本身提供了很多方便的JVM性能调优监控工具,除了集成式的VisualVM和jConsole外,还有jps、jstack、jmap、jhat、jstat等小巧的工具,通过本博客对JVM性能调优的常用工具有所了解。 现实企业级Java开发中,有时候我们会碰到下面这些问题: OutOfMemoryError,内存不足 内存泄露 线程死锁 锁争原创 2016-04-13 14:28:15 · 423 阅读 · 0 评论 -
Eclipse 常用快捷键 非常实用
常用快捷键1Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个原创 2016-04-13 14:02:47 · 466 阅读 · 0 评论 -
java 中\b \t \n \f \r \" \
" " 空格符\b 单词边界\f 换页符\r 回车\n 换行符\t 制表符\" 转义 “\' 应该没有这个 \\ 转义 \ 管理员在2009年8月13日编辑了该文章文章。 -->原创 2016-04-13 14:05:30 · 7220 阅读 · 0 评论 -
现实JAVAEE开发中最常用到的技术和工具
项目管理:Ant,项目管理事实上的标准工具,几乎所有的开源项目都会带ant的脚本,几乎所有的开发工具都提供对它的支持。 开发工具:Eclipse,以其完全开放的架构和强大的功能吸引了几乎所有Java厂商的支持,并获得大部分的开发人员的青睐。 单元测试:JUnit,单元测试事实上的标准工具,和ant一样,几乎所有的正规的开源项目都提供基于它的测试用例工具,几乎所有的开发工具都提供对它的支持。原创 2016-04-13 14:05:11 · 3677 阅读 · 0 评论 -
java堆分析工具jmap
jmap是堆分析工具,下面讲讲如何运用。 // 打印jvm的堆状况,主要是年轻代和老年代信息jmap -heap 如:[root@st ~]# /usr/jdk64/jdk1.7.0_67/bin/jmap -heap 139020Attaching to process ID 139020, please wait...Debugger attached succes原创 2016-06-14 18:34:10 · 800 阅读 · 0 评论 -
Linux释放内存缓存
问题描述:一台服务器运行着3个tomcat,服务器内存为128G,有一天发现内存使用95%了,网上搜索了下,说是通过设置环境变量来改变arena的数量,例如export MALLOC_ARENA_MAX=1 内容写的比较复杂,可能是glibc为了分配内存的性能的问题,也可能是JDK版本的问题,如下:http://blog.youkuaiyun.com/chen19870707/article/de原创 2017-02-04 16:30:17 · 804 阅读 · 0 评论