2015年4月17日

asp.net Application_start()方法无法命中断点

摘要: 用VS调试时如果在Application_start()方法中设置断点,按照一般的操作是无法命中断点的。原因是点击“运行”时VS该方法已经执行过了。可以通过修改Global.asax(不是Global.asax.cs),让app重启,此时VS已经附加了iis进程,故而设置的断点可以被命中。如果使用i... 阅读全文

posted @ 2015-04-17 15:12 MagicJie 阅读(603) 评论(0) 推荐(0) 编辑

2014年10月23日

程序健壮性之“异常处理”

摘要: 定义异常处理(Exceptional Handing)是代替Error Code的新法,分离了接收和处理错误代码。基本模型终止模型:将假设错误非常关键,将以致于程序无法返回到异常的地方继续执行,一旦异常被跑出就 表明错误已无法挽回,不能再继续执行。恢复模型:异常处理程序的工作是修正错误,然后重新尝... 阅读全文

posted @ 2014-10-23 11:27 MagicJie 阅读(665) 评论(0) 推荐(0) 编辑

2014年9月11日

解决问题--在Excel中使用条码字体打印出的code128条码不能被识别

摘要: 在Excle中处理条码常用的有两种方式:1 使用条码字体2 使用Excel自带的控件" Microsoft BarCode 控件“对于使用条码字体,网上很多人说是大小的问题,经过实验,20~36都基本没问题。常用的条码有39码和code128。所以先安装了这两种字体,调整格式之后显示打印出来没有问题... 阅读全文

posted @ 2014-09-11 21:26 MagicJie 阅读(27991) 评论(0) 推荐(0) 编辑

2014年9月10日

程序中的数据精度处理问题

摘要: 在工作中遇到需要处理不同精度的数据需要进行运算,然后将处理过的后台数据显示到前台。起初没有考虑到精度处理,只是做了简单的转化,后来发现显示的数据和预期的总有偏差。解决办法:1 后台数据处理是取数据要保持到最高精度,比如在一次运算中有decimal、int、double型的数据,那么结果最好是使用de... 阅读全文

posted @ 2014-09-10 11:10 MagicJie 阅读(320) 评论(0) 推荐(0) 编辑

2014年3月19日

Spring.NET 学习笔记

摘要: 早就想学习Spring.NET的。个人习惯喜欢直接学习原始资料,所以就直接从源码开始。利用Git从Github上获取sping.net的源码。然后根据里面的资料开始学习。 从Readme(spring-net\readme.txt)开始。虽然不难读懂,但还是翻译一下。SPRING.NET FRAMEWORK 预发布版2.0.0说明。http://www.springframework.net/一 介绍包含如下功能:1 提供完善的控制反转容器2 提供面向侧面编程的框架3Expression Language for lightweight scripting4 与UI解耦的验证框架5 AS... 阅读全文

posted @ 2014-03-19 14:16 MagicJie 阅读(494) 评论(0) 推荐(0) 编辑

导航