Timer 类: 设置一个定时器,定时执行用户指定的函数。定时器启动后,系统将自动建立一个新的线程,执行用户指定的函数。 using System; using System.Threading; namespace ThreadExample { class TimerExampleState { ...
分类:
编程语言 时间:
2016-07-13 19:30:38
阅读次数:
187
安装CentOS系统,配置系统的网络环境 配置静态IP vi /etc/sysconfig/network-scripts/ifcfg-eth0 配置DNS vi /etc/resolv.conf 如果是虚拟机,则配置的是网关地址 配置网关 vi /etc/sysconfig/network 重启网 ...
分类:
其他好文 时间:
2016-07-13 19:29:19
阅读次数:
139
1、一个完整的http请求,通常会有7个步骤: a 建立tcp连接 b web浏览器向web服务器发送请求命令 c web浏览器发送请求头信息 d web服务器应答 c web服务器发送应答信息 e web服务器向浏览器发送数据 f web服务器关闭tcp连接 2 get:一般用于信息的获取,使用u ...
分类:
Web程序 时间:
2016-07-13 19:26:54
阅读次数:
168
事件过滤器QObject有一个eventFilter()函数,用于建立事件过滤器。这个函数的签名如下:virtual bool QObject::eventFilter ( QObject * watched, QEvent * event );事件过滤器:会检查接收到的事件。如果这个事件是我们感兴趣的类型,就进行我们自己的处理;如果不是,就继续转发。这个函数返回一个 bool 类型,如果你想将参数...
分类:
其他好文 时间:
2016-07-13 17:52:57
阅读次数:
261
选自:
【腾讯bugly干货分享】微信Android热补丁实践演进之路
各大热补丁方案分析和比较 继插件化后,热补丁技术在2015年开始爆发,目前已经是非常热门的Android开发技术。其中比较著名的有淘宝的Dexposed、支付宝的AndFix以及QZone的classloader超级热补丁方案。
为什么需要热补丁
热补丁:让应用能够在无需重新安装的情况实现更新,帮助应用快速建立动态修复能力...
分类:
其他好文 时间:
2016-07-13 17:52:42
阅读次数:
460
第十章 Project Setup and Window Initialization
本章主要讲述建立一个渲染引擎所需要的基础知识。包括创建一个Visual Studio工程,实现游戏循环,并最终在显示器上显示一个窗口。
A New Beginning
本章正式开始讲解C++编程(本书中使用C++集中讲解DirectX API的章节),重要的是,不要期望能迅速学会渲染一些场景到...
URLconf 技巧
URLconf没什么特别的,就象 Django
中其它东西一样,它们只是
Python 代码。你可以在几方面从中得到好处,正如下面所描述的。
流线型化(Streamlining)函数导入
看下这个 URLconf,它是建立在第三章的例子上:
from django.conf.urls.defaults import *
from mysite.views...
分类:
Web程序 时间:
2016-07-13 17:21:04
阅读次数:
322
μC/OS-II 嵌入式实时操作系统的源代码可以分成三部分:与硬件无关的内核代码、与处理器有关的移植代码和用户配置文件。
内核代码位于source目录下,提供了4个微小内核。它们分别位于source\SOURCE1(包含建立任务和延时功能)、source
\SOURCE2(增加删除任务功能)、source\SOURCE3(增加信号量文件)和source\SOURCE4(增...
分类:
其他好文 时间:
2016-07-13 17:00:37
阅读次数:
205
基于VFW视频采集及数据处理
准备工作:建立基于对话框的程序,并添加控件及需要的成员变量;
1. 采用capCreateCaptureWindow函数创建视频采集窗口
m_CapWnd =capCreateCaptureWindow(_T("My Video Capture"), WS_CHILD | WS_VISIBLE,0, 0, LocalRect.Width(),LocalR...
分类:
其他好文 时间:
2016-07-13 16:59:00
阅读次数:
185