自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (17)
  • 收藏
  • 关注

原创 Unicode、UCS、UTF-8、UTF-16、UTF-32 的关系

<br />Unicode、UCS、UTF-8、UTF-16、UTF-32 的关系<br />Unicode 是 Universal Multiple-Octet Coded Character Set 的缩写。<br />UCS 是 Universal Character Set(通用字符集)的缩写,即某一个整数表示哪个文字。<br />UTF 全称是“UCS Transformation Format”,表示文件存储和数据传输时的具体格式,比如 95 这个数字,是用一个字节来存还是用两个字节来存,还是四

2011-04-28 23:03:00 1000

原创 utf8 BOM:EF BB BF

<br />Unicode规范中有一个BOM的概念。BOM——Byte Order Mark,就是字节序标记。在这里找到一段关于BOM的说明:<br />在UCS 编码中有一个叫做"ZERO WIDTH NO-BREAK SPACE"的字符,它的编码是FEFF。而FFFE在UCS中是不存在的字符,所以不应该出现在实际传输中。UCS规范建议我们在传输字节流前,先传输字符"ZERO WIDTH NO-BREAK SPACE"。这样如果接收者收到FEFF,就表明这个字节流是Big-Endian的;如果收到FFFE

2011-04-28 22:28:00 3310

转载 ASCII,Unicode和UTF-8(转帖)

字符编码笔记:ASCII,Unicode和UTF-8<br />作者: 阮一峰<br />日期: 2007年10月28日<br />今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。<br />结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步搞清楚。<br />下面就是我的笔记,主要用来整理自己的思路。但是,我尽量试图写得通俗易懂,希望能对其他朋友有用。毕竟,字符编码是计算机技术的基石,想要熟练使用计算机,就必须懂得一点字符编码的知识。<br />1. A

2011-04-28 22:19:00 645

原创 CentOS更改root、mysql以及ftp用户密码

CentOS更改root、mysql以及ftp用户密码CentOS更改root、mysql以及ftp用户密码 <br />环境:CentOS 5.5<br />需求:更换root、mysql以及ftp用户密码<br />步骤:<br />(1)更改ftp用户密码<br />ftp服务器采用vsftpd的虚拟用户方式,因此修改密码只需要修改/etc/vsftpd/下相应的虚拟用户配置文件logins,将其中的密码修改一下,然后重新生成vsftpd_login.db。重新启动vsftdp测试一下,OK。<br

2011-04-26 17:05:00 3879

原创 加壳 脱壳工具简介

<br /> <br /> <br /> <br />http://www.pediy.com/tools/unpacker.htm

2011-04-26 17:04:00 927

转载 centos(linux) 下mysql 编码设置 乱码

centos(linux) 下mysql 编码设置 乱码<br />文章分类:操作系统<br />关键词:cent os(linux),MySQL,乱码<br />cent os在上安装mysql client和server之后,出现乱码,不得不修改编码。<br /> <br />环境:cent os、mysql<br />注意:关于utf8和gbk的区别详细见:linux中文乱码问题解决办法 ,下面的配置中根据自己要求选择两种编码。<br />解决步骤:<br />1. 找到mysql的配置文件,拷贝到e

2011-04-17 18:55:00 4783

转载 C#调用EXE 传参 收藏

C#调用EXE 传参 收藏   using   System.Diagnostics;   一。   如果是dos      Process.Start("cmd.exe");      如果是其他文件      Process.Start("绝对路径+文

2011-04-17 17:25:00 1909

原创 解决SUSE Linux下SSH无法使用密码登录问题

解决SUSE Linux下SSH无法使用密码登录问题作者:天新网 【转载】 天新网 2009年03月24日 18:46   新安装的OpenSuse10.3,开启ssh后,用Fterm登录ssh,登录失败,Fterm提示”Server doest not support passWord auth”.  解决办法:  ssh默认不支持密码方式验证.  修改/etc/ssh/s

2011-04-16 21:58:00 4728

原创 Linux(SUSE)下安装Tomcat

<br /> <br /> <br />/esb/apache-tomcat-6.0.32.tar.gz<br />解压缩到 /esb目录下:<br />gunzip < /esb/apache-tomcat-6.0.32.tar.gz | tar xf -<br />/esb/apache-tomcat-6.0.32<br /><br />设置环境变量:<br />在Linux下配置Tomcat最主要的问题就是配置环境变量。系统环境变量的配置在/etc/profile这个文件中。 <br />export

2011-04-16 19:36:00 4216

转载 使用命名管道的OVERLAPPED方式实现非阻塞模式编程

<br /> 命令管道是进程间通讯的一种常用方式,对于命令管道的介绍可以参考别的资料和书籍,这里推荐一个《VC++下命名管道编程的原理及实现》这篇博文,写得比较清楚。但是都是介绍了阻塞模式的编程,我这里主要是介绍利用命令管道OVERLAPPED方式使用非阻塞模式编程。注:文中使用的方法就是函数的意思。<br /> 参考MSDN,服务器端创建命令管道(使用CreateNamedPipe方法),不使用FILE_FLAG_OVERLAPPED模式时,当使用ConnectNamedPipe方法时,服务器端会进入阻塞

2011-04-08 11:50:00 3754

转载 C# VC 管道通信

C++和C#进程之间通过命名管道通信(上)<br />“命名管道”是一种简单的进程间通信(IPC)机制。命名管道可在同一台计算机的不同进程之间,或在跨越一个网络的不同计算机的不同进程之间,支持可靠的、单向或双向的数据通信。用命名管道来设计应用程序实际非常简单,并不需要事先深入掌握基层网络传送协议(如TCP/IP或IPX)的知识。因为命名管道利用了微软网络提供者(MSNP)重定向器,通过一个网络,在各进程间建立通信。这样一来,应用程序便不必关心网络协议的细节。<br />命令管道是围绕Windows文件系统设

2011-04-07 20:59:00 4611 2

转载 VC 管道通信

<br />尽管TCP/IP协议现在已发展成为Internet的标准,但仍不能确保C/S应用程式的顺利进行。命名管道作为一种通信方法,有其独特的优越性,这主要表现在他不完全依赖于某一种协议,而是适用于任何协议——只要能够实现通信。 <br /><br />  命名管道具备很好的使用灵活性,表现在: <br /><br />  1) 既可用于本地,又可用于网络。 <br /><br />  2) 能够通过他的名称而被引用。 <br /><br />  3) 支持多客户机连接。 <br /><br />  4)

2011-04-07 20:56:00 6914

原创 获取真正随机数

<br />        private void button1_Click(object sender, EventArgs e)<br />        {<br />            System.IO.StreamWriter fs = new System.IO.StreamWriter(path);<br />            int[] arr = getRandomNum(1000, 1, 99999999); //从1至99999999中取出1000个互不相同的随机数<b

2011-04-07 16:14:00 971

原创 C# 日期格式

C# Format 记录作者:Rainr  来源:博客园  发布时间:2011-02-25 11:29  阅读:158 次  原文链接   [收藏]    1.字符型转换为字符串<br />// C 货币<br />2.5.ToString("C"); //¥2.50<br />// D 10进制数<br />25.ToString("D5"); //25000<br />// E 科学型<br />25000.ToString("E"); //2.500000E+005<br />// F 固定点<br

2011-04-07 16:11:00 605

转载 修改Linux下MySQL编码配置文件的办法,即中文乱码问题解决方法(实战篇)

<br />修改Linux下MySQL编码配置文件的办法,即中文乱码问题解决方法(实战篇) <br /> 来源:xjh  编辑:xjh  2010-05-12 15:52:26 <br />关键词:Linux,MySQL,中文乱码 <br /><br /><br />环境:RHEL4.6、mysql-server-4.1.12<br />现象:在此电脑上安装了Tomcat作为web服务器,部署了一个项目,通过jdbc连接到mysql数据库。但是发现中文输入输出乱码现象。<br />注意:关于utf8和gbk

2011-04-03 18:16:00 2572

原创 mysql 防止重复插入数据

mysql 防止重复插入数据:利用on duplicate key UPDATE语句:INSERT INTO mac_netbar VALUES('ff','001001001000000')on duplicate key UPDATE mac_addr = 'ff' ,netbar_id ='001001001000001'更新存在的主键列记录,并且防止了重复数据

2011-04-02 15:52:00 2949

apk反编译工具2个

反编译apk生成程序的源代码和图片、XML配置、语言资源等文件

2011-11-10

无须安装netframework框架运行.net程序工具- RemoteSoft_Linker

无须安装netframework框架运行.net程序工具- RemoteSoft_Linker, 里面有详细说明。 绿色版和安装版 都有,好东西。

2011-07-28

c++_23种设计模式解析(附 实现源码)

c++ 的设计模式详细解释,毋庸置疑,谢谢作者的智慧和汗水!

2011-06-24

高级TCP/IP编程

网络编程相关的书,比较难觅! 该书涉及了网络编程的所有细节,提供了44实例,网络内部工作机制介绍的相当好! 推荐!

2011-06-24

让Oracle跑得更快_Oracle_10g性能分析与优化思路

详解了让Oracle跑得更快_Oracle_10g性能分析与优化思路 Word精简版

2011-06-24

socket实现文件传输源码

socket实现文件传输实例一则,包括客户端 和服务端

2011-05-14

windows高级编程源码Advanced.Windows.3rd.Ed.src.rar

windows高级编程源码第三版 多个实用的技术实例,很不错 Advanced.Windows.3rd.Ed.src.rar

2011-05-14

windows网络与通信程序设计-光盘

windows网络与通信程序设计-光盘.rar windows网络与通信程序的经典之作,适合入门和提高

2010-08-27

拦截和转发网络数据包的设计与实现

手把手教你 拦截和转发网络数据包的设计与实现

2010-08-27

【解惑】jdbc入门通透说

【解惑】jdbc入门通透说 Java平台基础但重要的一小节

2010-08-27

Linux系统命令及其使用详解

Linux系统命令及其使用详解,包括参数意义等,很好的参考书

2010-08-27

Oracle数据库维护培训--华为资料

Oracle数据库维护培训--华为的经典教程

2010-01-26

sql语言艺术-中文版.pdf

sql语言艺术-中文版.pdf 优化SQL文,提高SQL语句的经典著作,赞一个

2010-01-26

软件工程师日语(好资源,难觅)

软件工程师日语,IT日语相关的东西难找啊 还不快抢,呵呵呵

2009-10-04

日语能力考试3-4级词汇

日语3-4级词汇,比较详细的列出了其用法等,还附带了例题,比较方便

2009-03-14

J2EE总体的学习步骤

J2EE总体的学习步骤.doc 学习J2EE的指导书 呵呵 看看做到心中有数 不错的

2008-10-07

空空如也

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

TA关注的人

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