Here is the basic algorithm about merge sort:def merge(s1,s2,s): i=j=0 while i + j < len(s): if j == len(s2) or (i < len(s1) and s1[i] < ...
分类:
编程语言 时间:
2014-09-18 11:17:13
收藏:
0 评论:
0 赞:
0 阅读:
223
当js代码需要调用其他js文件的方法时,就需要用到require引入其他js文件例:1、桌面新建一个test.js文件 cd Desktop touch test.js2、进入该js文件 vim test.js3、输入“i”进行编辑该js文件 例如输入内容: var a = 12; co...
分类:
编程语言 时间:
2014-09-18 11:15:23
收藏:
0 评论:
0 赞:
0 阅读:
243
在多线程内使用集合,如果未对集合做任何安全处理,就非常容易出现系统崩溃或各种错误。最近的项目里,使用的是socket通信后再改变了某个集合,结果导致系统直接崩溃,且无任何错误系统弹出。 经排查,发现问题是执行某集合后,系统就会在一定时间内退出,最后发现是使用的一个字典集合出了问题。稍微思考后,就认....
分类:
编程语言 时间:
2014-09-18 11:05:03
收藏:
0 评论:
0 赞:
0 阅读:
249
在多线程下使用Jedis 在不同的线程中使用相同的Jedis实例会发生奇怪的错误。但是创建太多的实现也不好因为这意味着会建立很多sokcet连接,也会导致奇怪的错误发生。单一Jedis实例不是线程安全的。为了避免这些问题,可以使用JedisPool, JedisPool是一个线程安全的网络连接池。....
分类:
编程语言 时间:
2014-09-18 11:04:33
收藏:
0 评论:
0 赞:
0 阅读:
303
编码过程中字符串可能过长,这通常须要换行,对于换行转义字符\ ,使用时要保证\后无空格,否则会出现“error C2017:非法的转义字符 ”错误如// ''\"后无空格string sql = "insert into table1 " \ + " values ('t...
分类:
编程语言 时间:
2014-09-18 11:01:03
收藏:
0 评论:
0 赞:
0 阅读:
227
概述: 1:程是调度的最小单位;进程是资源分配的最小单位。 2:进程中的线程是共享全局变量以及内存的。 3:共享:指令,除去私有数据,signal处理方式及其例程,运行环境 来源:http://www.cnblogs.com/forstudy/archive/2012/04/05/2433853.h...
分类:
编程语言 时间:
2014-09-18 11:00:33
收藏:
0 评论:
0 赞:
0 阅读:
292
昨天问到过该问题, 哪些表现形式差不多能回答到, 问道AOP是如何实现的? 他的原理是什么. 我当时就没有回答出来, 今天在网站找到一篇感觉挺好的文章, 我转载回来.? 转载:?http://blog.csdn.net/moreevan/article...
分类:
编程语言 时间:
2014-09-18 09:57:14
收藏:
0 评论:
0 赞:
0 阅读:
402
HibernateDao//Dao.java
importjava.util.List;
/**
*@authorAdministrator
*
*/
publicinterfaceDao{
voidsaveObject(Objectobject);
voidupdateObject(Objectobject);
voiddeleteObject(Objectobject);
ObjectgetObject(StringHQL);
List<?>findWithPage(in..
分类:
编程语言 时间:
2014-09-18 09:56:14
收藏:
0 评论:
0 赞:
0 阅读:
292
先看这个查询:publicFcLatestSumDeliverfindByAccount(Stringaccount){
Stringjpql="selectafromFcLatestSumDeliverawherea.account=:account";
returnentityManager.createQuery(jpql,FcLatestSumDeliver.class).setParameter("account",account).getSingleResult();
}当一个..
分类:
编程语言 时间:
2014-09-18 09:54:14
收藏:
0 评论:
0 赞:
0 阅读:
624
1、char[tɑ:]作用:声明字符型变量或函数英文解释:1)主要内容字符:容纳单字符的一种基本数据类型;2)字符类型:字符型(Char)2、double[dbl]作用:声明双精度变量或函数英文解释:1)n.两倍;2)a.两倍的,双重的;3)v.加倍的,快步走,加倍努力3、enum[inju:m]作用:声明枚举..
分类:
编程语言 时间:
2014-09-18 09:54:04
收藏:
0 评论:
0 赞:
0 阅读:
162
一,Mondrian简介Mondrian是一个开源项目,一个用Java写成的OLAP引擎。它用MDX语言实现查询,从关系数据库(RDBMS)中读取数据。然后经过JavaAPI以多维的方式对结果进行展示。Mondrian的使用方式同JDBC驱动类似。可以非常方便的与现有的Web项目集成。MondrianOLAP系统由四个层组..
分类:
编程语言 时间:
2014-09-18 09:53:34
收藏:
0 评论:
0 赞:
0 阅读:
386
本文演示,Tread多线程死锁,简单的分析一下死锁产生的原因,并展示一个死锁的小Demo。
1)死锁产生原因
2)小Demo
一、死锁产生的原因:同步中嵌套同步。
二、一个死锁小Demo:(锁loacka中需要锁lockb,锁lockb中又需要锁locka,然后加上while(true)在里面一顿狂转,直接锁住了。)...
分类:
编程语言 时间:
2014-09-18 09:49:14
收藏:
0 评论:
0 赞:
0 阅读:
280
1. hello worldimport bottle@bottle.route('/')def home_page(): return "hello world\n"@bottle.route('/testpage')def test_page(): return "this is a...
分类:
编程语言 时间:
2014-09-18 09:43:33
收藏:
0 评论:
0 赞:
0 阅读:
389
我比较了一下sort和一个自己写的o(n)的程序的运行时间。惊奇发现sort的速度几乎和直接用python写的o(n)的程序运行时间接近先上代码sort的测试代码import randomimport syslen_test_arr = int(sys.argv[1])test_arr = [ran...
分类:
编程语言 时间:
2014-09-18 09:39:33
收藏:
0 评论:
0 赞:
0 阅读:
166
package day20140918;import org.junit.Test;/* * 由于昨天面试问到了单例模式 * 回顾一下 * 单例设计模式 * *///饿汉式,类一加载就存在,线程安全class SingleE{ //定义一个私有成员,便于测试 private int ...
分类:
编程语言 时间:
2014-09-18 09:37:53
收藏:
0 评论:
0 赞:
0 阅读:
260
Java编程思想(十五) —— 类型信息之反射...
分类:
编程语言 时间:
2014-09-18 08:35:23
收藏:
0 评论:
0 赞:
0 阅读:
239
对数组地址的理解,如 int c[2] = {2,3}; int(*cp)[2] = &c; cout << &c[0] << c << cp << endl;输出都是一样的。。结论:当对数组用&比如&c,那么意思就是“对数组取地址或者取得数组的地址”,而数组的地址返回的就是第一个元素的地址,加上数...
分类:
编程语言 时间:
2014-09-18 08:33:13
收藏:
0 评论:
0 赞:
0 阅读:
334
从2002开始接触Java学会HelloWorld这么经典的程序到如今不知不觉已经十年啦,十年中亲耳听到过不少大牛的演讲,见到过项目中的神人在键盘上运指如飞的编程速度,当时就被震撼了。当编程越来越成体力活,我们还能有自己的思想,还能修炼为Java系统级别的程序员嘛?学习与修炼以下知识与技能,帮你早日...
分类:
编程语言 时间:
2014-09-18 06:27:53
收藏:
0 评论:
0 赞:
0 阅读:
299
在Java中,一个对象在可以被使用之前必须要被正确地初始化,这一点是Java规范规定的。本文试图对Java如何执行对象的初始化做一个详细深入地介绍(与对象初始化相同,类在被加载之后也是需要初始化的,本文在最后也会对类的初始化进行介绍,相对于对象初始化来说,类的初始化要相对简单一些)。1.Java对象...
分类:
编程语言 时间:
2014-09-18 06:27:24
收藏:
0 评论:
0 赞:
0 阅读:
296
这里的环境仍然采用[RedisCluster的安装与配置]中最终的集群配置环境,具体如下:127.0.0.1:7000>clusternodes
8868592d98d84b7cf5752cc0b97af4ac807d1a12127.0.0.1:7007slavebfc910f924d772fe03d9fe6a19aabd73d5730d26014108821130638connected
f5bdda1518cd3826100a30f595..
分类:
编程语言 时间:
2014-09-18 03:10:14
收藏:
0 评论:
0 赞:
0 阅读:
1260