木子宜居

导航

2015年5月26日 #

C#中DateTime.Now.ToString()

摘要: 项目开发中遇到一个问题:C#编写的SQL语句中有时间值,刚开始直接将DateTime.Now进行toString()处理,源代码调试程序运行正常。然后我的电脑重装了系统,再次运行程序就报错“从字符串转换日期和\/或时间时,转换失败”。通过调试发现,DateTime.Now.toString()的结果... 阅读全文

posted @ 2015-05-26 16:18 木子宜居 阅读(5593) 评论(0) 推荐(0) 编辑

2015年4月30日 #

当C#中带有return的TryCatch代码遇到Finally时代码执行顺序

摘要: 编写的代码最怕出现的情况是运行中有错误出现,但是无法定位错误代码位置。综合《C#4.0图解教程》,总结如下:TryCatchFinally用到的最多的是TryCatch,Catch可以把Try代码块的错误捕捉到,并对错误进行后续处理。这一点比较常见。现在要讨论的是如果Try和Catch代码块有ret... 阅读全文

posted @ 2015-04-30 23:37 木子宜居 阅读(2840) 评论(0) 推荐(2) 编辑

2015年4月22日 #

C#日志记录函数

摘要: 错误日志记录在程序运行的实际维护中定位问题具有很大作用,日志越详细,反馈处理问题越方便。常用的一个B/S架构下的日志函数。//日志记录函数 private void WriteLog( string msgInfo) { try { stri... 阅读全文

posted @ 2015-04-22 10:01 木子宜居 阅读(911) 评论(0) 推荐(0) 编辑

2015年4月1日 #

Sql获取第一天、最后一天

摘要: 昨天面试一家公司,上机题目中要求获取每月最后一笔订单。用到了日期的选择性查询,回来在ITeye上找到了这篇文章。原文:http://new-fighter.iteye.com/blog/1758723① 本月第一天(--减去今天再加上1天)Sql代码SELECTDATEADD(DD,-DAY(GET... 阅读全文

posted @ 2015-04-01 18:10 木子宜居 阅读(2383) 评论(0) 推荐(0) 编辑

2015年1月29日 #

C# base64图片数据传送加号(+)变空格问题

摘要: 今天遇到一个问题,将图片的base64数据转发,客户收到base64数据后生成图片失真。通过日志监控,对比客户收到的数据和我发出的数据,最终发现客户base64数据中原本应该显示为加号("+")的地方都被空格替换掉了。去问度娘,有篇帖子说在发送数据之前要进行预处理,将加号替换成 %2B 。虽不知什么... 阅读全文

posted @ 2015-01-29 19:14 木子宜居 阅读(1461) 评论(0) 推荐(0) 编辑

2015年1月26日 #

JSON序列化和反序列化的实例

摘要: 之前有项目中使用到了Json的序列化和反序列化,现在将使用的实例记录下来以备查阅。如有不妥,请指教。代码的最终目的是得到一个符合resultClass>要求的JSON字符串JsonHelper.cspublic class JsonHelper { /// ///... 阅读全文

posted @ 2015-01-26 21:05 木子宜居 阅读(320) 评论(0) 推荐(0) 编辑

2015年1月11日 #

关于正则表达式的易错点

摘要: 由于工作需要,在使用JavaScript过程中需要对输入参数做一些前端判断,所以接触到正则表达式。网上有很多教程可以学习参考,我只是初次接触,写一点自己的小结和遇到的易错点。默认有一个TextBox,对其输入的内容进行检测var re=/^[0-9]$/i --只能输入一个数字var re... 阅读全文

posted @ 2015-01-11 13:12 木子宜居 阅读(186) 评论(0) 推荐(0) 编辑