1.多线程的创建方式有两种 ? a 实现Runnable的接口 实现他的run的方法 建议使用这种 因为接口可以实现多继承 ? b 集成Thread 的抽象类,重写父类的 run的方法。 2.run() 与start()的区别 ? 调用start方法方可启...
分类:
编程语言 时间:
2014-07-21 10:14:45
阅读次数:
255
您可能听说过,带有 yield 的函数在 Python 中被称之为 generator(生成器),何谓 generator ? 我们先抛开 generator,以一个常见的编程题目来展示 yield 的概念。 如何生成斐波那契數列 斐波那契(Fibonacci)...
分类:
编程语言 时间:
2014-07-21 10:24:08
阅读次数:
281
ThefoxFramework - 一个开源的C++基础类库 开源的C++的基础开发库,包括常见的C++常用工具类(file、mutex、semaphore、thread、线程池等)、mysql封装、net-snmp封装、net库、rpc、log库。 现在主要工作平台是W...
分类:
编程语言 时间:
2014-07-22 08:19:36
阅读次数:
318
<bean id="dataSuorces" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property name="driverClassName" value="oracle.jdbc.OracleDirver"/>(oracle数据库) <property name="url"...
分类:
编程语言 时间:
2014-07-22 08:37:36
阅读次数:
200
Page Rank就是MapReduce的来源,下文是一个简单的计算PageRank的示例。 import?java.text.DecimalFormat;
/**
?*?Created?by?jinsong.sun?on?2014/7/15.
?*/
public?class?PageRankCaculator?{
??...
分类:
编程语言 时间:
2014-07-21 10:22:18
阅读次数:
301
初始JavaScript Promises之二 上一篇我们初步学习了JavaScript Promises,本篇将介绍Promise如何优雅地进行错误处理以及提升操作node.js风格1的异步方法的逼格,没错就是使用promisify2。 异步编程中的错误处理 ...
分类:
编程语言 时间:
2014-07-21 10:05:55
阅读次数:
270
直接上代码 struct People{
int age;
}
int main(){
struct People * p= malloc(sizeof(struct Perople));
p->age=10;
struct People * p1=p;
p-age=12;
printf("%d\n",p1->age);
free(p);
return 0;
}
} 函...
分类:
编程语言 时间:
2014-07-21 10:22:57
阅读次数:
222
1、libconfig ? (官网:http://www.hyperrealm.com/libconfig/) 2、GNU C Library (ANSI C的函数库glibc:?http://www.gnu.org/software/libc/manual/html_mono/libc.html) 3、GDB (http://fossies.org/dox/gd...
分类:
编程语言 时间:
2014-07-21 10:06:20
阅读次数:
258
理解对象 通用属性 configurable: 表示能否修改属性的特性或可以被删除 Enumerable:表示能否通过 for-in 循环遍历属性 data descriptor: Writable:表示能否修改属性的值 Value:包含这个属性的值 accessor des...
分类:
编程语言 时间:
2014-07-21 10:06:27
阅读次数:
255
1.在Web.xml中加入 <listener>
????<listener-class>org.springframework.web.context.request.RequestContextListener</listener-class>
</listener> 2.调用代码 public?static?HttpServletRequest?getRe...
分类:
编程语言 时间:
2014-07-21 10:35:40
阅读次数:
197
package test; import java.util.HashSet; import java.util.Random; public class Snippet { /** * 随机指定范围内N个不重复的数 * 在初始化的无重复待选数组中随机产生一个数放入结果中, * 将待选数组被随机到...
分类:
编程语言 时间:
2014-07-22 08:16:38
阅读次数:
290
spring beanFactory那些就不说了,这次发生这个异常纠结好了好久,网上找了很多资料看,终于发现问题。 自动装配bean注入的时候,如果Spring配置定义了aop声明式事务,类似如下方式 <aop:config> ??<aop:pointc...
分类:
编程语言 时间:
2014-07-21 10:33:50
阅读次数:
271
C++ 11中的Lambda表达式用于定义并创建匿名的函数对象,以简化编程工作。Lambda的语法形式如下: ?????????? [函数对象参数] (操作符重载函数参数) mutable或exception声明 ->返回值类型 ...
分类:
编程语言 时间:
2014-07-22 09:06:07
阅读次数:
199
String command = OpenOffice_HOME
+ "program\\soffice -headless -accept=\"socket,host=127.0.0.1,port=8100;urp;\" -nofirststartwizard ";
command = "cmd /c sta...
分类:
编程语言 时间:
2014-07-21 10:38:09
阅读次数:
311
相比于windows的图形方式,ubuntu的命令行显得简单很多,但是每次需要打开命令行去寻找路径,打开应用程序还是不方便。 以下使用python写了一个小脚本,方便启动常用的工具,初学python,还请多指教,hehe。 #cod...
分类:
编程语言 时间:
2014-07-22 08:37:36
阅读次数:
190
用于匹配的正则表达式为 :([1-9]\d*\.?\d*)|(0\.\d*[1-9]) ( [1-9] :匹配1~9的数字; \d :匹配数字,包括0~9; * :紧跟在 \d 之后,表明可以匹配零个及多个数字; \. :匹配小数点; ? :紧跟在 \. 之后,表明...
分类:
编程语言 时间:
2014-07-21 10:39:13
阅读次数:
277
我发现网上这方面的相关内容不是很多(当然我学习的不是很深入)。 在开源中国上也发了一个贴子,有网友帮忙解答,下面附上解决方案,如果对大家有所帮助,我心甚慰! 首先定义一个类,继承FreeMarkerView。 impo...
分类:
编程语言 时间:
2014-07-21 10:36:51
阅读次数:
258