有关依赖注入的原理这里就不说了,依赖注入的框架比较多,比如:Castle、Unity、Ninject、Autofac、StructureMap、Spring.Net等。最近在项目中使用了Autofac,借此机会进行一些总结,也顺便跟大家讨论一下。Autofac主要用了Autofac.dll,Auto...
分类:
其他好文 时间:
2015-08-10 00:08:10
阅读次数:
198
Given a sorted linked list, delete all duplicates such that each element appear onlyonce.For example,Given1->1->2, return1->2.Given1->1->2->3->3, retu...
分类:
其他好文 时间:
2015-08-10 00:07:42
阅读次数:
117
一,quick start1.在一个控制台:$ nsqlookupd2.在另一个控制台$ nsqd --lookupd-tcp-address=127.0.0.1:41603.再新建一个控制台$ nsqadmin --lookupd-http-address=127.0.0.1:41614.继续新建...
分类:
其他好文 时间:
2015-08-10 00:09:27
阅读次数:
964
介绍介绍 Ubuntu 下软件安装的几种方式,及 apt,dpkg 工具的使用。一、Linux 上的软件安装通常 Linux 上的软件安装主要有三种方式:在线安装从磁盘安装deb软件包从二进制软件包安装从源代码编译安装这几种安装方式各有优劣,而大多数软件包会采用多种方式发布软件,所以我们常常需要全部...
分类:
系统相关 时间:
2015-08-10 00:08:27
阅读次数:
149
string和CString均是字符串模板类,string为标准模板类(STL)定义的字符串类,已经纳入C++标准之中.wstring是操作宽字符串的类.C++标准程序库对于string的设计思维就是让他的行为尽可能像基本类型,不会在操作上引起什么麻烦。CString是对string(字符串)和ws...
分类:
编程语言 时间:
2015-08-10 00:08:38
阅读次数:
338
表单提交传送页面代码 表单提交 方式一:表单提交 接收页面代码protected void Page_Load(object sender, EventArgs e){ ...
分类:
Web程序 时间:
2015-08-10 00:06:27
阅读次数:
182
win10:总体来说,对win10的感觉还是不错的1.开始菜单的回归,将win8系列中的瓷砖页面也加了进去;萝卜白菜各有所爱,个人感觉还是蛮好看的。2.大部分操作没有什么变化,对微软最新的浏览器edge感觉也还是很不错的,启动速度快,界面也比较干净,还是不错的。3.和win8一样,如果不设置的话,普...
分类:
Windows程序 时间:
2015-08-10 00:09:17
阅读次数:
7615
说到Linq返回结果集,我们一般都会这样做:var result=from s in db.Students join c in db.Classes on s.ClassID equals c.ClassID select new ...
分类:
其他好文 时间:
2015-08-10 00:07:06
阅读次数:
133
http://www.tver-soft.org/http://sourceforge.net/projects/qt64ng/-------------------------------------------------https://github.com/qtproject/qt/tree/...
分类:
其他好文 时间:
2015-08-10 00:06:06
阅读次数:
173
摘自onefish资料库1. 计算年数你想通过生日来计算这个人有几岁了。SELECT DATE_FORMAT(FROM_DAYS(TO_DAYS(now()) - TO_DAYS(@dateofbirth)), '%Y') + 0;2. 两个时间的差取得两个 datetime 值的差。假设 dt1 ...
分类:
数据库 时间:
2015-08-10 00:06:17
阅读次数:
179
Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但是客户端可以用任何语...
分类:
系统相关 时间:
2015-08-10 00:06:34
阅读次数:
140
这个系列的第一部分介绍了Javascript模块的基本写法,今天介绍如何规范地使用模块。七、模块的规范先想一想,为什么模块很重要?因为有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。但是,这样做有一个前提,那就是大家必须以同样的方式编写模块,否则你有你的写法,我有我的写法,...
分类:
编程语言 时间:
2015-08-10 00:06:24
阅读次数:
146
AngularJS 学习笔记(1)AngularJS是一款前端JS框架。AngularJS官网http://angularjs.org【开发环境准备】:1,下载AngularJS:JS and CSS in Solution2,编辑器WebStorm,下载地址:https://www.jetbrai...
分类:
Web程序 时间:
2015-08-10 00:07:13
阅读次数:
204
一、JAXP JAVA API For XML Processing,数以J2SE的一部分. 1. DOM解析,解析文档时需要读取整个xml文档,在内存中构建代表整个DOM树的document对象,从而再对XML文档进行操作。 此种情况下,如果XML文档特别大,容易消耗大量内存,...
分类:
其他好文 时间:
2015-08-10 00:07:52
阅读次数:
151
demo1 上面这段代码相信大家都不陌生,这是写手机网站的标配,这里也不过多解释,不过要注意的是viewport指的是手机虚拟窗口而不是屏幕可视区域也不是页面本身。关于响应式设计网站在手机上的显示,考虑的因素有两个,第一是屏幕分辨率,第二是屏幕大小。当利用浏览器里面的手机模拟器显示网页时,要考...
分类:
移动开发 时间:
2015-08-10 00:05:41
阅读次数:
189
Python内置(built-in)函数随着python解释器的运行而创建。在Python的程序中,你可以随时调用这些函数,不需要定义。最常见的内置函数是:print("Hello World!")在Python教程中,我们已经提到下面一些内置函数:基本数据类型type()反过头来看看dir() h...
分类:
编程语言 时间:
2015-08-10 00:05:52
阅读次数:
251
当删除一个组的时候,不管是下面的两个选择,是彻底删除还是不彻底:然后又要往工程里拷贝进去 同名 文件组,最好是选择Creat groups (因为创建groups就不会有import的时候,还需要导入文件夹名 :import "AAA/BBB"):但是会出现一个问题:解决这个问题的方法:将需要拷贝进...
分类:
其他好文 时间:
2015-08-10 00:06:55
阅读次数:
194