摘要: 真实场景:公司b2c app测试过程中,前端测试发现一个bug--从虚拟钱包转账到微信,微信收款成功,虚拟钱包金额无扣减1.认识的误区一:事务里的资源都是能够rollback的. 问题代码逻辑如下 问题原因:微信转账接口对调用方而言,不支持rollback,因此这是一个"伪事务",真正的事务应当是无 阅读全文
posted @ 2016-06-17 16:37 songcan 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 具体表现:一个解决方案下有三个项目发布到不同的网站,前两个项目均可以发布到对应的网站,发布最后一个项目时,却是把第二个项目发布了一次,而发布的目的网站变成了第三个项目对应的网站,编辑项目属性,发现第三个项目项目的发布URL变成了第二个项目发布的URL,修改,保存。重启VS2005,再次发布第三个项目,结果还是同上,编辑项目属性,发现项目属性中发布URL没有错误。甚是郁闷!临时解决方法:发布第三个项... 阅读全文
posted @ 2008-10-24 10:52 songcan 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 上下文已过期,不能再用了,异常来自HRESULT: 0x80090317The context has expired and can no longerbe used. (Exception from HRESULT: 0x80090317))临下班时出现这个错误,简直一头雾水,只是将服务器时间改了一下,再刷新了几下主页,没有问题,将服务器时间改了回去,再刷新了几下主页,就出现了这个错误,再访问... 阅读全文
posted @ 2008-10-23 21:37 songcan 阅读(1105) 评论(6) 推荐(0) 编辑
摘要: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--签名工具签名失败的问题Error2SignToolreportedanerror'Failedtosignbin\Release\WindowsApplication1.publish\\setup.ex... 阅读全文
posted @ 2008-05-07 15:55 songcan 阅读(1021) 评论(0) 推荐(0) 编辑
摘要: 终于下决定学习NHibernate了,先从一个简单的查询开始,刚开始还以为很简单,没有想到出现的问题不少。(1)配置文件小结(配置文件配置方法很多,这里不全面,只记录经本人测试使用的情况)NHibernate有两种类型的配置文件,数据访问配置文件 hibernate.cfg.xml(不是必须,可以在Appconfig/WebConfig文件里配置)Configuration config = ne... 阅读全文
posted @ 2008-11-09 23:51 songcan 阅读(569) 评论(1) 推荐(0) 编辑
摘要: 首先我向博客园所有的弟兄道歉,这个是一个恶劣的行为(将问题发布到首页),但除了首页好像其它地方很冷清,只好出此下策。Windows验证与USB KEY的集成,这只是一个问题,而不是什么心得 阅读全文
posted @ 2008-04-03 11:50 songcan 阅读(2111) 评论(10) 推荐(0) 编辑