码迷,mamicode.com
首页 > 编程语言
java自带线程池
1. newSingleThreadExecutor创建一个单线程的线程池。这个线程池只有一个线程在工作,也就是相当于单线程串行执行所有任务。如果这个唯一的线程因为异常结束,那么会有一个新的线程来替代它。此线程池保证所有任务的执行顺序按照任务的提交顺序执行。2.newFixedThreadPool创...
分类:编程语言   时间:2014-10-10 23:48:44    阅读次数:312
python学习记录
星期一,2013年11月4日linux自带python,只要输入python就可以进入编辑器;number=23;guess=int(raw_input('Enter:')) #int转换成整型#raw_input是一个自带函数,键盘输入if number==guess: #if...else语句(...
分类:编程语言   时间:2014-10-11 00:21:34    阅读次数:277
Quartz 线程处理
Quartz定时任务默认都是并发执行的,不会等待上一次任务执行完毕,只要间隔时间到就会执行, 如果定时任执行太长,会长时间占用资源,导致其它任务堵塞。 1.在Spring中这时需要设置concurrent的值为false, 禁止并发...
分类:编程语言   时间:2014-10-10 23:02:24    阅读次数:287
Go语言版:离散正弦变换与离散余弦变换及其逆变换
func?dst(in?[]float64)?[]float64?{ ????out?:=?make([]float64,?len(in)) ????nr?:=?len(in) ????for?i?:=?0;?i?<?nr;?i++?{ ????????for?j?:=?0;?j?<?nr;?j++?...
分类:编程语言   时间:2014-10-10 22:28:54    阅读次数:227
使用jcabi-ssh在java中操作ssh命令
使用jcabi-ssh在java中操作ssh命令 如果我们想在java代码中远程连接ssh,并且执行一些shell命令,可以使用jcabi-ssh这个小框架,纯java编写,很方便。这里介绍一下如何使用。 依赖 java框架,依赖的包肯定是jar文...
分类:编程语言   时间:2014-10-10 21:55:14    阅读次数:475
Java 实现观察者(Observer)模式
1. Java自带的实现 类图 /** * 观察目标 继承自 java.util.Observable * @author stone * */ public class UpdateObservable extends Observable { private int data; public UpdateObservable(Observer observer)...
分类:编程语言   时间:2014-10-10 21:37:14    阅读次数:285
ubuntu下使用java、javac命令行编译工程
一、java和javac命令行 (1)javac命令行 javac.exe用于编译java源文件,生成.class文件 语法:javac  [option]  source 常用的[option]选项: A、-classpath  (-cp缩写):指定要使用的类路径或要使用的jar包的路径(jar文件、zip文件(里面都是错啦搜索文件)),使用后        会覆盖CLASSPA...
分类:编程语言   时间:2014-10-10 23:17:04    阅读次数:404
python收集
matplotlib 绘图...
分类:编程语言   时间:2014-10-10 21:53:34    阅读次数:192
(图解)Description Resource Path Location Type Java compiler level does not match the version of
project 编译问题 1、在项目上右键properties->project Facets->修改右侧的version  保持一致 2、window->preferences->java->Compiler->设置右侧的Compiler compliance level 3、window->preferences->java->Installed JREs...
分类:编程语言   时间:2014-10-10 22:42:54    阅读次数:221
算法——字符串匹配之BM算法
本文介绍了一种基于后缀匹配的模式串匹配算法Boyer-Moore算法,简称为BM算法,该算法在好的情况下查找时间复杂度比KMP算法要快。...
分类:编程语言   时间:2014-10-10 21:35:24    阅读次数:417
选择排序
选择排序(假设递增排序) 每次选取从当前结点到末尾结点中最小的一个与当前结点交换,每一轮固定一个元素位置。 时间复杂度O(n^2),空间复杂度O(1)。下面的示例代码以带头结点的链表为存储结构: #include #include #define Elemtype double struct Node { Elemtype data; struct Node *next; }; void...
分类:编程语言   时间:2014-10-10 21:50:04    阅读次数:225
Spring源码分析——资源访问利器Resource之接口和抽象类分析
从今天开始,一步步走上源码分析的路。刚开始肯定要从简单着手。我们先从Java发展史上最强大的框架——Spring、、、旗下的资源抽象接口Resource开始吧。 我看了好多分析Spring源码的,每每一开始就是Spring IOC、AOP、BeanFactory这样的Spring典型模块,实在...
分类:编程语言   时间:2014-10-10 23:11:24    阅读次数:195
非专业码农 JAVA学习笔记 2 java语言基础
java语言基础
分类:编程语言   时间:2014-10-10 22:52:24    阅读次数:226
c++11中的static
超赞的线程安全的初始化 static plsa::PLSAModel& model() { static plsa::PLSAModel _model = ([&]() { plsa::PLSAModel _model; string modelPath = "./data/plsa.model/p...
分类:编程语言   时间:2014-10-10 22:18:44    阅读次数:162
Visual C++基础知识
1.Visual C++简称VC或者VC++是一个集成开发环境(编辑器+调试器+编译器)gcc---Linux和Unix的C++编译器Vc----Windows的C++编译器2.MFC(Microsoft Foundation Classes)微软基础类库, 是微软封装的用于windows平台开发的...
分类:编程语言   时间:2014-10-10 21:11:44    阅读次数:170
php将数组中某个元素置顶设为第一个元素
一个数组$a0有N个元素,要将其中第3个元素,排在数组的首位。第一种做法是:取出第3个元素,赋值给变量$aunset 第3个元素array_unshift 将$a添加到数组头部。如果是数字下标的数组,这样是可以的。可如果是字符串做为下标,array_unshift会破坏下标,都变成了数字,以0开始计...
分类:编程语言   时间:2014-10-10 22:18:14    阅读次数:349
Swift实现Touch ID验证
iOS8开放了很多API,包括HomeKit、HealthKit什么的。我们这里要说的是其中之一的Touch ID验证。以前用app保护用户的隐私内容,只能设定和输入密码。眼看着只能是iPhone本身用Touch ID方便酷炫的解锁而自己的app不能。实在让人捉急。现在咱也可以酷炫一把了。当用户打开...
分类:编程语言   时间:2014-10-10 22:16:34    阅读次数:240
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!