封装成类的 . base64格式的字符串,只包含大小写字母.零到九,以及 + / //___base_64.h /*base_64.h文件*/ #ifndef BASE_64_H #define BASE_64_H /** * Base64 编码/解码 * @author liruixing */ class Base64{ private: std::string _base64_table; static const char base64_pad = '=';public: Base64(…
============================================== 二进制转十六进制 ============================================== //__二进制转十六进制 std::string BinToHex(const std::string &strBin, bool bIsUpper/* = false*/) { std::string strHex; strHex.resize(strBin.size() * ); ; i…
1.因为项目的需要,在向数据库中添加人的信息时,必须要求是英文或数字,所以想了个办法,将我们人能看懂的字符串编译成二进制字符串转入就行了. 具体的逻辑实现代码如下:…
1.awk基础 awk的环境变量及其意义   https://blog.csdn.net/snowpay/article/details/52451718 linux awk命令详解 https://www.cnblogs.com/xudong-bupt/p/3721210.html 2.awk字符串连接 awk 字符串连接操作(字符串转数字,数字转字符串)    http://www.cnblogs.com/chengmo/archive/2010/10/09/1846639.html htt…
select * from a where instr(a,b)>0;用于实现B字段是A字段中的某一部分的时候,要论顺序或者要相邻的字符. 如果想要不论顺序或者不相邻的字符时,定义函数可以实现: select * from a where instr(a,b)>0;这个只能实现B字段是A字段中的某一部分的时候.如果想要不论顺序或者不相邻的字符时,定义函数可以实现 例如:查询账单备注包含某些字符串确定     SELECT P.AMOUNTID, P.ACCOUNTID_PK, P.CUSTOM…
//看看字符串的特殊之处值类型与引用类型的区别 public static void CompareString(string stra, string strb, int i) { #region 总结 :值类型与引用类型的区别 /* string 是引用类型,但在使用时有表现出一些值类型的特点 string 是只读的,不能修改该对象实例的值,实际操作中对 该对象的修改返回的是该对象的新的实例. string 对象保留在堆上,而不是栈上. 当相同的字符串赋值到两个string变量时,会得到相同…
12.字符串的分割和组合 12.1 str.split():字符串分割函数 通过指定分隔符对字符串进行切片,并返回分割后的字符串列表. 语法: str.split(s, num)[n] 参数说明: s:表示指定的分隔符,不写的话,默认是空格(’ ‘).如果字符串中没有给定的分隔符时,则把整个字符串作为列表的一个元素返回. num:表示分割次数.如果指定了参数num,就会将字符串分割成num+1个子字符串,并且每一个子字符串可以赋给新的变量. [n]:表示选取第n个分片,n表示返回的list中元素…
1. str.split():字符串分割函数 通过指定分隔符对字符串进行切片,并返回分割后的字符串列表. 语法: str.split(s, num)[n] 参数说明: s:表示指定的分隔符,不写的话,默认是空格(’ ‘).如果字符串中没有给定的分隔符时,则把整个字符串作为列表的一个元素返回. num:表示分割次数.如果指定了参数num,就会将字符串分割成num+1个子字符串,并且每一个子字符串可以赋给新的变量. [n]:表示选取第n个分片,n表示返回的list中元素下标,从0开始的. 2. os…
(11)字符串操作指令 字符串操作指令的实质是对一片连续存储单元进行处理,这片存储单元是由隐含指针DS:SI或ES:DI来指定的.字符串操作指令可对内存单元按字节.字或双字进行处理,并能根据操作对象的字节数使变址寄存器SI(和DI)增减1.2或4.具体规定如下: (1).当DF=0时,变址寄存器SI(和DI)增加1.2或4: (2).当DF=1时,变址寄存器SI(和DI)减少1.2或4. 在后面各指令中,有关变址寄存器都按上述规定进行增减,不再一一说明. 1.取字符串数据指令(Load Stri…
一.变量及条件判断 1.字符串.布尔类型.float.int类型,None都是不可变变量 2.字符串是不可变变量,不可变变量就是指定义之后不能修改它的值 3.count +=1和count=count+1是一样的 count-=1 count*=1 count/=1 内容补充: None是空,代表什么都没有,但是它不是空字符串 if 条件判断的 or 与 a or b a.b 只要一个为True条件就为真 and 且 a and b a.b都为真,条件才为真 in 在不在它里面 is 判断的是内…