自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 总目录

本BLOG记录个人学习通信与计算机的相关知识此文为超链接总目录 计算机计算机_应用层计算机_传输层计算机_网络层计算机_链路层计算机_物理层     通信 暂不分类 

2010-02-23 00:05:00 397

原创 github使用方法

初始化:git config --global user.name "Your Name" git config --global user.email XXXX@mail.com上传与管理git initgit add -u                                                 work tree->index treeg

2011-12-19 12:55:41 696

原创 楼梯台阶问题解法

非常简单的递归,居然连我都能做出来10个阶梯,你一次可以上一阶或两阶,走上去,共有多少种走法?设n个阶梯共有f(n)种走法f(n)=f(n-1)+f(n-2)证明:第一步走1步,则剩下n-1个台阶,共f(n-1)种走法      第一步走2步,则剩下n-2个台阶,共f(n-2)种走法推广问题:n个阶梯,可以走1步,2步,3步...m步,共有多少种走法?#de

2011-11-15 10:35:31 886

原创 语言基础——IO

C:#include 输出输入printfscanfint fputc(int c,FILE *p)int fgetc(FILE *p)int fputs(char *s,FILE *p)char *fgets(char *s,int n,FILE *p)int putc(int c,FILE *p)int

2011-11-13 00:13:11 509

原创 系统——进程线程,同步与通信

一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成。一个进程内线程独有栈,其他的堆、静态区、代码区为所有线程共享。windows_线程_同步(侯捷Win32多线程程序设计)临界区(仅限进程内的各个线程使用)、互斥量(可以跨越多个不同进程的线程)、信号量/信号灯(Semaphore)、事件(Event)windows_进程_同步  互斥量(限制单个线程访问),信

2011-11-09 13:20:30 464

原创 系统——网络编程

服务器 struct sockaddr_in sockaddr;sockaddr.sin_family = AF_INET;sockaddr.sin_addr.s_addr =htonl(innaddr_any) //inet_addr("192.168.1.5") ;sockaddr.sin_port = htons(80);socklen_t len=siz

2011-11-09 11:41:57 408

原创 笔试面试

搜狗 因烽火放弃360         因不在北京放弃新浪微博 因烽火放弃网易有道新浪         因烽火放弃搜狐        miss淘宝        miss阿里云    miss支付宝   没消息淘宝实习笔试N个鸡蛋放到M个篮子中,篮子不能为空,要满足:对任意不大于N的数量,能用若干个篮子中鸡蛋的和表示。写出

2011-11-08 23:46:54 665

原创 基础问题

const:原则:const在*左侧,则对象不能动const int *a;//指向const对象int const *a //与上者等同。int *const a=&b;//a不能改动const *int a=&b;//编译错误const int* const a=&b;//a,b不能改动。const和引用             c

2011-11-08 23:46:51 403

原创 二叉树的相关问题

1.遍历如二叉树:a+b*(c-d)-e/f                      -           +                   /     a         *          e        f            b     -                 c  d先序:-+a*b-cd/ef中序:a+b*c-d-e/f后

2011-11-08 18:05:28 385

原创 字符串函数

参考K&Rs,t 为char*,ct,cs为const char* ,c为intchar *strcpy (s,ct)       ct复制到s,含\0                       char *strncpy(s,ct,n)char *strcat   (s,ct)        ct接入到s尾部 char *strncat (s,ct,n)  size_t

2011-11-07 14:16:55 363

原创 排序问题

1.简单排序::冒泡,直接插入,选择插入排序: a[MAXLEN] int i=1,j=0; int tmp=0; for(i=1;i<MAXLEN;i++) { tmp=a[i]; for(j=i;j>0&&a[j-1]>tmp;j--) a[j]=a[j-1]; a[j]=tmp; }冒泡排序: int i=0,j=0; int tm

2011-11-07 12:30:54 309

原创 字符串相关问题

snprintf/_snprintf函数的定义如下:int snprintf(char *str, size_t count, const char *format, ...);假设要复制的字符串format长度为len(不含\0)在windows中,参见http:/

2011-08-16 17:22:53 284

原创 网络抓包

很多抓包软件不支持环回端口抓包,那么....cmd下route add 本机ip mask 255.255.255.255 网关ip

2011-07-12 15:51:45 554

原创 GLIBC代码学习

看K&R,在想这两个老家伙从哪里搞的UNIX标准库代码,搜了一下,就是glibc了。查看本机glibc版本号:把库文件当可执行文件执行一下。#/lib/libc.so.6GNU C Library (EGLIBC) stable release version 2.10.1, b

2011-07-07 22:53:21 1898

原创 网络编程(linux)

1.SOCKET基本用法(based on APUE UNP)#include int sock=socket(AF_INET,SOCK_STREAM,0);             //默认协议是TCP socketint sock=socket(AF_INET,SOCK_DGRAM,0); //默认协议是UDP socket in ret=shutdown(sock,SHUT_RD);

2011-07-01 17:12:00 642

转载 VIM正则表达式的若干写法

若干原创:1.某段落begin..(原文:其中没有begin和end)..end,需要在段首段尾添加head和tail。如head+begin....(原文).....end+tail%s/(begin\_.{-} end ) / head1tail/g(空格仅用于理解)%s/(begin\_.{-} end)/head1tail/g(去掉空格)其中\_

2011-06-23 10:39:00 307

原创 Mysql基本使用说明

 一.Mysql远程访问:http://www.cnblogs.com/zqonline/archive/2010/09/02/1816290.html1. 3306端口是不是没有打开?使用nestat命令查看3306端口状态:~# netstat -an | grep 3306tcp        0      0 127.0.0.1:3306          0.0.0.

2011-06-08 14:50:00 398

转载 FaWave恢复twitter的办法

<br />低调宣传,差点因此去钻研chrome插件写法。<br />fawave=>选项,进入fawave设置<br />按住ctrl+shift+j启动chrome审查元素的界面,在下方空白输入下文后回车。twitter的配置界面就恢复了。<br /> <br />$("#account-blogType").append("<option value='twitter'>twitter</option>" 

2011-03-23 20:07:00 1416

原创 Linux Device Drivers读书笔记01-03章

英文第三版 http://books.google.com/books?id=M7RHMACEkg4C&printsec=frontcover#v=onepage&q&f=false01 An Introduction to Device Drivers 01章 An Introduction to Device Drivers驱动的角色policy:    how to usecapabilityGnomeftp httpmechanism: what to be providedX ServTCP/IP

2011-03-21 17:49:00 648

原创 嵌入式Linux下3G无线上网卡的驱动【DM365+EC189】

环境:硬件:合众达DVS365开发板,芯片DaVinci DM365.电信华为EC189的3G无线上网卡。软件:TI定制的嵌入式arm-linux,内核版本2.6.18.简介:由于3G无线上网卡工作模式相同,故其移植也大多雷同,故本次开发同样适用于其他嵌入式开发板,如DM6446,ARM等等。同样,也适用于其他联通、移动或电信的3G上网卡,尤其是华为的上网卡,如最常用的华为E160, E160G, E169, E180, E230, E270(+), E280, E630, E870, E1550, E16

2011-03-18 17:12:00 2659

原创 公网与私网隔离

<br />接触了安防的一些东西,了解到公网与私网如何隔离了<br />小流量控制数据走串口线//这个如何防范<br />视频走视频线

2011-01-21 15:42:00 659

原创 解决android通过XP无线上网的问题

本文主要写给使用XP却不想买无线路由的人们。本文符合CC协议,转载请勿删除更改本文任何文字,配图版见附件version1.1.by antique@bupt我的机型为华为C8500(穷人一个),但该问题适用于所有android手机感谢in189论坛添翼圈的wvsp: 启发了我尝试该方法http://www.in189.com/viewthread.php?tid=55178&rpid=938591&ordertype=0&page=1#pid938591问题概述(如果你是linux,win7用户本文你就不用

2010-12-20 16:43:00 5652 2

原创 VMware上网方式

linux查看ip:ifconfig网关:route -n 0.0.0.0DNS:cat /etc/reslov.confNAT最简单:主机XP:VMware Network Adapter VMnet8默认设置为DHCP.//用ipconfig查看地址应为192.168.X.1VMware:virtual network editor默认不变//应为192.168.X.2.DHCP网段a-b虚拟机:默认设置为DHCP//分配到a-b网段中的ip地址。分配网关和DNS为192.168.X.2P.S.:要使用

2010-12-13 16:47:00 339

原创 linux上的一些常用操作

tar的参数:tar  解压xvf  打包cvfgz  解压  打包tar.gz 解压zxvfx解压  v显示  z通过gunzip f指定文件          打包zcvf      tar.bz2 解压jxvf    打包jcvftar.bz   解压jxvftar.Z

2010-12-08 10:33:00 390

原创 debian装机APT必备包

debian 5.0默认安装后需要安装的包,不断补全.主要用于程序开发,编译使用基本开发包 build-essentialgcc  autoconf automake libtool gdb g++vimlinux-headers-`uname -r` libncurses5-devlibglib2.0-0NFS:nfs-commonnfs-kernel-serverportmap

2010-11-26 13:00:00 775

原创 Linux上SSH的配置,Linux与windows的ssh客户端访问

废话少说:环境:debian 5.0与windows1.xming:windows上的x-client,可以远程运行linux上的图形化程序,如firefox,gvim,nautilus(远程桌面)2.psftp是命令行下载文件,不是很好用,使用filezil

2010-11-23 17:02:00 3794

转载 控件的使用(转自孙鑫的vc++深入详解)

1.GetDlgItem(IDC_XXX)->控件函数AXX2.GetDlgItemAxx(IDC_XXX)3.GetDlgItemInt(IDC_xxx)4.在函数DoDateExchange    中DDX_Text(IDC_XXX,成员变量),通过Update()调用DoDateExchange//关联变量5.CEdit  a;  DDX_Text(IDC_XXX,a);//关联,使用a的函数6.::SendMessage

2010-09-06 11:54:00 1995

转载 WTL中封装的控件类

http://blog.sina.com.cn/s/blog_4e7d3ff40100aq5b.html用户控件: CStatic, CButton, CListBox, CComboBox, CEdit, CScrollBar, CDragListBox通用控件: CImageList, CListViewCtrl (CListCtrl in MFC), CTreeViewCtrl (CTreeCtrl in MFC), CHeaderCtrl, CToolBarCtrl, CStatusBarCtrl,

2010-09-06 09:48:00 847

转载 一些教学性操作系统

– MIT:xv6-2.0和JOS   • 7千行以下,C语言,支持X86 SMP架构– 清华:ucore   • 基于jos/xv6/linux/rtems,5千行左右,C语言,支持X86,     组件化– Harvard:OS161-1.4.1   • 1万1千行代码,C语言,支持MIPS架构– Columbia:Linux   • 部分Linux核心代码,C语言– Berkeley: Nachos   • 1万行左右,java语言,模拟MIPS架构

2010-08-29 20:13:00 862

原创 vs2005的ATL向导

参考资料:复合控件http://blog.csdn.net/sheismylife/archive/2006/09/01/1154748.aspx标准控件:派生自CComControl类,能够处理WM_CREATE消息的ActiveX控件1选中仅适用于有窗口的2 在构造函数中加上m_bWindowOnly=TRUE。示例:http://msdn.microsoft.com/zh-cn/library/cc451355(v=VS.71).aspx步骤1,2   创建带连接点可插入的控件步骤3类视图为inter

2010-08-25 10:04:00 600

原创 编译MPC-HC

主要环境:(参考附件)1.windows sdk v6.1,官方文档里的新版SDK没试过。2.VS2008+sp1+atl安全补丁(一定要先装WINDOWS sdk再装vs2008,否则二者冲突,编译出错报_Swap_adl,这是VS开发组的BUGhttp://social.msdn.microsoft.com/Forums/en/vcgeneral/thread/4bc93a16-4ad

2010-05-04 12:46:00 6193 2

转载 计算机TCP/UDP1-1023端口列表【转自wikipedia】

http://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers 1-1023是操作系统保留端口。这是应用层的基础之一。根据这张列表对应用层的不同应用可以分类。其中少数未出现的端口如26,40参见http://www.pc-library.com/ports/tcp-udp-port/26/1024–49151中也有保留端口

2010-02-22 23:32:00 2211

原创 常见智能手机操作系统平台与开源情况

Android OS  硬件驱动层不开源??Symbian      开源linux            开源Palm web OS           开源??windows mobile /Phone 7BlackBerry OSMac OS 新入场:badaMaemo  NOKIA的Symbian后续之作MeeGo   Moblin+Maemo

2010-02-18 22:54:00 767 1

原创 开门

开始自己专业的BLOG。一如既往,第一篇留给CSDN,咔咔

2010-02-18 22:51:00 279

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除