计算机—杂七杂八
文章平均质量分 78
飘过的小牛
不停成长才会洞悉成功的奥妙,fighting!
展开
-
最精确的硬盘分区法
硬盘一般有255磁头,63扇区,故每柱面大小为:512byte x 255 x 63=8225280bytes =7.84423828125 MB如果要分40GB,那么要40x1024MB=40960MB需要柱面数为40960÷7.84423828125=5221.66取整数既为5222个柱面应分M数为5222x7.84423828125=40962.6123046875MB原创 2011-09-09 14:33:48 · 2749 阅读 · 0 评论 -
cookie mapping
什么是 Cookie Mapping?简单地说,Cookie Mapping 就是将用户隶属于 SSP 的 Cookie 与隶属于 DSP 的 Cookie 进行映射。Cookie Mapping 工作需要两个数据,分别是用户隶属于 SSP 方的 Cookie 及用户隶属于 DSP 方的 Cookie,同时需要 SSP 方或者 DSP 方进行数据的映射工作。为什么需要转载 2013-11-04 19:20:00 · 6885 阅读 · 0 评论 -
TCP和HTTP
1、TCP连接手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。建立起一个TCP连接需要经过“三次握手”:第一次握手:客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;第二次握手:服务器收到syn包,转载 2013-11-01 11:29:06 · 19590 阅读 · 3 评论 -
玩转robots协议
2013年2月8日北京市第一中级人民法院正式受理了百度诉奇虎360违反“Robots协议”抓取、复制其网站内容的不正当竞争行为一案,索赔金额高达一亿元,这可以看做2012年下半年“3B大战”的继续。在此次索赔案件中,百度称自己的Robots文本中已设定不允许360爬虫进入,而360的爬虫依然对“百度知道”、“百度百科”等百度网站内容进行抓取。其实早在2012年11月初,针对双方摩擦加剧的情转载 2013-10-31 18:05:36 · 2027 阅读 · 0 评论 -
浅析局域网ARP欺骗导致的信息泄露
生活中大家一块上网,局域网中总会有抢带宽的,还有故意限制别人带宽的,可能很多人都是受害者,被P2P终结者、聚生网管之类的软件限制过,或许还有人用这个限制过别人。ARP欺骗攻击,貌似很陌生的一个名词,却是与使用局域网的我们密切相关的。 提醒:文章作者先免责一下,本篇文章只用于技术交流,包含部分黑客攻防内容,请不要用在非法途径,务必遵守相应法律法规,如需验证实验请在对方知情的条件下操作,否则你转载 2013-10-25 16:16:53 · 5817 阅读 · 0 评论 -
广告术语
CPC(按点击付费)CPC—英文全称Cost Per Click;Cost Per Thousand Click-Through。CPC是一种点击付费广告,根据广告被点击的次数收费。如关键词广告一般采用这种定价模式,比较典型的有Google广告联盟的AdSense for Content和百度联盟的百度竞价广告。CPM(按展示付费)CPM—英文全称Cost Per ThousandImpres转载 2013-08-06 14:14:00 · 1914 阅读 · 0 评论 -
操作系统小结
线程的引入是为了减少程序在并发执行时所付出的时空开销,使os具有更好的并发性。线程和进程比较1)调度在传统的os中,进程是资源分配的基本单位,也是一个能独立运行和调度的基本单位。而在引入了线程的os中,进程仍然作为资源分配的基本单位,而独立运行和调度的基本单位变成了线程,线程只拥有自己需要的少量资源即可工作。2)切换在引入了线程的os中,同一进程中, 线程的切换不会引起进程的切原创 2012-11-09 15:03:32 · 1963 阅读 · 0 评论 -
计算机操作系统-第六章
1.文件、记录、数据项数据项是文件的基本单位,记录是一个对象的所有属性的集合,而文件则是某一群体中记录的集合。2.文件的逻辑结构和物理结构物理结构就是文件在外存上的存储组织方式,而逻辑结构就是从用户角度出来看到的文件。物理结构是对系统而言,逻辑结构是为了使计算机对文件的管理对透明而言的 。3.对逻辑结构而言,有两种文件形式:有结构的文件和无结构的文件(流式文件)。有原创 2012-11-09 15:02:53 · 7583 阅读 · 1 评论 -
代码优化的艺术
1.整数求余.我万万没有想到过,求余运算符%也会成为被优化的对象,从前写下循环链表的例子:int a[N];void append(int m){ i = (i+1) % N; a[i] = m;}看哪,多么简洁的代码,多么美妙,你几乎看不出什么破绽.然而,你听他说要把%给优化掉时,你会不会大跌眼睛?至少我是这样."尽管大多数算术运算需要花费大约10纳秒的时间,但%却要接原创 2011-05-07 08:55:00 · 1345 阅读 · 1 评论 -
经典笔试题目分析
1、 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 1) #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等) 2) 预处理器将为你计算常数表达式的值,因此,直接写出你是如何计算一年中有多少秒而不是计算出实际的转载 2012-02-27 10:22:36 · 1121 阅读 · 0 评论 -
C语言基础考察
下面程序的输出是什么?你是不是一眼就能看出来呢???考察C语言的基本功。1.#include#include#include#includeusing namespace std;int main(){ int a = 2, b = 7, c = 5; switch(a > 0) { case 1: switch(b < 0) { case 1 :原创 2012-02-23 16:24:50 · 2072 阅读 · 0 评论 -
memcpy()函数
表头文件: #include 定义函数: void *memcpy(void *dest, const void *src, size_t n)函数说明: memcpy()用来拷贝src所指的内存内容前n个字节到dest所指的内存地址上。与strcpy()不同的是,memcpy()会完整的复制n个字节,不会因为遇到字符串结束'\0'而结束。在下面程序中,strcpy只复制hi,因为/0结束原创 2011-12-14 17:33:36 · 1153 阅读 · 0 评论 -
把任意文件隐藏到一张图片里
准备:1.一张图片(这里名为:xhot.jpg)2.一个做试验的任意文件(这里为:42000.doc) 3.电脑上安装有WinRAR步骤:1、把要隐藏的文件 42000.doc 用 WinRAR 压缩。生成 42000.rar 压缩包(压缩包的名字可以任意)2、打开命令行提示符:点击“开始→运行”,输入“cmd”。3、假设中两个文件都存放在“ D:”下。输入命令原创 2011-09-09 14:15:21 · 2012 阅读 · 1 评论 -
sscanf,sprintf,fscanf,fprintf 系列函数的用法小结
sscanf:sscanf() - 从一个字符串中读进与指定格式相符的数据.函数原型:Int sscanf( string str, string fmt, mixed var1, mixed var2 ... );int scanf( const char *format [,argument]... );说明:sscanf与scanf类似,都是用于输入的,只是后者以屏幕原创 2011-08-11 09:57:06 · 3622 阅读 · 2 评论 -
深入剖析位运算
什么是位运算呢?程序中的所有数都是在计算机内存中都是以二进制的形式储存的。说白了,就是在内存中直接对整数进行操作。由于位运算直接对内存数据进行操作,不需要转成十进制,因此处理速度非常快。下面将讲解一下如何用位运算优化你的程序。各种位运算的使用=== 1. &运算 ===&运算通常用于二进制取位操作,例如一个数& 1的结果就是取二进制的最末位。这可以用来判断一个整数的奇偶,二原创 2011-08-12 11:25:08 · 1860 阅读 · 1 评论 -
rsync同步常用命令
如果你是一位运维工程师,你很可能会面对几十台、几百台甚至上千台服务器,除了批量操作外,环境同步、数据同步也是必不可少的技能。说到“同步”,不得不提的利器就是rsync,今天就来说说我从这个工具中看到的同步的艺术。[不带任何选项]我们经常这样使用rsync:$ rsync main.c machineB:/home/userB1 只要目的端的文件内容和源端不一样,转载 2013-11-22 10:55:01 · 61114 阅读 · 9 评论