自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (3)
  • 收藏
  • 关注

原创 Xcode displays: “Pods-.sh cannot be opened because the developer cannot be verified.”

Xcode displays: “Pods-WebViewGold-frameworks.sh cannot be opened because the developer cannot be verified.”If this error happens, please…1. Close Xcode.2. Navigate to Pods/Target Support Files/Pods-WebViewGold using the Finder app in the WebViewGold main d

2023-03-04 17:10:41 250

原创 <<libevent学习资料>>

>The libevent API provides a mechanism to execute a callback function when aspecific event occurs on a file descriptor or after a timeout has beenreached. Furthermore, libevent also support ca

2012-06-28 11:29:27 11358 1

原创 KMP模式匹配算法分析

>            Tags: alg,linux,devel1. 朴素模式匹配算法(BF)为了更好地理解某一事物, 最好的办法就是支了解它的发展史. 所以, 在介绍KMP之前,先介绍一下最初的模式匹配算法(BF), 也称简单模式匹配算法.BF算法思想很简单, 用模式串(P)的字符依次与目标串(T)的字符做比较,    T       T0  T1

2012-05-31 19:03:45 5052

原创 Unicode与GBK互转

>            Tags: encoding,c1. gb2312规定: 一个小于127的字符的意义与原来相同, 但两个大于127的字符连在一起时, 就表示一个汉字, 前面的一个字节(他称之为高字节)从0xA1用到 0xF7, 后面一个字节(低字节)从0xA1到0xFE, 这样我们就可以组合出大约7000多个简体汉字了. 在这些编码里, 我们还把数学符号,

2012-05-28 11:02:31 60189 9

原创 Unicode与UTF-8互转(C语言实现)

>                Tags: encoding,c1. 基础1.1 ASCII码我们知道, 在计算机内部, 所有的信息最终都表示为一个二进制的字符串. 每一个二进制位(bit)有0和1两种状态, 因此八个二进制位就可以组合出 256种状态, 这被称为一个字节(byte). 也就是说, 一个字节一共可以用来表示256种不同的状态, 每一个状态对应一

2012-05-24 20:58:51 112377 26

原创 几组特殊(内网等)ip详解

一. 0.0.0.0    严格说来, 0.0.0.0已经不是一个真正意义上的IP地址了. 它表示的是这样一个集合:    所有不清楚的主机和目的网络. 这里的"不清楚 "是指在本机的路由表里没有特定条    目指明如何到达. 对本机来说, 它就是一个"收容所", 所有不认识的"三无"人员, 一    律送进去. 如果你在网络设置中设置了缺省网关, 那么Windows系统会自动产生

2012-05-21 15:40:33 5135

原创 一小些常用linux命令列表

1. some cmds7za (^ 压缩和解压缩 *.7z 文件 ^)alsamixer -c0 (^ 打开声音控制器 ^)apropos keyword (^ 如果你想实现某种功能, 但是不知道该使用什么命令, 你可以试试apropos命令 ^)arch (^ 返回机器的类型 ^)ar ruv libcii.a f1.o f2.o f3.o (^ 创建静态库 ^)awk

2012-05-21 15:32:05 13642

原创 常用linux网络相关命令使用和输出详解

2)  网卡驱动程序所在目录/lib/modules/2.6.29.4-167.fc11.i686.PAE/kernel/drivers/net3)  查看网卡信息命令ethtool eth0 (^ 查看网卡信息 ^)dmesg | grep -i eth (^ 查看网卡信息 ^)1 tcpdumphttp://anheng.com.cn/news/24/586

2012-05-21 15:25:32 11724

原创 几种常见内部排序算法分析与实现(C语言描述)

>                Tags: alg,c,blog,book,linux1. 插入排序1.1 算法思想插入排序算法的主要思想是:1)  把要排序的序列分为两部分: 已排序部分(A)和未排序部分(B); 由于已排序部分和未    排序部分有显示的位置分隔, 我们也可以将已排序部分称之为序列的前部分, 将未排    序 部分称之为序列的后部分

2012-05-21 15:13:01 6067

原创 fedora 14 root不能登陆修改方法

>fedora linux 输入root, 和密码 然后就出现 故障鉴定 . 这是因为fedora linux 默认禁止了root 超级用户.通过以下修改就可以了.1. 进入普通用户 在终端输入su2. 输入root密码3. 用vi修改两个文件把auth required pam_succeed_if.so user != root quiet注

2012-05-17 09:47:10 4926

原创 vim中编辑不同编码的文件时需要注意的一些地方

>            Tags: vim, linux-tool, edit此文讲解的是vim编辑多字节编码文档(中文)所要了解的一些基础知识, 注意其没有涉及gvim, 纯指字符终端下的vim.1. vim编码方面的基础知识:1.1 3个变量:encoding      该选项使用于缓冲的文本(你正在编辑的文件), 寄存器, Vim 脚本文件等

2012-05-16 15:21:54 4660

原创 用简单线性插值实现有趣的曲线与动画

>                Tags: opengl, 3d, c, linux1. 要实现什么?    为了更好说明, 先看一下我们要实现的是什么, 既然是图形的效效果, 自然看图最能    说明问题, 清楚明了.    1)  要画出的曲线:        ./bmp_line/sshot_20.bmp

2012-05-15 09:39:52 7510 1

原创 使用convert制制作gif图片动画

>            Tags: linux,linux-tool,ps,photo1. Create an animated GIF on linux with `convert`// 把当前目录下的所有bmp文件合成一个gif图片动画, 每帧间隔0ms, 重复播放.//      -delay n     迟延n*10毫秒//      -loop

2012-05-10 14:22:27 16206

原创 <<我的邮件客户端(mutt+getmail+msmtp+procmail)>>

>                Tags: linux-tool,mail1. 相关的程序和对应的配置文件1.1 要用到的程序:    mutt                // 邮件管理客户端    getmail             // 我们用它来收取邮件    procmail            // 用它来对收取到的邮件进行过滤

2012-04-18 18:10:47 10344

原创 <<我的 .gitignore 文件>>

Makefile.dbk*.tgz*.gz*.zip*.bz2*.rar*.7z*.tar*.jar*.iso.svnman*.o*.lo*.la*.al*.pyc*.pyo*.rejcscope.*ncscope.*GTAGSGRTAGSGPATHtags*swo*.scc*~#*

2012-04-16 17:03:42 4186

原创 <<svn服务配置和维护常用命令>>

>~/bin/svn-create-repos.sh1. Svn独立服务安装操作系统: Redhat Linux AS3  AS 4   ContOS AS 4安装包获取:下载:http://subversion.tigris.org/downloads/subversion-1.4.0.tar.gzhttp://subversion.tigris.or

2012-04-16 17:01:20 7859

原创 <<建立svn服务器>>

>        Tags: svn,linux,linux-tool1. 创建svn仓库[root ~]$ mkdir /var/svn[root ~]$ svnadmin create /var/svn/repos2. 导入初始文件2.1 准备工作[root ~]$ mkdir ~/svn/minix[root ~]$ mkdir ~/svn

2012-04-16 17:00:42 4215

原创 <<git使用快速教程>>

>            Tags: linux-toolfile:///home/scr/.rt/linux/computor/tools/vercol/git/books/Pro-Git/zh/index.html1. 基础1.1 取得项目的 Git 仓库1.1.1 在工作目录中初始化新仓库要对现有的某个项目开始用 Git 管理, 只需到此项目所

2012-04-16 16:57:58 10237

原创 <<gdb使用经验技巧>>

>                Tags: devel,linux,c,cpp1. 用gcc编译须注意: .o文件必须放在.a文件前用gcc/g++链接.o文件时, .o文件必须放在.a文件前, 否则出错: "找不到相关库函数的定义":E:/desktop_item/tmp/0virtual/nehe2/LVHM/Chess/CGfxOpenGL.cpp:74: un

2012-04-16 16:51:50 8020

转载 <<跟我一起写 Makefile>>

>gunguymadman  发表于: 2009-06-30 15:55:17http://www.chinaunix.net/jh/23/408225.html陈皓  content    1. 概述    2. 关于程序的编译和链接    3. Makefile 介绍    .  3.1 Makefile的规则    .  3.2 一

2012-04-16 16:45:18 7584

原创 <<linux下无线上网>>

>            Tags: linux,linux-tool1. 为什么linux下无线不可用?今天, 突然想用无线上网, 正要用iwconfig配置无线设置, 发现系统里根本就没有对应的无线接口, 但在windows系统下, 无线却用得很是正常.[scr wifi]$ ip a1: lo: LOOPBACK,UP,LOWER_UP> mtu 1643

2012-04-16 16:25:40 28122 1

原创 <<80x86寄存器介绍>>

>        Tags: asm,linux0. 32位cpu所含有的寄存器有:    4个数据寄存器(eax,ebx,ecx和edx)    2个变址寄存器(esi和edi)    2个指针寄存器(esp和ebp)    6个段寄存器(es,cs,ss,ds,fs和gs)    1个指令指针寄存器(eip)    1个标志寄存器(eflags)

2012-04-16 11:05:42 828

转载 Opengl固定渲染管线操作顺序

1   2             >  3   4         http://fly.cc.fer.hr/~unreal/theredbook/appendixa.html  5   6   7 This guide describes all the operations performed between the time vertices  8 are sp

2012-04-15 22:42:47 2175

原创 Linux下配置NAT服务器共享上网

            >content:    0. 本次配置的网络的拓扑结构:    1. 配置IP地址    .   1.1 正确配置学校分配的IP使能正常上网    .   1.2 新增eth0别名设备eth0:0    .   1.3 配置后 查看一下是否配置成功:    2. 配置路由    3. 配置NAT    4. 大功告成    5.

2010-05-22 20:36:00 12808

原创 Vimperator的收藏夹访问

  By MrBear 给Firefox加上Vimperator,就好像将改口的Carl Zeiss Hologon 16mm安在Leica上一样,一下子将视野拓宽到令人惊异的程度。 但是不得不承认的是,Vimperator的收藏夹浏览功能和管理功能实在是有所欠缺。当然这也难怪,原本收藏夹所包含的功能就是设计为在GUI下使用的,完全脱离鼠标的操作确实有点勉为其难。 不过,通过下面的方法,

2009-12-03 20:15:00 1428

原创 C语言接口与实现-创建可重用软件的技术(笔记12)

Ring_T  环(双向链表) 一个5元素环: /* head永远指向sing[0]. *  一个5元素环: *      lo                      hi *      1   2   3   4   5   6   > 位置 *      --------------------- *      | 0 | 1

2009-11-22 00:41:00 924

原创 C语言接口与实现-创建可重用软件的技术 (笔记10)

   >(笔记10)Array_T 动态数组  接口: T Array_new (int length, int size); 创建一个动态数组 void Array_free(T *array); 释放一个动态数组 int Array_length(T array); 取得数组大小 int Array_size  (T array); 取得数组元素大小 void *Array_g

2009-11-21 22:16:00 1123

原创 VMware-linux连上Internet方法

VMware-linux连上Internet方法 Technorati 标签: linux VMware 上网 本文介绍的是以NAT方式连Internet的详细配置进程, 其原理其网上有很多, 随便google 都可以搜索到, 在这就不介绍了; 再者是, 本文只限于NAT方式, 其它方式(如: 桥接等), 本文不适用. 涉及到的文件: /etc/sysconfig/networ

2009-11-20 16:45:00 928

原创 &lt;&lt;深入理解计算机系统&gt;&gt;家庭作业3.38, 分析全过程

Technorati 标签: linux汇编 栈指针 函数栈 >家庭作业3.38, 分析全过程 问题: 输入一个16进制的字符串, 使得程序输出0xdeadbeef 在 windows + MinGW-gcc + MinGW-gdb 测试通过; 在 linux + gcc + gdb 测试没通过. #########################################

2009-11-18 11:12:00 1185

原创 用GDB调试程序

用GDB调试程序 Technorati 标签: gdb linux c/c++ 用GDB调试程序 Home Academic Computing GNU Notes DSEC Server Wild Journal Photos 说明 从CSDN的网站上找到的GDB使用说明。 原文标题:用GDB调试程序作者:haoel (QQ是:753640,MSN是: haoel@h

2009-11-14 18:31:00 912

原创 vim奇技淫巧(一)(转)

http://blog.chinaunix.net/u2/86590/showart.php?id=2087339 vim奇技淫巧(一) 总结一下自己经常用vim的一些技巧和操作,很基本的就不写了,很高深的还有待以后补充: 替换 :%s/abc/abcc/gc c表示询问 :$s/abc/abcc/ge e表示即使整个文件没找到一个匹配的目标也不要报错 :.,$s/yes/n

2009-11-14 18:15:00 1546

原创 bash_profile和.bashrc的什么区别

Technorati 标签: linux bash bashrc profile .bash_profile和.bashrc的什么区别 -------------------------------------------------------------------------------- 作者:KornLee 2005-02-03 15:49:57 来自:Linux先生

2009-11-13 17:09:00 1005

原创 rlogin服务的安装和rlogin的使用

Technorati 标签: linux rlogin 1、安装所需软件包,rhel4默认不安装rlogin的服务器端(因为传输不加密) [root@gdbyi RPMS]# rpm -qa|grep rlogin rlogin-0.17-31.EL4.3 [root@gdbyi RPMS]# rpm -ivh rsh-server-0.17-31.EL4.3.i386.r

2009-11-12 12:08:00 24349

原创 Windows live writer的CSDN blog 设置

Technorati 标签: live,writer,csdn,blog Windows live writer的CSDN blog 设置 1 在live的登陆设置 1、在启动的时候,或者增加博客账户的时候,输入自己的Blog URL和账号、密码。如: 您的日志网址:http://blog.csdn.net/Michael__Liu/ 用户名:Michael__Liu 密码:****

2009-11-11 22:39:00 917

原创 ip检验和算法分析与实现

 为了计算一份数据报的IP检验和,首先把检验和字段置为0。然后,对首部中每个16bit进行二进制反码求和(整个首部看成是由一串16bit的字组成),结果存在检验和字段中。当收到一份IP数据报后,同样首部中每个16bit进行反码求和。由于接收方在计算过程中包含了发送方存在首部中的检验和,因为如果首部在传输过程中没有发生任何差错,那么接收方计算的结果应该为全1。如果结果不是1(即检验和错误),那么IP

2009-11-09 16:54:00 2345

原创 Linux必学的60个命令 (转)

inux必学的60个命令 Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔

2009-11-07 22:20:00 3548

原创 最近点对问题的分治算法分析与实现

 为了方便起见,在这也先说明一下什么是"最近点对问题".设有N个点,则易知从这N个点中任意选取2个点作为一对一共有N(N-1)/2种组合, "最近点对问题"就是从这N(N-1)/2个点对中求出相距最短的一对, 并求出它们之间的距离.为了方便算法的描述, 也把源码贴一下:typedef struct _Point {     double x;    double y;} Point;typ

2009-11-01 01:30:00 3175 4

原创 经典vim插件功能说明、安装方法和使用方法介绍(已更新)

1 #=============================================================================  2  转载请注明出处: http://blog.csdn.net/tge7618291                     http://nuoerlz.35free.net  8 #==================

2009-05-26 13:11:00 118047 27

原创 linux忘记密码的解救方法

今天, 心血来潮, 再次启动了已一年多不用的linux7. 正要登陆, 发现以前设了密码, 可是...记不起来了, 正纳闷会不会就这样永远都进不去了...幸好, 最后还是找到了解决办法, 让我有机会重温以前那我的linux行进过程. 解决办法:1. 在出现grub画面时,选择linux引导项,然后按e键 2. 选择以kernel开头的一行,再按e 键,在此行的末尾,按空格键后输入s

2009-05-15 14:57:00 1445

原创 linux环境编程中, 僵尸进程的产生和预防

    本文参考了>的相关知识, 如要更详细了解请查阅之.     先看一下僵尸(zombie)进程的含义吧:    如果一个父进程先于子进程结束, 那么init成为该子进程的父进程, 而不是其祖父进程; 如果子进程先于父进程结束, 则该子进程变为僵尸进程(zombie).      /* 如果一个父进程先于子进程结束, 那么init成为该子进程的父进程, 而不是其祖父进程;

2009-04-29 16:00:00 1076

实时碰撞检测算法技术 的配套代码

实时碰撞检测算法技术 的配套代码

2012-05-05

vim的编辑速度快在那里

看一下这个视频吧, 看了之后就知道其快在那里了!! 为什么如此多的人喜欢它了!!!!!!!!!

2010-05-04

web应用开发技术(JSP)源码

web应用开发技术(JSP)源码 , 是此书配套的完整源码, 。。。。。。。。

2010-04-20

空空如也

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

TA关注的人

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