- 博客(183)
- 资源 (3)
- 收藏
- 关注
原创 连表查询和子查询
连表查询:SELECT COUNT(D.ID) FROM UPG_BONDPOOL_DETAIL D,UPG_BONDPOOL_RECORD R WHERE D.RECORD_ID = R.ID AND R.PRODUCT_NO = 'B018';子查询:select count(d.id) from upg_bondpool_detail d WHERE d.record_id in
2014-12-26 10:15:27
712
原创 简单选择器获取不到数据或者页面为空
可能的原因:@property (weak, nonatomic) NSArray *pickerData;当数据源为弱相关的时候在选择器里会获取不到数据,所以改成retain就可解决问题。解决办法:@property (retain,nonatomic) NSArray *pickerData;
2014-11-30 16:30:05
710
原创 Xcode常用快捷键
最近几个月来开发了一个拼装间,就把自己XCode常用的快捷键总结一下:Ctrl+Command+Up/Down(方向键):实现.h/.m文件切换。Command+:移到行头 / 行尾。[Shift]+Command+z: 实现撤销/重做操作。Shift+Command+F:在工程中查找/替换信息。Command+C / F / V / G : 对本文档指
2014-11-30 14:21:27
567
原创 sql主键id自增1
HIBERNATE_SEQUENCE.NEXTVAL示例:INSERT INTO UPG_BONDPOOL_RECORD VALUES(HIBERNATE_SEQUENCE.NEXTVAL,1531085,377662,1549537,50000,'W0004',0,000988,000988,TO_DATE('8-8-14','dd-MM-yy'),TO_DATE('8-8-14','d
2014-11-26 14:15:00
956
原创 Hibernate与iBATIS的比较
1.出身 hibernate 是当前最流行的o/r mapping框架,它出身于sf.net,现在已经成为jboss的一部分了。 ibatis 是另外一种优秀的o/r mapping框架,目前属于apache的一个子项目了。 2.原理 相对hibernate“o/r”而言,ibatis是一种“sql mapping”的orm实现。hibernate 对数据库结构提供了较为完整的
2014-04-15 16:12:37
440
原创 HashCode和equal方法的区别和联系
HashCode和equal方法的区别和联系equals()反映的是对象或变量具体的值,即两个对象里面包含的值--可能是对象的引用,也可能是值类型的值。而hashCode()是对象或变量通过哈希算法计算出的哈希值。之所以有hashCode方法,是因为在批量的对象比较中,hashCode要比equals来得快,很多集合都用到了hashCode,比如HashTable。
2014-04-11 11:11:46
528
原创 JAVA Web.xml 加载顺序
web.xml加载过程(步骤): 1.启动WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点: 和 2.紧接着,容器创建一个ServletContext(上下文),这个WEB项目所有部分都将共享这个上下文.3.容器将转化为键值对,并交给ServletContext.4.容器创建中的类实例,即创建监听.
2014-04-10 14:57:09
527
转载 JAVA集合类说明及区别
Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMapCollection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一
2014-04-10 11:29:15
453
原创 如何写好优质的代码
1.- DRY: Don’t repeat yourself.DRY 是一个最简单的法则,也是最容易被理解的。但它也可能是最难被应用的(因为要做到这样,我们需要在泛型设计上做相当的努力,这并不是一件容易的事)。它意味着,当我们在两个或多个地方的时候发现一些相似的代码的时候,我们需要把他们的共性抽象出来形一个唯一的新方法,并且改变现有的地方的代码让他们以一些合适的参数调用这个新的方法。
2014-03-19 16:03:00
1134
原创 MQMS项目一期报表开发总结
1,关于表格的设计rowspan,colspan,可以使用Dreamweaver图形化工具来快速方便地画出所需要的表格。2,页面的设计,尽量采用绝对定位的方式以便适应不同的分辨率。3,间接分层设计,隐藏具体实现,提供统一接口。4,站在用户的角度体验细节,尽量多了解业务,结合两者开发更合理更人性化的产品。5,表格数据展示规范:序号居中,文本居左,数字居右,动作时间精确到分,出生日期到
2014-02-28 15:05:22
876
原创 比较单元格的值并设置背景色
//比较相邻两行的规则组号,如果相同显示同一种颜色$(document).ready(function(){ var rows = $("#ct tr").length; //获取总行数 for(var i=1;i<rows-1;i++){ //遍历所有行 $($("#ct tr")[1]).children("td:eq(1)").css({'background-color'
2014-02-14 19:34:24
704
原创 关于SpringMVC ajax controller 找不到请求的错误
今天蛋疼的又碰到了这个问题,搞了半天终于找到了原因并解决了,其实以前已经碰到过,但是没做笔记,导致今天又浪费了好长时间来解决这个问题,吃一堑长一智,现在赶紧把它记下来。其实这个问题由于你在controller中想返回list类型引起的,可以试试如果返回的是ModelAndView类型便不会报错,解决方法是在此方法上添加 @ResponseBody注解即可。
2014-02-14 11:22:56
3315
转载 解决mac系统Eclipse项目中文目录乱码问题的方法
新买了个macbook pro,把原来的项目导入Eclipse后出现乱码和不能读取中文路径的问题后来在这个网页找到解决办法:http://gogo1217.iteye.com/blog/1859659*但是利用Finder找不到lnfo.plist所在的文件夹,后来发现只需右击Eclipse图标,选择“显示包内容”就可以进入了。 现在分享下我的解决步骤: 1
2014-02-12 09:58:10
3803
原创 maven与SVN配置步骤整理
maven:1,maven官网http://maven.apache.org/download.cgi下载需要的版本。2,Eclipse下载安装m2eclipse插件,下载地址:http://download.eclipse.org/technology/m2e/releases。3,配置maven包/conf/settings.xml中的localRepository,用以指定mav
2014-02-11 10:35:35
1082
转载 Mac OS X 通过命令行修改ip地址
今天终于找到了Mac OS X通过命令行修改ip的方式了,这个命令行修改方式,应该就是系统偏好设置中网络设置的原始命令。使用举例如下:#设置Wi-Fi自动获取ipsudo networksetup -setdhcp "Wi-Fi"#设置Wi-Fi静态ipsudo networksetup -setmanual "Wi-Fi" 192.168.9.14 255.255.252
2014-02-10 22:06:16
10041
原创 MAC OS下maven环境变量配置
1.使用touch命令在~目录(用户目录)下创建.bash_profile文件,a,使用open -e .bash_profile命令打开文件,(亲测)b,使用vi打开文件,(未亲测)在其中写入如下信息 MAVEN_HOME=/Users/seraph/..."your path".../apache-maven-2.2.x PATH=$MAV
2014-02-10 16:54:22
25317
1
原创 sqlserver函数 出生日期转年龄
datediff(YY,YS_ZY_JZJL.CSRQ,getdate())AS BRNLYS_ZY_JZJL.CSRQ是“出生日期”字段
2014-01-27 16:05:55
8529
原创 给网站添加ico图标
在首页的中添加以下两句代码就OK了//标签页显示图标//收藏夹里的链接显示图标顺便说一下ico图标需要直接制作完成,从其他格式改后缀而成的是显示不出来的。
2014-01-23 17:31:59
606
转载 JS打印页面
总体思路是:截取html页面上的部分内容组成单独一个页面,然后进行打印。代码如下:function preview1() {bdhtml=window.document.body.innerHTML;sprnstr=""; //开始打印的地方eprnstr=""; //结束打印标记prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+17);p
2014-01-22 19:12:46
513
原创 JS函数参数传递问题
当传递的参数类型为数值时没问题,但是当传递的参数是字符型的时候,如果不给参数加上引号则会把字符串值识别为一个变量,而报出变量未定义的错误,因此解决方法就是在传字符型实参的时候加上引号就行了。
2014-01-21 09:29:52
2198
原创 java设计模式之builder生成器模式
生成器模式有三个重要部件:Builder,ConcreteBuilder,Director。Builder定义创建产品对象的各个部件的抽象接口以及检索产品的接口。ConcreteBuilder实现Builder的接口以构造和装配产品的各个部件,并且实现检索检品的方法。Director构造一个使用Builder接口的对象,并且生成最终的产品。
2014-01-15 17:14:02
424
原创 设计模式之Abstract Factory抽象工厂模式
关于此模式的详细讲解见:http://www.cnblogs.com/java-my-life/archive/2012/03/28/2418836.html个人学习心得:1,抽象工厂模式和工厂模式相同的一点是通过工厂类把实例如何被创建、组合和表达的细节给屏蔽了。2,抽象工厂模式之于工厂模式不同之处在于:抽象工厂模式用来创建的产品部件是有联系的,是一体的,并不能随意替换其他的产品线部件
2014-01-14 18:58:18
485
原创 学习方法地址合辑
1,http://blog.youkuaiyun.com/hay24/article/details/8312791 用最快的时间读书2,http://www.zhihu.com/question/19636213 如何成为一个杰出的程序员?
2014-01-14 16:38:33
582
原创 书籍推荐地址合辑
1,http://blog.youkuaiyun.com/hay24/article/details/17279381 关于前端开发技术的书籍推荐以及技术书分类2,http://www.cnblogs.com/Darren_code/archive/2011/06/29/javascript-learn.html 说说我的web前端之路,分享些前端的好书
2014-01-14 16:37:08
369
原创 报错 Error creating bean with name 'sqlMapClient' defined in URL [file:/E:/bsoft_projects/yypt_BS-MQMS
看了报错信息,一直以为是sqlMapConfig.xml有错误,结果找了半天没发现问题,后来上网查了才发现有可能是在sqlMapConfig.xml配置的sqlmap文件有错误,于是找到一个其中一个sqlmap的xml文件中有一条sql语句带有所以一直报xml文件格式不对的问题,加上问题顺利解决
2014-01-09 09:11:29
7147
原创 sql根据出生日期算年龄
select datediff(YY,生日,getdate()) as 年龄 from 表另外datediff的用法:DATEDIFF(datepart,startdate,enddate)startdate 和 enddate 参数是合法的日期表达式。datepart 参数可以是下列的值:datepart 缩写 年 yy, yyyy 季度 qq, q 月 mm, m 年中的
2014-01-07 19:30:14
17058
转载 ibatis insert返回值问题
返回值是新插入记录的主键,类型为Object主要是因为主键类型可以是int也可以是String类型。 然而,如果我们使用下列的配置文件进行插入的话,返回的值为null Xml代码 insert into Prdcategory ( name,pid,deep ) values ( #name#, #pid#, #deep# ) insert int
2013-12-27 16:55:51
2666
转载 Web前端研发工程师编程能力飞升之路
今天看到这篇文章。写的非常有意思。发现自己才处于"入室"阶段。【背景】如果你是刚进入web前端研发领域,想试试这潭水有多深,看这篇文章吧;如果你是做了两三年web产品前端研发,迷茫找不着提高之路,看这篇文章吧;如果你是四五年的前端开发高手,没有难题能难得住你的寂寞高手,来看这篇文章吧;web前端研发工程师,在国内是一个朝阳职业,自07-08年正式有这个职业以来,也不
2013-12-19 17:43:25
599
原创 设计模式之Decorator装饰模式
装饰模式的结构 装饰模式以对客户透明的方式动态地给一个对象附加上更多的责任。换言之,客户端并不会觉得对象在装饰前和装饰后有什么不同。装饰模式可以在不使用创造更多子类的情况下,将对象的功能加以扩展。 装饰模式的类图如下: 在装饰模式中的角色有: ● 抽象构件(Component)角色:给出一个抽象接口,以规范准备接收附加责任的对象。
2013-12-19 17:10:01
621
转载 设计模式之Composite组合模式
Composite模式定义: 将对象以树形结构组织起来,以达成“部分-整体” 的层次结构,使得客户端对单个对象和组合对象的使用具有一致性. Composite模式理解: 想到Composite就应该想到树形结构图。组合体内这些对象都有共同接口,当组合体一个对象的方法被调用执行时,Composite将遍历(Iterator)整个树形结构,寻找同样包含这
2013-12-18 19:50:25
518
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人