我通过几个采用 CSocket 类编写并基于 Client/Server (客户端 / 服务端)的网络聊天和传输文件的程式 ,在调试这些程式的过程中,追踪深入至 CSocket 类核心源码 SockCore.cpp , 对于CSocket 类的运行机制可谓是一览无遗,并且对于阻塞和非阻塞方式下的 socket 程式的编写也是稍有体会。
阅读本文请先注意 :
? 这里的阻塞和非阻塞的...
分类:
其他 时间:
2015-01-15 10:57:58
收藏:
0 评论:
0 赞:
0 阅读:
284
思考哪些技术保值性高...
分类:
其他 时间:
2015-01-15 10:56:37
收藏:
0 评论:
0 赞:
0 阅读:
288
3.3 样式(Style)和主题(Theme)的使用3.3.1样式(Style)的使用不管是应用开发还是游戏开发,我们开发出来的产品,大部分的时候还是要让更多的人来使用的。因此,除了功能上的完善之外,布局上的合理而美观也是我们需要考虑的问题。Style和Theme的设计就是提升用户体验的关键之一。Style和Theme都是为了改变样式,但是二者又略有区别:1)Style是针对窗体元素级别的,改变指...
分类:
其他 时间:
2015-01-15 10:56:07
收藏:
0 评论:
0 赞:
0 阅读:
185
使用buildroot来编译文件系统
2015-1-9
用buildroot来制作文件系统很方便,编译出来的文件系统是直接可用的,不用添加脚本等麻烦的工作,很多的库和app都可以
直接添加到文件系统里边,如常用的udhcpc,tftp等.本文以以ZYNQ 7010为例,制作一个ramdisk的文件系统,在z-turn开发
板上运行.
1. 到buildroot目录下执行...
分类:
其他 时间:
2015-01-15 10:55:57
收藏:
0 评论:
0 赞:
0 阅读:
276
debian系统有针对arm分支的,在arm上跑debian系统可以用apt-get安装软件,避免繁琐的编译和重复创建文件系统的工作.
本例子使用z-turn的开发板为例.
linux主机版本:
root@v:i# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Descriptio...
分类:
其他 时间:
2015-01-15 10:55:37
收藏:
0 评论:
0 赞:
0 阅读:
404
逻辑块包括:功能(FC)、功能块(FB)、组织块(OB),它们都是由变量声明表、代码段及其属性等组成。
1.局部变量声明表
每个逻辑块的前面都有一个变量声明表,其称为局部变量声明表。
局部数据包括参数、局部变量。
局部变量包括静态变量、临时变量。
1)功能(FC)变量介绍
FC没有背景数据块,即FC不能使用静态变量,可以使用临时变量。输入、输出、I/O参数以指向实参的指...
分类:
其他 时间:
2015-01-15 10:55:07
收藏:
0 评论:
0 赞:
0 阅读:
500
Given a singly linked list L: L0→L1→…→Ln-1→Ln,
reorder it to: L0→Ln→L1→Ln-1→L2→Ln-2→…
You must do this in-place without altering the nodes' values.
For example,
Given {1,2,3,4}, reorder it to ...
分类:
其他 时间:
2015-01-15 10:54:47
收藏:
0 评论:
0 赞:
0 阅读:
272
读书笔记《javascript面向对象编程指南》
(YUI)库所用的方法:
function extend(Child, Parent) {
var F = function(){};
F.prototype = Parent.prototype;
Child.prototype = new F();
Ch...
分类:
其他 时间:
2015-01-15 10:54:37
收藏:
0 评论:
0 赞:
0 阅读:
239
题目大意:给出平面上两条线段,在这两条线段上走有一定的速度,在其他的平面上走也有一定的速度,问从A点到D点最少需要多少时间。
思路:好像是三分吧,大概感受一下吧,反正也不会证。
CODE:
#include
#include
#include
#include
#include
#include
#define EPS 1e-7
#define INF 1e1...
分类:
其他 时间:
2015-01-15 10:54:17
收藏:
0 评论:
0 赞:
0 阅读:
243
题目:判断一个字符串是不是回文字符串,所谓回文字符串,就是指字符串的第i个字符与字符串的第n+1-i个字符相等,i小于等n/2。比如"abcba","abba"都是回文字符串。
解题思路:
比较字符串第i个字符与字符串的第n+1-i个字符相等,i小于等n/2,如果不相等就返回false,如果循环执行完了还没有返回的话就返回true。
算法实现:
bool isPalin...
分类:
其他 时间:
2015-01-15 10:53:47
收藏:
0 评论:
0 赞:
0 阅读:
236
C:\Users\xutianhao>ant -hant [options] [target [target2 [target3] ...]]Options: -help, -h print this message -projecthelp, -p pri...
分类:
其他 时间:
2015-01-15 10:51:57
收藏:
0 评论:
0 赞:
0 阅读:
231
目录(?)[-]一设计理念空间换时间 多级缓存静态化 索引并行与分布式计算 任务切分分而治之MR 多进程多线程并行执行MPP多维度的可用 负载均衡容灾备份 读写分离 依赖关系 监控伸缩 拆分 无状态优化资源利用 系统容量有限 原子操作与并发控制 基于逻辑的不同采取不一样的策略 容错隔离 资源释放二静...
分类:
其他 时间:
2015-01-15 10:51:47
收藏:
0 评论:
0 赞:
0 阅读:
347
1.自定义UICollectionView2.实现协议 UICollectionViewFlowLayout *flowLayout=[[UICollectionViewFlowLayout alloc] init]; flowLayout.itemSize=CGSizeMak...
分类:
其他 时间:
2015-01-15 10:51:01
收藏:
0 评论:
0 赞:
0 阅读:
347
一、过滤UBB代码:(\[\w+=([\u4e00-\u9fa5]+|\w+)\]|\[/\w+\]|\[b\])eg:new Regex(@"(\[\w+=([\u4e00-\u9fa5]+|\w+)\]|\[/\w+\]|\[b\])", RegexOptions.Multiline | Reg...
分类:
其他 时间:
2015-01-15 10:50:39
收藏:
0 评论:
0 赞:
0 阅读:
187
原文来自于:http://www.cnblogs.com/cocowool/archive/2010/08/16/1800954.htmlGraphicsMagick当前稳定版本:1.3.12(发布日期2010-03-08)简单介绍:GraphicsMagick号称图像处理领域的瑞士军刀。 短小精悍...
分类:
其他 时间:
2015-01-15 10:50:22
收藏:
0 评论:
0 赞:
0 阅读:
199
诗经全文(带注释和译文)http://www.edu009.com/Article/HTML/Article_60756.html《诗经》 春秋·孔丘 《诗经》是我国第一部诗歌总集,先秦时代称为“诗”或“诗三百”,孔子加以了整理。汉武帝采纳董仲舒“罢黜百家,独尊儒术”的建议,尊“诗”为经典,定名.....
分类:
其他 时间:
2015-01-15 10:49:58
收藏:
0 评论:
0 赞:
0 阅读:
1210
百度baidu
分类:
其他 时间:
2015-01-15 10:49:08
收藏:
0 评论:
0 赞:
0 阅读:
203
1.选择器(1)通配符:$("input[id^='code']");//id属性以code开始的所有input标签$("input[id$='code']");//id属性以code结束的所有input标签$("input[id*='code']");//id属性包含code的所有input标签$...
分类:
其他 时间:
2015-01-15 10:48:57
收藏:
0 评论:
0 赞:
0 阅读:
490
获取系统音量通过程序获取android系统手机的铃声和音量。同样,设置铃声和音量的方法也很简单!设置音量的方法也很简单,AudioManager提供了方法:publicvoidsetStreamVolume(intstreamType,intindex,intflags)其中streamType有内...
分类:
其他 时间:
2015-01-15 10:48:07
收藏:
0 评论:
0 赞:
0 阅读:
286
dynamic C#
分类:
其他 时间:
2015-01-15 10:47:56
收藏:
0 评论:
0 赞:
0 阅读:
385