"22994 : Error:Unable to create Java VM" This error usually means that the PATH and the CLASSPATH environment ?variables are not set properly. Delete ini file for Vugen: a. Shutdown ?Vugen. b. G...
分类:
编程语言 时间:
2014-11-21 16:49:19
阅读次数:
142
Spring Batch_JOB执行流程分析 debug 代码 JobExecution?result?=?launcher.run(job,
jobParametersBuilder.toJobParameters()); 这是启动job的方法,如下是方法的具体实现: SimpleJobLauncher.java run方法...
分类:
编程语言 时间:
2014-11-21 16:47:29
阅读次数:
490
本文以及以后有关python运维的文章都是《Python自动化运维:技术与最佳实践》的读书笔记。psutil是python的第三方库,通过它可以轻松获取系统运行的各种信息:cpu、内存、磁盘、网络等一安装安装环境是centos6.464位系统yuminstall-ygccpython-devel
wgethttps://pypi.python...
分类:
编程语言 时间:
2014-11-21 16:45:33
阅读次数:
244
#!/usr/bin/python
classVector:
def__init__(self,a,b):
self.a=a
self.b=b
def__str__(self):
return‘Vector(%d,%d)‘%(self.a,self.b)
def__add__(self,other):
returnVector(self.a+other.a,self.b+other.b)
v1=Vector(2,10)
v2=Vector(5,-2)
v3=Vector(10,10)
printv1+..
分类:
编程语言 时间:
2014-11-21 16:42:43
阅读次数:
222
“面向对象”有三种基本特性,即封装、继承和多态。一般来说,三个特性都完全满足的话,我们称之为“面向对象语言”,而称满足部分特性的语言为“基于对象语言”。“对象系统”的继承特性,有三种实现方案,包括基于类、基于原型和基于原类。而javascript中没有采用我们常用的..
分类:
编程语言 时间:
2014-11-21 16:40:28
阅读次数:
165
以前有关冒泡排序的程序都是使用错误的排序思路。冒泡法的基本思路是:相邻两个数比较(首先约定从小到大排序),小的排在前面,因此,经过第一轮的比较之后(任何相邻的两个数已经进行比较),最大的数字出现在最后面。然后再次从第一个元素和相邻的元素比较,选出第二大的元..
分类:
编程语言 时间:
2014-11-21 16:34:10
阅读次数:
151
1)最大约数问题:对于给定的两个正整数a,b,计算a和b之间约数个数最多的数。比如:a=1,b=36,1和36之间约数个数最多的是36,个数是9.思路:普通的方法就是循环测试a和b之间每一个数到底有多少个约数,然后逐一比较1第一次尝试:intnumber=0;//统计约数的个数intflag=0;//设置比..
分类:
编程语言 时间:
2014-11-21 16:35:06
阅读次数:
208
Python的异常处理能力是很强大的,可向用户准确反馈出错信息。在Python中,异常也是对象,可对它进行操作。所有异常都是基类Exception的成员。所有异常都从基类Exception继承,而且都在exceptions模块中定义。Python自动将所有异常名称放在内建命名空间中,所以程序不必导入exc..
分类:
编程语言 时间:
2014-11-21 16:30:44
阅读次数:
167
题目大意:给定一些形如ax+b>c的不等式,支持插入和修改,以及询问当x=k时有多少不等式成立
将不等式变形 可以得到每个不等式成立时x的取值范围 在树状数组上统计即可
注意事项:
1.a可以等于0 此时若b>c x∈R 若b
2.x的取值范围可能超过[-1000000,1000000]
3.由于有负数 所以区间修改时左右端点都要加上1000001 若加上1000000则死循环
4.小...
分类:
编程语言 时间:
2014-11-21 16:24:46
阅读次数:
353
Java数据类型:
1.原始数据类型(8种)
第一类:整型 byte short int long
第二类:浮点型 float double
第三类:逻辑型 boolean(它只有两个值可取true false)
第四类:字符型 char
2.引用数据类型(除8种)
interface class 数组 enum...
分类:
编程语言 时间:
2014-11-21 16:25:21
阅读次数:
167
用Python语言编写代码,实现对四位数码管的动态扫描...
分类:
编程语言 时间:
2014-11-21 16:23:42
阅读次数:
359
我们用oc开发的时候,经常会遇到null值的情况,如果不加任何判断的话可能会导致程序崩溃,swift语言添加了可选值这样的概念,基本语法如下:
可选类型:
var optValue: Int? = 8
在类型后面加一个?表示optValue这个值可以为nil,"?"就是可选值的一个标记,?其实是一个Optionals的类型,我们可以看看swift的源码:
enum Optional : R...
分类:
编程语言 时间:
2014-11-21 16:22:53
阅读次数:
360
每天一个JavaScript实例-cookie的使用方法
div{margin:5px;}
window.onload = function(){
if(navigator.cookieEnabled){
document.getElementById("set").onclick = setCookie;
document.getElementById("get").oncl...
分类:
编程语言 时间:
2014-11-21 16:24:00
阅读次数:
181
之前看到别人写的多线程方法,自己用得不知所以然,感觉很强大同时自己又很好奇。Java的多线程是高阶必须学习的知识,现在把网络上查询到的理论知识特别整理一下。
简单介绍
创建线程有两种方式:继承Thread或实现Runnable。Thread实现了Runnable接口,提供了一个空的run()方法,所以不论是继承Thread还是实现Runnable,都要有自己的run()方法。...
分类:
编程语言 时间:
2014-11-21 16:23:17
阅读次数:
218
首先封装一个Map,当Map可以一键多值
public class ArrayMap {
private HashMap> map = null ;
private static final long serialVersionUID = 7760971972716111286L;
public ArrayMap(){
map = new HashMap>();
}...
分类:
编程语言 时间:
2014-11-21 16:19:56
阅读次数:
208
之前看到别人写的多线程方法,自己用得不知所以然,感觉很强大同时自己又很好奇。Java的多线程是高阶必须学习的知识,现在把网络上查询到的理论知识特别整理一下。
简单介绍
接下来是对线程池的特别介绍:
线程池的作用:
线程池作用就是限制系统中执行线程的数量。
根据系统的环境情况,可以自动或手动设置线程数量,达到运行的最佳效果;少了浪费了系统资源,多了造成系统拥挤效率不高。用线程池控...
分类:
编程语言 时间:
2014-11-21 16:19:03
阅读次数:
277
一、随机数测试
C++中常用rand()函数生成随机数,但严格意义上来讲生成的只是伪随机数(pseudo-random integral number)。生成随机数时需要我们指定一个种子,如果在程序内循环,那么下一次生成随机数时调用上一次的结果作为种子。但如果分两次执行程序,那么由于种子相同,生成的“随机数”也是相同的。
在工程应用时,我们一般将系统当前时间(Unix时间)作为种子,这...
分类:
编程语言 时间:
2014-11-21 16:19:27
阅读次数:
249