1.Quartz基础 ? ? ?quartz对任务调度核心领域问题惊醒了高度抽象,提出了调度器,任务,和触发器这三个核心概念,并在org.quartz通过接口和类对核心概念进行描述。 Scheduler接口: quartz的执行线程,它根据T...
分类:
编程语言 时间:
2015-04-08 13:21:44
阅读次数:
174
Spring事务的传播行为 在service类前加上@Transactional,声明这个service所有方法需要事务管理。每一个业务方法开始时都会打开一个事务。? Spring默认情况下会对运行期例外(RunTimeException)进行事务回滚。这个...
分类:
编程语言 时间:
2015-04-08 13:21:56
阅读次数:
179
稍微介绍一下指针。指针就是地址,而所谓地址,就是一串数字,但是这个数字却标示了内存中的一个存储单元。要知道内存中的每个存储单元都是有编号的。当然,存储单元里面存放的内容本质上也是一串数字,但必须搞清楚,存储单元的编号和内容不是一回事,或者说没有什么关系,因为它们的解读方式不同。
由于表示地址的数字太长,不容易记忆,所以C语言使用了变量名称来代替这个数字。可以知道,在编译阶段,每个变量名称都是要最终替换成某个“数字地址”的,也就是说,变量名和某个存储单元的地址是绑定的、对应的。...
分类:
编程语言 时间:
2015-04-08 13:19:09
阅读次数:
135
import net.sf.json.JSONArray;
import net.sf.json.JSONObject;
public class JsonTest {
public static void main(String[] args) {
String joStr = "{name:\"张三\",age:\"20\"}";
//将json字符串转化为JSONObject
...
分类:
编程语言 时间:
2015-04-08 13:21:27
阅读次数:
168
目前的Java虚拟机支持Client和Server两种运行模式。使用参数-client可以指定使用Client模式,使用参数-server可以指定使用Server模式。默认情况下,虚拟机会根据当前计算机系统环境自动选择运行模式。...
分类:
编程语言 时间:
2015-04-08 13:16:54
阅读次数:
167
这里增加了对边缘像素的补齐。sobel梯度分割抗噪性好,但是无法做到自动阈值,是其一大遗憾,matlab却解决的很好。
//默认对8位位图进行处理
void Sobel(unsigned char *pIn, int width, int height, unsigned char *pOut)
{
//每行像素所占字节数,输出图像与输入图像相同
int lineByte=(wid...
分类:
编程语言 时间:
2015-04-08 13:16:11
阅读次数:
287
进程和线程都是由操作系统的程序运行的基本单元,系统利用该单元实现系统对应用的并发性。一个进程至少有一个线程,一个线程也至少属于一个进程。进程和线程的区别在于:线程的划分尺度小于进程,使得多线程程序的并发性更高。
而且进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。线程在执行过程中与进程还是有区别的。每个独立的线程有一个程序运行的入口、顺序执行序列和...
分类:
编程语言 时间:
2015-04-08 13:11:52
阅读次数:
159
java web培训课程视频发布
目前发布视频是一期项目开发视频,希望大家可以互相学习交流沟通。...
分类:
编程语言 时间:
2015-04-08 13:13:39
阅读次数:
167
有时候,我们需要在一个工程下配置多个数据库的访问。在使用mybatis的时候,这个需求很常觉。现在整理一下,分享给大家,希望对大家有所帮助。...
分类:
编程语言 时间:
2015-04-08 13:10:57
阅读次数:
128
callable(object)中文说明:检查对象object是否可调用。如果返回True,object仍然可能调用失败;但如果返回False,调用对象ojbect绝对不会成功。注意:类是可调用的,而类的实例实现了__call__()方法才可调用。版本:该函数在python2.x版本中都可用。但是在...
分类:
编程语言 时间:
2015-04-08 13:07:31
阅读次数:
133
本节将学习一些循环序列的方法已经序列的大小比较规则1.循环序列的方法如果我们想同时循环打印一个列表的index和value,我们可以用enumerate(list) 函数>>> L=['a','b','c','d']>>> for i,k in enumerate(L): print i,':...
分类:
编程语言 时间:
2015-04-08 13:04:20
阅读次数:
194
http://www.crummy.com/software/BeautifulSoup/bs3/documentation.zh.html#contents简单的用法:find(name,attrs,recursive,text,**kwargs)好了,我们现在看看其他的搜索方法。他们都是有和fi...
分类:
编程语言 时间:
2015-04-08 13:04:48
阅读次数:
307
List接口的大小可变数组的实现。实现了所有可选列表操作,并允许包括 null 在内的所有元素。ArrayList继承于List接口,除继承过来的方法外,还提供一些方法来操作内部用来存储列表的数组的大小。每个ArrayList实例都有一个容量。该容量是指用来存储列表元素的数组的大小。它总是至少等于列...
分类:
编程语言 时间:
2015-04-08 13:03:27
阅读次数:
257
开篇介绍经常有像类似于这样的排序需求,以及设置分组下的排序序号。比如此图中要求城市 City 在省份下按照 Internet Sales Amount 总销售额进行排序,并标识在各省份下的排名。实现过程先把分组做好,然后添加新的一列 Rank。在 City 分组的 Group Properties ...
分类:
编程语言 时间:
2015-04-08 13:00:58
阅读次数:
616
你可以在python shell按快捷键ctrl+N新建一个*.py脚本,保存后,在文件上点run→run module,即可执行,结果显示在 Python shell里面,或者在你的命令行下直接键入其名字或者 python 其名字
分类:
编程语言 时间:
2015-04-08 13:00:22
阅读次数:
318