CNotifyPump 主要进行的是消息的映射还有相关VirtualWnd的操作class UILIB_API CNotifyPump{public: bool AddVirtualWnd(CDuiString strName,CNotifyPump* pObject); bool Re...
分类:
其他好文 时间:
2015-04-13 01:41:02
阅读次数:
265
VAST3.0视频广告投放规范Posted on2014年2月15日1、术语随着视频广告行业的发展,某些术语已经得到了广泛的采用。以下定义该文档中与视频广告投放相关的一些术语:广告荚(Ad Pod):广告荚是一序列线性广告(Linear ads)来回播放,像多个电视插播广告,属于一个商业的暂停休息。...
分类:
其他好文 时间:
2015-04-13 01:40:40
阅读次数:
481
注册过程通过某个应用注册时,应用会先调用 uc_client/client.php 中的uc_user_register,让 UCenter 先添加用户。如果成功则返回该用户id,否则返回错误代码(小于0)。应用根据返回值确定是继续在本系统中注册还是提示错误信息。UCenter 并没有定义同步注册的...
分类:
其他好文 时间:
2015-04-13 01:40:19
阅读次数:
3668
一、条件判断if - elsif - else二、循环whileutilforforeachdo - whiledo - utilgoto,last, next, redo三、单行条件语法为statement keyword condexpr。其中keyword可为if、unless、while或u...
分类:
其他好文 时间:
2015-04-13 01:40:47
阅读次数:
122
http://www.cnblogs.com/zhaoyl/p/3620204.html首先从OS设计原理上阐明三种线程:内核线程、轻量级进程、用户线程内核线程内核线程就是内核的分身,一个分身可以处理一件特定事情。这在处理异步事件如异步IO时特别有用。内核线程的使用是廉价的,唯一使用的资源就是内核栈...
分类:
编程语言 时间:
2015-04-13 01:38:47
阅读次数:
191
JSZip 是一款可以创建、读取、修改 .zip 文件的 javaScript 工具。在 web 应用中,免不了需要从 web 服务器中获取资源,如果可以将所有的资源都合并到一个 .zip 文件中,这时候只需要做一次请求,这样既减少了服务器的压力,同时也可以加快 web 应用的呈现速度。
分类:
Web程序 时间:
2015-04-13 01:38:57
阅读次数:
185
http://blog.csdn.net/tigerjibo/article/details/8299686前言:从 内核的角度来说,它并没有线程这个概念。Linux把所有线程都当做进程来实现。内核并没有准备特别的调度算法或者定义特别的数据结构来表示线程。相反, 线程仅仅被视为一个与其他进程共享某些...
分类:
编程语言 时间:
2015-04-13 01:39:08
阅读次数:
150
1. 打开、关闭文件 open (filevar, filename); close(filevar);2. 读文件 $line = ; #读取一行 @lines = ;#读取一个文件,数组每一项为文件的每一行3. 写文件 open(OUTFILE, ">outfile"); print...
分类:
其他好文 时间:
2015-04-13 01:38:26
阅读次数:
109
var eatFunction = function (what_to_eat) { var sentence = 'I am going to eat a ' + what_to_eat; console.log( sentence );};eatFunction( 'sandwich' );.....
分类:
其他好文 时间:
2015-04-13 01:39:43
阅读次数:
117
前言以前也用C#操作过excel,用的是OleDb或者offic的com组件,但是总是非常的麻烦,依赖限制较多,所以果断寻找开源方案,JAVA上面已经有非常成熟的POI,就这样,找到了移.Net的移植版--NPOI,这样就可以不用依赖任何东西,只用这个库即可。介绍开源协议:Apache 2.0使用 ...
一、子选择器子选择器中前后部分之间用一个大于号隔开,前后两部分选择符在结构上属于父子关系。子选择器是根据左侧选择符指定的父元素,然后在该父元素下寻找匹配右侧选择符的子元素。二、简单例子子选择器 这是个段落 这是超连接 @charset "utf-8";/* CSS Document *//...
分类:
Web程序 时间:
2015-04-13 01:37:26
阅读次数:
109
乘法hash:这类hash函数利用了乘法的不相关性int Hash(char *str){ int seed = 131 , value=0; while(*str != '\0'){ value = value*seed+(*str++); } return value&0x7fffffff;}这...
分类:
其他好文 时间:
2015-04-13 01:37:11
阅读次数:
128
http://blog.csdn.net/yusiguyuan/article/details/12154823在《linux内核设计与实现》中第三章讲解了进程管理,在关于进程和线程的概念之间的区别还是由点模糊。书中说道: 进程就是处于执行期的程序。但进程并不仅仅局限于一段可执行程序代码。通常进程还...
分类:
编程语言 时间:
2015-04-13 01:38:12
阅读次数:
189
众所周知啦,我们数学里面的公式就是中缀表达式(infix),形如a*(b+c),支持括号用于调整运算的顺序。我们平常用的就是中缀表达式。那么什么是后缀表达式(postfix)?后缀表达式(又称为逆波兰reverse polish)就是不需要括号就可以实现调整运算顺序的一种技法。比如:ab+cde+*...
分类:
其他好文 时间:
2015-04-13 01:38:57
阅读次数:
121
import java.util.ArrayList;import java.util.Map;import java.util.TreeMap;class Edge{ private int u, v; private char key; public Edge(int u, i...
分类:
编程语言 时间:
2015-04-13 01:35:40
阅读次数:
1945
一、对象内存查看工具 VS 编译器 CL 的一个编译选项可以查看 C++ 类的内存布局,非常有用。使用如下,从开始程序菜单找到 Visual Stdio 2012. 选择 VS 的命令行工具,按如下格式使用: >cl –d1reportSingleClassLayout[classname] t.....
分类:
编程语言 时间:
2015-04-13 01:35:29
阅读次数:
185
UIBezierPath *aPth = [UIBezierPath bezierPathWithArcCenter:CGPointMake(55, 65.f) radius:50.f startAngle:-M_PI_2 endAngle:M_PI_2 clockwise:YES]; ...
分类:
移动开发 时间:
2015-04-13 01:35:14
阅读次数:
189