下面是递归遍历、获取树节点的方法。 1 def getTreeAllText(self): 2 '''获取树控件的全部文本''' 3 result = [] 4 treeRoot = self.treeCtrl.GetRootItem() 5 ...
分类:
编程语言 时间:
2014-09-01 17:20:43
收藏:
0 评论:
0 赞:
0 阅读:
392
1.最常规的一种遍历方法,最常规就是最常用的,虽然不复杂,但很重要,这是我们最熟悉的,就不多说了!! public static void work(Map map) { Collection c = map.values(); Iterator it = c.it...
分类:
编程语言 时间:
2014-09-01 17:18:53
收藏:
0 评论:
0 赞:
0 阅读:
295
C++函数模版与类模版。template void SwapFunction(T &first, T &second){}//函数模版template //类模版class CTemplate{public: void SWap(T &first, T &second){ }};#include.....
分类:
编程语言 时间:
2014-09-01 17:16:13
收藏:
0 评论:
0 赞:
0 阅读:
207
菜鸟学习并行编程,参考《C#并行编程高级教程.PDF》,如有错误,欢迎指正。背景有时候必须访问变量、实例、方法、属性或者结构体,而这些并没有准备好用于并发访问,或者有时候需要执行部分代码,而这些代码必须单独运行,这是不得不通过将任务分解的方式让它们独立运行。当任务和线程要访问共享的数据和资源的时候,...
分类:
编程语言 时间:
2014-09-01 17:16:03
收藏:
0 评论:
0 赞:
0 阅读:
343
第一章 Spring之旅 POJO: plain old java object 简单的java对象 DI:Dependency Injection 依赖注入 构造器注入:构造时作为构造器参数传入 private Quest quest;public BraveKnight(Quest quest)...
分类:
编程语言 时间:
2014-09-01 17:14:53
收藏:
0 评论:
0 赞:
0 阅读:
300
创建模式1.工厂方法模式(Factory Method) 将程序中创建对象的操作,单独出来处理,创建一个产品的工厂接口,把实际的工作转移到详细的子类。大大提高了系统扩展的柔性,接口的抽象化处理给相互依赖的对象创建提供了最好的抽象模式。 public class TestFactoryMethod ....
分类:
编程语言 时间:
2014-09-01 17:14:03
收藏:
0 评论:
0 赞:
0 阅读:
313
如题所述:编写一个程序,开启3个线程,这3个线程的ID分别为A、B、C,每个线程将自己的ID在屏幕上打印10遍,要求输出结果必须按ABC的顺序显示;如:ABCABC….依次递推。-------------------------------------------------------------...
分类:
编程语言 时间:
2014-09-01 17:11:13
收藏:
0 评论:
0 赞:
0 阅读:
386
C语言的显式/隐式类型转换,都有一个中间变量的存在,原数据的类型、内容都不变。以下代码,都用GCC编译。 1 #include 2 3 int main() 4 { 5 printf("%d %d\n", 'a', sizeof((int)'a')); //输出为97,4. siz...
分类:
编程语言 时间:
2014-09-01 17:11:03
收藏:
0 评论:
0 赞:
0 阅读:
261
今天在写JS时,写到500多行时,感觉代码已经很难看了。想到C#代码都有折叠功能,是不是JS也有呢。在选项中找了一下,没有相关了的设置功能,于是就上网找。一找可就不得了,发现了好多好用的插件。都可以在Visual Studio 的MSDN上找到。网址为:http://visualstudiogall...
分类:
编程语言 时间:
2014-09-01 17:09:53
收藏:
0 评论:
0 赞:
0 阅读:
277
转:http://www.cnblogs.com/youxin/archive/2012/04/16/2452620.html把函数作为参数传递,常用的方法之一是用typedef定义一个函数指针。#includeusing namespace std;typedef int (*pf)(int,in...
分类:
编程语言 时间:
2014-09-01 17:08:53
收藏:
0 评论:
0 赞:
0 阅读:
278
1.根据id名称取元素 $id(idName)2.根据class定义取元素 $class(className)返回所有class被定义成className的元素数组,或者$Eclass(className)返回第一个元素3.根据tag名称取元素 $tag(tagName)返回所有标签名称为tagNa...
分类:
编程语言 时间:
2014-09-01 17:08:13
收藏:
0 评论:
0 赞:
0 阅读:
339
来自:http://blog.sina.com.cn/s/blog_75247c770100yxpb.html面试的时候,常常会被问到这样一个问题:请您写出一个单例模式(Singleton Pattern)吧。好吧,写就写,这还不容易。顺手写一个: publicfinalclassEagerSin....
分类:
编程语言 时间:
2014-09-01 17:06:13
收藏:
0 评论:
0 赞:
0 阅读:
303
import java.util.regex.*;
public class TestRegularExpression {
public static void main(String[] args) {
if (args.length < 2) {
System.out.println("Usage:\n" + "java TestRegularExpressi...
分类:
编程语言 时间:
2014-09-01 16:01:53
收藏:
0 评论:
0 赞:
0 阅读:
251
letshabiNumbers=["prime":[2,3,5,7,11,13],"Fibonacci":[1,1,2,3,4,8],"Square":[1,4,9,16,25],]varlargest=0varbigerkind=0vartemp=0vartag=1;vari=0;vars=""for(kind,numbers)inshabiNumbers{/*fornumberinnumbers{ifnumber>largest{largest=number}}*/fornumberinnumber..
分类:
编程语言 时间:
2014-09-01 15:54:43
收藏:
0 评论:
0 赞:
0 阅读:
644
#_*_coding:utf-8importxlrd,sysimportpickleimportjsondata=xlrd.open_workbook("d:/test/6.xlsx")##读取工作表,方法可以按顺序索引找,也可以使用sheet_by_name(u"Sheet1")table=data.sheet_by_index(0)###读取内容摘要表并存入nrarrnrarr={}table1=data.sheet_by_index(1)fo..
分类:
编程语言 时间:
2014-09-01 15:51:34
收藏:
0 评论:
0 赞:
0 阅读:
488
importsocketimportfcntlimportstructdefget_ip_address(ifname):s=socket.socket(socket.AF_INET,socket.SOCK_DGRAM)returnsocket.inet_ntoa(fcntl.ioctl(s.fileno(),0x8915,#SIOCGIFADDRstruct.pack(‘256s‘,ifname[:15]))[20:24])printget_ip_address(‘eth0‘)
分类:
编程语言 时间:
2014-09-01 15:51:03
收藏:
0 评论:
0 赞:
0 阅读:
346
#encoding:utf-8#!/usr/local/bin/pythonfromcrontabimportCronTabimportsys,refromcroniterimportcroniterfromdatetimeimportdatetimeimportsocketimportfcntlimportstructdefget_ip_address(ifname):s=socket.socket(socket.AF_INET,socket.SOCK_DGRAM)returnsocket.inet_nto..
分类:
编程语言 时间:
2014-09-01 15:50:54
收藏:
0 评论:
0 赞:
0 阅读:
341
摘要:跨平台Cocos2d-Java游戏引擎和配套的CocosEditor2.0游戏开发工具为众多开发者带来福音,使用Java语言也能开发Cocos2d跨平台游戏了。
Cocos2d-Java的诞生背景~
一直以来Java和C/C++两种语言的PK十分厉害,不管是在程序员的圈子还是语言的排行榜中,总会听到各种口水战和争议不断。C/C++直接操控内存以及其独特的高效性,是很多游...
分类:
编程语言 时间:
2014-09-01 15:40:43
收藏:
0 评论:
0 赞:
0 阅读:
326
二分查找可以解决(预排序数组的查找)问题:只要数组中包含T(即要查找的值),那么通过不断缩小包含T的范围,最终就可以找到它。一开始,范围覆盖整个数组。将数组的中间项与T进行比较,可以排除一半元素,范围缩小一半。就这样反复比较,反复缩小范围,最终就会在数组中找到T,或者确定原以为T所在的范围实际为空。对于包含N个元素的表,整个查找过程大约要经过log(2)N次比较。
#!/usr/bin/env ...
分类:
编程语言 时间:
2014-09-01 15:38:33
收藏:
0 评论:
0 赞:
0 阅读:
197
这两天做项目的时候,需要在action中把一个对象转换成JSONArray,我使用的是JSONArray.fromObject。可是,别的String类型的数据在页面端已经拿到了,就是Date类型的有问题。用firebug看的,日期打出来的完全就不是自己想要的(本来想把year、month、day拼接起来显示)。后来,网上找了好些资料,终于找到了一个方法。action中代码如下:
...
分类:
编程语言 时间:
2014-09-01 15:37:53
收藏:
0 评论:
0 赞:
0 阅读:
384