- 博客(6)
- 资源 (7)
- 问答 (1)
- 收藏
- 关注
转载 Android学习笔记001:AndroidManifest.xml文件解析
一、关于AndroidManifest.xmlAndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中的Activities, ContentProviders, Services, 和Intent
2017-09-12 14:29:25 193
原创 Linux线程-互斥锁的用法
在线程实际运行过程中,我们经常需要多个线程保持同步。这时可以用互斥锁来完成任务;互斥锁的使用过程中,主要有pthread_mutex_init,pthread_mutex_destory,pthread_mutex_lock,pthread_mutex_unlock这几个函数以完成锁的初始化,锁的销毁,上锁和释放锁操作。一,锁的创建 锁可以被动态或静态创建,可以用
2017-03-08 17:12:39 324
原创 define的用法
<br />1.简单的define定义<br />#define MAXTIME 1000<br />一个简单的MAXTIME就定义好了,它代表1000,如果在程序里面写<br />if(i<MAXTIME){.........}<br />编译器在处理这个代码之前会对MAXTIME进行处理替换为1000。<br />这样的定义看起来类似于普通的常量定义CONST,但也有着不同,因为define的定义更像是简单的文本替换,而不是作为一个量来使用,这个问题在下面反映的尤为突出。<br />2.define的“
2011-03-14 11:58:00 846
原创 HOOK编程
<br />注明:该文转自sch0120的技术博客<br /> <br />一、什么是HOOK?<br /> "hook"这个单词的意思是“钩子”,"Windows Hook"是Windows消息处理机制的一个重要扩展,程序员可以通过它来钩住(截获)感兴趣的消息,并用事先编好的一个函数(钩子过程)来处理这些消息!当然,这个处理是在消息到达目标窗口之前进行的。<br /> 钩子过程(hook procedure)实际上是一个用来处理消息的函数,通过系统调用,程序员可以把它挂入系统或进程的钩子链中,让它成为
2010-11-10 16:06:00 2089
原创 工作者线程间消息传递
最近在一个项目中因为主线程阻塞,需要使用工作者线程进行消息传递,最后的解决方案如下: 头文件定义: #define WM_PROCESS_MESSAGE WM_USER+100 DWORD m_ThreadID=0; DWORD m_ThreadID2=0; HANDLE m_hThread,m_hThread2; *************************************** CPP文件1.先在主线程中创建一个工作者线程 GetProcessMessage(LPVOID
2010-11-10 15:54:00 1001
转载 在Wince中添加微软雅黑字体
更新系统字库:例如要在WinCE5.0加入微软雅黑字体的支持。第一步:增加如下注册表[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/FontPath]"FontPath"="// Windows " ; 字库文件所在目录 [HKEY_LOCAL_MACHINE/SYSTEM/GDI] "FontLinkMethods"=
2010-03-26 10:06:00 3359 1
C# webservice服务中如何返回soapenv命名空间?
2018-06-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人