Base64是常用的编码规范之一,如网络传输中应用广泛,之前列举过base64编码的原理:《base64举例》以及java实现的base64编码工具类。这里,贴出OC下的base64代码,在平台之间通信过程中保证编码能通用——中间出现一个编码问题,google官方提供的base64Util包默认用的...
分类:
其他好文 时间:
2014-06-18 10:50:18
阅读次数:
262
用途一:定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如:char* pa, pb;//这多数不符合我们的意图,它只声明了一个指向字符变量的指针,//和一个字符变量;以下则可行:typedef char* PCHAR;PCHAR pa, pb;这种用法很有用,特别是c...
分类:
其他好文 时间:
2014-06-18 10:37:47
阅读次数:
211
leetcode中有好些题目是这一类型,即找出满足一定条件的字符串子串。有些只要返回一个结果,有些则要返回所有结果。这类题目大体有两个思路,一个是dfs,另一个则是直接遍历,记录遍历过程中的一些状态。此题采用后者,理解起来简单。 题目并没有说L中的字符串是否可以重复,因此认为是可能重复的。所以...
分类:
其他好文 时间:
2014-06-18 10:36:29
阅读次数:
192
1. 制表符8个空格2. 每行最长80字符3. 代码块的{放在首行,但是函数的{放在次行4. 只有一行的if块,不加{}5. 不在()前后加空格6. 正常关键字后加一个空格,if, switch, case, for, do, while7. 但是不要在sizeof、typeof、alignof或者...
分类:
其他好文 时间:
2014-06-18 10:33:56
阅读次数:
204
Javascript 字符串的连接方法有多种,但效率却有很大区别。1、逐个字符串相加vararr=['item 1','item 2','item 3', ...];var list='';for(vari=0,l=arr.length;i'+arr[i]+'';}list=''+list+'';这...
分类:
编程语言 时间:
2014-06-18 10:21:39
阅读次数:
180
#include int _tmain(int argc, _TCHAR* argv[]){ char *pMyChar = "I like coding !"; char myChar[] = "I like coding !"; int num1(0),num2(0); num1...
分类:
其他好文 时间:
2014-06-17 23:30:56
阅读次数:
245
语法:rewriteregexreplacementflag默认值:none使用环境:server,locacation,if该指令根据表达式来重定向URL,或者修改字符串。指令根据配置文件中的顺序来执行。注意:重写表达式只对相对路径有效。如果你想配对主机名,你应该使用if语句,代码如下:if($host~*www\.(.*)){..
分类:
其他好文 时间:
2014-06-17 18:41:31
阅读次数:
261
python模块——hashlibhashlib模块是对许多hash函数的一个公共接口new(name,string=‘‘)执行给定的hash函数来返回一个新的hash对象,使用给定的字符串数据初始化hash对象。如:>>>importhashlib
>>>hashlib.new(‘md5‘,string=‘abc‘).hexdigest()#hexdigest()..
分类:
编程语言 时间:
2014-06-17 18:11:38
阅读次数:
215
char和varchar分别称为定长和变长类型对于定长char(N)不论够不够长度,实际都占据N个长度如果不够N个长度,用空格在末尾补到N个长度而对于varchar不用空格补齐,但列内容前,有1-2个字节来标志该列的内容长度char(M)宽度在0<=M<=255varchar(M)宽度在0<=M<=65535定..
分类:
其他好文 时间:
2014-06-17 18:05:33
阅读次数:
179
这是一个web查找的根本程序,从命令行输入查找条件(开端的URL、处置url的最大数、要查找的字符串),它就会逐一对Internet上的URL进行实时查找,查找并输出匹配查找条件的页面。这个程序的原型来自《java编程艺术》,为了非常好的剖析,站长去掉了其间的GUI有些,并稍作修改以适..
分类:
编程语言 时间:
2014-06-17 16:50:56
阅读次数:
259