自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 specified vm install not type standard vm name jdk 1.6....

      问题:      在一台新电脑装了MyEclipse,然后copy一个workspace里面的工程,运行ant显示specified vm install not type standard vm name jdk 1.6....       解决方案:        选中ant文件->点击Run As->External Tools Configuratio...

2015-04-04 23:43:24 96

原创 自动对比2个数据库表结构差异

最近在做一期系统升级到二期的事情,就写了点代码自动对比2个数据库结构的区别。

2014-12-23 14:05:22 818

自动生成代码

这里写的都是比较简单的,为了节省在写一个bean的时候花费过多的时间,代码和所需jar包都在附件

2014-12-23 13:56:23 128

自动对比2个配置文件的差异

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 j...

2014-12-23 13:51:12 521

原创 java遍历(深度优先和广度优先)转

 在编程生活中,我们总会遇见属性结构,这几天刚好需要对树形结构操作,就记录下自己的操作方式以及过程。现在假设有一颗这样树,(是不是二叉树都没关系,原理都是一样的) 1、深度优先英文缩写为DFS即Depth First Search.其过程简要来说是对每一个可能的分支路径深入到不能再深入为止,而且每个节点只能访问一次。对于上面的例子来说深度优先遍历的结果就是:A,B,D,E,I,C...

2014-12-03 10:24:27 95

原创 程序员该有的艺术气质—SOLID原则(转)

昨天Amazon在我们学校有场讲座,主要是跟我们分享一些经验:作为一个程序员该有的编码硬技术和工作软技术。当然他们也有来我们学校招聘人才的目的,想要吸引我们去他们公司,于我而言,这么牛逼的一个公司我当然特别想去啦,这场讲座我是必听无疑,的确学到了一些知识。没有过实际项目的在校生往往不能写出漂亮的代码(包括编码规范、注释、设计模式、性能等等),因为他们更多注重的正确性,只要结果出来了且是正确...

2014-11-10 10:24:40 87

原创 sql之left join、right join、inner join的区别

left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行举例如下: --------------------------------------------表A记录如下:aID     aNum1...

2014-11-10 10:20:36 74

DataGrid区分单击双击事件

 今天碰到一个需求,就是在一个数据列表中既要注册单击事件又要注册双击事件,但是好像双击既会执行单击事件又会执行双击事件,而不会只执行双击事件。这里提供一种可以区分单、双击事件并且分事件类型执行的方法,这个方法也是我在网上看了别人改的,呵呵。注册事件:_commonReportDataGrid.addEventListener(ListEvent.ITEM_CLICK, onClick);...

2012-08-06 18:30:43 280

Flex中用DateFormatter转换String类型的时间格式秒不见了是怎么回事

我们数据库里面的时间,或者我们自己new Date()的时间有时候是这样的:2012-6-28  10:18:51.38秒是一个带小数的数字,这样的话,当这个是一个String类型的时间,我们用DateFormatter.parseDateString()这个方法转换成时间类型的话,就变成2012-6-28  10:18:00,秒就变成0了,当我测试的时候把时间改成2012-6-28  10:18...

2012-06-28 10:25:34 207

不知sql语句以及返回对象的情况下使用的rowMapper

有时候我们在开发的过程中,sql语句是由用户自己填写的,这样的话我们就不能预知这条sql语句返回的是什么对象,于是daoImpl中我们在返回数据的时候所需要的rowMapper就不能用某一个对象来概括,下面就是我在开发过程中用到的一个通用的rowMapper:bean代码(set和get方法就不写了):public class CommonData {        private S...

2012-06-25 10:27:13 178

flex中获取项目的路径

先列三段代码出来吧private function downLoadFile(event:MouseEvent):void{ if(sqmReportExecuteRecord==null || sqmReportExecuteRecord.filePath==null){ Alert.show("文件还未生成!"); return; } ...

2012-06-20 15:24:44 177

关于socket编程的一个很有意思的问题

先贴上两段代码:服务端ServerCode.class的public class ServerCode { public static int portNo = 3333; public static void main(String[] args) throws IOException{ ServerSocket ss = new ServerSocket(portNo...

2012-06-07 15:19:58 100

sqlserver和sybase数据库插入表数据返回主键的不同

做个记录,以后碰到了也可以看看。public int addUserLog(final UserLog userLog) { if(userLog==null) return -1; if(JdbcUtil.isSybaseIQ){ int key = -1; try{ String dateStr = UserLogUtil.getDateStr(new...

2012-06-06 09:56:03 102

原创 Flex密码校验:必须含有数字、大小写字母、特殊字符,长度6-20

public static function csCheck(passString:String):uint { if(!passString)return 0; var count:uint = 0; if(passString.length>=6 && passString.length= 1?20:10); ...

2012-05-25 15:14:27 435

imap命令详解

关于imap命令使用的一些说明和imap命令的一些详细解释,可以直接在服务器上操作imap

2015-08-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除