摘要: 在mysql的文档里面看到一段有用的transaction代码,摘录留用。关键的部分都用红字标出。public void updateCoffeeSales(HashMap<String, Integer> salesForWeek) throws SQLException { PreparedStatement updateSales = null; PreparedStatement updateTotal = null; String updateString = "update " + dbName + ".COFFEES " + & 阅读全文
posted @ 2013-04-16 15:36 elar 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 》》paper及文章《《 2020 https://www.usenix.org/system/files/conference/atc13/atc13-bronson.pdf (TAO) https://www.usenix.org/system/files/conference/nsdi13/n 阅读全文
posted @ 2013-04-16 15:02 elar 阅读(636) 评论(0) 推荐(0) 编辑
摘要: 情景设定 客户端为android手机,登录后希望保存其在线状态(server端),并且对于每一个在线用户都有一个相应的checksum值,每次执行操作时需要校验该值。为了防止黑客截获checksum值进行二次攻击,因此checksum值在每次登录或间隔一段时间后都会动态改变。因此需要在server端保存用户的在线状态,当用户离线时或超出一定时间没有操作时,删掉在线记录,这样每次新登录时就会产生新的checksum值。问题 需要定时清理过期的在线用户,因为有的用户喜欢保存密码而不使用登出功能。解决方法 定时清理过期的在线用户,可以想到使用一些周期性的定时任务。定时任务可以设置在操作系统中,... 阅读全文
posted @ 2013-04-16 11:45 elar 阅读(5547) 评论(0) 推荐(1) 编辑