- 博客(29)
- 资源 (3)
- 收藏
- 关注
原创 Windows XP下打开文件慢的又一原因及解决办法
最近再次遇到打开文件慢和右键菜单打开慢的问题,尝试了之前的解决办法,失败…… 在打开文件的等待时间中,cmd->netstat -ano查看,发现仍然有向一个本地IP:172.27.XX.X发包的情况出现。遂询问IT,IT曰,公司的policy…… 怒,悲愤,不甘……就不信咱还搞不定它了!于是多方查询,终于得解,高兴,发文纪念。 原因:可能是shell扩展被破坏
2010-02-02 10:20:00
538
转载 【转】给Java包取一个独一无二的名字
来源:http://bbs.hackline.net/thread-3620-1-1.html 隐藏具体实现是Java语言的主要特点之一。正是因为这个原因,所以Java语言的移植性就特别好。如有个程序员编写了一个实现随机数的程序库,那么其他程序开发人员只需要知道这个程序库需要传入那些参数,就可以使用这个类。现在无论是网上还是平时的工作中,有很多现成的程序库可以拿来使用。不过这也造成
2010-01-15 10:33:00
1142
原创 无文档描述的panic:ETEXT 12
今天在使用CEikRichTextEditor时遇到这个panic是我在SDK里面没有找到描述的:ETEXT 12 google及诺记论坛之后的结果是找到了它的描述:ECharPosBeyondDocument字面理解,意思是内容的位置越界。再看它出的位置:SetTextL(),基本就知道是咋回事了。 在第一次使用CEikRichTextEditor,并向其SetText
2010-01-08 14:16:00
601
原创 由一个ALLOC panic想到的
今日调程序,遇一ALLOC的panic,有感。 原因倒是简单,有两个指针没有delete,问题是这两个指针都是通过系统API调用得到的。 表面上看过去,似乎应该由API的提供类管理我们从“它内部”得到的这两个对象。但是在Symbian中很多时候都不是这样,我们通过API得到的对象很多时候都不是API提供者自身的成员变量。Symbian这样做的原因很多,但是我认为最重要的原因还
2010-01-05 11:21:00
563
原创 BlackBerry的文件操作中的IllegalModeException
这是个比较晕人的异常! 在文件操作时,一般是用类似:FileConnection fconn = (FileConnection)Connector.open("file:///CFCard/newfile.txt", Connector.READ_WRITE);打开文件供读写。 一次我想我只需要写文件不需要读权限了,所以我把上述函数的参数Connector.RE
2009-12-29 15:12:00
555
1
原创 使用BlackBerry的Eclipse扩展构建BB的全系列开发环境
虽然喜欢BB的人很多,玩的人也不少,但是国内的BB开发者组织比较少,估计开发人员也比较少(难道是因为这样,RIM就把JDE的中国IP下载屏蔽了???!!!)。之前有幸也在csdn上看到过一些关于BB开发环境设置的文章,都非常好,但是都过于繁复了。譬如使用Eclipse或者NetBeans加载JDE里面的支持包的办法(忘了是哪位的大作了,sorry),想法非常好,但是步骤太多且还有自行书写BU
2009-12-21 11:02:00
1037
3
原创 为Symbian的console程序批件外衣(增加启动图标)
通常我们写console程序,要不就是只有一个CConsoleBase类的console输出,要不干脆就是后台程序连这个都不要,所以基本上也就不会有什么资源文件了。从Carbide的project wizard创建的console程序就是这样的“裸体”状态(通常咱就是这样干的不是吗?)。 裸体的console程序用IDE从模拟器启动倒没什么问题,但是我们却不能在模拟器里面找到启动它的图标,
2009-12-17 09:51:00
729
原创 Windows XP下打开文件慢的一种可能原因及其解决办法
环境:XP Professional Version2002 SP3。通过公司网络连接internet。 症状:联网状态下,打开Windows可识别的文件速度非常缓慢(耗时10s~20s),但是打开文件夹及不可识别文件(如无后缀文件)时速度正常。断网及禁止本地连接情况下,打开上述文件时速度正常(耗时1s左右)。 测试:关闭所有可能的网络
2009-09-03 14:39:00
1177
原创 见鬼了!!!打到一只鬼!!!
printf("duration:%d s, file size:%d bytes, overall bit rate:%d kb/s/n", ctx->duration/1000000, ctx->file_size, ctx->bit_rate/1000);printf("duration:%d s/n", ctx->duration/10
2009-02-11 17:58:00
316
原创 有关宏定义
隐藏自己真正的函数定义或是其他一些东西的一个好办法:写进宏定义!具体情况如下: 如一个函数my_parser定义了,用的时候不想直接引用,咋办呢~ 这样: #define F(x) &x##_parser 然后使用F(my)就可以得到函数my_parser的指针啦~~~好吧,这个办法真正的作用是在c里面就实现类似函数重载的功能,哈哈!!!
2009-02-09 11:10:00
227
原创 绝对新手Linux学习笔记(9)初试GDB
gdb是GNU开源组织发布的一个强大的UNIX下的程序调试工具。农民甲刚刚开始用它,还不是很熟悉,不过即便如此,昨天居然也用它发现了一个很复杂的程序的bug,恩~好的开始是成功的一半。 编译的时候使用编译器(cc/gcc/g++)的 -g 参数可以将调试信息加到可执行文件中,这样我们在使用gdb调试的时候就不会只是看到一片的地址偏移量了! 编译好了一个可执行文件之后,最
2009-02-06 14:00:00
454
原创 无题
昨晚有感。生命的意义首先在于自己活得开心,其次在于让身边自己的亲人也活得开心。当然,开心都是相对的,我的原则是开心一定是大于痛苦的。如果自己的生命给所有人——包括自己,带来的只有痛苦,而且没有希望,这样的生命是找不到继续下去的理由的。之前很不能理解为什么会有人自杀,但是现在终于明白,有时候,人们比死亡更恐惧的,是活着。
2009-02-04 23:26:00
248
原创 杂感一篇
今天又搬位子了,从北京的一头搬到了另一头。正像我之前说的一样,生命在于折腾! 我们终于又开始了新一轮的折腾!据说明天的工位会更窄,办公环境又差了,而且tmd又是才装修好,两年之内我们又要第二次充当活体空气净化器,真是悲愤加无语…… 好吧,咱继续折腾吧,自我升华说不定就是在这一轮又一轮的折腾中完成的呢!忍耐是现阶段必备的品格和能力! 另……为什么我还是更习惯
2009-02-04 23:11:00
284
原创 绝对新手Linux学习笔记(8)一些小备忘
1. 拷贝用cp,删除(永久)用rm,至于剪切就是mv(移动)啦! 2. ln的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln –s 源文件 目标文件。(option s表示软链接,即不占磁盘,仅仅是一个镜像,一个symbol;若没有-s,则为硬链接,要占磁盘。不论软硬,都是原文件、镜像同步改变) 3. cd -:表
2009-02-02 16:32:00
389
原创 绝对新手Linux学习笔记(7)别忘了make clean
今天农民甲在编译一个工程的时候遇到个问题,搞了半天,蠢透了,情况如下:1. ./configure了一下,设置了一个option(其实就是加了个预编译宏)2. make出来3. 觉得还是不要那个option好了,所以重新./configure了一下,desable了那个宏4. 继续make......NND!怎么编译出错了???!!!恩,等等,是连接错了!!!为啥???
2009-02-02 13:04:00
2536
1
原创 绝对新手Linux学习笔记(6)关于环境变量(如PATH)的设置
1. 正文:对于类似于农民甲这样的菜鸟来说,可能不知道这一节在讲什么,咱需要一些补课,所以需要先看(2.背景知识);对于大多数人来说,直接看这一节就好了。 1.1 配置文件linux中,每个用户登陆后就会启动一个shell,通常是bash,恩,据说还可以通过chsh来切换shell。Anyway,咱菜鸟们不需要这么干。这个shell启动的时候会读入一些预先设置好的设定,例如
2009-02-01 15:21:00
1244
原创 绝对新手Linux学习笔记(5)关于pkg-config
pkg-config工具可以用来获取一个软件包的信息。当然,前提是软件包安装的时候安装了.pc文件以及正确地设置了PKG_CONFIG_PATH变量。 在/usr/lib/pkgconfig 下,会看到许多的*.pc文件,用文本编辑器打开会发现类似下面的信息:prefix=/usrexec_prefix=${prefix}libdir=${exec_pref
2009-02-01 13:49:00
582
原创 绝对新手Linux学习笔记(4)静态库的链接问题!!!
Linux中:可执行文件的链接需要所有用到的静态库以及这些静态库所链接的所有的静态库!在链接静态库时,如果多个静态库之间存在依赖关系,则有依赖关系的静态库之间存在链接顺序问题!如:lib1.a依赖于lib2.a,则链接的时候需要将lib2.a放在lib1.a之后,否则会有undefined symbol错误出现!!!
2009-01-23 21:04:00
473
原创 绝对新手Linux学习笔记(3)学习改造属于自己的vim
对我这样的需要在Linux上编程的农民来说,一个好的编辑器必不可少。传说中,VIM乃"编辑器之神",不去拜一拜说不过去啊! 但是刚刚开开一看,我靠!真……真……真是朴素啊~~~习惯了Windows平台上的花花绿绿的集成IDE的农民甲说,用Vim真是那个难受啊!不得不马上怀念起亲爱的SI来…… 但是(……又是但是),拜读了吴垠大大的博文:http://blog.csd
2009-01-23 14:24:00
363
原创 绝对新手Linux学习笔记(2)
很多新手开头的时候估计都和我一样,对于再在自己的机器上装一个新系统充满了恐惧……所以这个时候有一个好的选择——模拟器。 我用的是cygwin。感觉挺不错的……非常适合咱这种绝对菜鸟。
2009-01-22 16:58:00
232
原创 绝对新手Linux学习笔记(1)
据说学习Linux需要做笔记,OK。。。。。开始做吧,这里附带了大堆的VIM笔记。。。。。。 这个可以把VIM变得很性感,嘎嘎。。。http://blog.youkuaiyun.com/wooin/archive/2007/10/31/1858917.aspx
2009-01-22 14:55:00
279
原创 DLNA Engine的工作流程
DLNA Engine启动流程: 1. 启动条件:(UI注册(RegisterUI Event))&&(Stack has been ready(StackReady Event)) 2. 启动流程:(初始化,StackStatus标志位置1,启动下层Stack,等待事件) 2.1 RegisterUI Event arrives first:设置所有Engines的Curre
2009-01-22 14:06:00
479
原创 为什么要传递引用
通常传递一个内建的数据类型,咱可以直接传递它的值:int test(const int in); 但是传递一个对象,咱应该避免这样做:int test(const MyClass in);因为这样做,编译器会使用MyClass类的拷贝构造函数为in创造一个副本,然后再将此副本以值的方式传递到test函数内部。我们希望在test函数内部使用in本身的愿望就落空了。所以我们应该以引用(referenc
2008-09-18 13:29:00
267
原创 恩,一个小BUG
恩,搞定了一个bug。bug倒没啥,不过这个bug反映的问题比较奇怪。Symbian的文件名里面貌似是可以含有":"字符的,Windows就不行。
2008-09-18 13:17:00
210
原创 read不到东西……
今天read()老返回0,NND不知道是不是socket句柄传错了,明天再来看看吧Faint!!!read不到东西是别人根本没发!!!是自己前一条发送的msg出了格式问题!恩,又是他们野蛮操作的结果……
2008-09-08 18:07:00
201
原创 使用Windows Mobile 6模拟器上网的步骤
前提:拥有VS2005,WM 6 SDK,Mocrosoft ActiveSync。步骤:1. In Visual Studio, click Device Emulator manager from the Tools menu and then from within the manager right click and connect to an emulator image. 2
2008-09-04 09:51:00
1172
原创 鄙人优快云首博
这是我在优快云的第一篇博客,权当发博纪念吧……应该没有啥人来看。最近处于switch状态,也就是前一个项目拖着尾巴,偶尔扫过俺的信箱,新的项目踩着鼓点,正隆隆的向前进行,就好比移动设备正在进行小区切换一样。从Symbian又转向Windows Mobile,真不知是福是祸。不管怎么样,我觉得自己在Symbian上还是有点经验的,浪费了好像不太好。不过暂时只能如此了,WM也还行,至少VS比Carb
2008-09-03 12:31:00
211
豆豆阅读器v0.9.23(触摸版)
2010-10-15
豆豆阅读器v0.9.23(非触摸版)
2010-10-15
【黑莓】豆豆阅读器v0.8.0
2010-07-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人