`
lengyimeng
  • 浏览: 26414 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
      问题:       在一台新电脑装了MyEclipse,然后copy一个workspace里面的工程,运行ant显示specified vm install not type standard vm name jdk 1.6....        解决方案:         选中ant文件->点击Run As->External Tools Configurations 然后在弹出来的窗口选中那个JRE,选择自己当前电脑用的即可。
最近在做一期系统升级到二期的事情,就写了点代码自动对比2个数据库结构的区别。

自动生成代码

    博客分类:
  • java
这里写的都是比较简单的,为了节省在写一个bean的时候花费过多的时间,代码和所需jar包都在附件
package compareConfFile;   import java.io.File; import java.io.IOException; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Properties; import java.util.Set;   import org.springframework.core.io.FileSystemResource; import org.springframework. ...
 在编程生活中,我们总会遇见属性结构,这几天刚好需要对树形结构操作,就记录下自己的操作方式以及过程。现在假设有一颗这样树,(是不是二叉树都没关系,原理都是一样的)   1、深度优先 英文缩写为DFS即Depth First Search.其过程简要来说是对每一个可能的分支路径深入到不能再深入为止,而且每个节点只能访问一次。对于上面的例子来说深度优先遍历的结果就是:A,B,D,E,I,C,F,G,H.(假设先走子节点的的左侧)。
    昨天Amazon在我们学校有场讲座,主要是跟我们分享一些经验:作为一个程序员该有的编码硬技术和工作软技术。当然他们也有来我们学校招聘人才的目的,想要吸引我们去他们公司,于我而言,这么牛逼的一个公司我当然特别想去啦,这场讲座我是必听无疑,的确学到了一些知识。没有过实际项目的在校生往往不能写出漂亮的代码(包括编码规范、注释、设计模式、性能等等),因为他们更多注重的正确性,只要结果出来了且是正确的,那么就是好代码,孰不知这样的代码拿给公司的项目经理看,他们会是多么的痛苦啊!呵呵,不说了,作为在校生,我首先得学习编码规范,这个每个公司有每个公司自己的一套规则,就不说了;其次是代码的设计模式,这个 ...
left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录 inner join(等值连接) 只返回两个表中联结字段相等的行 举例如下: -------------------------------------------- 表A记录如下: aID     aNum 1     a20050111 2     a20050112 3     a20050113 4     a20050114 5     a20050115 表B记录如下: bID     bName 1     2 ...
 今天碰到一个需求,就是在一个数据列表中既要注册单击事件又要注册双击事件,但是好像双击既会执行单击事件又会执行双击事件,而不会只执行双击事件。这里提供一种可以区分单、双击事件并且分事件类型执行的方法,这个方法也是我在网上看了别人改的,呵呵。 注册事件: _commonReportDataGrid.addEventListener(ListEvent.ITEM_CLICK, onClick); _commonReportDataGrid.addEventListener(ListEvent.ITEM_DOUBLE_CLICK,onDoubleClick); 区分事件并分别执行: priv ...
我们数据库里面的时间,或者我们自己new Date()的时间有时候是这样的:2012-6-28  10:18:51.38秒是一个带小数的数字,这样的话,当这个是一个String类型的时间,我们用DateFormatter.parseDateString()这个方法转换成时间类型的话,就变成2012-6-28  10:18:00,秒就变成0了,当我测试的时候把时间改成2012-6-28  10:18:51的时候再用DateFormatter.parseDateString()转换就没有问题,请问还有什么方法可以在秒有小数点的情况下取到秒吗?
有时候我们在开发的过程中,sql语句是由用户自己填写的,这样的话我们就不能预知这条sql语句返回的是什么对象,于是daoImpl中我们在返回数据的时候所需要的rowMapper就不能用某一个对象来概括,下面就是我在开发过程中用到的一个通用的rowMapper: bean代码(set和get方法就不写了): public class CommonData {         private String label;         private String name;         private String value;         private int type; ...
先列三段代码出来吧 private function downLoadFile(event:MouseEvent):void{ if(sqmReportExecuteRecord==null || sqmReportExecuteRecord.filePath==null){ Alert.show("文件还未生成!"); return; } var path:String = sqmReportExecuteRecord.filePath.split("\\").join("/") ...
先贴上两段代码: 服务端ServerCode.class的 public class ServerCode { public static int portNo = 3333; public static void main(String[] args) throws IOException{ ServerSocket ss = new ServerSocket(portNo); System.out.println("The Server is start: " + ss); Socket s = ss.accept(); try{ System ...
做个记录,以后碰到了也可以看看。 public int addUserLog(final UserLog userLog) { if(userLog==null) return -1; if(JdbcUtil.isSybaseIQ){ int key = -1; try{ String dateStr = UserLogUtil.getDateStr(new Date()); String values = userLog.getUserId()+","+userLog.get ...
public static function csCheck(passString:String):uint { if(!passString)return 0; var count:uint = 0; if(passString.length>=6 && passString.length<=20){ count += 20; } count += !passString.match(/[a-z]/i)?0:(passString.match(/[a-z]/) && pa ...
Global site tag (gtag.js) - Google Analytics