自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 问答 (2)
  • 收藏
  • 关注

原创 angular module 注册错误

(function() { 'use strict'; var module = angular.module('app.mymodule', [ ]);})();最后的“ ();” 忘记加。。导致不是一个执行函数。。导致module没注册,导致一直报:Error: [$injector:nomod] Module 'app.mymodule' i...

2016-07-23 12:37:58 288

原创 2015年度总结暨2016大致计划

又一年过去了,2015年对我来说算是一个人生态度上不大不小的分水岭。1:开始认真锻炼身体,游戏基本不玩了,10年的wow和sc,再见了,青春。2:系统的学习金融相关知识,你不理财,财不理你。第一年认真做股市就碰见各种奇葩状况也是一种财富,谁能没事就遇见3次股灾?3:女儿2岁了,时刻提醒自己多陪陪她。4:技术够用就好,漫无目的的学习新技术没有什么意义。技术永远是为...

2016-01-21 10:00:46 130

原创 中国传统企业IT的困境(转)

在知乎看见一个挺好的答案,摘抄一下[url]http://zhi.hu/g28q[/url][quote]如果中国企业能够运用好大数据,不仅仅是对企业的销售系统有帮助,而是对企业的整个供应链系统都有极大的帮助,能够帮助企业提升整体的管理效率,提高利润率,但前提一个企业有良好的管理体系。那么问题来了,传统制造业用过小数据吗?或者会用小数据吗?更遑论用大数据了。作为一个长期...

2015-03-03 08:41:52 662

原创 java推荐书目收藏(转)

转自 http://jm-blog.aliapp.com/?p=522一直有这么个想法,列一下我个人认为在学习和使用Java过程中可以推荐一读的书籍,给初学者或者想深入的朋友一些建议,帮助成长。推荐的的都是我自己读过,也会推荐一些朋友读过并且口碑不错的书籍。一、基础类1、《Thinking in java》,入门第一位是建立正确的概念。2、《Core Java》,我没系统读...

2015-02-14 11:37:11 140

原创 was8.5 上启动出错,javax.xml.parsers.DocumentBuilderFactory

今天部署个war包到was8.5上出错,死活起不来。检查日志报java.lang.ClassCastException: org.apache.xerces.jaxp.DocumentBuilderFactoryImpl incompatible with javax.xml.parsers.DocumentBuilderFactory连spring配置文件都读不出来,看来是少了x...

2015-02-07 15:29:46 863

原创 2014年度总结暨2015大致计划

2014年基本上算是一条人生的分水岭。这一年里,有了孩子,生活的重心也不可避免的做了改变。 为了孩子,戒烟了。为了更好的抱抱她,为了更长时间的能陪伴她,为了能陪她跑步,开始健身。 从今年8月开始,每天一小时左右的健身已经成为了常态,每周游两次泳也坚持了下来,烟也戒了,感觉很好。 工作上,今年4月跳槽到了一家综合性民企担任系统“架构师”一职,说是架构师,其实也没啥特...

2015-02-05 09:30:48 105

Hibernate常见错误 a different object with the same identifier value was already

从开始接触hibernate起[b][color=red]a different object with the same identifier value was already associated with the session[/color][/b]这个错误就一直时不时出现,以前自己也研究过,也经常被同事经常问起。这两天又被问了,干脆记一下。错误原因很简单,就是英...

2014-12-26 14:26:22 222

原创 同步异步,阻塞非阻塞,好文章(转)

老张爱喝茶,废话不说,煮开水。出场人物:老张,水壶两把(普通水壶,简称水壶;会响的水壶,简称响水壶)。1 老张把水壶放到火上,立等水开。(同步阻塞)老张觉得自己有点傻2 老张把水壶放到火上,去客厅看电视,时不时去厨房看看水开没有。(同步非阻塞)老张还是觉得自己有点傻,于是变高端了,买了把会响笛的那种水壶。水开之后,能大声发出嘀~~~~的噪音。3 老张把响水壶放到火上,立等水...

2014-12-26 11:50:10 77

原创 公钥,私钥,SSL(讲的很生动) 转载

写的很好,转载一下一,公钥私钥1,公钥和私钥成对出现2,公开的密钥叫公钥,只有自己知道的叫私钥3,用公钥加密的数据只有对应的私钥可以 解密4,用私钥加密的数据只有对应的公钥可以解密5,如果可以用公钥解密,则必然是对应的私钥加的密6,如果可以用私钥解密,则 必然是对应的公钥加的密明白了?假设一下,我找了两个数字,一个是1,一个是2。我喜欢2这个数字,就保留...

2014-12-20 16:10:44 84

关于Hibernate 监听事件PostUpdateEvent内getOldState()值为null的分析

前俩月在项目里写了个基于hibernate的监听事件,然后往自定义的审计表里插数据的功能。因为之前不需要记录修改前的数据,所以event.getOldState()这个方法一直没用过。 这两天另外一个功能需要用到提交前的记录,结果发现event.getOldState()有时候获得值为null,有时候不是null。 于是有点晕,网上搜了一下,的确也有很多这个情况,但是...

2014-11-22 12:01:23 711

hibernate代理对象纠错过程

前两天同事遇见一个诡异现象,导入excel时,其他数据均没问题,只有一条出现职位为空的现象。数据结构如下,OrgStation和orgUnit为双向关系。[code="java"]public class Employee{ private OrgStation majorStation;}public class OrgStation { pr...

2014-10-13 11:15:24 108

struts2 显示图片

好久没做struts2,基本全忘光了。今天碰到个以前没做过的东西,记录一下。jsp页面上 这种方式来显示图片配置文件如下: image/png imageStream 直接写也行,不过在action中需要output.write显式的输出数据流,代码不是很友好。action代码,配置result的方法[co...

2014-09-03 10:20:17 471

从乙方到甲方一个月的感想

目前还是不太适应。1.开发水平突然降了一个层级,maven没了,持续集成完全不说,SVN没有,完全不用UML讨论,用例被鄙视成没用的东西,开发模式直接就从需求到建表了。[b]非常极度不适应[/b]2.企业内部大量工业系统,什么PDM,ERP,CRM,SAP等等。我是被作为开发者招进去的,结果每次开会目前的项目经理都要“鄙视”我这些大系统的业务知识弱,实在冤死。我实在不能理解作为开发...

2014-05-10 15:57:58 1390

原创 看到一篇好文章,转过来,讲产品设计和分析的思路

产品设计中的“增删查改显算传”by 江南阴雨 on 2011 年 05 月 09 日不知道大家在做产品设计时有时候会不会和我一样,一个很简单的功能却给忽略了,或者一个很常规的应用点视而不见,等提交技术开发后才发现少了一点给开发带来了很多困扰,于是不得不一遍遍地和开发进行沟通与解疑。后来发现大部分沟通都是无用的,既阻碍了开发的整体思考和持续开发,也打断自己的手头工作。真正有效的沟通个人觉...

2014-05-08 13:33:34 193

IT职业路线规划的一点模糊的想法

最近在新东家天天思考和看业务的东西,虽然基本未来2,3年应该还是走偏技术的路线,但是模模糊糊中好像有点感觉到以后的职业路线。 首先一个明确的观点:[b]IT技术包括软件开发,永远是为人服务,是为了给企业创造价值[/b]。 其次我相信,未来的企业,尤其是大企业要上一套系统,比如人力资源系统,售后服务系统,客户管理系统等等,都是需要一个团队来实施才能成功,团队实施的...

2014-05-06 10:09:21 77

原创 新工作三周感受

新工作和以往不同,不是纯的IT企业,是全国比较大的一家制造企业。没进去之前,想想这么大的企业信息化程度怎么也应该挺高了。进去以后发现还是相当落后的,全是单独开发的系统,SAP,OA,PDM等等。真真切切的令我感觉到什么是“烟囱式”开发和“信息孤岛”。所有的系统相互通讯都是点对点方式。4月份这一个月的时间,公司在准备购买自己的快速开发平台,基本是类似普元那样的产品。...

2014-04-29 20:52:37 171

CAS Shrio 配置登陆的一点心得

开始研究sso。选了CAS,毕竟老牌开源sso工具,网上查了下据说80%的sso技术都是基于cas。其他东西不说了,什么ssl,cas server部署什么的,网上都很多,也都写的很好。这里仅记录一点自己实现中比较细的地方。shiro里面一般在做 AuthenticationInfo的时候返回的info里面的principals一般都不会是简单的string(用户名...

2014-04-24 10:09:42 155

新工作第一周初步感受

最近换了个工作,做企业内部的信息系统开发。从技术角度讲,有机会接触到大数据和复杂的业务流程。对于企业信息化的整合暨ESB,SOA这些会有更深刻的体会,也会有可能接触分布式开发。但是由于是非软件行业,一些很现实的问题也随之出现。软件开发行业随着出现时间的增加,早已经成为了一门学科,有着自身不可违背的规律,即所谓的没有银弹。但是在信息化程度不高的企业,大部分企业软件是靠...

2014-04-13 10:08:36 382

女儿就快8个月了

不知不觉,女儿就快8个月了。这8个月,感觉自己在一点一点的转变。一开始哄女儿睡觉着急的不行甚至还用力的打过女儿的小pp,到现在心态平和温柔的对待这个小小的肉呼呼的人间精灵。从各种手忙脚乱的换尿不湿,泡奶粉到生硬的喂奶,到如今行云流水一般的动作。业余时间再也不是电脑娱乐为伴,而是考虑为了成为一个出色的父亲而必须更加认真的学习。在女儿睡着的时候,我也渐渐的习惯了再次看起那些技术...

2014-03-25 16:06:39 84

原创 hibernate的 MultipleBagFetchException

以前只知道hibernate里面两个List的fetch eager会有问题。见连接 [url]http://blog.eyallupu.com/2010/06/hibernate-exception-simultaneously.html[/url]今天类里面一个 onetoone 和 onetomany 也会有MultipleBagFetchException这个问题。...

2014-03-24 11:20:33 131

原创 spring-data-jpa+hibernate 各种缓存的配置演示

本文所有测试用代码在https://github.com/wwlleo0730/restjplat 的分支addDB上目前在使用spring-data-jpa和hibernate4的时候,对于缓存关系不是很清楚,以及二级缓存和查询缓存的各种配置等等,于是就有了这篇初级的jpa+hibernate缓存配置使用的文章。[b]JPA和hibernate的缓存关系,以及系统demo环境...

2014-03-18 16:07:33 718

职业生涯中,一个好榜样的力量

今天去面试了一次,技术面试问题略过不谈。和对方hr的交谈中,她问了我一个每个hr都会问的问题:你觉的你的优点是什么?(工作中)一瞬间,我在脑海里里回顾了这7,8年的工作经历,发现印象最深的是和前公司的一位前辈一起做项目的那一段时间。那是07年,我刚工作一年多,之前一年,完全没有任何提高,直到参与了这个项目。那是第一次,我可以热烈的和人讨论技术,我可以明确的得到技术指...

2014-02-25 16:19:33 1023

一个ios上架程序的源代码

2012年学习ios的时候写的一个app,因为是要学习整个上架流程,所以这个东西就上架了。然后一直就没去理他了。今年突然想起来还写过这么个东西,干脆放出来算了。压缩完5.6M,主要是小图片比较多。技术上没什么大的花头,主要是一个线程技术的应用。因为是个人的技术练习,所以掺杂了很多东西。。。包括什么广告,arc,线程等等。今天打开好久没打开的xcode...

2014-02-21 14:33:36 236

html2canvas 截屏后上传到服务器端(springmvc3)

利用html2canvas截屏后可以生成base64类型的图片,但是这样的图片很明显不能被引用或者被SNS工具来分享。这样就必须截屏后再上传数据到后台服务器端重新保存。前端js代码:[code="java"] $("#saveImage").click(function() { html2canvas($('#mypics'), { onrendere...

2014-02-21 11:34:41 476

springmvc下,web服务(restful)异常 和非web服务异常 的统一处理

业务场景很简单,就是在一个j2ee的web应用里同时需要两种异常处理,一种是restful的返回json异常,一种是普通的出现500或者404页面的异常。当然最好的处理方法还是分开成两个应用来处理,一个专门做web服务。可是一般小应用不会分这么细,而且web服务异常还可以用作ajax的异常处理,也是不错的。基本内容和一年前的帖子差不多,[url]http://leobluewing...

2014-02-14 17:10:26 259

原创 3年软考的那点破事以及心得体会

2013年下半年系统架构师终于过了,49 49 47。分数没有想象中的高,但是好歹也算过了,这几年几乎每年都参加两次,上半年系分,下半年架构,每次都是差一点过不了,郁闷程度可想而知。[list][*]2011年系分 46 43 40[*]2011年架构 40 48 48[*]2012年系分 50 37 52[*]2012年架构 41 51 33[*]2013年系...

2014-01-14 12:23:08 436

原创 弱智bug集合

这个文章记录一下编程过程中的弱智bug,看看一年后能收集多少------2014-03-21这个不算bug,eclipse里面整理代码快捷键是ctrl+shift+f,但是发现时灵时不灵;一直没在意,鼠标右键点开菜单弄一样,不过今天实在被搞烦了,去查到底为什么,结果是输入法的快捷键冲突了。。搜狗输入法ctrl+shift+f是简繁转换,写代码的时候用中文写了点注释忘记换成英文就...

2014-01-13 15:15:16 91

原创 jsoup 默认抓取页面大小为1M

抓一个 2000KB左右的页面,老是抓一半,一开始以为是网络问题,然后以为是连接断了,最后实在没办法去读文档才发现原来默认最多是1MB。[quote]maxBodySizeConnection maxBodySize(int bytes)Set the maximum bytes to read from the (uncompressed) connection into...

2013-12-31 21:52:14 383

原创 参数传递, jstl里 ${param.a.b}不能显示值

前两天做个页面,前台的查询数值带到下一个页面。对于类似 xxxxx?a=1&b=1&c=1 这样的查询参数,自然可以在下一个页面使用${param.a},${param.b} 这样来取值。不过如果是这样的参数就有问题了 xxxx?a.b=1&c.d=2,在下一个页面用${param.a.b}就取不到值了。。所以很简单,请用 ${param['a.b']}来取值。...

2013-12-31 13:27:47 456

原创 archetype:create-from-project生成项目的包名

maven里面可以用archetype:create-from-project生成项目骨架,但是包名往往有点问题。create-from-project命令会去寻找一个包含所有文件的目录路径作为基础包。比如如下的项目骨架: [code="java"]src/main/java/com.company.proid.daocom.company.proid.servic...

2013-12-30 11:00:28 1091

2014年大体个人计划

先列个大致的提纲。1.英语方面希望能提升一下,计划多看看英文文档和著名的一些论文,以及提升英语口语。2.继续深入实践敏捷。3.强化系统架构以及系统分析的能力,并且要看一些项目管理的文章。4.继续参加上半年的系统分析师考试。5.争取多记录一些技术上的心得和体会。6.熟练java多线程编程。7.学会使用git...

2013-12-04 10:04:40 68

spring-data-jpa 复杂查询的写法(包含or的查询)

记录一下,因为之前遇见的spring-data-jpa相关业务都是很简单的处理掉了。场景如下:很简单的CMS常用查询,栏目下有多个子栏目,子栏目有包含内容。[code="java"]public class Channel{....private String parentIds;//所有的父节点,简化查询策略 例如 0,1,11, private List c...

2013-11-04 12:05:05 4178

原创 2013预总结回顾,关于敏捷实践,关于j2ee等等

首先是敏捷。1.小公司一个人实行敏捷的确很难,又是推行者,同时又是检查者,然后又是执行者,身兼数职,异常耗费精力,以后再弄一定要先找个伴。2.公司非互联网企业,业务相对较杂,小到网站建设,大到政府项目;简单到一个页面的站点,复杂到需要安卓+ios+后台数据的系统。而且大部分客户很难理解没有设计书的项目。尤其是政府项目,因为根本不是自己想做的项目,只是为了花钱做政绩,他们根本没有所谓...

2013-11-04 11:38:45 68

蛇年暨2013个人大致计划

1.认真进行敏捷实践,使得敏捷能在公司被认可。2.再次学习代码重构。3.看一本算法的书籍。4.ios继续个人研究。5.系统分析师和架构师考试至少过一门。...

2013-02-18 09:21:58 67

SpringMVC3 rest服务 相关知识点记录

最近重新回头做j2ee开发,之前一直是struts。既然重新开始做j2ee,怎么也要有点新花样。于是就研究springmvc的rest来做web service。其他没什么,主要是记录一下以下的几个关键知识点。由于是web服务,出现异常必然不可能返回页面给调用者,于是捕捉封装异常成了必然。于是几个学习点:全局异常捕捉,json方式输出,404的处理。1....

2013-01-29 11:29:49 121

工作笔记之uiviewcontroller

前段时间碰到个如下的情况uiviewcontroller *a uiviewcontroller *b uibutton *c;在a中 [a addsubview:b]; 然后 [b addsubview:c];结果没想到c中的按键动作不能响应了。。结果发现 在一个controller中添加另外一个controller 一定要主动添加父子关系,即[a...

2012-08-27 10:39:50 59

原创 xcode语法高亮消失处理

感觉一般来说是头文件重复编译的问题。将Build Setting里的Precompile Prefix Header 改成NO应该就可以了

2012-08-10 13:57:37 112

QLPreviewController的各种显示

发现一个问题。。例子3的 addsubview方式 5.0居然不支持。。。我想当然了。。只能用版本来判断了。。修改了一下---------更新-------用过QLPreviewController来做文件显示应用的肯定看过apple的那个官方例子。里面是使用了QLPreviewController的pushViewController方式来进行。前...

2012-08-01 08:46:15 478

原创 APNS相关记录

APNS服务器组有两组,一组是development时用的,地址是gateway.sandbox.push.apple.com,另一组是发布时用的,地址为gateway.push.apple.com,端口均为2195

2012-02-27 17:04:47 128

原创 UIView 小tip

前面干活遇见一个问题。 uitableview里的cell死活不能点,完全不响应查了半天,发现是tableview的frame 比 它上层的view要大即 [a addsubview:b],其中b是一个tableview,当b比a 长的时候,虽然视觉上table的下部是覆盖在了a上,但是点击不能啊。...

2012-02-08 22:20:25 59

空空如也

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

TA关注的人

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