减少跳转语句失效时CPU等待取指令时间,提高CPU效率 使用__builtin_expect(EXP,N) 意思是EXP==N的概率很大 一般封装为LIKELY和UNLIKELY宏 #define LIKELY(x) __builtin_expect(!!(x),1) 很可能为真 #define U ...
分类:
其他好文 时间:
2017-04-11 11:45:15
阅读次数:
167
Expect NightWatch在0.7版本 新推出一种BDD-style界面 来执行断言,叫做Expect.它以Chai Expect断言库为参考,比传统的asset界面更灵活更高效. Language Chains 以下命令仅作辅助,提高断言可读性。本身不具有测试能力 to be been i ...
分类:
Windows程序 时间:
2017-04-10 14:33:43
阅读次数:
1009
前言: 对游戏进行修改与拓展(MOD)是我一直以来感兴趣的东西,我的程序生涯,也是因为在初中接触到GBA口袋妖怪改版开始的,改过也研究过一些游戏的MOD实现方式,早就想在自己的游戏中实现“MOD系统”以便支持玩家对我的游戏进行修改,无奈太懒一直没动手,最近在研究U3D游戏的HACK方式,顺便也看了几 ...
分类:
编程语言 时间:
2017-04-10 00:15:39
阅读次数:
235
[root@CentOS linux-4.8.4]# make menuconfig HOSTCC scripts/basic/fixdep HOSTCC scripts/kconfig/mconf.o在包含自 scripts/kconfig/mconf.c:23 的文件中:scripts/kcon ...
分类:
其他好文 时间:
2017-04-08 15:59:06
阅读次数:
275
1147: 零起点学算法54——Fibonacc Description Fibonacci数列定义为(1,1,2,3,5,8,.....),即每个元素是前两个元素的和。如果一个Fibonacci数与所有小于它的Fibonacci数互质,那么称之为Fibonacci质数。 现在要求你输出前n个Fib ...
分类:
编程语言 时间:
2017-04-08 09:55:46
阅读次数:
354
因为要部署一批服务器,为了以后管理方便,要进行免密认证。一台一台做很费时,脚本又得手动输密码。于是上网搜了搜,发现一个非常简单的免交互认证,不需要入密码即可完成!环境:centos6.8虚拟机VM安装epel源脚本如下:#!/bin/bash#rpm-ivhhttps://dl.fedoraproject.org/pub/..
分类:
其他好文 时间:
2017-04-05 11:04:36
阅读次数:
144
一、介绍 应用中也不必不可少的会使用网络通信,增强客户端和服务器的交互,可以使用NSURLConnection实现http通信。 NSURLConnection提供了异步请求和同步请求两种请求方式。同步请求数据会造成主线程阻塞,通常不建议在请求大数据或者网络不畅时使用。 不管是同步请求还是异步请求, ...
分类:
编程语言 时间:
2017-04-03 14:07:57
阅读次数:
246
# rpm -qf /usr/bin/mkpasswd expect-5.44.1.15-5.el6_4.x86_64 # mkpasswd -l 6 -d 2 -c 2 -C 2 -s 0 root 29bTKz -l:密码的长定义,默认是9 -d:数字个安徽,默认是2 -c:小写字符个数,默认是... ...
分类:
其他好文 时间:
2017-03-26 19:45:47
阅读次数:
456
设计模式--设配器模式 1 概述 1.1 定义 "Convert the interface of a class into another interface clients expect. Adapter lets classes work together that could not oth ...
分类:
其他好文 时间:
2017-03-25 17:25:43
阅读次数:
284
类型转换 C语言中的强制类型转换很简单,不管什么类型的转换都是TYPE b=(TYPE)a; C++中类型转换提供了4种类型转换操作符来应对不同场合的应用。static_cast 静态转换。如int转换成charreinterpreter_cast 重新解释类型dynamic_cast 命名上理解是 ...
分类:
其他好文 时间:
2017-03-24 23:06:50
阅读次数:
196