主流开发语言,为了达到项目间的低耦合,都会借助IoC框架来实现。即抽象和实现分离,使用抽象层,不用关心这些抽象层的具体实现;抽象层的实现,可以独立实现。现在比较流行的领域驱动设计(ddd),为了达到将领域层作为最核心,也需要依赖于IOC。 回过头来,我们看看golang实现的ioc框架,有golan ...
分类:
其他 时间:
2016-08-14 10:17:18
收藏:
0 评论:
0 赞:
0 阅读:
982
1.同步要领 下面的表格列展了.NET对协调或同步线程动作的可用的工具: 简易阻止方法 构成 目的 Sleep 阻止给定的时间周期 Join 等待另一个线程完成 锁系统 构成 目的 跨进程? 速度 lock 确保只有一个线程访问某个资源或某段代码。 否 快 Mutex 确保只有一个线程访问某个资源或 ...
分类:
编程语言 时间:
2016-08-14 10:16:59
收藏:
0 评论:
0 赞:
0 阅读:
221
传送门 python语法学习面向对象之继承 只要涉及到面向对象,”类“是必须出现的一个代名词。 类和对象是面向对象编程的两个主要方面。类创建一个新类型,而对象是这个类的实例。 类的一些概念: 包括初始化方法__init__,可以理解为构造,self,理解为this,等等在前一篇文章中介绍过,现在就学 ...
分类:
编程语言 时间:
2016-08-14 10:16:48
收藏:
0 评论:
0 赞:
0 阅读:
209
boost.unordered在C++标准容器std::set,std::multiset,std::map和std::multimap的基础上多实现了四个容器:boost::unordered_set,boost::unordered_multiset,boost::unordered_map和b ...
分类:
其他 时间:
2016-08-14 10:16:38
收藏:
0 评论:
0 赞:
0 阅读:
185
先用st表处理出所有l-r的GCD值,然后二分求得这些值一共出现了多少次。 ...
分类:
其他 时间:
2016-08-14 10:16:28
收藏:
0 评论:
0 赞:
0 阅读:
110
...
分类:
其他 时间:
2016-08-14 10:16:18
收藏:
0 评论:
0 赞:
0 阅读:
197
一、删除 string constr = "server=.;database=test;uid=sa;pwd=sa"; SqlConnection myconnection = new SqlConnection(constr); myconnection.Open(); string sql = ...
分类:
Windows开发 时间:
2016-08-14 10:16:09
收藏:
0 评论:
0 赞:
0 阅读:
207
Ubuntu字符界面与图形界面切换 快捷键 图形界面切换字符界面快捷键Ctrl+Alt+F6 字符界面切换图形界面快捷键Ctrl+Alt+F7 ...
分类:
系统服务 时间:
2016-08-14 10:15:58
收藏:
0 评论:
0 赞:
0 阅读:
258
前言:毫无疑问 ,学习一些设计模式,对我们的编程水平的提高帮助很大。写这个博客的时候自己刚开始学习设计模式,难免有错,欢迎评论指正。 我学设计模式的第一本书是“大话设计模式”。 1.为什么要学设计模式? 设计模式的存在就是为了抵御需求变更。学会了这些思想,开始一个项目的时候考虑的更多,当用户提出变更 ...
分类:
Windows开发 时间:
2016-08-14 10:15:48
收藏:
0 评论:
0 赞:
0 阅读:
227
简单使用 from子查询 关联多个数据源 分组 let 子句 查询对象(上例中为list变量)为IEnumerable<T>或IQueryable<T>类型 查询返回结果同样为IEnumerable<T>或IQueryable<T>类型 Linq 分为:Linq to objects、Linq to ...
分类:
其他 时间:
2016-08-14 10:15:28
收藏:
0 评论:
0 赞:
0 阅读:
233
LXC又名Linux container,是一种虚拟化的解决方案,这种是内核级的虚拟化。(主流的解决方案Xen ,KVM, LXC) 介绍 通过namespace进行资源的隔离,Gust1下的进程与Guset2下的进程是独立的,可以看作运行在两台物理机上一样。Contaniner管理工具就是对Gue ...
分类:
其他 时间:
2016-08-14 10:15:18
收藏:
0 评论:
0 赞:
0 阅读:
173
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=5763 题目大意: T组数据,给两个字符串s1,s2(len<=100000),s2可以被解读成2种意思,问s1可以解读成几种意思(mod 1000000007)。 题目思路: 【动态规划】【KMP】 ...
分类:
其他 时间:
2016-08-14 10:15:09
收藏:
0 评论:
0 赞:
0 阅读:
161
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=5773 题目大意: T组数据,n个数(n<=100000),求最长上升子序列长度(0可以替代任何数) 题目思路: 【动态规划】【最长上升子序列】 按最长上升子序列做,遇到0的时候更新所有长度的最优解。 ...
分类:
其他 时间:
2016-08-14 10:14:49
收藏:
0 评论:
0 赞:
0 阅读:
186
两种验证码验证实现,一种直接在form表单提交按钮实现验证,一种使用ajax传递参数实现验证: 1、直接在form表单提交按钮实现验证,在控制器VerifyController.class.php中写入如下代码: 在视图Verify/index.html中的代码如下: 2、使用ajax传递参数实现验 ...
分类:
Web开发 时间:
2016-08-14 10:14:38
收藏:
0 评论:
0 赞:
0 阅读:
198
/** * php四种基础排序算法的运行时间比较 * @authors Jesse (jesse152@163.com) * @date 2016-08-11 07:12:14 */ //冒泡排序法 function bubbleSort($array){ $temp = 0; for($i = 0 ...
分类:
编程语言 时间:
2016-08-14 10:14:28
收藏:
0 评论:
0 赞:
0 阅读:
303
参考文献: 【1】Viola P, Jones M. Rapid object detection using a boosted cascade of simple features[C]//Computer Vision and Pattern Recognition, 2001. CVPR 2 ...
分类:
其他 时间:
2016-08-14 10:14:20
收藏:
0 评论:
0 赞:
0 阅读:
265
在Windows平台上搭建PHP的开发环境可以下载WAMP(Windows、Apache、MySQL、PHP的首字母缩写)集成化安装包。这样就不需要单独安装Apache、MySQL和PHP了。 这款软件在安装的过程中就已经把Apache、MySQL、PHP继承好了,而且也做好了相应的配置,除此之外, ...
分类:
Web开发 时间:
2016-08-14 10:13:59
收藏:
0 评论:
0 赞:
0 阅读:
187
1、hasOwnProperty() hasOwnProperty()函数用于指示一个对象自身(不包括原型链)是否具有指定名称的属性。如果有,返回true,否则返回false。 该方法属于Object对象,由于所有的对象都"继承"了Object的对象实例,因此几乎所有的实例对象都可以使用该方法。 I ...
分类:
其他 时间:
2016-08-14 10:13:49
收藏:
0 评论:
0 赞:
0 阅读:
202
【算法】模拟 #include<cstdio> #include<cstring> const int maxm=1010; char sm[maxm],key[maxm],s[maxm]; int len,lenk; bool isbig(char c) {return c>='A'&&c<='Z ...
分类:
其他 时间:
2016-08-14 10:13:38
收藏:
0 评论:
0 赞:
0 阅读:
234
题目:给定一个圆,要你求出一个在里面或者在边上的整数点,使得这个点到原点的距离最大,如果有多个相同,输出x最大,再输出y最大。 思路:对于一个圆,里面整点个数的x是能确定的。你找到x的上下界就可以了。就是mix = ceil(x0-r)//因为是小的值,所以要向上取整。mxx=floor(x0+r) ...
分类:
其他 时间:
2016-08-14 10:13:28
收藏:
0 评论:
0 赞:
0 阅读:
98