《基于Java的数据采集(一)》:http://www.cnblogs.com/lichenwei/p/3904715.html《基于Java的数据采集(二)》:http://www.cnblogs.com/lichenwei/p/3905370.html基于之前2篇Java数据采集入库,做了下功能...
分类:
编程语言 时间:
2014-08-12 13:27:34
阅读次数:
267
上一篇《秒杀多线程第三篇原子操作 Interlocked系列函数》中介绍了原子操作在多进程中的作用,如今来个复杂点的。这个问题涉及到线程的同步和相互排斥,是一道很有代表性的多线程同步问题,假设能将这个问题搞清楚,那么对多线程同步也就打下了良好的基础。程序描写叙述:主线程启动10个子线程并将表示子线程...
分类:
编程语言 时间:
2014-08-12 13:16:24
阅读次数:
228
1. python中使用shell命令有多种方法,我自己觉得比较好用的是用commands模块:import commandsa,b = commands.getstatusoutput("ls -Al")a是退出状态(int类型), b是shell 命令的输出结果python -> shell:1...
分类:
编程语言 时间:
2014-08-12 13:11:34
阅读次数:
228
__init__ 构造函数__del__ 析构函数__add____sub____or____repr__,__str____call____getattr____setattr____delattr____getattribute____getitem____setitem____delitem_...
分类:
编程语言 时间:
2014-08-12 13:10:34
阅读次数:
247
java常见的排序算法第一种:插入排序直接插入排序1,直接插入排序(1)基本思想:在要排序的一组数中,假设前面(n-1)[n>=2] 个数已经是排好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数也是排好顺序的。如此反复循环,直到全部排好顺序。(2)图示 1 public static vo...
分类:
编程语言 时间:
2014-08-12 13:09:34
阅读次数:
232
两个类:public class Person { public string Name { get; set; } public int Age { get; set; } }public class PersonDao { private...
分类:
编程语言 时间:
2014-08-12 13:08:04
阅读次数:
193
Duck punch我们先不谈AOP编程,先从duck punch编程谈起。如果你去wikipedia中查找duck punch,你查阅到的应该是monkey patch这个词条。根据解释,Monkey patch这个词来源于 guerrilla patch,意为在运行中悄悄的改变代码,而 guer...
分类:
编程语言 时间:
2014-08-12 13:02:04
阅读次数:
209
一、概念:Filter也称之为过滤器,它是Servlet技术中比较激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词...
分类:
编程语言 时间:
2014-08-12 12:49:14
阅读次数:
224
1. 引言 2048 这段时间火的不行啊,大家都纷纷仿造,“百家争鸣”,于是出现了各种技术版本号:除了手机版本号,还有C语言版、Qt版、Web版、java版、C#版等,刚好我接触Python不久,于是弄了个Python版——控制台的2048,正好熟悉下Python语法,程序执行效果例如以下:图 1....
分类:
编程语言 时间:
2014-08-12 12:48:54
阅读次数:
334
1、 格式化字符串
1 java.text.DecimalFormat df = new java.text.DecimalFormat("#0.00");
2 float val=Float.valueOf(df.format(6.6666666666));
2、BigDe...
分类:
编程语言 时间:
2014-08-12 12:48:04
阅读次数:
240
python3之前的版本用Tkinter,之后用的是tkinter最简单的使用Tkinter的代码,首先要Tk()建立一个窗口,然后加进各种Widgetfrom Tkinter import *window = Tk()label = Label(window, text = "Welcome to...
分类:
编程语言 时间:
2014-08-12 12:47:44
阅读次数:
377
{'state' : 1,'data':{'list':[{'id': 123, 'name': '诸葛天邪','level': 10,'country': 1,}]}}比如我要获取里面的 id 该如何实现。我有更好的答案分享到:按默认排序|按时间排序2条回答2012-06-25 20:15yzy....
分类:
编程语言 时间:
2014-08-12 12:45:42
阅读次数:
263
一、IOC(DI) Inversion of Control 控制反转,也叫(Dependency Injection)依赖注入。 我们平常使用对象的时候,一般都是直接使用关键字类new一个对象,那这样有什么坏处呢?其实很显然的,使用new那么就表示当前模块已经不知不觉的和 new的对象耦合了,.....
分类:
编程语言 时间:
2014-08-12 12:41:14
阅读次数:
243
最近一直在看工作方面的书籍,把论文的事情搁置了,之前承诺的贴代码的事一直拖。现在把代码整理发上来,只有核心部分的,都不是我写的,我是网上整理下载的,matlab代码的效果比较差。全部文件网盘下载地址:http://pan.baidu.com/s/1qWwNMfM;1.C++代码下载地址:需要先安装o...
分类:
编程语言 时间:
2014-08-12 12:38:14
阅读次数:
565
定义 replace()函数用于替换字符串. 语法 stringObject.replace(regexp/substr,?newSubStr/function) 参数 regexp/substr ? ? ? 正则表达式/字符串 newSubStr/function ?替换文本/生成替换文本的函数 示例 ...
分类:
编程语言 时间:
2014-08-12 10:33:24
阅读次数:
269