Java
wuwei35531
这个作者很懒,什么都没留下…
展开
-
jdk环境变量
linux下 /etc/profile # set java environment export JAVA_HOME=/usr/local/jdk1.7 export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PA...原创 2012-10-17 22:17:27 · 91 阅读 · 0 评论 -
try中 finally 与 return
try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后 答:执会行,在return前执行原创 2012-12-18 22:59:26 · 56 阅读 · 0 评论 -
web项目开发一定要有lib文件夹
进行web开发时,在 WebContent --> WEB-INF --> classes下必须有 lib文件夹,并把项目中所有需要的lib包放入该文件夹中,否则在启动该服务器时,会抛异常, org.springframework.web.servlet.DispatcherServlet...原创 2012-12-07 19:43:30 · 1293 阅读 · 0 评论 -
HashMap的读取
HashMap的读取 调用 entrySet() HashMap -------------> Set 将每个键值对转换成 键值词条, 所有词条组成一个 Set 使用迭代器 iterator() -------------> Iterator 遍历该 Iterator, [code="java"] Set mapEntrySet...原创 2012-12-01 17:25:01 · 378 阅读 · 0 评论 -
json中key must be strings, unquoted错误
json中key 必须是 string类型,包括JSONObject和JSONArray(即由一个string对应到array) 否则会抛异常,如标题所示 我之前遇到了这个问题,错在两个地方 1. HashMap HashMap对象中 key 使用的是 Integer,所以 JSONObject.fromObject()抛异常,告知key must be strings,...原创 2012-12-01 00:14:45 · 1286 阅读 · 0 评论 -
ResultSet 记录数
1. [code="java"]select count(*) from table; while(rs.next()) { count = rs.getInt(1); } [/code] 2. [code="java"] ResultSet rs; rs.last(); //移到最后一行 int rowCount = rs.getRo...原创 2013-05-17 23:58:22 · 131 阅读 · 0 评论 -
设置eclipse工程jvm大小
在eclipse中设置某工程jvm大小,只对该工程有效 修改Run Configurations Run As -> Run Configurations,在Arguments 参数 VM arguments: [code="java"]-Xms64m -Xmx128m -XX:PermSize=64M -XX:MaxPermSize=128M[/code] 堆内存 -Xms 最...原创 2012-11-21 16:28:00 · 162 阅读 · 0 评论 -
svn+subclipse
google code下 svn checkout下载代码时, 在终端,无法完全下载,卡在某个包上 而用eclipse,总是报错 org.apache.subversion.javahl.clientexception:svn svn --version,1.6, 看了subclipse版本,1.8 上官网subclipse.tigris.org,发现版本不匹配 subclipse v...原创 2012-11-14 17:48:33 · 81 阅读 · 0 评论 -
编程中的相对路径
project中的相对路径,以工程名为相对路径 SAT -src -cp -simple -Sample.java -simple 在Sample.java中, [code="java"] File simple = new File("simple");[/code] 而不是从 Sample.j...原创 2013-04-17 19:58:57 · 173 阅读 · 0 评论 -
字符串
c++ 中 常量字符串存储在单独额内存区域, 当其赋给指针时,指针指向字符串首地址 当将其存入数组,是将字符串的每个值依次存入数组,此时数组首地址与常量字符串首地址不同 [code="c++"]#include #include int main() { char str1[] = "hello world"; char...原创 2013-04-14 16:42:11 · 81 阅读 · 0 评论 -
超大变量存储
对于超大变量的存储, 放在堆中,作全局变量,由各个函数共享原创 2012-10-27 14:19:34 · 116 阅读 · 0 评论 -
spring+hibernate 声明式事务管理
之前在使用 spring+hibernate 声明式事务管理时,总是出错,无法进行事务管理,摸索了很久,终于明白。 既然使用 srping管理事务,那么所有的 bean都要在 springIoC中进行管理,否则何谈 spring声明式事务,包括 Dao层,service层和 controller层 在 controller层中 [code="java"]ApplicationCont...原创 2013-03-01 21:24:48 · 110 阅读 · 0 评论 -
hibernate中的映射文件加载路径
hibernate中,hbm.xml映射文件加载,目前据我所知有两个, 1. web.xml中 [code="xml"] contextConfigLocation /WEB-INF/classes/applicationContext.xml org.springframework.web.context.ContextLoaderListener ...原创 2013-03-01 21:13:22 · 481 阅读 · 0 评论 -
java 容器
java中 List类及其子类转换成数组 e.g. List中盛放 SomeClass 对象 两个方法 1. toArray() 返回 Object[],无法强制转换成 SomeClass[],Object[]和SomeClass[]均是Object子类,想要转换,就必须对SomeClass[]中每个元素依次转换 [code="java"] Object[] o= new Ob...原创 2012-06-24 23:55:14 · 61 阅读 · 0 评论 -
eclipse linux 快捷方式
sudo gedit /usr/share/applications/eclipse.desktop [Desktop Entry] Name=Eclipse Platform Comment=Eclipse IDE Exec=/usr/local/eclipse/eclipse Icon=/usr/local/eclipse/icon.xpm Terminal=false St...原创 2012-10-17 23:50:11 · 113 阅读 · 0 评论 -
contains(), containsKey(), containsValue(), equals(), hashCode()
[code="java"]contains(), containsKey(), containsValue()[/code] 调用 equals() 方法来判断 对于 Object 类, [code="java"]public boolean equals(Object obj)[/code] 其比较规则为:当参数obj引用的对象与当前对象为同一个对象时,就返回true,否则返回...原创 2012-12-30 23:10:24 · 193 阅读 · 0 评论