在 System.Threading.ThreadAbortException 中第一次偶然出现的“mscorlib.dll”类型的异常 “System.Threading.ThreadAbortException”类型的异常在 mscorlib.dll 中发生,但未在用户代码中进行处理 但不影响程序...
分类:
编程语言 时间:
2015-08-18 16:46:55
阅读次数:
204
1. 通过maven引入spring-test框架 <dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>4.2.0.RELEASE</version>
</dependency> 2. 直接贴上测试用...
分类:
编程语言 时间:
2015-08-18 16:48:14
阅读次数:
142
导入 import xlrd 打开excel data = xlrd.open_workbook(‘demo.xls‘) #注意这里的workbook首字母是小写 查看文件中包含sheet的名称 data.sheet_names() 得到第一个工作表,或者通过索引顺序 或 工作表名称 table ...
分类:
编程语言 时间:
2015-08-18 16:45:23
阅读次数:
149
熟悉java多线程的朋友一定十分了解java的线程池,jdk中的核心实现类为java.util.concurrent.ThreadPoolExecutor。大家可能了解到它的原理,甚至看过它的源码;但是就像我一样,大家可能对它的作用存在误解。。。现...
分类:
编程语言 时间:
2015-08-18 16:46:21
阅读次数:
190
[root@localhost?bin]#?echo?$PATH
/usr/kerberos/sbin:/sybase/$SYBASE_FTS/bin:/sybase/OCS-12_5/bin:/sybase/RPL-12_5/bin:/sybase/JS-12_5/bin:/sybase/ASE-12_5/bin:/sybase/ASE-12_5/install:/usr/ke...
分类:
编程语言 时间:
2015-08-18 16:45:31
阅读次数:
201
optparse是一个比getopt更方便灵活强大的来设置命令行参数的一个模块。 示例 下面是一个使用 optparse 的简单示例: from?optparse?import?OptionParser??
[...]??
parser?=?OptionParser()??
parser...
分类:
编程语言 时间:
2015-08-18 16:45:12
阅读次数:
141
awk在脚本的处理中功能是很强大的,现在列出awk最常用的参数例如有这么一个日志,需要统计出ip的访问次数awk‘{count[$1]++}END{for(iincount)printi,count[i]}‘1.txt结果如图所示:自己要是还有什么要求排序就可以了
分类:
编程语言 时间:
2015-08-18 16:40:23
阅读次数:
190
数据类型在编程中经常遇到,虽然可能存在风险,但我们却乐此不疲的进行数据类型的转换。下面进行一一讲解!...
分类:
编程语言 时间:
2015-08-18 16:31:33
阅读次数:
88
在web应用中,对于静态资源,一般不会经常变化,所以通常会使用缓存,以提高效率。在spring-mvc中提供了几种方式来处理静态资源,其中一种是通过配置资源的位置和映射的路径等信息。但是在3.2.12(包含3.2.12)以后,在配置的处理上有变化,这就是location属性不能使用通配符模式,比如这种方式,在3.2.12以前可以正常工作,但是在3.2.12及以后,不能正常工作,如请求/res/jq...
分类:
编程语言 时间:
2015-08-18 16:34:20
阅读次数:
153
最近开始开发java项目,对于java这一套程序的发布流程进行了梳理,主要用到工具就是Jenkins,那么什么是Jenkins呢?问题就出来了。
提到Jenkins,就不得不提到其所属的范围或者说是本质,Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:
1、持续的软件版本发布/测试项目。
2、监控外部调用执行的工作。
我们知道在信息现代...
分类:
编程语言 时间:
2015-08-18 16:31:21
阅读次数:
163
电脑配置是:win7旗舰版64位,JDK和eclipse都是64位的;下载的JMF是jmf-2_1_1e-windows-i586,这个东西网上好多人说只支持32位JDK,如你所料。下载下来也是安装不了;就提示说overwrite
protection窗口,说我C盘下:C:\Users\pengrong\AppData\Local\Temp的文件是否覆盖,不管选yes还是no都不安装,我一直都...
分类:
编程语言 时间:
2015-08-18 16:33:30
阅读次数:
152
运算符重载
运算符重载就是对已有的C++运算符赋予更多的语义,让一个运算符可以作用于其他的数据类型。 典型地,让运算符接受一个类的对象作为参数。通常有两种方式来重载一个运算符:
声明一个普通函数,作为类的友元。声明为类的成员方法。
事实上,运算符的本质是函数。每个运算符调用会转换为函数调用,运算符的操作数转换为函数参数。 运算符的重载本质上是方法的重载。
这些运算符不允...
分类:
编程语言 时间:
2015-08-18 16:32:18
阅读次数:
178
C++类继承带来了诸多好处:基类代码复用、通用的方法和属性、更好的可维护性, 然而最大的好处莫过于提供统一的接口。接口是一种对类型的抽象,它统一了一系列类的行为, 不同类的对象之间交互更加容易。Java、objective C等面向对象语言都提供了接口的概念, 在C++中,可以通过抽象类来实现一个接口。
C++通过虚函数实现了多态:通过基类指针或引用调用虚函数时,会调用当前对象的实际类型中声...
分类:
编程语言 时间:
2015-08-18 16:30:27
阅读次数:
246
可见性级别
C++类提供了数据结构和算法的封装,以及相应的3种可见级别。它们定义了不同的可见性:
Public:当前类以及子类的方法中可见,外部可见。Protected:当前类以及子类的方法中可见,外部不可见。Private:当前类的方法中可见,外部不可见。
在一个对象的成员函数中,可以调用其他同类对象的私有方法。
多数现代的面向对象语言中,仅提供Private和Pub...
分类:
编程语言 时间:
2015-08-18 16:30:03
阅读次数:
107
IOC指的是控制反转,把对象的创建、初始化、销毁等工作都交给Spring容器。由spring容器来控制对象的生命周期。
Spring对象初始化bean时机:
在默认情况下,只要在Spring容器中配置了一个bean,容器在启动时就会实例化该bean,单例模式。
如果在Spring配制文件时设置懒加载模式(lazy-init=”true”),在getBean时才会实例化对象。
如果s...
分类:
编程语言 时间:
2015-08-18 16:30:21
阅读次数:
137
字符串在很多编程语言中已经成为基本数据类型,C语言中我们使用char*来手动申请和维护字符串,
在C++中,可以使用std::string来方便地创建和操作字符串。
string是一个模板类,它有basic_string定义:
typedef basic_stringchar> string;
C++的string可以通过成员方法c_str()转换为C语言的char*。...
分类:
编程语言 时间:
2015-08-18 16:28:54
阅读次数:
146
C编译器不会检查下标的越界
即使两个数组的类型和大小相同,也不能检验其是否相等
不能直接将一个数组赋给另一个数组
不能为数组整体赋值
二维数组:
最常用的多维数组 、
可以看成是由两个一维数组组成的数组
类似于一个由行和列组成的表格
二维数组的声明方式: 类型说明符
数组名[常量表达式1][常量表达式1]; 例如:int temp[4]...
分类:
编程语言 时间:
2015-08-18 16:27:27
阅读次数:
138