- 博客(31)
- 收藏
- 关注
原创 [转载]作为程序员最应该阅读的21本书籍
Stack Overflow上有网友提问,每个程序员应该阅读的最具影响力的书籍有哪些?他说:“如果能够回到以前,作为一个开发者,告诉自己在开始自己的职业生涯时应该阅读那些书籍,我希望这个列表内容丰富,涵盖范围广泛”。问题得到广大网友的积极响应,整个过程得到了213个回复,最终投票得出了94本有价值的书籍。我们摘取前21本书推荐给大家。1.《代码大全》(第二版) 史蒂夫·迈克康奈尔《代...
2015-12-23 18:40:29
199
原创 图解classloader加载class的流程及自定义ClassLoader
图解classloader加载class的流程及自定义ClassLoader
2015-11-30 14:40:10
187
原创 SimpleDateFormat 的非线程安全
关于 SimpleDateFormat 的非线程安全问题及其解决方案 解决方案可使用Joda Time
2015-08-06 10:43:02
130
原创 [转载]jquery-validation 使用
http://blog.csdn.net/phiberg/article/details/7344853 原 : http://www.cnblogs.com/lichengjava/archive/2011/05/03/validation.html
2015-07-27 15:27:44
96
原创 [转载]本地源码关联远程服务器调试代码
http://blog.csdn.net/java_min/article/details/9497943http://my.oschina.net/u/1753237/blog/274739
2015-07-07 15:42:44
125
原创 使用MyEclipse的SVN插件时总是弹出一个大大的对话框,报一个Failed to load JavaHL Library.错误...
最近在使用MyEclipse的SVN插件时总是弹出一个大大的对话框,报一个Failed to load JavaHL Library.错误 Failed to load JavaHL Library. These are the errors that were encountered: D:\Genuitec\Common\plugins\org....
2014-10-22 17:33:40
191
原创 HTTP/1.1与HTTP/1.0的区别
下面主要从几个不同的方面介绍HTTP/1.0与HTTP/1.1之间的差别,当然,更多的内容是放在解释这种差异背后的机制上。1 可扩展性可扩展性的一个重要原则:如果HTTP的某个实现接收到了自身未定义的头域,将自动忽略它。Ø 在消息中增加版本号,用于兼容性判断。注意,版本号只能用来判断逐段(hop-by-hop)的兼容性,而无法判断端到端(end-to-end)的兼容性。例如,一台...
2014-08-13 16:30:48
116
原创 SQL截取字符串
Mysql:http://www.jb51.net/article/27458.htm Oracle : SELECT SUBSTR('abcdefg',2,5) FROM DUAL 结果 bcdefSql Server: SELECT SUBSTRING('abcdefg',2,5) 结果 bcdef
2014-06-23 19:59:03
172
原创 JPA 一对多实例配置
http://zmx.iteye.com/blog/487063 Xml代码 <persistence xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLoc...
2014-06-17 17:18:33
131
原创 JS 操作select
判断select选项中 是否存在Value="paraValue"的Item 向select选项中 加入一个Item 从select选项中 删除一个Item 删除select中选中的项 修改select选项中 value="paraValue"的text为"paraText" 设置select中text="paraText"的第一个Item为选中 设置select中value="paraValue...
2014-06-11 23:48:22
127
原创 遍历Map的四种方法
遍历Map的四种方法 public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>(); map.put("1", "value1"); map.put("2", "value2"); map.put("3&quo
2014-04-28 11:30:35
95
原创 三星 N9006 note3 成功root
三星n9006刷recovery的教程(图文)http://www.netded.com/a/jingpinshouji/2014/0226/27559.html 三星n9006 4.4.2 root教程(图文)http://www.netded.com/a/jingpinshouji/2014/0227/27562.html ...
2014-04-09 00:24:53
272
原创 [原创]如何现实Oracle 10g和Sql 2008R2数据库双向访问
关键字:sql server,oracle, link server ,database link, 透明网关,ODBC,hsodbc 场景:在实际开发过程中,发现很多系统都是运行在不同的数据库环境上,为了实现数据互相交互,我们通常有几种做法:1 写webservice互相访问,2 通过直接配置database driver,程序代码可以直接访问数据库,3 通过数据库层面配置link ...
2014-04-07 15:17:31
338
原创 java 堆栈的区别
Java把内存分成两种,一种叫做栈内存,一种叫做堆内存在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变量分配的内存空间,该内存空间可以立刻被另作他用。 堆内存用于存放由new创建的对象和数组。在堆中分配的内存,由java虚拟机自动垃圾回收...
2014-04-04 11:44:51
141
原创 用Jekyll写Github Pages
用Jekyll写Github Pages, Windows7环境, 实践无错记录。基于以下软件和版本:msysGit-fullinstall-1.8.1.2-preview20130201.exerubyinstaller-1.9.3-p392.exepython-2.7.3.msiDevKit-tdm-32-4.5.2-20111229-1559-sfx.exegi...
2014-04-03 15:54:02
140
原创 [原创]js绑定带参数的事件
在JavaScript中,为了实现表现和控制相分离,可以通过0级的DOM事件属性或者2级的事件模型来实现,不过这两者在针对某个事件类型调用相应的事件句柄的时候,不能给事件句柄提供参数,也就是说,事件属性的值只能是一个函数引用。function Handler() {};Handler.prototype = {/* * 把eventType类型的事件绑定到element元素...
2014-04-03 10:46:16
237
原创 JSON与JAVA数据的转换
JSON-lib这个Java类包用于把bean,map和XML转换成JSON并能够把JSON转回成bean和DynaBean。 下载地址:http://json-lib.sourceforge.net/ 还要需要的第3方包: org.apache.commons(3.2以上版本) org.apache.oro net.sf.ezmorph(ezmorph-1.0.4.jar) nu.xom 1、...
2013-11-06 19:51:08
88
原创 用Java反射机制遍历实体类的属性和类型
这个方法使用到了java.lang.reflect包的Field类,Method类。 此方法遍历实体类所有属性,对于常用的java包装类类型和java.util.Date,输出其属性值,如果有其它类型,则需自己扩展。public static void testReflect(Object model) throws NoSuchMethodException, Illeg...
2013-10-28 13:29:48
524
原创 Jboss7.1
1.修改默认端口说明 : domain.xml(域模式)standalone.xml(单例模式)$JBOSS_HOME\standalone\configuration\standalone.xmlstandalone.xml:<socket-binding-group name="standard-sockets" default-interface=...
2013-10-15 12:18:10
234
原创 Oracle删除用户和此用户下所有表
(1)用具有dba权限的账户登录,查询用户的进程,然后kill.select sid,serial# from v$session where username='ENVISIONV5'; alter system kill session 'sid,serial#'; (2)删除用户及用户下的所有表drop user envisionV5 cascade; 查...
2013-10-14 15:48:31
498
原创 HTTP错误代码大全
HTTP 400 - 请求无效HTTP 401.1 - 未授权:登录失败HTTP 401.2 - 未授权:服务器配置问题导致登录失败HTTP 401.3 - ACL 禁止访问资源HTTP 401.4 - 未授权:授权被筛选器拒绝HTTP 401.5 - 未授权:ISAPI 或 CGI 授权失败 HTTP 403 - 禁止访问HTTP 403 - 对 Intern...
2013-09-24 13:35:50
118
原创 Google Chrome 快捷键大全
1.Chrome窗口和标签页快捷键:Ctrl+N 打开新窗口 Ctrl+T 打开新标签页 Ctrl+Shift+N 在隐身模式下打开新窗口 Ctrl+O,然后选择文件 在谷歌浏览器中打开计算机上的文件 按住 Ctrl 键,然后点击链接 从后台在新标签页中打开链接,但您仍停留在当前标签页中 按住 Ctrl+Shift 键,然后点击链接 在新标签页中打开链接,同时切换到新打开的标签页 按住 S...
2013-09-24 11:10:54
101
原创 Java基础
Java 基础 1. equals() and hasCode() (1). If two objects are equal, then they must have the same hash code.(2). If two objects have the same hashcode, they may or may not be equal. 2.Exceptio...
2013-09-24 10:53:09
101
原创 MyEclipse快捷键大全
存盘 Ctrl+s注释代码 Ctrl+/ 取消注释 Ctrl+\(Eclipse3已经都合并到Ctrl+/了) 代码辅助 Alt+/ 快速修复 Ctrl+1 代码格式化 Ctrl+Shift+f 整理导入 Ctrl+Shift+o 切换窗口 Ctrl+f6 <可改为ctrl+tab方便> ctrl+shift+M 导入未引用的包 ctrl+w 关闭单个窗口 F3 跳转到类、变量的声...
2013-09-22 22:45:20
75
原创 MyEclipse中安装svn的多种方式
方法一:在线安装1.打开HELP->MyEclipse Configuration Center。切换到SoftWare标签页。2.点击Add Site 打开对话框,在对话框Name输入Svn,URL中输入:http://subclipse.tigris.org/update_1.6.x3.在左边栏中找到Personal Site中找到SVN展开。将Core SVNKit Libra...
2013-09-22 15:43:35
89
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人