随笔分类 - 小感
处理问题感悟
摘要:有时候脑子里东西多了就容易走弯路 将字符串 e[bced]ewg[kid]nig 拆分成e[bced]ewg[kid]nig 这个是网友百度贴吧上的提问 最先看到的是使用正则表达式 看着觉得能显示技术 看到第二个回答是使用replace先替换]为[ 这个代码就清晰多了 相比正则 毕竟看正则是需要动脑
阅读全文
对于单对象多个来源统一处理
摘要:1.在接口参数增加来源类型 2.设置事件注册 每个不同的来源都对应得处理函数 3.在函数中忽略不匹配来源的对象 4.为了灵活性设置一个通用的字符串参数 该参数作为事件参数传递 在事件处理函数内部解析 类似协议 可提高事件灵活性 实例: 订单来源于多个不同的页面 可能是团购秒杀,可能是商品页面,可能是
阅读全文
.net使用mvc模式开发web应用 模型与视图间的数据处理
摘要:http://www.cnblogs.com/JeffreyZhao/archive/2009/02/27/mvc-use-strong-type-everywhere.html#3427764 本文来自于 主要讲到尽可能使用强类型作为action与view间的数据传递介质 不使用viewdata
阅读全文
单元测试的益处
摘要:当我们编写代码时可能会编写一个函数实现多个功能 如编写一个登入 判断登入方式 可能是很多个if 单元测试可以强迫代码进行功能分割 否则测试可不好做 当我们测试一个函数时 不应该依赖太多的上下文环境 这样才能保证我们的代码是清晰的 可以直接查看一个函数内部和一些简单注释 了解到函数的功能实现 当我们记
阅读全文
IDE警告信息不应该被忽略
摘要:当ide进行编译时提示有变量未使用 可能意味着变量使用错误 因为我们没理由创建一个变量却不去使用他 如if语句判断一个int 或者日期 等其他非空类型是否为null 总是true 这意味这我们在逻辑处理上可能存在问题 当我们开发一些底层组件后 不应该经常修改 每当开发完成一个组件后 他们都应该只是被
阅读全文
浙公网安备 33010602011771号