Hibernate 子查询
假设现在有一个Clazz类表示班级,一个Course类表示课程,一个Room表示教室,
Clazz-Room 1:n
Clazz-Course 1:n
要查询指定时间week和指定教室编号(都存储在course表中)的班级只需
注意要给Clazz一个别名~这样才能在子查询中使用。
SigarException: Unable to find sigar.jar
搞了一晚上 终于知道是什么原因了囧
jar包的问题 囧 去官网下一个1.6.3以后的版本覆盖sigar.jar即可。
SVN地址:http://svn.hyperic.org/projects/sigar_bin/dist/SIGAR_1_6_3/lib/
编号141,昨天凌晨3点才修复的 无比囧
tomcat自动部署
只需要修改conf下的context.xml,设置<Context reloadable="true">即可。
回溯法求解0/1背包问题
给定背包的载重量M=20,有6个物体,价值分别为11,8,15,18,12,6,重量分别为5,3,2,10,4,2。利用回溯法求解上述问题。
回溯法解决马步遍历问题
设计一算法,求解国际象棋中的马的周游问题:给定一8×8的棋盘,马从棋盘的某个位置出发,经过棋盘中的每一个方格恰好一次。(只需求一可行解)
读写properties
新建一个java.util.Properties对象p,
第一步加载properties:
p.load(new FileInputStream(new File(CONFIG_PATH)));
} catch (IOException e) {
e.printStackTrace();
}
读取操作很简单,直接调用它的getProperty方法:
写操作需要一个FileWriter:
FileOutputStream out = new FileOutputStream(new File(CONFIG_PATH));
p.setProperty(key, value);
p.store(out, key);
out.close();
} catch (IOException e) {
e.printStackTrace();
}
p.setProperty方法设置key键的属性值为value,store方法存储。
每次都必须new FileOutputStream,因为文件会被清空 = = 不知有什么比较简单的方法。
扩展SWT遇到Subclassing not allowed
囧 百度了下 package要放到org.eclipse.swt.widgets下才行……
二叉树的非递归遍历
用栈实现即可