数字化世界

2016年12月14日

mybatis的mapper中,实体非空检验问题

摘要: 因为项目变动,数据库需要删除一个字段,于是勤劳的我把项目中对应的实体属性也给弄掉了,可是没有弄彻底,mybatis里面的mapper没有管,当时感觉是选择性的插入: <if test="mobile != null" >mobile,</if>,可是mybatis会去找实体的属性,没有找到,直接报错 阅读全文

posted @ 2016-12-14 14:42 数字化世界 阅读(385) 评论(0) 推荐(0)

2015年10月12日

面向对象编程三大特性之继承

摘要: 面向对象编程有三大特性:继承,封装,多态~从object基类开始,逐步向下开枝散叶,组成了整个对象体系。为什么要用这种形式?解答这个问题之前,我们可以先回顾一下生物的进化史~从单细胞开始到现在的哺乳动物,在不断地进化中,物种的身体结构愈加复杂,这种进化所花费的时间非常漫长,但是一旦进化成功,后代就可... 阅读全文

posted @ 2015-10-12 15:28 数字化世界 阅读(121) 评论(0) 推荐(0)

2015年6月18日

asp.net页面生命周期的文章推荐

摘要: http://www.codeproject.com/Articles/73728/ASP-NET-Application-and-Page-Life-CycleELMAH 阅读全文

posted @ 2015-06-18 14:43 数字化世界 阅读(97) 评论(0) 推荐(0)

2014年7月16日

关于lambda表达式的一些学习——基于谓词筛选值序列

摘要: 今天看了一些关于lambda表达式的知识,然后对于Func泛型委托不太熟悉,便查了查相关资料,又引出来了基于谓词筛选值序列这个对我来说的新鲜知识点,于是去查MSDN,以下是看到的一些相关介绍:此方法通过使用延迟执行实现。即时返回值为一个对象,该对象存储执行操作所需的所有信息。只有通过直接调用对象的G... 阅读全文

posted @ 2014-07-16 11:40 数字化世界 阅读(1206) 评论(0) 推荐(0)

2014年7月10日

关于反射的学习

摘要: 前边看抽象工厂模式时,对反射有些不熟悉,这两天学习了一下,把成果记下来。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;nam... 阅读全文

posted @ 2014-07-10 17:13 数字化世界 阅读(126) 评论(0) 推荐(0)

2014年7月9日

设计模式-抽象工厂模式

摘要: 概述在软件系统中,经常面临着“一系列相互依赖的对象”的创建工作;同时由于需求的变化,往往存在着更多系列对象的创建工作。如何应对这种变化?如何绕过常规的对象的创建方法(new),提供一种“封装机制”来避免客户程序和这种“多系列具体对象创建工作”的紧耦合?这就是我们要说的抽象工厂模式。意图提供一个创建一... 阅读全文

posted @ 2014-07-09 10:20 数字化世界 阅读(231) 评论(0) 推荐(0)

2014年7月8日

设计模式-单例模式

摘要: 感觉程序员熟悉设计模式还是比较必要的,把自己的学习笔记整理一下,大家可以做个参考,相互促进!首先是单例模式,个人理解就是控制使用者不能new出新实例,而是通过方法得到一个唯一的实例。using System;using System.Collections.Generic;using System.... 阅读全文

posted @ 2014-07-08 10:33 数字化世界 阅读(220) 评论(0) 推荐(0)

2014年7月3日

怎样熟悉新项目

摘要: 六月二十日毕业之后,二十三入职来北京工作,到今天为止一共十天了。大致熟悉了现在接手的项目,也完成了两个简单的功能,下面说一说在这个过程中我自己的体悟。因为是应届毕业生,虽然之前大四工作了半年,经验还是不够,也不知道怎么熟悉一个陌生的比较大的项目。于是在拿到项目源码之后,就硬着头皮开始研究。首先看的是... 阅读全文

posted @ 2014-07-03 11:48 数字化世界 阅读(202) 评论(0) 推荐(0)

2013年8月28日

ado.net中,数据的批量处理

摘要: //btBigImport按钮点击事件private void btBigImport_Click(object sender, RoutedEventArgs e) {//连接字符串 string connStr = ConfigurationManager.ConnectionStrings["dbConnStr"].ConnectionString; //文件选取 OpenFileDialog ofd = new OpenFileDialog(); //文件选取类型 ofd.Filter = "文本文件|*.txt"; ofd.ShowDialog 阅读全文

posted @ 2013-08-28 16:55 数字化世界 阅读(322) 评论(0) 推荐(0)

2013年6月8日

给编程增加一点乐趣,O(∩_∩)O~

摘要: 昨天在微博上看到有人说:看看日历,的确是这样:但是凭程序员的直觉,感觉下一次,应该不需要800年啊,于是做了如下测试:判断有5个礼拜五,5个礼拜六,5个礼拜天的方法:1:该月必须有31天2:该月1号必须是星期5.staticvoidMain(string[] args){DateTime dtNow = DateTime.Now;while(dtNow < DateTime.MaxValue) { DateTime nextMonth = dtNow.AddMonths(1); DateTime firstDayOfNextMonth=newDateTime(nextMonth.Year 阅读全文

posted @ 2013-06-08 20:05 数字化世界 阅读(169) 评论(0) 推荐(0)

导航