• Web大前端时代之:HTML5+CSS3入门系列

    准备来一波新技术,待续。。。。 Old: 联系源码:https://github.com/dunitian/LoTHTML5 文档下载:https://github.com/dunitian/LoTDotNet/ 思维导图(不断更新): 图片:http://dnt.dkill.net/DNT/HTML5/index.jpg 源码:http://dnt.dkill.net/DNT/HTML5/h5.zip 在...

    2018-06-17 21:49:54

  • .Net Framework 各个版本新特性总结 (一)

    .Net Framework 4.5 新特性 最近面试时又看到有问.Net Framework 新特性的问题,一时被问到了。平时也是拿起来就用,新版本出来了,新特性也就是瞄一眼,也没去仔细查看。这次干脆花点时间总(翻)结(译)一下各个版本相比上一版本带来的新特性。主要参考来源是MSDN,一下...

    2018-06-17 21:50:00

  • 开窗函数

    oracle称分析函数。 与聚合函数相同,都是对行集合进行计算!但,由于group by的原因,每组只返回一个值。前者每组可以返回多个值。 语法:函数名(列名) over(sql项) 当over参数为null,即对所有行进行聚合计算 例子: SELECT EmpID,DeptID,PostID, sum(PostID) OV...

    2018-06-17 21:49:48

  • Super超级ERP系统---(9)订单管理--订单拣货

    订单审核完成后,库房就可以开始备货,安排相应的人员去拣货了。订单拣货主要分为一次分拣和二次分拣,这里我们先看下一次分拣的流程。一次分拣就是根据订单去拣货,可以简单的理解为拿着一个订单,推着购物车,把当前订单放到购物车里面,这样就保证一个购物车只包含...

    2018-06-17 21:49:51

  • 被混淆的C#类库的反编译

    今天看公司以前的代码,用的是.NRT Reactor v4.4.7.5进行的混淆,直接使用.NET Reflector v8.5.0.179 是无法查看的,提示:Invalid number of data directories in NT header. 在网上查资料得知可以用 de4dot 来脱壳再反编译。测试确实如此,而且被混淆变量名全部都回...

    2018-06-17 21:49:45

  • 2015年,年终项目总结

    转眼2015年已经过去,我们有跌跌撞撞的闯入了2016年!看湖南卫视的跨年演唱会时何老师说“ 大家好好想一想2015年你收获了什么? ” 回想2015年还是有些收获的。从8月份的什么都不懂到现在经过五个多月的学习已经可以独立完成一个简单的KTV点歌系统了(虽然不能联网)!...

    2018-06-17 21:49:27

  • Global.asax文件说明

    Global.asax是我们的底层文件,第一次的IIS请求都会先去执行它里面的文件,所以学会它里面的函数是非常有必要的。而且我们总是忽略这里的知识点,总觉得这是不必须的,其实我们错了,这里才是程序的根本。 文件代码: /// summary /// 所有的应用,状态,程序被访问,...

    2018-06-17 21:49:24

  • 回顾2015年

    今天已是2015年最后的一天了,下午公司领导比较人道,虽然说没有给放假,但是领导发话说可以自由活动,唯独不能下班回家。可是俺想媳妇了,想早点回去陪媳妇,但是领导不给特批,只能继续留在公司里,做些无聊的事情。没有办法,为了消磨剩下的时间,只能把时间消费在...

    2018-06-17 21:49:23

  • 大数据插入Excel报错处理

    发现问题: 最近运行程序时,发现了一个问题,就是在导出excel时,报了一下错误 分析问题: 原来是由于NPOI这个动态库导致的,然后看了下版本,发现是1.2.5。然后百度了下,发现这个版本的NPOI只支持office2003,二office2003最多支持65536行,找到问题,下面就开始处...

    2018-06-17 21:49:22

  • MVC Action,Service中筛选int 和list<int&

    action: public ActionResult DeleteByID(int id) { this.MessageService.DeleteMailTemplate(id); var from = Request["from"]; return RedirectToAction("TemplateIndex", new { from = from }); } public ActionResult DeleteByID(Listint ids) { return this.Stop...

    2018-06-17 21:49:17

2