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

原创 总目录
本BLOG记录个人学习通信与计算机的相关知识此文为超链接总目录 计算机计算机_应用层计算机_传输层计算机_网络层计算机_链路层计算机_物理层 通信 暂不分类
2010-02-23 00:05:00
417
原创 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
721
原创 楼梯台阶问题解法
非常简单的递归,居然连我都能做出来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
926
原创 语言基础——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
528
原创 系统——进程线程,同步与通信
一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成。一个进程内线程独有栈,其他的堆、静态区、代码区为所有线程共享。windows_线程_同步(侯捷Win32多线程程序设计)临界区(仅限进程内的各个线程使用)、互斥量(可以跨越多个不同进程的线程)、信号量/信号灯(Semaphore)、事件(Event)windows_进程_同步 互斥量(限制单个线程访问),信
2011-11-09 13:20:30
488
原创 系统——网络编程
服务器 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
429
原创 笔试面试
搜狗 因烽火放弃360 因不在北京放弃新浪微博 因烽火放弃网易有道新浪 因烽火放弃搜狐 miss淘宝 miss阿里云 miss支付宝 没消息淘宝实习笔试N个鸡蛋放到M个篮子中,篮子不能为空,要满足:对任意不大于N的数量,能用若干个篮子中鸡蛋的和表示。写出
2011-11-08 23:46:54
685
原创 基础问题
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
428
原创 二叉树的相关问题
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
410
原创 字符串函数
参考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
382
原创 排序问题
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
326
原创 字符串相关问题
snprintf/_snprintf函数的定义如下:int snprintf(char *str, size_t count, const char *format, ...);假设要复制的字符串format长度为len(不含\0)在windows中,参见http:/
2011-08-16 17:22:53
301
原创 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
1929
原创 网络编程(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
666
转载 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
327
原创 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
416
转载 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
1455
原创 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
678
原创 嵌入式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
2711
原创 公网与私网隔离
<br />接触了安防的一些东西,了解到公网与私网如何隔离了<br />小流量控制数据走串口线//这个如何防范<br />视频走视频线
2011-01-21 15:42:00
680
原创 解决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
5695
1
原创 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
361
原创 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
406
原创 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
839
原创 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
3821
转载 控件的使用(转自孙鑫的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
2014
转载 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
872
转载 一些教学性操作系统
– 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
901
原创 vs2005的ATL向导
参考资料:复合控件http://blog.youkuaiyun.com/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
619
原创 编译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
6269
1
转载 计算机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
2445
原创 常见智能手机操作系统平台与开源情况
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
805
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人