转载自:阮一峰
我们每天使用互联网,你是否想过,它是如何实现的?
全世界几十亿台电脑,连接在一起,两两通信。上海的某一块网卡送出信号,洛杉矶的另一块网卡居然就收到了,两者实际上根本不知道对方的物理位置,你不觉得这是很神奇的事情吗?
互联网的核心是一系列协议,总称为"互联网协议"(Internet Protocol Suite)。它们对电脑如何连接和组网,做出了详尽的规定。理解了这...
分类:
其他好文 时间:
2014-12-16 17:08:54
阅读次数:
258
如何通过另外一个事件来控制while循环以及在必要的时候使用按键控制while死循环
1、设置一个循环标志。主进程中进行循环并且在每次循环中检查循环标志决定是否继续,线程中检测按键输入后改变该标志
2、主进程中进行按键检测,线程用于循环操作,主进程检测到按键后关闭循环线程
3、在循环中对键盘缓冲区进行扫描,用于判断是否有按键信息
这里我们不使用多线程的机制,直接...
分类:
系统相关 时间:
2014-12-16 17:08:22
阅读次数:
290
不退出VIM时,取消高亮一直生效-- “:set nohlsearch”
只是取消上次查找内容的高亮,下次查找会再次高亮--“:nohlsearch”...
分类:
系统相关 时间:
2014-12-16 17:06:50
阅读次数:
162
HDU 3530 Subsequence (dp+单调队列)...
分类:
其他好文 时间:
2014-12-16 17:08:12
阅读次数:
162
1. SQL优化的原则是:将一次操作需要读取的BLOCK数减到最低,即在最短的时间达到最大的数据吞吐量。
调整不良SQL通常可以从以下几点切入:
? 检查不良的SQL,考虑其写法是否还有可优化内容
? 检查子查询 考虑SQL子查询是否可以用简单连接的方式进行重新书写
? 检查优化索引的使用
? 考虑数据库的优化器
2. 避免出现SELECT * FROM table 语句,要明确查出...
分类:
数据库 时间:
2014-12-16 17:09:19
阅读次数:
263
久坐办公室多年,鼠标手一定是有的,我发现下面这套动作可能会有点作用。
此套动作可改善治疗手握鼠标的阵痛和活动手肘、手腕关节的作用:
1.手指尖慢慢往前,往上推起(会伸展到你的正中神经),把这个动作伸展放松。
2.两手交叠,慢慢地往前,做揉面团的动作。
3.两手合十,吸口气,两手往上,在头顶正上方升起,不一定很高,拉长:吸口气,慢慢往左偏,往左延伸,感觉腰的伸展...
分类:
其他好文 时间:
2014-12-16 17:08:17
阅读次数:
165
直接上代码
bitree.h文件如下:
#ifndef _BITREE_H_
#define _BITREE_H_
typedef char TElemType;
typedef struct _BitNode
{
TElemType data;
struct _BitNode *lchild,*rchild;
}BitNode,*pBit...
分类:
其他好文 时间:
2014-12-16 17:09:25
阅读次数:
199
1. 正则表达式基础
1.1. 简单介绍
正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正则表达式的语法都是一样的,区别只在于不同的编程语言实现支持的语法数量不同;但不用担心,不被支持的语法通常是不常用的部分。如果已经在其他语...
分类:
编程语言 时间:
2014-12-16 17:06:00
阅读次数:
162
前面的文章使用了type traits,其实traits还有value traits。
再看一下累加函数:
template
struct traits;
template<>
struct traits
{
typedef int AccuT;
};
template<>
struct traits
{
typedef int AccuT;
};
template
typename...
分类:
编程语言 时间:
2014-12-16 17:06:07
阅读次数:
158
jquery跨域请求解决方案(都是从网上找的,本人未加验证)...
分类:
Web程序 时间:
2014-12-16 17:08:14
阅读次数:
250
最近在使用xe6开发MockPlus2.0桌面端,使用的firemonkey框架,组件里面的Canvas真是折腾人。
情景还原:
工作区拉伸组件时在上面需要绘制当前组件的大小参数,想要的效果是下图,在淡蓝色选择框上面有半透明黑色背景中显示的此时选择框的高宽
可是,事与愿违,在更改了组件文字style以后(此处是加了删除线、下划线),出现了以下奇怪问题:
显示组件高宽的文字居...
MySQL以简单易用著称,在同一个服务器上可以安装N个不同的版本,方便测试,迁移等等。此外,对于大多数Linux系统,集成了mysql,缺省会被安装。因此多版本的问题导致一些莫名的错误也是时有发生。最近在提取binlog日志时,碰到了一个read_log_event,Found invalid event in binary log。经查发现原来是mysqlbinlog版本问题引发的。如下文,供大...
分类:
数据库 时间:
2014-12-16 17:06:42
阅读次数:
250
两天没学习了,突然觉得手好生,可见学习的连续性有多么的重要。
今天学习一下LTE关键技术里面的AMC:
定义:AMC(AdaptiveModulation and coding):自适应调制与编码,根据信道质量自动选择编码调制方式。
在TDD-LTE中,主要有三种编码方式:QPSK:Quadrature Phase Shift Keying 四相相移键控,一个符号代表2bit
16QA...
分类:
其他好文 时间:
2014-12-16 17:05:25
阅读次数:
254
很不错的一款大雪效果滤镜,详细介绍了PS实现过程和C/C#代码实现过程,喜欢图像处理的兄弟姐妹们可以看一下,同时提供程序DEMO下载!...
分类:
其他好文 时间:
2014-12-16 17:05:53
阅读次数:
132
SICP 习题 2.14 的题目要求并没有完全体现在题干中,这道题是和书中前面的内容相关的。书中讲到,Alyssa做完了我们以前讨论的区间计算模块并发布出去了,然而,一段时间以后她接受到了来自一个叫做Lem的工程师的抱怨,这个叫做Lem的人应该是搞电路的,他用Alyssa的程序去计算两个电阻的并联电阻值,里面就使用了Alyssa设计的区间来表示一个电阻的电阻值。按照物理上的定律,并联电阻的公式是(...
分类:
其他好文 时间:
2014-12-16 17:06:04
阅读次数:
202
POJ2823 Sliding Window (单调队列的基本应用)...