字节跳动开源高性能C++ JSON库sonic-cpp
使用string_view作为key:无需拷贝字符串,减少开销。内存池sonic-cpp提供的内存分配器默认使用内存池进行内存分配。该分配器来自rapidjson。使用内存池有以下几个好处:避免频繁地malloc。DOM下的node只有16byte,使用内存池可以高效地为这些小的数据结构分配内存。避免析构DOM上的每一个node,只...
数据类型 | C++入门详解,一起学习!|字节|整型|字符串|字符型|浮点...
·C:char变量名[]=“字符串值”·C++:string变量名=“字符串值”//C风格charstr[]="helloworld";cout<<str<<endl;//C++风格stringss="helloC++";//需要一个#include头文件cout<<ss<<endl;1.7布尔类型boolbool类型只有两个值,占1个字节大小·true:真(本质...
浅析Go IO 的知识框架
处理字节数组的库,bytes.Reader可以把[]byte转换成Reader,bytes.Buffer可以把[]byte转化成Reader、Writer,换句话讲,内存块可以作为读写的数据流了。举个栗子:2io和字符串的故事:strings库字符串可以是Reader。strings.Reader能够把字符串转换成Reader,这个也挺有意思的,直接能把字符串作...
原来MySQL有这么多函数可以用呀|字符串|mysql|select_网易订阅
selectlength('john');concat拼接字符串selectconcat('I','','like','','mysql');upper/lower大小写转换selectupper('mysql');selectlower('MySQL');substr/substring字符串截取#从第几个字符开始截取,注意:索引从1开始selectsubstr('IlikeMySQL',8);#从第几个字符开始截取,截取几...