码迷,mamicode.com
首页 > 编程语言
Spring定时任务
一.分类 从实现的技术上来分类,目前主要有三种技术(或者说有三种产品): Java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务。使用这种方式可以让你的程序按照某一个频度执行,但不能在指定时间运行。一般用的较少,这篇文章将不做详细介绍。使用Quartz,这是一个功能比较强大的的调度器,可以让你的程序在指定时间执行,也可以按...
分类:编程语言   时间:2016-07-13 16:18:45    阅读次数:144
多线程死锁的产生以及如何避免死锁
一、死锁的定义 多线程以及多进程改善了系统资源的利用率并提高了系统 的处理能力。然而,并发执行也带来了新的问题——死锁。所谓死锁是指多个线程因竞争资源而造成的一种僵局(互相等待),若无外力作用,这些进程都将无法向前推进。 下面我们通过一些实例来说明死锁现象。 先看生活中的一个实例,在一条河上有一座桥,桥面很窄,只能容纳一辆汽车通行。如 果有两辆汽车分别从桥的左右两端驶上该桥,则会出现...
分类:编程语言   时间:2016-07-13 16:18:21    阅读次数:163
SpringMVC+Spring+Mybatis整合配置
1、Maven依赖文件:pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apach...
分类:编程语言   时间:2016-07-13 16:17:09    阅读次数:187
Java常用排序算法实现
Java常用排序算法 插入排序 希尔排序 简单排序 堆排序 冒泡排序 快速排序...
分类:编程语言   时间:2016-07-13 16:15:35    阅读次数:180
通过案例一步学习理解java反射机制
java 反射机制 通过例子理解反射...
分类:编程语言   时间:2016-07-13 16:13:19    阅读次数:137
TFDS中检测算法的应用
引言随着我国货运量的快速发展,货车重载、高速和数量增多,列检作业工作量越来越大,TFDS 货车运行故障动态图像检测系统的开发已经迫在眉睫并得到了广泛的重视。在 TFDS 系统中,有多类故障的识别方法就是针对边缘图中是否存在圆轮廓进行的。例如对下心盘螺栓类故障检测、夹板螺栓类故障检测、关门车手把检测等等。能否快速、有效的检测出圆边缘是检测、识别 TFDS 项目中该类型故障的关键。而在日常生活和应用中...
分类:编程语言   时间:2016-07-13 16:11:26    阅读次数:188
Java性能优化指南系列(三):理解JIT编译器
即时编译器概述 编译器在编译过程中通常会考虑很多因素。比如:汇编指令的顺序。假设我们要将两个寄存器的值进行相加,执行这个操作一般只需要一个CPU周期;但是在相加之前需要将数据从内存读到寄存器中,这个操作是需要多个CPU周期的。编译器一般可以做到,先启动数据加载操作,然后执行其它指令,等数据加载完成后,再执行相加操作。由于解释器在解释执行的过程中,每次只能看到一行代码,所以很难生成上述这样的高...
分类:编程语言   时间:2016-07-13 16:10:18    阅读次数:1346
Swift中的"可溢出"算术运算符
大家知道Swift中拥有和C,Objc类似的算术运算符,它们分别是: + - * / % 但是你可能不知道这些Swift中的运算符和C,Objc语言中的有一个很大的不同之处,就是它们不可以被”溢出”,无论是上溢还是下溢! 在C之类的较低级语言中,如果对可能发生溢出的算术数值做算术运算,结果就会发生所谓的上溢或下溢,比如你对最大的Int32正数加一结果是一个极大的负数:-2147483...
分类:编程语言   时间:2016-07-13 16:07:57    阅读次数:121
第08章:java常用类库
第08章:java常用类库...
分类:编程语言   时间:2016-07-13 16:08:01    阅读次数:150
排序算法总结
1. 插入排序 算法步骤叙述:对于一个给定的序列, 初始时假设第一个记录自成一个有序序列, 其余记录为无序序列。接着从第二个记录开始, 按照记录的大小依次将当前处理的记录插入到其之前的有序序列之中,直至最后一个记录插入到有序序列中为止。 插入排序图示: 初始数组为:5,2,4,6,1,3   java实现: /** * 插入排序 * @...
分类:编程语言   时间:2016-07-13 16:07:11    阅读次数:140
Java多线程2:Thread中的实例方法
Thread类中的方法调用方式: 学习Thread类中的方法是学习多线程的第一步。在学习多线程之前特别提出一点,调用Thread中的方法的时候,在线程类中,有两种方式,一定要理解这两种方式的区别: 1、this.XXX() 这种调用方式表示的线程是线程实例本身 2、Thread.currentThr ...
分类:编程语言   时间:2016-07-13 16:00:06    阅读次数:193
原生 javascript 学习之 js变量
1.变量的命名 方法的命名(驼峰命名法) 全部小写 : 单词与单词之间全部下划线 (my_namespace) 大小写混合 : 第一个单词首字母小写其他单词首字母大写。 规则 首字符 英文字母或下划线 组成 英文字母 数字 下划线 禁忌 JavaScript 关键字 保留字 2. 变量的声明 显示声 ...
分类:编程语言   时间:2016-07-13 16:00:24    阅读次数:145
python入门(四)
内置函数 #内置函数1、abs 取绝对值'''n = abs(-1)print(n)''' 2、all所有为真才为真 3、any只要有一个为真,就为真n = any([0,1])print(n) True 4、#bin() 十进制换二进制print(bin(12)) #oct() 十进制转八进制#h ...
分类:编程语言   时间:2016-07-13 16:00:28    阅读次数:165
java 保留字符串数字的位数,不够前面补0
结果: "10012""001" ...
分类:编程语言   时间:2016-07-13 15:58:55    阅读次数:291
HDU Count the string+Next数组测试函数
链接:http://www.cnblogs.com/jackge/archive/2013/04/20/3032942.html 题意:给定一字符串,求它所有的前缀出现的次数的和。这题很纠结,一开始不知道怎么做,如果直接统计子串在主串中出现的次数,orz···肯定 TLE,后来发现这题可以直接从ne ...
分类:编程语言   时间:2016-07-13 15:55:30    阅读次数:191
java中result和resultSet
世界这么大,而我这么小,我还有什么脸面骄傲,我拿什么去自豪!唯有不停地求知,才能获得一点点的安慰。 我一直坚持着一个这样的定理:关于语言的用法,永远是官方文档最靠谱。 ResultSet: 1,定义 表示数据库结果集的数据表,通常通过执行查询数据库的语句生成。 2,获得 3,迭代 ResultSet ...
分类:编程语言   时间:2016-07-13 15:54:23    阅读次数:673
JavaScript的Cookies
使用 Cookies 我们已经知道,在 document 对象中有一个 cookie 属性。但是 Cookie 又是什么?“某些 Web 站点在您的硬盘上用很小的文本文件存储了一些信息,这些文件就称为 Cookie。”—— MSIE 帮助。一般来说,Cookies 是 CGI 或类似,比 HTML ...
分类:编程语言   时间:2016-07-13 15:55:23    阅读次数:178
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!