logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Unicode与GBK互转

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

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

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

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

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

#vim#windows#ssh
<<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

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

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

一小些常用linux命令列表

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

#linux#vim
<<linux下无线上网>>

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

#linux
到底了