摘要: 1、Intent作用协助完成各个组建间的通信。如activity间、启动service、Broadcast。2、Intent构成1、Componet name:要启动的目的组建。2、Action:目的组建要执行的动作。3、Data:传输的数据4、Category:指定了将要执行的这个action的其他一些额外的信息1、一个 Intent 可以有多个 category,但至少会有一个,也是默认的一个 category。2、只有 Intent 的所有 category 都匹配上,Activity 才会接收这个 Intent。值说明ALTERNATIVEIntent数据默认动作的一个可替换的执行方法 阅读全文
posted @ 2014-03-06 11:40 zwhxz 阅读(185) 评论(0) 推荐(0) 编辑
摘要: (1)创建:onCreate->onStart->onResume;(2)失去焦点:onPause->onStop:(3)重新获得焦点:onRestart->onStart->onResume;(4)退出:onPause->onStop->onDestory 阅读全文
posted @ 2014-03-06 10:06 zwhxz 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 示例:http://download.csdn.net/detail/zahxz/4652543代码:1 CListCtrl mCtrlist;//列表控件2 CImageList m_ImageList;//图片列头文件m_ImageList.Create(20,20, TRUE|ILC_COLOR24, 3, 1); CBitmap bmp; bmp.LoadBitmap(IDB_OKOK); m_ImageList.Add(&bmp,RGB(255,255,255)); bmp.DeleteObject(); CBitmap bmp1; bmp1.Lo... 阅读全文
posted @ 2014-01-16 17:38 zwhxz 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 最近项目中用到window服务程序,以前没接触过,比较陌生,花了两天的时间学习了下,写了个简单的服务,但在制作安装程序的时候,参照网上很多资料,却都制作不成功,可能是开发环境或项目配置的不同,这里把自己成功制作的方式贴出来,一方面留给自己,一方面也希望能给遇到同样问题绝望中不能自拔、以致失去灵魂的路人甲,路人乙一还魂丹...IDE:WIN2003VS2008SQL2005Demo下载地址:http://download.csdn.net/detail/zahxz/5730281一、创建window服务项目首先我们建一个window服务项目:解决方案(右击)——>增加——>新建项目— 阅读全文
posted @ 2013-11-21 15:16 zwhxz 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 微软发布了.NET 3.5框架下的图表控件,功能很强劲,基本上能想到的图表都可以使用它绘制出来,给图形统计和报表图形显示提供了很好的解决办法,同时支持Web和WinForm两种方式,不过缺点也比较明显,只能在最新的开发环境中使用,需要.Net 3.5 Sp1以及VS 2008的开发环境。下面是下载地址:控件:Microsoft .NET Framework 3.5 的 Microsoft 图表控件(Microsoft Chart Controls for Microsoft .NET Framework 3.5)–包含英文版,中文版。上面提供的链接是中文版的,可以更改为英文版。语言包:Mi.. 阅读全文
posted @ 2013-10-10 18:21 zwhxz 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 字符串的初始化方法1、char str[10] = { 'H', 'e', 'l', 'l', 'o', '\0' };2、char str[10] = "Hello"; char str[] = "linguoyuan\n";字符串处理在程序中很常见,C库也提供了很多字符串的处理函数,它们有一个共同特点就是都要包含头文件string.h。1、计算字符串长度:strlen、sizeof头文件:string.h格式:strlen (字符数组名)功能:计算字符串s 阅读全文
posted @ 2013-09-27 15:04 zwhxz 阅读(8164) 评论(0) 推荐(0) 编辑
摘要: 1、如果在代码中有使用标准C运行库中的函数时,尽量使用_beginthreadex()来代替CreateThread()。2、在多线程环境中对一个变量进行读写时,我们需要有一种方法能够保证对一个值的递增操作是原子操作——即不可打断性,一个线程在执行原子操作时,其它线程必须等待它完成之后才能开始执行该原子操作,Windows系统为我们提供了一些以Interlocked开头的函数来完成这一任务在C/C++语言中一条简单的自增语句其实是由三条汇编代码组成的,因此无法保证原子性。可用InterlockedIncrement 替代。 阅读全文
posted @ 2013-07-25 14:13 zwhxz 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 1、OSI模型:(从上到下)应用层、表示层、会话层、传送层、网络层、数据链路层、物理层。2、TCP/IP模型:(从上到下)应用层、传送层、网络层、数据链路层。3、端口:静态端口:0~1023 已注册端口:1024~49151 动态或私有端口:49152~65535 阅读全文
posted @ 2013-05-31 12:11 zwhxz 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 开始->运行->cmd转到mysql bin路径如:cdC:\Program Files\MySQL\MySQL Server 5.5\binmysqladmin -u root -p password Newpasswd接下来会要求输入密码 输入密码即可完成root密码修改 阅读全文
posted @ 2013-04-17 16:56 zwhxz 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 开始->运行->cmd先找到mysqldump.exe的目录如cd C:\Program Files\MySQL\MySQL Server 5.5\binmysqldump -u root -p databaseName>d:\test.sql ------------备份某个库mysqldump -u root -p密码 dbname tablename>d:\test.sql ------------备份某个库下的某个表mysqldump -u root -p密码 --all-databases >d:\test.sql ------------备份全库 阅读全文
posted @ 2013-04-17 16:35 zwhxz 阅读(177) 评论(0) 推荐(0) 编辑