随笔分类 - 工作心得
摘要:transient:表示临时的,不会被持久化,保存进数据库transaction:表示事务System.out.println(123);transient:表示临时的,不会被持久化,保存进数据库transaction:表示事务<div style="background: #fff; col...
阅读全文
摘要:添加车联网商品和旅游商品有什么区别?为什么旅游商品没有校验是否添加了重复的商品?还是说只是通产品人员来进行人工控制?
阅读全文
摘要:如果一个需求很难测试,该怎么解决?比如下单测试,没有测试环境,没有单元测试怎么测试代码的功能?加代码开关,如果代码有bug,立即把开关关掉。开关的实现:可以将开关定义到开关表的某个字段,boss的开关其实也是存在某个表某个字段,通过改变字段的值,来实现代码开关效果。
阅读全文
摘要:书籍包括框架、语言。书中用到的思想比框架、语言细节本身更有用。单调导致枯燥丰富导致有趣写博客就会有趣
阅读全文
摘要:1、调用对方接口,设置count,跟踪每次调用次数,看看调用接口总次数是否跟订单数据总量一致。记录错误日志。记录调用失败的订单号。这是从调用方的角度跟踪检测数据。2、将2014年每个月调用方和接收方的数据库中各个状态订单总量进行对比,发现订单量不一致的状态。让接收方将数据库中这些状态的订单号和状态导...
阅读全文
摘要:try { $result = *} catch (Exception $e) { $result = $e;}如果try里面报异常,$result = $e就会执行,$result['success']会报错,原因是什么?因为$e是一个异常对象,$result是一个对象,$result['...
阅读全文
摘要:你在用什么思想编码:事务脚本 OR 面向对象?开始的时候需求是有时候sql语句查出一个属性,后面还要封装处理。然后推送给搜索。后来的需求改成去掉这个属性代码里面封装处理的地方我去掉了,但是之前sql语句中select的地方没有去掉,结果就还是推送了。去掉这个属性的时候为什么会漏掉?换种思路去理解设计...
阅读全文
摘要:第一种思路我这边接口提供原始的数据,各个调用方进行具体的处理。如果处理逻辑很复杂,由业务调用方来处理不太好。影响性能,比如手机客户端来调用。第二种思路我这边接口提供处理之后的逻辑,满足这个调用方的需求;如果另外一个调用方有别的需求,我这边接口又要改,不改就不能满足其他调用方的需求。我这边改了逻辑之后...
阅读全文
摘要:http://www.cnblogs.com/xiaohouchengzhangji/p/3533309.html系统瘫痪比项目延期严重搜索项目遇到一个问题搜索出现问题一般的解决办法原则先救命,后治病先找到临时方法,把问题数据修复掉。然后添加日志跟踪处理。这个问题添加的了日志但是还是难以跟踪处理。把...
阅读全文

浙公网安备 33010602011771号