//线程的数量private static final int UPD_NO_THREADS = 5;//线程池的容量private ExecutorService executorService = Executors.newFixedThreadPool(UPD_NO_THREADS);publ ...
分类:
编程语言 时间:
2017-02-28 10:43:32
阅读次数:
210
一个数组A中存有N(N>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(M>=0)个位置,即将A中的数据由(A0A1……AN-1)变换为(AN-M …… AN-1 A0 A1……AN-M-1)(最后M个数循环移至最前面的M个位置)。如果需要考虑程序移动数据的次数尽量少,要如何设计移 ...
分类:
编程语言 时间:
2017-02-28 10:41:11
阅读次数:
178
1.典型的适合简单工厂模式的例子是计算器 简单工厂模式的组成要素 工厂函数 工厂函数 负责具体产品对象的创建工作,是该模式的核心。当场景比较复杂时,可能需要用一个工厂类来负责产品的创建。 产品的抽象接口或抽象类 抽象所有产品的公共接口 具体产品类 抽象接口的具体实现类 缺点 由于工厂类集中了所有实例 ...
分类:
编程语言 时间:
2017-02-28 10:40:00
阅读次数:
188
1. Java中子类中可以有与父类相同的属性名吗? JAVA里,子类里的属性名与父类的一个属性名一样,那么就说子类的这个属性把父类的这个属性隐藏了。子类的实例访问的是自己的,父类是不受影响的。 子类如果想访问父类的同名属性要加super 2. Java中子类继承了父类的私有属性及方法吗? 子类继承父 ...
分类:
编程语言 时间:
2017-02-28 00:59:42
阅读次数:
230
time datetime random os sys pickle & json logging 日志格式 %(name)s Logger的名字 %(levelno)s 数字形式的日志级别 %(levelname)s 文本形式的日志级别 %(pathname)s 调用日志输出函数的模块的完整路径名 ...
分类:
编程语言 时间:
2017-02-28 00:58:49
阅读次数:
247
冒泡排序的原理是这样的,比方说有五个数字54321,要按从小到大排列; 首先比较前两个,就是5和4,如果第一个小于第二个,不做操作,如果第一个大于第二个,那么交换二者的位置,即变成45321,然后比较第二个和第三个,交换位置,变成43521,然后第三个和第四个,第四个和第五个,这样一次循环下来,变成 ...
分类:
编程语言 时间:
2017-02-28 00:55:18
阅读次数:
159
Spring+SpringMVC+MyBatis+easyUI整合 ...
分类:
编程语言 时间:
2017-02-28 00:51:00
阅读次数:
223
此次demo中使用到的jar。(点击进入下载地址) java: ...
分类:
编程语言 时间:
2017-02-28 00:40:55
阅读次数:
568
一:你必须知道的 1> JS原型 2> 排序中的有序区和无序区 3> 二叉树的基本知识 如果你不知道上面三个东西,还是去复习一下吧,否则,看下面的东西有点吃力。 二:封装丑陋的原型方法 Function.prototype.method = function(name, func){ this.pr ...
分类:
编程语言 时间:
2017-02-28 00:37:51
阅读次数:
244
1.指针的定义 指针(pointer)是指向另外一种类型的复合类型,与引用类似,指针也实现了对其他对象的间接访问。 与引用不同的几点: 1.指针本身就是一个对象,允许对指针赋值和拷贝,而且在指针的生命周期内它可以先后指向几个不同的对象。 2.指针不一定要在定义时赋初值。 note:在块作用域内定义的 ...
分类:
编程语言 时间:
2017-02-28 00:37:03
阅读次数:
247
思路 首先从左往右遍历,然后设定一个Max,如果遍历的过程中array[i]大于Max,则置换Max,若小于Max,则指定 k 记录该位置。 然后再从右往左遍历,设定一个Min,在遍历的过程中array[i]小于Min,则置换Min,若大于Min,则指定 j 记录该位置。 于是 j~~k之间的就是需 ...
分类:
编程语言 时间:
2017-02-28 00:29:08
阅读次数:
209
以上是前台代码 以上是后台代码 我的感受:通过本次学习我了解到了,flask路由,jinja2,还有模板的使用,代码需要日日练习,天天积累。我会坚持分享 ...
分类:
编程语言 时间:
2017-02-28 00:28:54
阅读次数:
224
使用广泛,所有的浏览器(桌面、手机、屏蔽等等)都配有相应的JavaScript解析器。 三技能:JavaScript、HTML、CSS。 JavaScript早已超出了其“脚本语言”本身的范畴,而成为一种集健壮性/高效性和通用性为一身的编程语言。 编程语言的词法结构是一套基础性规则,用来描述如何使用 ...
分类:
编程语言 时间:
2017-02-28 00:25:45
阅读次数:
186
在数据挖掘的过程中,数据预处理占到了整个过程的60% 脏数据:指一般不符合要求,以及不能直接进行相应分析的数据 脏数据包括:缺失值、异常值、不一致的值、重复数据及含有特殊符号(如#、¥、*)的数据 数据清洗:删除原始数据集中的无关数据、重复数据、平滑噪声数据、处理缺失值、异常值等 缺失值处理:删除记 ...
分类:
编程语言 时间:
2017-02-28 00:21:38
阅读次数:
2813
多线程如何通信,同步? 1)通信: 共享内存/消息队列 2)同步: 访问时加锁/消息队列 JMM采用共享内存以及访问时加锁。JMM决定一个线程对变量的写入何时对另一个线程可见。 Java中,静态变量/实例变量/数组元素都分配在堆中,而局部变量/方法参数/异常变量分配在栈中。线程共享堆,但是独有栈。所 ...
分类:
编程语言 时间:
2017-02-27 23:24:06
阅读次数:
348
什么是缓冲区(Buffer) 定义 简单地说就是一块存储区域,哈哈哈,可能太简单了,或者可以换种说法,从代码的角度来讲(可以查看JDK中Buffer、ByteBuffer、DoubleBuffer等的源码),Buffer类内部其实就是一个基本数据类型的数组,以及对这个缓冲数组的各种操作; 常见的缓冲 ...
分类:
编程语言 时间:
2017-02-27 23:23:19
阅读次数:
350
java.util.prefs.Preferences java.util.prefs.Preferences Preferences可以用作应用程序的配置,这里对Preferences做点介绍。 1、Preferences的基本概念 2、Preferences的用法 3、Preferences的原 ...
分类:
编程语言 时间:
2017-02-27 23:21:39
阅读次数:
347