上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: 一星期前公司用webapi处理一些事情,自己总结一下用法。1.创建一个空的webapi会默认有一下几个方法。 public class ValueController : ApiController { // GET api/value public IEnu... 阅读全文
posted @ 2014-08-08 21:23 十二月雨 阅读(453) 评论(0) 推荐(1) 编辑
摘要: 因为前一段时间公司做项目的时候,用到了Excel导入和导出,然后自己找了个插件Epplus进行操作,自己将当时的一些代码抽离出来写了一个帮助类。因为帮助类是在Epplus基础之上写的,项目需要引用Epplus.dll。自己基础不是很扎实,有问题的地方欢迎指导。1.用法,默认excel第一列是头部信息... 阅读全文
posted @ 2014-07-31 19:21 十二月雨 阅读(2286) 评论(2) 推荐(0) 编辑
摘要: AutoFac是.net平台下的IOC容器产品。今天学习一下它的使用方法。1.最简单的使用。 public interface ITestDao { string SayHello(); } public class TestDao : ITestDao ... 阅读全文
posted @ 2014-07-14 21:21 十二月雨 阅读(1497) 评论(6) 推荐(4) 编辑
摘要: 栈的填充方式是从高到低,高数位到低数位的填充堆的填充方式是从低向高,低数位到高数位的填充内存堆上没有被栈引用的东西,才会被垃圾回收器回收。GC垃圾自动回收会重新排列堆里面的内存占用,自动回收运行的时候整个程序是停止状态的,频繁的调用垃圾回收方法会导致程序性能的降低。 阅读全文
posted @ 2014-07-11 13:29 十二月雨 阅读(169) 评论(0) 推荐(1) 编辑
摘要: 最近在复习C#基础这里,发现指针运算方式跟引用类型运算方式很相像。指针里面存放的是表示内存地址的一段整数,所以任何整数类型指针之间都可以相互转换,因此带来了不安全性。 long longint = 12; long* b = &longin... 阅读全文
posted @ 2014-07-11 13:21 十二月雨 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 最近想学习下log4net,写了个很简短的使用例子。用少的代码,可以保证程序运行起来。配置文件: 代码: public class Program {... 阅读全文
posted @ 2014-07-10 15:01 十二月雨 阅读(235) 评论(0) 推荐(1) 编辑
摘要: 最近公司开发项目前端使用一个js框架,后端使用ef,js前台读取的json采用实体的dto来进行生成。在网上看到了EmitMapper相对其他映射框架处理速度可以更快,就拿来用了。下面是代码中常用的几个块。1.普通的映射。 public class UserInfo { p... 阅读全文
posted @ 2014-07-09 14:57 十二月雨 阅读(3314) 评论(5) 推荐(6) 编辑
摘要: 就贴个小例子,就不注意格式了。1.下载dllNuGet的下载地址:http://docs.nuget.org/docs/start-here/installing-nuget在vs的NuGet里搜索spring.web.mvc,它会自动下载SpringNet的引用包。安装完成之后你的项目会多三个引用... 阅读全文
posted @ 2014-05-27 19:29 十二月雨 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 电脑CUP处理程序的运行。cpu里分为一级缓存,二级缓存,还有三级缓存,之后是内存里的东西。 栈存放在一级缓存里,所以cup调用速度最快,处理起来也效率也最高,但是大小很小,能存放的东西很少。 堆存放在二级缓存里,离cpu不一级缓存远一点,但是存储的数据量更大一些。 C#里值类型创建的... 阅读全文
posted @ 2014-05-14 20:50 十二月雨 阅读(162) 评论(0) 推荐(0) 编辑
摘要: C#接口有三种用途:提供方法、属性、事件的抽象。这是接口最常见的用途。在面向对象的设计中,接口是软件架构可扩展性的重要保证因素,与抽象类配合使用,使得框架结构具有“被注入”的特性,从而提高系统的扩展性用作泛型约束。在这种情况下,接口可以仅仅是一个类型,其中可以不带任何方法、属性或事件的定义。请看:p... 阅读全文
posted @ 2014-05-09 15:46 十二月雨 阅读(185) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页