《跟我学wxWidgets开发》系列教程开始了

《跟我学wxWidgets开发》系列教程

前言

为了让更多喜欢开源库的后来者方便学习和使用wxWidgets,我将根据自己的从业经验,将全程以实际操作和相关例程的方式,由浅入深的在此出一套教程,希望能切切实实地帮到大家。

本套教程背景基于Windows平台的,程序部分全部采用C++,在阅读本教程之前,也许你需要掌握有C++的相关知识,当然,如果你是用的其他版本的wxWidgets,比如wxPython、wxRuby、wxPerl,你或许也可以从本教程中获得启发。

另外,如果大家在阅读过程中有什么意见和建议,欢迎提出来,本人非常乐意与大家一起交流。

目录

第一章.wxWidgets介绍

第二章.wxWidgets安装与编译

[……]

Read more

一块硬盘的感人爱情故事

1.   我是一个硬盘。 

      在一个普普通通的台式机里工作。别人总认为我们是高科技白领,工作又干净又体面,似乎风光得很。也许他们是因为看到洁白漂亮的机箱才有这样的错觉吧。其实象我们这样的小台式机,工作环境狭迫,里面的灰尘吓得死人。每天生活死水一潭,工作机械重复。跑跑文字处理看看电影还凑活,真要遇到什么大软件和游戏上上下下就要忙的团团转,最后还常常要死机。 

      我们这一行技术变化快,差不多每过两三年就要升级换代,所以人人都很有压力而且没有安全感。每个新板卡来的时候都神采飞扬踌躇满志,几年光阴一过,就变得[……]

Read more

主机安家到香港

在大环境的条件下,现在独立博客还真的有一点无处适从的感觉。 在国外么,虽然空间便宜一点,但是不是被屏蔽就是速度慢,而且连中文搜索引擎都不爬!! 在国内么,我就一个用来记东西的地方,备案这个东西对我来说太坑了么!! 我想香港正好处于两者交界地带吧,速度、备案问题都解决,至于搜索引擎,就随他去吧。 希望能满足一下我偶尔写写东西的需求就好了!^_^ 接下来一段时间里,我会推出一些关于wxWidgets的专辑,主要是原创和翻译,希望能帮助到需要该相关技术的朋友。 在这里先号召大家多多支持开源,少一些轮子,多一点大事,嘿嘿! 我想这样能更好的推动行业发展,提升大家的地位哦![……]

Read more

[转]用工厂来给进程与线程的一个简单解释

今天在博客园发现一篇关于进程和线程的图文并茂的介绍文章,是用工厂来类比说明的,很容易明白也很有意思,有兴趣的可以看看。

 

进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。

  最近,笔者读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。

  1.

  计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。

  2.

  假定工厂的电力有限,一次只能供给一个车间使用。也就是说,一个车间开工的时候,其他车间都必须停工。背后的含义就是,单个CPU一次只能运行一个任务。

  3.

[……]

Read more

闲时写点小东西:一个asp.net代码统计工具

一个用来统计asp.net项目代码行数的小工具,很简单,应该不用解释了。
这东西以后会做在我的VS插件上面,现在暂时做成单独的小程序了,比较粗糙,将就着用吧,以后会升级的!

主要代码:

 

[……]

Read more

钓鱼!钓鱼!


钓鱼!钓鱼!

 

    同胞们,钓鱼岛正在呼唤我们!
    同胞们,看见鬼子们又在吞食我们的土地了吗?
    同胞们,看见祖国母亲又在遭受鬼子们的欺侮了吗?
 
    自9月11起,邪恶的日本政府,把非法“购岛”事件愈演愈烈!我们的一再和平忍让,他们反而觉得我们可以任人欺凌!从现在起,我们给他好好上课的时候到了!
 
    亲爱的同胞们,我号召大家团结一心,用自己的爱国心,行动起来[……]

Read more

新的博客系统-ZuiBook

用了很多的系统,虽然功能有强有弱,扩展也很多,
但是,一直都找不到自己的位置和感觉,
所以,从今天起,我将开发自己的系统。
该系统,
首先,属于独特色调的自己。
然后,属于个性化的自己。
最后,属于每个希望找到自己的朋友。
因为作为自己个人的专属文献类系统,
为此,我为它起了个响亮的名字:

ZuiBook——我最生动的一本书

它将有以下功能:
1.简洁干净的模块;
2.灵活的自定义;
3.完善的搬家功能;
4.pdf等书籍转换功能;
……

系统将采用传统的php+mysql+php模块化模板架构实现。开发周期将为期3个月左右。
如果朋友们有兴趣,可以在此写[……]

Read more

两个水龙头

今天在洗衣服的时候,从两个水龙头,想到了一些东西,兴许可以叫做“龙氏压力原理”,哈哈! 当一个水龙头打开的时候,水很大,感觉压力很足。因为正好是有两个桶,于是两个龙头都打开了,这样就可以一边漂洗一边接水,不用停下来等。可当另外一个龙头打开后,原来那个龙头的水小了许多。于是我想,把两个龙头打开是不是反而慢了,两个龙头同时出水,会比一个龙头全打开出水出得多吗? 经过思考,我想这要根据水压大小来确定吧。也就是说,同一根管子和同样的两个或多个水龙头,在水龙头完全打开的前提下,一个时间段出的水的总量的多少和水压压力成正比。可是用下面的粗略图表示:

龙氏压力定理

具体怎么证明,有兴趣的可以来证明一下。我想可以从压力影响水流快慢,根据单位时间通过管道面积的水的体积入手。

&n[……]

Read more

我的普陀之行

    2012年,对于我来说是个不错的年度。
    按照自己今年的计划,我成功进了一家上市外企公司,虽然在里边只算是小小的10+万分之一,到手的工资和原来也差不多,但我觉得这正是我一直想要的,因为在这样的公司里,才能感受到自己能得到“做为一个人,而不是个机器”这样起码的尊敬。
    因为是外企,会根据公司本国和我国的各项政策,所以假日比一般的公司都多,再加上自己本身有一套成熟的管理、福利机制,就更显得优越了。
    8月份中间一周会作为暑假(称夏休)的时间,再加上是公司成立周年日,不仅有长达10天的假期,而且最后3天是公司集[……]

Read more

MSI安装界面变成乱码了怎么办

因为系统之前做过一些语言类的调整,今天在安装一些软件时,发现安装界面变成一些日文乱码了,安装完软件后,运行提示“注册表被篡改”,然后就是重新安装也依然如此。

解决方法:
打开路径“C:\WINDOWS\AppPatch\”,找到文件“AppLoc.tmp”,清空其中的内容,再保存。并将这个文件设成只读。
或者如果嫌麻烦,直接删除这个文件也是可以的。

[……]

Read more