随笔分类 -  学习——工具

摘要:在长期排查线上问题的过程中,总结了一些工具的用法和排查问题的思路,这里跟大家分享一下,在遇到类似的问题时,希望能给予一些帮助。 首先讲讲工具, jvm 自带的一些工具是必须熟练掌握的,例如jstack, jmap, jstat等,它们可以帮我们去深入了解JVM正在做的事情,主要的适用领域有这些: 1 阅读全文
posted @ 2016-05-05 10:19 E_star 阅读(1724) 评论(1) 推荐(0) 编辑
摘要:如何在原窗口打开文件 具体设置:Preferences -> Settings – Default -> 搜索open_files_in_new_window,将其true 改为 false 后,重启一下sublime text 2 就OK。但是博主不建议这么做,最好在Preferences -> 阅读全文
posted @ 2016-04-07 19:13 E_star 阅读(4378) 评论(0) 推荐(0) 编辑
摘要:引用单元测试中mock的使用及mock神器jmockit实践中的java单元测试中各种Mock框架对比,就能明白JMockit有多么强大:JMockit是基于JavaSE5中的java.lang.instrument包开发,内部使用ASM库来动态修改java的字节码,使得java这种静态语言可以想动... 阅读全文
posted @ 2015-10-31 12:09 E_star 阅读(2328) 评论(0) 推荐(0) 编辑
摘要:SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单的说是Windows下登录UNIX或Linux服务器主机的软件。SecureCRT支持SSH,同时支持Telnet和rlogin协议。SecureCRT是一款用于连接运行包括Windows、UNIX和VMS的理想工具。通过使... 阅读全文
posted @ 2015-10-27 09:42 E_star 阅读(387) 评论(0) 推荐(0) 编辑
摘要:Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本Ct... 阅读全文
posted @ 2015-10-23 13:45 E_star 阅读(238) 评论(0) 推荐(0) 编辑
摘要:有时候我们的服务是以SDK的方式提供给外围使用。如果SDK需要打印业务日志进行排查的话,需要业务使用方配置log4j,这样使用起来相当不友好。而且很容易忽略这一块的配置,导致上线之后务日志可进行排查。比如我们使用的中间件zdal, 会自动在服务器打印一下日志,无需我们感知。我们可以通过log4j 的... 阅读全文
posted @ 2015-07-31 14:30 E_star 阅读(627) 评论(0) 推荐(0) 编辑
摘要:在某些特殊情况下,我们可能需要远程debug服务器进行问题追踪排查。比如在系统日志不够完善,没法定位问题的情况下需要远程debug进行排查。但是服务器处于并发调用状态,怎样才能不影响其他业务系统调用又能对本次请求进行debug呢?这就需要设置条件断点啦。1:样例代码:2:设置断点:3:设置条件4:d... 阅读全文
posted @ 2015-07-31 11:56 E_star 阅读(417) 评论(0) 推荐(0) 编辑
摘要:下载JDK6安装包,我的为32位系统所以选择jdk-6u35-linux-i586.bin 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk6u35-downloads-1836443.html解压jdk-6u35-l... 阅读全文
posted @ 2015-04-18 17:56 E_star 阅读(542) 评论(0) 推荐(0) 编辑
摘要:Eclipse中设置JVM内存今天在eclipse中测试把文档转换为图片的时候,报出了下面的错误:java.lang.OutOfMemoryError: Java heap space从上边的异常信息可以看到,JVM需要使用的内存已经超过了我们分配给虚拟机可以使用的最大内存。所以问题就转化为如何设置... 阅读全文
posted @ 2014-12-31 14:23 E_star 阅读(259) 评论(0) 推荐(0) 编辑
摘要:如何创建:http://huxiaoheihei.iteye.com/blog/1766986遇到的问题:1: 如果spring MVC配置了 dispatcher org.springframework.web.servlet.DispatcherServlet c... 阅读全文
posted @ 2014-09-27 16:29 E_star 阅读(356) 评论(0) 推荐(0) 编辑
摘要:因为默认情况下,SecureCRT不能显示语法高亮特性,整个界面颜色单一,看起来不爽,也没有效率,所有通过设置一下语法高亮还是很有必要的, 默认字体也看着不是很清晰,还是更改为我比较喜欢的Courier New看着爽。设置方法非常简单:(1) 设置语法高亮,多色显示Options -> Sessio... 阅读全文
posted @ 2014-09-26 08:49 E_star 阅读(817) 评论(0) 推荐(0) 编辑
摘要:问题描述: 在 eclipse 中使用快捷键或其他原因,不小心按错了,使得变量的高亮显示没了。1.网友解决方法:选择:windows-> preferences->java->Editor->Mark Occurences选择最上的复选框,下面的就有很多了。其中的Local variables就是变... 阅读全文
posted @ 2014-09-15 16:09 E_star 阅读(1687) 评论(0) 推荐(0) 编辑
摘要:netstat -ano|grep 80808080端口被8020占用taskkill /F /FI "PID eq 8020" 阅读全文
posted @ 2014-09-14 13:23 E_star 阅读(228) 评论(0) 推荐(0) 编辑
摘要:1、下载最新的Eclipse,我的版本是3.7.2 indigo(Eclipse IDE for Java EE Developers)版 如果没有安装的请到这里下载安装:http://eclipse.org/downloads/2、下载SVN插件subclipse,安装方法有两种.那种绿色的以li... 阅读全文
posted @ 2014-07-09 11:27 E_star 阅读(307) 评论(0) 推荐(0) 编辑
摘要:安装步骤:1、下载aptana3.2 Eclipse Plugin插件.下载地址:http://update1.aptana.org/studio/3.2/024747/index.html2、在java文件夹下新建文件夹pluginsNew,在里面新建aptana_update_024747文件夹... 阅读全文
posted @ 2014-06-29 22:04 E_star 阅读(240) 评论(0) 推荐(0) 编辑
摘要:工作中经常要用到Json、JavaBean、Xml之间的相互转换,用到了很多种方式,这里做下总结,以供参考。现在主流的转换工具有json-lib、jackson、fastjson等,我为大家一一做简单介绍,主要还是以代码形式贴出如何简单应用这些工具的,更多高级功能还需大家深入研究。首先是json-l... 阅读全文
posted @ 2014-05-23 17:52 E_star 阅读(1696) 评论(1) 推荐(0) 编辑
摘要:1.从Object到String要先用Object对象构造一个JSONObject或者JSONArray对象,然后调用它的toString()方法即可(1)示例一1 Book book=new Book();2 book.setName("Java");3 book.setPrice(52.3f);... 阅读全文
posted @ 2014-05-23 16:21 E_star 阅读(275) 评论(0) 推荐(0) 编辑
摘要:一、简介与引入1、ToStringBuilder、HashCodeBuilder、EqualsBuilder、ToStringStyle、ReflectionToStringBuilder、CompareToBuilder等这些类都是位于commons-lang.jar下面的,所以要使用这些类一定要... 阅读全文
posted @ 2014-05-13 16:53 E_star 阅读(3267) 评论(0) 推荐(1) 编辑
摘要:window->preferences->Myeclipse->Servers->Tomcat 然后找到你的相应的Tomcat服务器的版本,选中然后展开其下面的子菜单会发现有个Launch选项,选中,在右侧Tomcat launch mode 中,选择Run mode 然后Apply ,最后点击... 阅读全文
posted @ 2014-05-02 11:34 E_star 阅读(643) 评论(0) 推荐(0) 编辑
摘要:这个build失败的解决方案就是不要把你项目的 target目录放在src repository 里面,还有 .project 和 .classpath 最好也别放到src repository 里。具体的做法就是在新建项目的时候,在第一次commit 到 SVN 之前,先在项目的根目录设置一个 S... 阅读全文
posted @ 2014-04-21 16:33 E_star 阅读(4103) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示