- 浏览: 875650 次
- 性别:
- 来自: 美国图森
最新评论
-
jnjeC:
jake_12345 写道大哥,这写错了吧Class.isAs ...
Class.isAssignableFrom(Class clz)方法 与 instanceof 关键字的区别 -
lgh1992314:
https://my.oschina.net/xianggao ...
Servlet生命周期 -
qq412796770:
大哥,百度第一条就是你的,好歹也修改一下吧
Class.isAssignableFrom(Class clz)方法 与 instanceof 关键字的区别 -
技术无涯苦作舟:
大哥,百度第一条就是你的,好歹也修改一下吧
Class.isAssignableFrom(Class clz)方法 与 instanceof 关键字的区别 -
lgh1992314:
大哥,百度第一条就是你的,好歹也修改一下吧
Class.isAssignableFrom(Class clz)方法 与 instanceof 关键字的区别
文章列表
现在上一点规模的系统,特别是金融行业的系统,业务规则复杂,一般是将系统分割成较小的子模块,每个人开发一个或几个模块,模块开发完成后做成一个jar包,供其它的模块调用,待所有模块开发完成后再集成在一起。 ...
自从我发了博文“中国联通SP业务开发总结”后有很多的朋友问我开发上一些问题,开发接入程序必须有一定的socket编程基础,且必须熟悉sgip1.2协议才可以,我应一位网友的要求将我开发的短信接入程序源代码发布,希望对开发短信业务的朋友提供一些帮助,代码可自由传播。如有疑问请留言,我会尽量解答。
ps:
lib.rar是短信程序所用到的jar包,有很多朋友问我要jar包,现在给补上。
[lib]
+----jdom1.1.jar
+----log4j-1.2.16.jar
+----mail.jar
+----xerces.jar
...
当短信成功下发到手机终端时,一个多星期的联通业务接入程序终于完成,由于以前没有类似的开发经验,中间走了不少弯路,浪费了很多时间。总结下开发经验为下一步开发移动的业务接入打下一个基础。
开发过程遇到的几个难点:
1、
序列号的定义
2、
int转byte[]及字节序
3、
重复收到联通上行(MO)
4、
收到用户的定购命令但无法下行(MT)
1、序列号的定义
SGIP1.2 第7页 序列号的定义 写道
序列号分成三部分,每部分为一个32位整数,第一部分表示命令源节点的编号,第二部分表示命令产生的日期和 ...
proxool一个数据库连接池框架,提供了对你选择的其它类型的驱动程序的连接池封装。可以非常简单的移植到现存的代码中。完全可配置。快速,成熟,健壮。可以透明地为你现存的JDBC驱动程序增加连接池功能。到目前为止最新版本是proxool 0.9.1,可从官网下载最新版本http://proxool.sourceforge.net
一、配置proxool.xml文件
<?xml version="1.0" encoding="UTF-8"?>
<!--
the proxool configuration can ...
观察者模式在软件编程中用的较多,我不善于表达我就用在网上看到的故事,和生活的例子说下基本思想
故事:
小雪是一个非常漂亮的女孩,漂亮的女孩总是有很多的追求者,而且追求者的队伍在不断的变动,随时有人进入这个队伍,也有人退出。男孩们追求女孩时总是表现出120%的关心,当小雪私自游玩时总是不断收到追求者询问小雪位置变动的消息,小雪也不胜其烦,但小雪是如此的一个善良的女孩,她总是打断自己正常的生活回复男孩们的消息。而男孩们由于要不断的关心小雪的位置变化也弄的精疲力竭,而且还影响正常的工作。在这样一个简单的故事场景中我们发现了什么?来看看小雪和男孩们的烦恼: 1.男孩们必须不断的询问小雪 ...
线程池的作用:
线程池作用就是限制系统中执行线程的数量。 根据系统的环境情况,可以自动或手动设置线程数量,达到运行的最佳效果;少了浪费了系统资源,多了造成系统拥挤效率不高。用线程池控制线程数量 ...
博客停更好多年了,今天无意间登陆上来,看看之前写的技术心得,有种陌生的感觉。在国内各种卷,不知不觉中时间过的飞快,从一个楞青小伙到了人到中年。现在也豁然开朗了,什么房子,车子,票子都乃身外之物。人不只有工作,还有生活。
一、Ubuntu中软件安装方法
1、APT方式
(1)普通安装:apt-get install softname1 softname2 …;
(2)修复安装:apt-get -f install softname1 softname2... ;(-f Atemp to correct broken dependencies)
(3)重新安装:apt-get --reinstall install softname1 softname2...;
2、Dpkg方式
(1)普通安装:dpkg -i package_name.deb
3、源码安装(.tar、tar.gz、tar.bz2、 ...
昨天在Window7操作系统中将一个空闲的空间分成了一磁盘,结果今天上启动的时候发现无法进入引导界面,导致Windows7和BackTrack5操作系统我一个也进不去,终于在Linux社区找到了解决方案
解决方法:
第一步:找出ubuntu分区以及grub目录在什么位置。
如果你还记得最好,忘了也无所谓,使用下面命令逐个试探即可。
grub rescue>ls 回车
//列出本机所有磁盘及分区,比如:hd0,(hd0,1)
//,(hd0,4),(hd0,7),(hd0,8),(hd0,9)等
循环使用如下命令,直至显示该分区所包含内容而不是“unknown fil ...
在虚拟机CentOS 5装了个dotProject后,又装了个redmine2.2.0,启动时发现前几天正常运行的Redmine启动不了了,控制台输出错误信息如下:
=> Booting WEBrick=> Rails 3.2.9 application starting in production on http://0.0.0.0:3000=> Call with -d to detach=> Ctrl-C to shutdown serverExiting/usr/local/lib/ruby/gems/1.8/gems/activerecord-3.2.9/li ...
在讨论这个问题之前,我先假设一个场景,我相信这个场景也适用于正在看该文章的老兄。现在IT公司里从事Java研发的开发者居多,我相信大部分人都会有iteye的账号,我们假设在同一个公司里有这们两个人A和B,A和B因为某种 ...
在csdn上看到一篇文章,是关于项目经理如何去管理项目的一些经验。我初次做PM的时候也犯过这样的错误,感觉里面讲的非常棒,转过来分享。
转载:http://blog.csdn.net/yihui823/article/details/6769887
现象
最近和一位项目经理聊天。这位PM之前是个技术大牛,没什么搞不定的东西,而且做事也认真,也卖命。领导没理由不提拔这种牛人。所以,这个项目让这哥们当PM。
聊着聊着,这位牛人发出一声感慨,现在的员工不好带啊,每天到了晚上7点,就只剩我和另一个小组长了。项目组10多个人,都跑的精光。
我乐了。其实这种情况,我也是碰到过的,在我带的第一 ...
前段时间有个网友在我的博客上下载了短信接入程序,有一天加我QQ,说:“大哥,我下载了你的短信接入程序,可是我在调试群发短信的时候,发第一条正常,但是后面的短信发的时候程序就出现错误了,我弄了两天还没有弄好,老板在催我了,麻烦你帮我看看吧”,实在推脱不开就用远程协助登到他的机器上,远程debug。说来也奇怪还真出错了,我就很纳闷呀,短信接入程序已经在生产环境上用过,我问其它网友他们都说正常呀,我以为是jdk版本的问题,一条语句一条语句的排查,找了一下午也没有找出问题,我问他,你是怎么做测试的?他说我就是用你的发短信的那个TestSendSMS类向模拟器发的短信。原来是他从网上随便 ...
需求定义:
近期中国银监会出台了《商业银行信息科技风险管理指引》要求“商业银行在信息系统开发、测试和维护,以及服务外包过程中加强对客户信息的保护,防止敏感信息的泄漏。”为保护客户权益,满足商业银行风险监管和内控监管的要求,银行需要对开发环境和测试环境中的数据建立统一的管理规范,对于必须使用生产数据的系统开发、测试、维护项目,生产数据必须经过脱密,才能被加载到开发、测试或维护环境。此脱密过程称做“数据漂白”。
测试,开发,培训,外包,数据挖掘、研究等,在非生产环境中使用生产数据,减少数据使用的限制,就必须保证数据中涉及客户和生产的敏感信息不外泄。例如:客户姓名、电话 ...
在开发过程中遇到乱码十分的头痛,如果你在开发过程中也遇到了乱码,本文或许对你有些帮助。
乱码场景:
项目采用Spring框架,视图层使用freemarker,当点击某个链接时redirect到某个Action作些业务逻辑处理,然后再重定向到一个html页面,但是重定向到html页面时,html里面的中文全部变成乱码,在web.xml加过滤器,html、java编码都按UTF-8写还是不起作用,偶尔发现在Action里,加这句话可使页面恢复正常
response.setContentType("text/html;charset=utf-8");
...