现在位置: 首页 > tittie发表的所有文章
  • 11月
  • 12日
编程语言 ⁄ 共 2550字 评论关闭
转载自:http://terrylee.me/blog/post/2011/02/12/php-extension-part1.aspx   在第一篇快速入门里面,我们提到函数的返回值要是用Zend API里面提供的宏定义来返回,在一定程度上这么说是不正确的,其实PHP扩展里面所有的函数的返回值都是通过一个名为return_value的变量传 递的,这个变量同时也是函数中的一个参数,在PHP_FUNCTION()原型中定义。该参数总是包含有一个事先申请好空间的zval(关于zval是 PHP扩展开发里面比较复杂的部分,在后面的接收参数一文中再介绍)容器,并给它赋值为NULL,所以即使我们没有声明return_valu......
阅读全文
IOS学习笔记02---语言发展概述,计算机语言简介. ------------------------------------------------------------------------------ |qq交流群:创梦技术交流群:251572072                                 |                       创梦网络赚钱群:248318056                           |                       创梦娱乐休闲群:224801824                      | 教程下载,在线交流:创梦IT社区:www.credream.com | 网络赚钱,营销学习:创梦网赚:www.cremoney.tk | 休闲娱乐,在线影视:创梦影视:www.cremovie.tk -----------------......
阅读全文
  • 10月
  • 14日
综合 ⁄ 共 2581字 评论关闭
要求同一个队伍里的人互相认识,则一对互相不认识或者单方面认识的人必须被分到不同的队伍。根据后面这条规则进行分组会比较简单 所以我们可以从一个人出发,递归寻找所有“存在着不互相认识”关系的人,形成一个图,再给这个图里的所有人加正反标记,保证相邻的人都有相反的标记。若存在相邻的人有着相同的标记,则输出无解。之后再根据正反标记,把他们放到相应的组里面。 这样就把人分成了很多个连通块,每一个连通块维护着一个临时的分组。现在我们只需将每个连通块中的两个组里的人放进最终答案的两个组,这里便有两个选择:1......
阅读全文
  • 10月
  • 02日
综合 ⁄ 共 1880字 评论关闭
一、概念         RTT:往返时延。          RTO:就是tcp发送一个数据包后,会启动一个重传定时器,RTO就是这个定时器的重传时间。         由于RTO是指这次发送当前数据包所预估超时时间,那么RTO就需要一个很好的统计方法,来更好的预测这次的超时时间。         SRTT:smoothed tound-trip time         RTTVAR:round-trip time variation 二、我们能想到的计算方法(取平均数)         比如第一次RTT是500毫秒,第二次是800毫秒,那么第三次发送的时候,RTO就应该是650毫秒。 三、RFC793计算方法         和取平均数类似。 ......
阅读全文
  • 05月
  • 27日
综合 ⁄ 共 1761字 评论关闭
 PR劫持,也就是用欺骗 手段获得工具条上比较高的PR值显示。方法 是利用跳转 。 一般搜索引擎在处理301和302 转向的时候,都是把目标URL当作实际应该收录的URL。当然也有特例,不过在大部分情况下是这样处理 的。所以如果你从域名A做301或302跳转到域名B,而域名B的PR值比较高,域名A在PR更新后,也会显示域名B的PR值。最简单的就是先做301或 302跳转到高PR的域名B,等PR更新过后,立刻取消转向,同时也获得了和B站相同的PR值。这个做假的PR显示值至少维持到下一次PR更新,一般有两 三个月或更长的时间(最近GG更新有点慢)。   ......
阅读全文
  • 05月
  • 08日
综合 ⁄ 共 2376字 评论关闭
在Linux中,modprobe和insmod都可以用来加载module,不过现在一般都推荐使用modprobe而不是insmod了。 modprobe和insmod的区别是什么呢? 1.modprobe可以解决load module时的依赖关系,比如load moudleA就必须先load mouduleB之类的, 它是通过/lib/modules/modules.dep文件来查找依赖关系的。而insmod不能解决依赖问题 例如下面的wl.ok依赖于igs.ko和emf.ko,如果用modprobe wl 则系统自动会加载igs.ko && emf.ko 使用insmod的话,如果之前没有加载igs.ko && emf.ko,则会报错 /lib/modules # cat modules.dep |......
阅读全文
  • 05月
  • 06日
综合 ⁄ 共 7725字 评论关闭
----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------ 1 什么叫集合   通常情况下,把具有相同性质的一类东西,汇聚成一个整体,就可以称为集合。 2 集合与数组的区别   从存储的数据类型来看: 可以定义基本类型的数组,用来存储基本类型数据。也可以定义引用类型的数组,存储引用类型的数据; 集合只能存储引用类型,而不能存储基本类型。   从长度来看:数组一旦定义后,其长度就不能改变; 集合的长度会自动变化。 3 集合的功能   集合可以存取元素!这是对容器的基本功能。   ......
阅读全文
  • 04月
  • 01日
综合 ⁄ 共 1265字 评论关闭
Given a string containing only digits, restore it by returning all possible valid IP address combinations. For example: Given "25525511135", return ["255.255.11.135", "255.255.111.35"]. (Order does not matter) 思路:这是一道DFS题,在给字符串截取分配时,每次可以截一个、2个、三个,然后判断截取这三个是否满足ip的一个段,然后继续下一层。到达叶子节点时,需要判断ip段是否到达4并且字符串到达尾部,则从根节点到叶子节点是ip分段的一种。 class Solution { private: vector<string>......
阅读全文
  • 03月
  • 18日
综合 ⁄ 共 1935字 评论关闭
当我们试图去了解复杂系统时,去除其抽象层,直接关注最底层,我们会更容易去理解。使用这种方法,我们来看一下内存和 I/O 接口的最简单和基础的层:处理器和总线的接口。这些细节是更上层问题的基础,例如线程同步、Core i7 的需求等。然而,由于我是一个程序员,我将忽略一些 EE 人关注的问题。下面展示的是典型的 Core 2 架构: Core 2 处理器有 775 个引脚,大约一半仅仅提供电力,并不传输数据。当你按功能对这些引脚进行分组时,你会惊奇地发现处理器的物理接口非常简单。图示的是涉及到内存或 I/O 口操作的关键引脚:地......
阅读全文
  • 02月
  • 17日
综合 ⁄ 共 729字 评论关闭
一条短信只可容纳70个中文,所以当短信长度超过70个中文字符时程序就要特殊处理了。   有两种方式: 1.通过sendTextMessage()方法依次发送拆分后的短信,该方式有个弊端就是用户会分条收到短信。 if (message.length() > 70) { ArrayList<String> msgs = sms.divideMessage(message); for (String msg : msgs) { sms.sendTextMessage(phoneNumber, null, msg, sentPI, deliverPI); } }else { sms.sendTextMessage(phoneNumber, null, message, sentPI, deliverPI); } 2.通过sendMultipartTextMessa......
阅读全文
  • 01月
  • 20日
综合 ⁄ 共 605字 评论关闭
基础练习 字母图形   时间限制:1.0s   内存限制:256.0MB     锦囊1 锦囊2 锦囊3 问题描述 利用字母可以组成一些美丽的图形,下面给出了一个例子: ABCDEFG BABCDEF CBABCDE DCBABCD EDCBABC 这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。 输入格式 输入一行,包含两个整数n和m,分别表示你要输出的图形的行数的列数。 输出格式 输出n行,每个m个字符,为你的图形。 样例输入 5 7 样例输出 ABCDEFG BABCDEF CBABCDE DCBABCD EDCBABC 数据规模与约定 1 <= n, m <= 26。 #includ......
阅读全文
  • 12月
  • 19日
综合 ⁄ 共 2字 评论关闭
   
阅读全文