`
toksea
  • 浏览: 7208 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论
文章列表
学习 Dive Into HTML5 的 A Form of Madness 一章的笔记。 html5中form的新特性可分新类型和新属性两部分。 * 新类型 html5中,<input>有了更多更语义的type。现在就可以用它们,浏览器如果不支持这些type,会以type="text"显示,而不必担心出现乱七八糟的东西。 1.email <input type="email"> 桌面浏览器上看不出它与text有什么区别,但在一些没有实体键盘的移动设备(如iPhone)上,键入email时会出现针对email(@.)优化过 ...
不应以 x % 2 == 1 为条件,因为此方法无法判别负数,如 (-5) % 2 == -1。正确的方法是使用位运算 x & 1 == 1,或 x % 2 != 0。 参考自FindBugs。
Statement stmt = conn.createStatement(); stmt.executeUpdate(anInsertSQL, Statement.RETURN_GENERATED_KEYS); ResultSet rs = stmt.getGeneratedKeys(); if (rs.next()) { key = rs.getInt(1); } 参考自java doc by examples
java.util.Calendar today = java.util.Calendar.getInstance(); today.add(Calendar.DATE, -1); java.util.Date yesterday = new java.util.Date(today.getTimeInMillis()); 参考自JavaRanch
// Log表的dt字段是DATETIME类型 PreparedStatement ps = conn.preparedStatement("insert into log(dt) value(?)"); // MySQL中DATETIME类型的默认格式为"yyyy-MM-dd HH:mm:ss" SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date datetime = new Date(); String datetime = ...
读developerWorks Java 错误模式系列文章笔记。 1.     * 模式:Rogue Tile     * 症状:代码好像表现出前面纠正过的错误依然存在。     * 起因:复制―粘贴代码片段的至少一个副本还包含在其它副本中已经修正了的错误。     * 治疗和预防措施:如果可能,分解出公共代码;否则就对其进行更新。避免复制和粘贴代码。 2.     * 类型:悬挂复合     * 症状:使用递规定义的数据类型的代码报告一个空指针异常。     * 原因:定义的某些基本例没有给出自己的类,然后以这种方法定义了递归数据类型。相反,空指针被插入到不同的复合数据类型。客户端代码对基 ...
Global site tag (gtag.js) - Google Analytics