`
文章列表
oracle中in列表个数限制: 9i:256个; 9i以上1000个。   括号中是子查询则不受此限制。
Groovy一行代码搞定http访问   println "http://www.baidu.com/".toURL().text   还有个比HTTP Builder简单但功能也很强大的工具groovy-http,只需要下载apache的httpclient核心jar包即可使用,详见以下网址。
2015.6.4 做了一个多月,要走了,公司买的普元的开发工具,部门内部各种问题,各种内耗,办公室政治,难道这是大公司的通病吗?走了也好,准备下一步,找工作。

工作找到了

2015.4.25 来到上海,经历了不少公司的面试,有一般的,也有好点的。两周后收到了4个offer,外包的工资最高,多了两千多,最终还是选择没去,最后还是选择了支付行业的一家挺有名气的公司。希望能越做越好。

离职了

终于还是到了要离职的时候,跟着我们的美女hr去提取公积金,好麻烦,证件不全,又要让爸妈寄到北京,感谢我的美女同事hr-乐乐。 傍晚的时候接到了丫头,呵呵,小小的开心下,丫头特意从上海到了北京,还带上了她的行李箱来接我。
终于快到了离职的时候,跟同事聚餐,吃饭。能结识中汇的这一帮同事是我的幸运,收单的领导、还有后来的五年经验的同事,都给了我不少的照顾和帮助。也让我认清了自己能力水平,要去上海了,有点期待,又有点忐忑。给自己加油。
lsof -i:端口号    查询占用该端口号的进程(只能以root的权限执行) netstat -apn | grep 端口号 查询占用该端口号的进程 ps -ef|grep  PID  查询进程信息 kill PID 杀死进程   杀死进程最安全的方法是单纯使用kill命令,不加修饰符,不带标志。  首先使用ps -ef命令确定要杀死进程的PID,然后输入以下命令:   # kill -pid   注释:标准的kill命令通常都能达到目的。终止有问题的进程,并把进程的资源释放给系统。然而,如果进程启动了子进程,只杀死父进程,子进程仍在运行,因此仍消耗资源。为了防止 ...

2014总结-上

2014年工作总结 (概述) 从入职到现在两个月了,期间我主要参与了进件优化和商户整改两个功能需求的开发任务。 具体总结如下: 入职两个月以来,首先我先熟悉了公司的相关制度,学习了groovy、grails相关知识,然后参与开发了进件优化和商户整改。 在进件优化部分负责了定时导出银联报备文件和定时对对待批准商户进行跑批确认,这是入职后参与的第一次项目开发,在开发过程中也遇到了不少问题,比如说对groovy不熟悉,对商户和系统户之间的关系没弄清楚等,这期间付哥和靳鑫给了我不少帮助,在此对他们表示感谢。
一般来说,在实际的项目中,webService的发布和调用一般都是用Apache cxf。 首先,再次进行说明,通俗的说,webService的功能就是可以实现跨平台、跨语言的远程调用。最基础的平台是xml+http。 WebService平台的元素:soap协议(简单对象访问协议),WSDL(Web  Service Describe language,网络服务描述语言)。 其实这里我不想再写代码了,原理才是最重要的。 下面是我画的原理图:   我的上一篇日志中说过用JDK自带的Endpoint发布WebService和调用WebService的方法了。最近有研究了使用cxf来发 ...
这周面试了4家公司,总的感觉来说今天的两家还算正规一点,真的好想去联想工作。 联想中望面试题(2014-3-14): 1. 你大学的是学过数据结构吧,你在项目中或者开发中用过哪些?我当时只答上来了数组和双向循环链表。其 ...
离职了,趁着在家的这几天,了解和学习了下JBMP和webservice。 本次日志主要是说webservice的入门操作。 首先,需要对webservice有个整体的了解。      webService就是一个应用程序,它提供一种通过web访问的api。 那么webService有什么作用呢?  解决两个或者两个应用程序之间的远程调用(跨平台,跨语言,即java可以调用.net,C或者C也可以调用java,页游中一般会用到); 一般来说,webService的基本组成就是客户端,服务端。 webService应用举例: 服务器端: xml(client与server进行交 ...
方法一:进入数据库,执行source命令, source sql路径 方法二:在cmd命令行下,使用mysql -uuser -ppassword < sql文件路径   以上两种方法的区别: 方法一必须要进入一个数据库以后才可以执行,所以方法一不能用来创建数据库; 方法二则不需要进入mysql命令行,直接在windows的cmd命令行下进行操作就可以了,可以创建数据库; 若要在java代码中调用方法二:可以使用 Process process = RunTime.getRuntime().exec("cmd/c mysql -uroot -p1234 < ...
BUG编号 2013041201 BUG名称 HighChart图表不显示重复值 BUG症状 HighChart柱状图不显示重复值。 假设有如下表和数据: 通过模板设计出如下图的柱状图: 这时候列year2008存在重复值400,而在柱状图中只显示了name=1的400柱,其他name的400柱未显示。 BUG原因 Spagobi源代码存在bug。 BUG解除 1.      SpagoBI/web-content/js/src/ext/sbi/engines/chart ...
工作中遇到了org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing,异常,反复调试,发现异常是有以下原因引起的:     由于我用的实体类的属性是一个对象(数据库中存放的是该对象id,number类型),前台的变量类型为number(对应该属性的id),但是有的记录的该属性为null,所以我后台传过去的值为null的时候,前台js自动设置成了0,这样显示是没有问题的,但是向后台传送 ...
Hibernate集合属性的懒加载策略: 在集合属性上,可以配置懒加载策略,取值为:true/false/extra true:默认取值,它的意思是只有在调用这个集合获取里面的元素对象时,才发出查询语句,加载其      集合元素的数据 false:取消懒加载特性,即在加载对象的同时,就发出第二条查询语句加载其关联集合的数据 extra:一种比较聪明的懒加载策略,即调用集合的size/contains等方法的时候,hibernate并不会去加载整个集合的数据,而是发出一条聪明的SQL语句,以便获得需要的值,只有在真正需要用到这些集合元素对象数据的时候,才去发出查询语句加载所有对象的数据   ...
Global site tag (gtag.js) - Google Analytics