.NET中实现IOC有很多方式,比如:Unity、Ninject、Autofac、MEFNinject的实现参考《Pro ASP.NET MVC3.5 FrameWork》下面给出的是Unity的实现,结合配置文件实现的IOC。配置示例:<?xml version="1.0"?><configura ...
分类:
编程语言 时间:
2018-10-08 15:59:16
阅读次数:
167
原文:https://www.cnblogs.com/dahu-daqing/p/7040490.html 参考老顽童博客,他写的很详细,例子也很容易操作和理解. 1.模块简介 collections包含了一些特殊的容器,针对Python内置的容器,例如list、dict、set和tuple,提供了 ...
分类:
编程语言 时间:
2018-10-08 16:02:17
阅读次数:
222
1、进程和线程都是多任务编程方式,都可以利用计算机的多核; 2、多进程的创建和销毁要比多线程消耗更多资源; 3、多进程空间独立数据更安全,有专门的进程间通信方式进行交互; 4、一个进程包含多个线程,所以线程共享进程资源。线程没有专门的通信方式,依赖于全局变量进行通信,往往需要使用同步互斥机制; 5、 ...
分类:
编程语言 时间:
2018-10-08 16:02:40
阅读次数:
165
SpringBoot添加定时任务非常简单,只需要两步即可1.SpringBoot启动类添加@EnableScheduling注解,开启定时任务的配置importorg.springframework.boot.SpringApplication;importorg.springframework.boot.autoconfigure.SpringBootApplication;importorg.
分类:
编程语言 时间:
2018-10-08 16:36:51
阅读次数:
140
mvn 内置 Tomcat 报错: 原因: 解决: ...
分类:
编程语言 时间:
2018-10-08 16:36:58
阅读次数:
192
1.错误,调试和测试 程序编写造成了bug(必须修复) 用户输入出错(通过检查用户输入) 异常:无法在程序运行过程中预测的。异常是必须被处理的,否则程序会因为各种问题终止并且退出 1.try: try如果执行出错,则后续代码不会继续执行,而是直接跳转到错误代码处。如果except捕捉到错误,则执行该 ...
分类:
编程语言 时间:
2018-10-08 16:37:22
阅读次数:
190
一:环境搭建 1.安装python 下载地址:http://www.python.org/downloads/ python-2.7.12.amd64.msi python-3.5.2-amd64.exe 若系统里安装了2个版本的python,可以将python35的python.exe改成pyth ...
分类:
编程语言 时间:
2018-10-08 17:15:49
阅读次数:
806
1、集合(1)集合存储的元素必须是引用类型数据[自动装箱(基本类型—>包装类)]jdk1.5版本之后 建立一个 demo01 类 建立一个 demo02 测试类 (2)collection接口的基本方法:contains(Object o):boolean;toArray():Object[](数组 ...
分类:
编程语言 时间:
2018-10-08 17:16:11
阅读次数:
160
python简介 1.python是一门解释型语言 2.python是一种交互式语言 3.python是面向对象的语言 python 特点 1.易于学习 2.易于阅读 3.易于维护 4.一个广泛的标准库 5.互动模式 6.可移植 7.可拓展 8.数据库 9.GUI编程 10.可嵌入 python缺点 ...
分类:
编程语言 时间:
2018-10-08 17:17:03
阅读次数:
154
面向对象共有三个特征:封装,继承,多态。 继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。 继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。 类的继承格式 在 Java 中通过 extends 关 ...
分类:
编程语言 时间:
2018-10-08 17:17:11
阅读次数:
185
No.1syssys模块是与Python解释器交互的一个接口sys.argv命令行参数List,第一个元素是程序本身路径sys.exit(n)退出程序,正常退出时exit(0),错误退出sys.exit(1)sys.version获取Python解释程序的版本信息sys.path返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值sys.platform返回操作系统平台名称No.2os
分类:
编程语言 时间:
2018-10-08 17:18:04
阅读次数:
166
一、maven的pom文件<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.
分类:
编程语言 时间:
2018-10-08 17:19:27
阅读次数:
183
unordered_map和map类似,都是存储的key-value的值,可以通过key快速索引到value。不同的是unordered_map不会根据key的大小进行排序, 存储时是根据key的hash值判断元素是否相同,即unordered_map内部元素是无序的,而map中的元素是按照二叉搜索 ...
分类:
编程语言 时间:
2018-10-08 17:20:19
阅读次数:
239
该特征常和AdaBoost结合用于识别人脸。Haar特征很简单,分为三类:边缘特征、线性特征、中心特征和对角线特征,组合成特征模板。特征模板内有白色和黑色两种矩形,并定义该模板的特征值为白色矩形像素和减去黑色矩形像素和。Haar特征值反映了图像的灰度变化情况。例如:脸部的一些特征能由矩形特征简单的描 ...
分类:
编程语言 时间:
2018-10-08 17:21:44
阅读次数:
294
罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V + II 。 通常情况下,罗马数字中小的数字在大的数字的右边。但也存在特例,例如 4 ...
分类:
编程语言 时间:
2018-10-08 18:07:16
阅读次数:
259
lambda函数也叫匿名函数,即,函数没有具体的名称。 lambda语句中,冒号前是参数,可以有多个,用逗号隔开,冒号右边是返回值,lambda语句构建的其实是一个函数对象。 lambda的主题是一个表达式,而不是一个代码块。仅仅能在lambda表达式中封装有限的逻辑进去。lambda表达式是起到一 ...
分类:
编程语言 时间:
2018-10-08 18:08:25
阅读次数:
174
1。自己不知道什么时候,将LowResolutioinAspectRatios给勾上了, 2.同样的Scale值大于1的时候也会造成模糊,但这个好像比1好发现一点 ...
分类:
编程语言 时间:
2018-10-08 18:09:29
阅读次数:
1252
1.ActiveMQ 反序列化漏洞(CVE-2015-5254) ref:https://www.nanoxika.com/?p=408 Apache ActiveMQ是美国阿帕奇(Apache)软件基金会所研发的一套开源的消息中间件,它支持Java消息服务、集群、Spring Framework等 ...
分类:
编程语言 时间:
2018-10-08 18:10:51
阅读次数:
202
package my_project; import java.util.Scanner; public class my_first_class { public static void main(String[] args) { // TODO Auto-generated method stu... ...
分类:
编程语言 时间:
2018-10-08 18:12:24
阅读次数:
153
class StackEmptyError(Exception): pass class StackFullError(Exception): pass class Stack: def __init__(self, size): self.index = 0 self.size = size se... ...
分类:
编程语言 时间:
2018-10-08 18:12:37
阅读次数:
177