1.枚举所有文件夹(递归)void EnumerateFolders (){ WIN32_FIND_DATA fd; HANDLE hFind = ::FindFirstFile (_T ("*.*"), &fd); if (hFind != INVALID_HANDLE_VALU...
分类:
其他好文 时间:
2014-06-14 23:57:43
阅读次数:
376
第一章 Thread导论
为何要用Thread ?
非阻塞I/O
I/O多路技术
轮询(polling)
信号
警告(Alarm)和定时器(Timer)
独立的任务(Task)
并行算法
第二章 Thread的创建与管理
一、什么是Thread ?
Thread是所在主机执行的应用程序任务(task)。
...
分类:
编程语言 时间:
2014-06-14 07:35:10
阅读次数:
367
刚刚接触,还需在项目中,逐步深入的理解,站在巨人的肩膀上学习,成长还是比较快的;知识的学习都是通过对比,在gxpt中很多内容都是对比NET的知识学习,理解的也深刻、效果不错;抽象的能力的培养尤其重要,看着师哥们抽象的底层,处处体现着抽象带来的软件复用的高效,老师经常也在谈,抽象不要只说,更要我们要不断的运用到自己的实际项目中,TO DO,TO DO!!!...
分类:
编程语言 时间:
2014-06-14 07:33:12
阅读次数:
362
项目地址:http://www.freeteam.cn/
会员管理
1. 会员管理
从左侧管理菜单点击会员管理进入。
2. 添加会员
在会员列表下方点击“添加”按钮。
填写相关属性后点击“保存”按钮即可。
3. 编辑会员
选择需要编辑的会员,然后点击“编辑”按钮。
注意:同时只能编辑一个会员。
...
分类:
编程语言 时间:
2014-06-14 06:38:04
阅读次数:
446
多级跳跃表是保存在tim文件中的。
tip是term index,tim是term dictionary。记忆方法是,p是pointer因此是term index。
这个类会保存多个level的last变量和cur变量,同时使用RAMOutputStream数组缓存不同级别跳跃表的内容,一个term的所有doc添加完后才写入tim文件。几个主要方法:
resetSkip:几个last变量重置...
分类:
其他好文 时间:
2014-06-14 06:36:07
阅读次数:
386
在js中this的用法很让人迷惑,有些像Java或者C#中的this,但又不完全一样。按照流行的说法this总是指向调用方法的对象。
1、纯粹函数调用。
function ListCommon2(x)
{
this.x=x;
alert("this 是 ListCommon2"+(this instanceof ListCommon2));
alert...
分类:
Web程序 时间:
2014-06-14 00:50:29
阅读次数:
319
// 通过 getElementsByTagName 获得都有 input 控件
var inputs =document.getElementsByTagName("input");
// 为第0个button绑定onclick事件,alert一下
inputs[0].onclick = function(){
alert("我测试一下");
}...
分类:
Web程序 时间:
2014-06-14 00:48:25
阅读次数:
350
android自定义View。
介绍了android开发中自定义View的步骤及相关注意事项做了较为详尽的说明。...
分类:
移动开发 时间:
2014-06-14 07:25:10
阅读次数:
425
我们知道,android目前的输入都是通过软键盘实现的,用外接键盘的少.但是在平板上,外接键盘中文输入是必要的,软键盘输入还是太慢了,对于可以兼用办公的Android平板来说,实现PC级中文输入速度是比较有用的.在android上写文章,qq聊天,外接键盘是该发挥发挥了。但是由于Android输入法的架构限制,目前还没法实现外接键盘中文输入,本文利用Android的某些隐蔽的属性分析并实现了一种外接键盘中文输入法。...
分类:
移动开发 时间:
2014-06-14 07:13:24
阅读次数:
398
Dropbox很好用。但是我现在也没弄明白到底哪里好用了。不如试试中国的金山快盘。。起码不会担心被墙。
cd ~/Kuaipan/rep
git --bare init //初始化仓库
cd ~/Workspace //进入工作目录
git init //在当前目录下初始化一个本地Git库
git add . //将当前目录下所有文...
分类:
其他好文 时间:
2014-06-14 07:11:28
阅读次数:
277
手工设置文本与图片相对位置时,常用到如下方法:
setCompoundDrawables(left, top, right, bottom)
setCompoundDrawablesWithIntrinsicBounds(left, top, right, bottom)
意思是设置Drawable显示在text的左、上、右、下位置。
但是两者有些区别:
setCompoun...
分类:
移动开发 时间:
2014-06-14 00:18:45
阅读次数:
491
@1:找不到Riched20.lib
用everything等软件搜索下磁盘,找到所在的目录添加到vs的库目录即可,我得是C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Lib;其他的vs版本可能不一样,自行搜索
@2: “IDispatchEx”: 重定义;不同的基类型 点击打开链接
UIFlash.h行:...
分类:
其他好文 时间:
2014-06-14 00:16:47
阅读次数:
378
MainActivity如下:
package cn.testscrollview;
import android.os.Bundle;
import android.view.MotionEvent;
import android.view.View;
import android.view.View.OnTouchListener;
import android.widget.ScrollV...
分类:
移动开发 时间:
2014-06-14 06:34:10
阅读次数:
415
http://acm.hdu.edu.cn/game/entry/problem/list.php?chapterid=1§ionid=21.2.5
#include
/*
题意:找闰年。
if((i%4==0 && i%100!=0) || i%400==0)count++;
3
2005 25
1855 12
2004 10000
2108
1904
43236
*/
int ma...
分类:
其他好文 时间:
2014-06-14 06:32:08
阅读次数:
320
题目:
链接:点击打开链接
题意:
输入n个点,要求选m个点满足连接m个点的m-1条边权值和sum与点的权值和ans最小,即sum/ans最小,并输出所选的m个点,如果有多种情况就选第一个点最小的,如果第一个点也相同就选第二个点最小的........
求一个图中的一颗子树,使得Sum(edge weight)/Sum(point weight)最小~
数据...
分类:
其他好文 时间:
2014-06-14 07:05:34
阅读次数:
350
问题说明:
最近用到DES加密,并且要与java的Cipher类加密的结果保持一致。没研究过java的Cliper,但工作中Cipher根据DES/CBC/PKCS5Padding加密方式生成了一个字符串。比较后发现,此字符串与将OC加密生成的NSData直接用字符串格式化([NSString stringWithFormat:@"%@",data])相同。所以就先这么用了。
代码如下:...
分类:
编程语言 时间:
2014-06-14 07:03:38
阅读次数:
271
在进行iOS开发过程中,经常会遇到各种各样的网络访问问题,以前苦于没有抓包工具,很多网络问题解决起来很痛苦。现在终于好了,本文提供两种方式进行网络抓包:
1. 网络共享 + 可视化抓包工具
基本原理
原理比较简单,ios设备通过代理方式共享连接mac电脑的无线网卡,使用抓包工具抓包,然后进行分析(我们推荐使用Wireshark,在MAC系统上也可以使用Paros工具)。
现在以MAC系统下Paros工具为例,详细描述下抓包过程:
操作步骤
1) 首先将MAC电脑的以太网共享给airport,使iOS设...
分类:
移动开发 时间:
2014-06-14 00:14:49
阅读次数:
427