- 博客(11)
- 收藏
- 关注
原创 eclipse 代码恢复到历史版本
Eclipse每次一个可编辑的文件保存在工作台,工作台更新本地的历史文件和日志的更改。文件的本地历史可以访问和先前保存的副本文件可以恢复,只要足够所需的状态是最近在保存历史。下面我来介绍怎么进行本地代码恢复。在我们使用eclipse进行编码的时候,我们有可能进行了误操作导致代码丢失。所以把代码恢复到一个我们编码的历史时间点这个功能就显得很重要了。
2016-04-07 21:46:56
28522
翻译 eclipse 简介
Eclipse项目最初是由IBM于2001年11月,由一个财团支持的软件供应商。Eclipse基金会成立于2004年1月作为一个独立的非盈利公司作为Eclipse社区的管家。创建独立的非盈利公司允许供应商中立和开放、透明的社会建立在Eclipse。现在,Eclipse社区包括个人和组织从一个软件行业的横截面。
2016-04-07 21:04:24
21744
原创 Joda Time 简介
任何企业应用程序都需要处理时间问题。应用程序需要知道当前的时间点和下一个时间点,有时它们还必须计算这两个时间点之间的路径。使用 JDK 完成这项任务将非常痛苦和繁琐。现在来看看 Joda Time,一个面向 Java™ 平台的易于使用的开源时间/日期库。正如您在本文中了解的那样,Joda-Time 轻松化解了处理日期和时间的痛苦和繁琐。
2016-03-22 19:38:29
462
转载 Lombok - 消除冗长的 java 代码
到了新公司,在代码中发现了lombok。觉得还可以,特此推荐一下。lombok 提供了简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 java 代码。特别是相对于 POJO,先来看看吧。
2016-03-22 18:24:11
450
原创 理解StackOverflowError与OutOfMemoryError
之前对于StackOverflowError和OutOfMemoryError这2个错误一直理解得不太清楚。就专门去看了下源代码,找出了这2个异常引发的原因。就对应与了相应的例子
2016-03-15 21:11:05
846
1
转载 Log4j 配置详解
log4j是Apache开发的开源的日志组件,通过log4j可以控制日志信息输送到控制台,文件,GUI组件等,并且可以控制每一条日志的输出格式;并且可以通过配置文件进行灵活的配置,以能够更加细致的控制日志的生成过程。要配置log4j我们应该先知道一些基本概念:
2016-03-05 14:41:23
283
转载 Spring 配置文件详解
Spring配置文件是用于指导Spring工厂进行Bean生产、依赖关系注入(装配)及Bean实例分发的"图纸"。Java EE程序员必须学会并灵活应用这份"图纸"准确地表达自己的"生产意图"。Spring配置文件是一个或多个标准的XML文档,applicationContext.xml是Spring的默认配置文件,当容器启动时找不到指定的配置文档时,将会尝试加载这个默认的配置文件。
2016-03-05 14:37:36
277
转载 Java 判断字符串中是否包含中文
Java判断一个字符串是否有中文是利用Unicode编码来判断,因为中文的编码区间为:0x4e00--0x9fbb, 不过通用区间来判断中文也不非常精确,因为有些中文的标点符号利用区间判断会得到错误的结果。而且利用区间判断中文效率也并不高,例 如;str.substring(i, i + 1).matches("[\\一-\\?]+"),就需要遍历整个字符串,如果字符串太长效率非常低,而且判断标点还会错误。这里提高 一个高效准确的判断方法,使用Java中的Character类.
2016-02-01 19:01:38
843
原创 Java 获取请求主机IP地址
本文向您介绍使用Java获取IP地址的方法,在request.getRemoteAddr()方法在使用方向代理失效的情况下,本文的方法依然可以获取真实地址。在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。
2016-02-01 18:56:08
633
转载 Java 回调机制解析
模块之间总是存在这一定的接口,从调用方式上看,可以分为三类:同步调用、回调和异步调用。同步调用是一种阻塞式调用,也是我们在写程序中经常使用的;回调是一种双向的调用模式,也就是说,被调用的接口被调用时也会调用对方的接口,这句话可能有点绕,等文章后面举例说明;异步调用是一种类似消息或事件的机制,解决了同步阻塞的问题,举例来讲:A通知B后,他们各走各的路,互不影响,不用像同步调用那样,A通知B后,非得等到B走完后,A才继续走。回调是异步的基本,因此下面着重说回调机制。
2016-02-01 18:32:22
268
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人