- 博客(84)
- 资源 (5)
- 收藏
- 关注
转载 TCP协议学习笔记
最近做网络抓包分析,从上半年的看snort的TCP重组代码到现在几乎每天都离不开它。但是每次都是遇到问题零零散散的看了一些资料,也没有做一个系统的总结。趁着还没全忘掉就好好整理一下收集的学习资料,大部分来源于伟大的学长之前做网页还原时的总结材料,以及《TCP/IP详解一:协议》、rfc793、网上整理出来的资料,最后配上wireshark的抓包分析。TCP简介
2014-09-05 12:53:46 765
原创 SublimeText快捷键
快捷键功能ctrl+shift+n打开新Sublimectrl+shift+w关闭Sublime,关闭所有打开文件ctrl+shift+t重新打开最近关闭文件ctrl+n新建文件ctrl+s保存ctrl+shift+s另存为ctrl
2014-07-04 13:50:16 773
转载 mac下得OpenGL开发环境
作为3D的工业标准,OpenGL在苹果上可以说无处不在,用起来也是分外的舒服。 一般OpenGL需要搭配一些窗口库来做,比如Qt、MFC等,或者用跨平台的GLUT。 好在GLUT是Mac OS X自带的,所以直接用就可以了,很方便。 OpenGL和GLUT作为Framework,都在/System/Library/Frameworks下。在程序里 唯一需要注意的是include
2014-05-29 17:24:05 19246 3
原创 Mac问题笔记
1、Mac Offic提示磁盘空间不足,无法保存。但实际容量还有很多。原因:在改动过程中造成格式错误,据说mac office一报错,都是磁盘空间不足。解决:command+ Z撤销上次几次操作中,影响格式的操作。
2014-05-18 11:23:12 732
原创 Ubuntu android ant 环境搭建
1到官网下载最新的压缩包http://ant.apache.org/bindownload.cgi
2014-04-09 00:05:14 602
转载 mac 命令行安装软件工具
之前一直怀念ubuntu下的apt-get,因为实在是方便,需要安装什么,一个命令搞定,相关的依赖包统统由apt-get维护。下载,编译,安装,那叫一个痛快。什么软件用着不爽,一个命令卸载!怀念apt-get之余,发现了替代工具MacPorts,据说也可以解决我的问题。但可惜,我总是无法更新本地软件索引库!homebrew主页对brew进行了详细的描述,不过我们更希望下载下来实战演
2014-04-01 18:10:55 700
转载 windows命令全集
winver---------检查Windows版本wmimgmt.msc打开Windows管理体系结构(wmi) wupdmgrWindows更新程序 w脚本Windows脚本宿主设置 write写字板 winmsd系统信息 wiaacmgr扫描仪和照相机向导 winchatxp自带局域网聊天 mem.exe显示内存使
2014-03-29 21:26:05 790
转载 as2.0步进教程6--循环语句
原文地址:as2.0步进教程6--循环语句作者:malaosan0725 1、for循环:格式: for(初值;条件表达式;增值){ 要执行的语句} 这个语句,首先给一个变量设定一个初始值,然后将这个初始值带入条件表达式,如果条件表达式为真,则执行大括号中的语句,并且按括号中增值表达式对变量的值进行增减;然后再次带入条件表达式,如果为真则再次执
2014-03-24 22:38:43 1161
转载 as2.0步进教程5--条件语句
原文地址:as2.0步进教程5--条件语句作者:malaosan0725 1、if 语句:如果怎么样,就做些什么事.可以把if理解为如果.。格式: if(条件表达式) { 要执行的语句} 例:在第1帧输入: a =7;b = 2;if(a == b) { trace("是的");} 这个条件语句的意思
2014-03-24 22:38:40 878
转载 as2.0步进教程4--运算符
原文地址:as2.0步进教程4--运算符作者:malaosan0725 AS常用语句 一.运算符 1. = 赋值运算符,它不是数学中的等于,而是将=号右边的值赋给左边的变量. 2. 使用于字符串的运算符: 比较:==等于.用于比较两个字符串是否相等,如果相等则返回"true",否则返回false. 如:a="abc";b="a
2014-03-24 22:38:38 848
转载 as2.0步进教程3--as基本语法
原文地址:as2.0步进教程3--as基本语法作者:malaosan0725 在第一讲中我们己经介绍过,ActionScript是一部语言,即然是语言它就有它自己的语法。 一、ActionScript语句是区分大小写的:在ActionScript中英语字母的大小写具有不同的意义的.我们来看一个例子:打开时间轴第一帧的动作面板,输入: Name = "Sanb
2014-03-24 22:38:35 625
转载 as2.0步进教程2--编程基础
原文地址:as2.0步进教程2--编程基础作者:malaosan0725 ActionScript是一种面向对象的编程语言.通常我们会认为编程就是连续地写一系列指令,计算机按顺序地执行它.而面向对象编程则是将程序分成各个块,分散到对象上.什么是对象?对象就是我们在flash中能看到的一切东西.舞台是一个对象,时间轴、影片剪辑、按钮、文本、位图都是对象.在第一课中我们己说过:在A
2014-03-24 22:38:33 1081
转载 android获取多媒体文件的缩…
原文地址:android获取多媒体文件的缩略图作者:指间流砂丶1、Video对于视频,取第一帧作为缩略图,也就是怎样从filePath得到一个Bitmap对象。private Bitmap createVideoThumbnail(String filePath) {Bitmap bitmap = null;MediaMetadataRetriever retriever = newM
2014-03-24 22:38:31 544
转载 面试的几个回答技巧
原文地址:面试的几个回答技巧作者:Atom1、请你自我介绍一下你自己?回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。企业
2014-03-24 22:38:28 669
转载 github相关配置
原文地址:github相关配置作者:阿肥 1.创建git hub账号2.创建一个新的git repository 3.创建一个新的ssh key,并把这个key加到github网站上4.登陆上传代码:git init (创建一个git库)git add . (添加所有改动)git add XXXX(添加某一个改动,XXXX是文件名)git commit -m "xxxxx"
2014-03-24 22:38:26 502
转载 10个你值得拥有的Vim配色方…
原文地址:10个你值得拥有的Vim配色方案作者:我家有只大黑猫叫1. GRB256GRB256 基于 ir_black,感觉特别适合 Ruby on Rails的应用开发。网址: GitHub作者: Gary Bernhardt2. GuardianGuardian 主要用于 XHTML 和 CSS 编辑,你也可用来做Ruby 和 JavaScript 开发。网址: Vim.o
2014-03-24 22:38:23 1159
转载 ubuntu12.04系统设置及软件…
原文地址:ubuntu12.04系统设置及软件安装作者:感恩生活一、下载 desk(cd/dvd) http://cdimage.ubuntu.com/releases/12.04/release/ server/desk(cd): http://releases.ubuntu.com/12.04/二、安装 U盘安装: 在windows下用ultr
2014-03-24 22:38:21 754
原创 谈谈#include和#include”stdio.h”…
一直以来,C/C++在程序语言发展过程中占据了很大的地位,进入大学,一个计算机的系的学生一般都是先接触这两种语言,可是很多新手反映,在学习这2种语言的过程中有很多地方困惑,如效率问题上面,效率问题是一个很重要的问题,一般人都认为算法的使用是一个很重要的一点,其实在其他各方面也值得大家去思考一下,本文主要围绕#include和#include”stdio.h”在效率问题上面进行一个探讨。首先解释一
2014-03-24 22:38:19 1366
转载 IT公司笔试面试题系列(一)
原文地址:IT公司笔试面试题系列(一)作者:邹博伟说明:前些日子准备各大IT公司的笔试面试,在网上找了好多资料,有的自己看过,有的没看过,弃之可惜,所以决定在闲暇之余,将这些资料整理到我的blog上,希望能对看到它的人有帮助。还有一件事情是不得不提的,只有公司掌握题库,对面试者本身就是不公平的,而且题目用过之后需要保密,好像没有相关法律约束吧,所以如果我的blog里如果出现了某公司的笔试面试题,纯
2014-03-24 22:38:17 573
转载 IT公司笔试面试题系列(二)
原文地址:IT公司笔试面试题系列(二)作者:邹博伟1.假设现有一个单向的链表,但是只知道只有一个指向该节点的指针p,并且假设这个节点不是尾节点,试编程实现删除此节点参考:将下一个节点的内容复制到本节点上,然后删除下一个节点。2.字符指针、浮点数指针、以及函数指针这三种类型的变量哪个占用的内存最大?为什么?答案:指针变量也占用内存单元,而且所有指针变量占用内存单元的数量都是相同的。就是说,不
2014-03-24 22:38:14 743
转载 IT公司笔试面试题系列(三)
原文地址:IT公司笔试面试题系列(三)作者:邹博伟1.三个float:a,b,c。 问值(a+b)+c==(b+a)+c (a+b)+c==(a+c)+b 两者都不行。在比较float或double时,不能简单地比较。由于计算误差,相等的概率很低。应判断两数之差是否落在区间(-e,e)内。这个e应比浮点数的精度大一个数量级。2.请讲一讲析构函数和虚函数的用法和作用?析构函数是特殊的类成
2014-03-24 22:38:12 462
转载 2005年腾讯招聘试题
原文地址:2005年腾讯招聘试题作者:邹博伟选择题(60) c/c++ os linux 方面的基础知识 c的Sizeof函数有好几个!程序填空(40)1.(20) 4空x5 不使用额外空间,将 A,B两链表的元素交叉归并2.(20) 4空x5MFC 将树序列化 转存在数组或 链表中! 1.请定义一个宏,比较两个数a、b的大小,不能使用大于、小于、if语句// 这样转向定义
2014-03-24 22:38:10 529
转载 微软智力题、数学题、逻辑推…
原文地址:微软智力题、数学题、逻辑推理题作者:邹博伟智力题 1.烧一根不均匀的绳子,从头烧到尾总共需要1个小时,问如何用烧绳子的方法来确定半小时的时间呢? 2.10个海盗抢到了100颗宝石,每一颗都一样大小且价值连城。他们决定这么分: (1)抽签决定自己的号码(1~10); (2)首先,由1号提出分配方案,然后大家表决,当且仅当超过半数的人同意时,按照他的方案进行分配,否则将被
2014-03-24 22:38:08 686
转载 IT公司笔试面试题系列(四)
原文地址:IT公司笔试面试题系列(四)作者:邹博伟1.请你分别画出OSI的七层网络结构图和TCP/IP的五层结构图。7应用层 5应用层6表示层 4传输层5会话层 3 网络层4传输层 2 数据链路层3网络层 1物理层2数据链路层 1 物理层2.请你详细地解释一下IP协议的定义,在哪个
2014-03-24 22:38:05 474
转载 IT公司笔试面试题系列(五)
原文地址:IT公司笔试面试题系列(五)作者:邹博伟1.chara[2][2][3]={{{1,6,3},{5,4,15}},{{3,5,33},{23,12,7}} };for(int i=0;iprintf("%d ",_______);在空格处填上合适的语句,顺序打印出a中的数字答案:a[i/6][(i/3)%2][i%3];这道题目是多维数组的输出问题,这里要考虑的是每维数字的取值顺
2014-03-24 22:38:03 482
转载 IT公司笔试面试题系列(六)
原文地址:IT公司笔试面试题系列(六)作者:邹博伟再来点智力题吧1.巴拿赫病故于1945年8月31日。他的出生年份恰好是他在世时某年年龄的平方,问:他是哪年出生的?答案:设他在世时某年年龄为x,则x的平方2.有50家人家,每家一条狗。有一天警察通知,50条狗当中有病狗,行为和正常狗不一样。每人只能通过观察别人家的狗来判断自己家的狗是否生病,而不能看自己家的狗,如果判断出自己家的狗病了,就必
2014-03-24 22:38:00 642
转载 IT公司笔试面试题系列(七)
原文地址:IT公司笔试面试题系列(七)作者:邹博伟1.Windows程序的入口是哪里?写出Windows消息机制的流程。Windows程序的入口是WinMain函数.消息机制:系统将会维护一个或多个消息队列,所有产生的消息都会被放入或是插入队列中。系统会在队列中取出每一条消息,根据消息的接收句柄而将该消息发送给拥有该窗口的程序的消息循环。每一个运行的程序都有自己的消息循环,在循环中得到属于自己的消
2014-03-24 22:37:58 457
转载 微软亚洲技术中心的面试题
原文地址:微软亚洲技术中心的面试题作者:邹博伟微软亚洲技术中心的面试题1.进程和线程的差别。线程是指进程内的一个执行单元,也是进程内的可调度实体.与进程的区别:(1)调度:线程作为调度和分配的基本单位,进程作为拥有资源的基本单位(2)并发性:不仅进程之间可以并发执行,同一个进程的多个线程之间也可并发执行(3)拥有资源:进程是拥有资源的独立单位,线程不拥有系统资源,但可以访问隶属于进程的
2014-03-24 22:37:56 898
转载 IT公司笔试面试题系列(八)
原文地址:IT公司笔试面试题系列(八)作者:邹博伟1.在C++中有没有纯虚构造函数?构造函数不能是虚的。只能有虚的析构函数2.在c++的一个类中声明一个static成员变量有没有用?在C++类的成员变量被声明为static(称为静态成员变量),意味着它为该类的所有实例所共享,也就是说当某个类的实例修改了该静态成员变量,也就是说不管创建多少对象,static修饰的变量只占有一块内存。其修改值为
2014-03-24 22:37:53 478
转载 C语言面试题(一)
原文地址:C语言面试题(一)作者:邹博伟预处理器(Preprocessor)1.用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL我在这想看到几件事情:1). #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等)2).懂得预处理器将为你计算常数表
2014-03-24 22:37:51 461
转载 C语言面试题(二)
原文地址:C语言面试题(二)作者:邹博伟位操作(Bitmanipulation)9.嵌入式系统总是要用户对变量或寄存器进行位操作。给定一个整型变量a,写两段代码,第一个设置a的bit 3,第二个清除a 的bit3。在以上两个操作中,要保持其它位不变。对这个问题有三种基本的反应1). 不知道如何下手。该被面者从没做过任何嵌入式系统的工作。2). 用bit fields。Bitfields
2014-03-24 22:37:48 496
转载 IT公司笔试面试题系列(九)
原文地址:IT公司笔试面试题系列(九)作者:邹博伟1.一个类有基类、内部有一个其他类的成员对象,构造函数的执行顺序是怎样的。答:先执行基类的(如果基类当中有虚基类,要先执行虚基类的,其他基类则按照声明派生类时的顺序依次执行),再执行成员对象的,最后执行自己的。2.在UML中,聚合(aggregation)和组合(composition)有什么区别答案:聚合关系更强,类似于pages 和b
2014-03-24 22:37:46 564
转载 IT公司笔试面试题系列(十)
原文地址:IT公司笔试面试题系列(十)作者:邹博伟1.请问以下代码有什么问题:int main(){ char a; char*str=&a; strcpy(str,"hello"); printf(str); return 0;}没有为str分配内存空间,将会发生异常。问题出在将一个字符串复制进一个字符变量指针所指地址。虽然可以正确输出结果,但因为越界进行内在读
2014-03-24 22:37:42 655
转载 IT公司笔试面试题系列(十一…
原文地址:IT公司笔试面试题系列(十一)作者:邹博伟1.求1000!的未尾有几个0(用素数相乘的方法来做,如72=2*2*2*3*3)求出1->1000里,能被5整除的数的个数n1,能被25整除的数的个数n2,能被125整除的数的个数n3,能被625整除的数的个数n4.1000!末尾的零的个数=n1+n2+n3+n4;#include#define NUM 1000int find
2014-03-24 22:37:39 510
转载 IT公司笔试面试题系列(十一…
原文地址:IT公司笔试面试题系列(十一)作者:邹博伟1.求1000!的未尾有几个0(用素数相乘的方法来做,如72=2*2*2*3*3)求出1->1000里,能被5整除的数的个数n1,能被25整除的数的个数n2,能被125整除的数的个数n3,能被625整除的数的个数n4.1000!末尾的零的个数=n1+n2+n3+n4;#include#define NUM 1000int find
2014-03-24 22:37:36 578
转载 可动态扩展多分支选项的实现…
原文地址:可动态扩展多分支选项的实现(5)作者:周立功1.1.1利用查表调用函数通过之前介绍的范例可以看出,“打印的帮助信息”同样也不能做到动态绑定,同时还需要用手工添加case语句及处理函数。可想而知其扩展性很差,这是开发过程中最容易被忽略的问题。 1. 高级声明或许,上面的示例都过于简单,下面不妨来一点刺激的。我们可以先声明一个结构体类型,并同时定义一个结构体变量,
2014-03-24 22:37:34 516
转载 深入理解void类型
原文地址:深入理解void类型作者:周立功 1.空指针 一般来说,程序的起始地址是从“代码区”的0地址开始存放的(注:如果插入一个内存分布图,则更能说明问题,此处省略),但实际上现代操作系统并非如此,却保留了从0开始的一块内存。至于这块内存到底有有多大,与具体的操作系统有关。如果程序试图访问这块内存,则系统提示异常。 为什么操作系统不是保留一个字节呢?由于内存管理是按
2014-03-24 22:37:32 1054
转载 不知道究竟为什么要学习数学…
原文地址:不知道究竟为什么要学习数学?作者:周立功 我们从小学一年级就开始学习数学,到大学、研究生阶段还在不断地学习数学。而学习数学就象年复一年陷入“黑洞”一样没有尽头,直到参加工作之后才从“苦海”中脱身,对于大多数人来说,这不啻为人生一大恶梦。一大堆抽象、难懂的概念、公式将是如何创造出来的?下面不妨以故事的形式与大家分享一下,你将会很容易理解和掌握,再也不用害怕了。微积分到底有什么用呢?导
2014-03-24 22:37:29 653
Lua程序设计 第3版 英文版 programming in lua 3ed
2014-03-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人