随笔分类 -  Java

摘要:关键词有:历史记录不得直接篡改原则, 交易关闭通知处理,退款处理结束通知, 掉单被动处理,掉单主动处理, 多个渠道的重复支付处理, 支付成功时商品不可售卖的处理, 订单金额变化交易流水号变化规则, 推送订单不得包含违禁词,………… 阅读全文
posted @ 2012-12-14 01:38 老兵笔记 阅读(6634) 评论(3) 推荐(0) 编辑
摘要:此事应该与 ipv6-dns-lookup 有关。 阅读全文
posted @ 2012-12-08 00:55 老兵笔记 阅读(7420) 评论(0) 推荐(0) 编辑
摘要:按目前 OSCacheManager 的做法,在高并发环境下,一旦一个 OSCache 缓存失效,而缓存的数据片段很大,那么很有可能让其他线程在 getFromCache 时有机会捕获 NRE 异常,最终导致做缓存重建的线程抛出 IllegalStateException 异常,虽然此时缓存已经重建完毕。 阅读全文
posted @ 2012-12-07 23:40 老兵笔记 阅读(3326) 评论(0) 推荐(0) 编辑
摘要:“silently reconnecting”可能非常不安全,将衍生出很多不可控问题。所以最佳策略是,通知应用程序到底发生了什么,然后由应用开发者决定如何处理。mq broker service 试图在已关闭的数据库连接上继续执行操作,从而抛出“ com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after statement closed. ”异常。 阅读全文
posted @ 2012-11-10 00:30 老兵笔记 阅读(22845) 评论(0) 推荐(1) 编辑
摘要:wait_timeout 和 activemq lost network connection with mysql 之间的关系。 阅读全文
posted @ 2012-11-10 00:26 老兵笔记 阅读(11994) 评论(2) 推荐(0) 编辑
摘要:之所以搞这么麻烦,是因为存在很多种网络结构,如 Nginx+Resin、Apache+WebLogic、Squid+Nginx。下面挨个儿讲一下。 阅读全文
posted @ 2012-09-19 01:17 老兵笔记 阅读(16751) 评论(1) 推荐(0) 编辑
摘要:分为秒杀器爱好者的技能点,京东商城的做法,苏宁易购的做法,建东的做法,特定商品秒杀的做法等小节。 阅读全文
posted @ 2012-09-18 03:51 老兵笔记 阅读(7246) 评论(1) 推荐(0) 编辑
摘要:Web Server常见的三个问题。 阅读全文
posted @ 2011-02-27 13:18 老兵笔记 阅读(3631) 评论(0) 推荐(1) 编辑
摘要:由于resin版本升级到4.0之后,重启时,如果会根据自身resin.xml的如下配置做判断,如果当前启动Resin的用户是root,那么就会使用user-name节点中指定的www-data用户身份启动Resin(也因此有些工程师自己测试时启动不了Resin,就是因为www-data用户不存在)。 阅读全文
posted @ 2011-02-25 14:53 老兵笔记 阅读(11535) 评论(1) 推荐(0) 编辑
摘要:早先说过线上Resin的配置文件中要增加线程池大小、各种timeout参数(resin 4.0.15的默认配置文件肯定没有这些参数,需要另行增加)。 在resin 4.0.10里,有这么一个bug,thread-max的数量设置没有起作用:http://bugs.caucho.com/view.php?id=4251 ,但后面到了resin 4.0.15应该就修复了。 下面内容会给出背景介绍以及建议配置。 阅读全文
posted @ 2011-02-25 00:44 老兵笔记 阅读(16212) 评论(0) 推荐(0) 编辑
摘要: 去年我写了一个手机看北京交通监视器实时录像的开源程序,虽然获得很多人欣赏,但是后来由于那些交通监视器流媒体服务器的关闭而无法玩下去。 今天,爱尔兰的中国网友邀请对Dublin的交通监视器流媒体 (http://stream.netro.ca/allcladdagh )进行手机端开发,哪位网友有兴趣,可以试试看,源程序在后面的blog中提供了,您只需要修改修改。 手机实时看交通还是挺有意思的。 阅读全文
posted @ 2006-11-19 01:02 老兵笔记 阅读(2046) 评论(0) 推荐(0) 编辑
摘要:J2medev论坛上近年来一直有人在问Applet模拟J2ME的问题,这种平台,国外波兰人提供了一个开源项目:microemulator,这个项目06年6月还在更新,已经达到了1.0版本。后来者可以借鉴这个项目。这里强力推介gustzhang撰写的一系列文章。他在这个microemulator的0.91版本上作了大量修改,使之适应了多种大厂商的模拟器。 阅读全文
posted @ 2006-10-10 14:45 老兵笔记 阅读(2699) 评论(0) 推荐(0) 编辑
摘要:当用HttpConnection读取远端数据,而远端返回状态码302表示重定向时,继续调用openInputStream来读取输入流将会导致程序崩溃。 此种现象发生在以下机型: Nokia N90/ 6600/6630/6680。 N70不会崩溃但也不会正常运行。 阅读全文
posted @ 2006-07-24 22:57 老兵笔记 阅读(3961) 评论(5) 推荐(0) 编辑
摘要:综上所述,如果你遇到了"Cannot parse this type of AMR"的异常,那么请考虑你用来测试j2me程序的模拟器是不是有问题。不妨到真机上测试。 阅读全文
posted @ 2006-04-17 17:04 老兵笔记 阅读(945) 评论(0) 推荐(0) 编辑
摘要:很多人都想知道怎么让自己的MIDlet访问网络啦、发送短信啦都能够不弹出烦人的警告框。 单纯回答说“你必须去Versign购买一个证书,或者找厂商签名”之类的话,也是让人不知道该如何具体操作的,还是懵懵懂懂的。 所以,下面我们试图聚合各位,一起参透这个话题: 如何签名? 找谁签名? 到底如何操作? 能不能自己给自己签名? 阅读全文
posted @ 2006-04-07 15:09 老兵笔记 阅读(2965) 评论(3) 推荐(0) 编辑
摘要:j2medev.com之“用户界面和多媒体”版面的部分有价值问题的整理.不断更新中。 1 全屏问题 2 Image和ByteArray转换问题 3 getRGB问题 4 字符串换行问题 5 字体问题 6 重新播放音乐问题 7 MediaException问题 8 混音问题 9 CustomItem问题 10 Nokia播放Tone音乐问题 阅读全文
posted @ 2006-04-04 14:27 老兵笔记 阅读(2904) 评论(1) 推荐(0) 编辑
摘要:很多人都在j2medev.com上讨论过流媒体的实现方式,当然我们这里说的不是对RTSP/MMS这种主流的流媒体服务器的客户端实现,因为现在中国市场的很多很多手机的Java环境都不支持这两个协议,只有新出的某些手机才内置支持这一功能。 我们这次讲的是,在现有GPRS环境下,在现有的一两千块钱的手机条件下,如何做到流媒体实时播放呢,而且还能做到较为流畅呢? 2006年1月份,我恰巧看到了国外有一个人提出一种思路,并且号称在Nokia6260[相关数据:诺基亚 6260 Nokia62602.0 (3.0436.0) SymbianOS7.0s Series602.1 ProfileMIDP-2.0 ConfigurationCLDC-1.0]运行了。 就此思路和诸位高手讨论了一下,并且写了三篇讨论稿,有了大致的思路。但一直都没有时间去测试这个思路是否可行。 今天索性抽出了一两个小时,把这个思路写出来放在真实手机/GPRS网络上测试,不敢独享,遂开放代码,希望借此抛砖引玉。 这种流媒体的播放,还是取决于使用时GPRS网络 阅读全文
posted @ 2006-03-28 23:04 老兵笔记 阅读(14943) 评论(31) 推荐(0) 编辑
摘要:对比上个版本的改进之处: 可以根据屏幕计算菜单的长宽和位置,这样所有java手机都可以显示二级菜单,还有悬浮菜单。 菜单项目多的话,可以在屏幕上只绘制适合当前手机屏幕显示的那部分菜单,剩余部分可以用上下按键滚动显示。 还可以加入三级菜单。 阅读全文
posted @ 2006-03-21 11:27 老兵笔记 阅读(2704) 评论(2) 推荐(0) 编辑
摘要:可能导致的原因之一: 用户的Windows登录用户名是中文的,或者用户的程序路径中有中文。 原因之二: Netbean中有相应的信任域的设置方式。可能用户没有设置。 建议用户在NetBean选中项目,然后右键à属性,找到运行, 然后配置一下里面的域,按照他说的选择untrusted。 阅读全文
posted @ 2006-03-18 17:10 老兵笔记 阅读(1678) 评论(0) 推荐(0) 编辑
摘要:你知道那句名言的,J2ME的那句,“write once, debug everywhere”。 So,尽量在真机上用Alert来反复进行二分法测试,寻找到异常是从哪里抛出来的。 尽量确定你自己创建的线程能否自己优雅地结束,而不需要VM强制关闭。 阅读全文
posted @ 2006-03-04 15:45 老兵笔记 阅读(919) 评论(1) 推荐(0) 编辑