上一页 1 ··· 6 7 8 9 10
摘要: #include #include #include void sysLocalTime() { time_t timesec; struct tm *p; time(×ec);... 阅读全文
posted @ 2017-02-22 21:43 catgatp 阅读(29626) 评论(4) 推荐(0) 编辑
摘要: public member function <string> std::string::find_last_not_of C++98 C++11 string (1) size_t find_last_not_of (const string& str, size_t pos = npos) co 阅读全文
posted @ 2017-02-16 22:13 catgatp 阅读(1155) 评论(0) 推荐(0) 编辑
摘要: C++的string提供了replace方法来实现字符串的替换,但是对于将字符串中某个字符串全部替换这个功能,string并没有实现,我们今天来做的就是这件事。 首先明白一个概念,即string替换所有字符串,将"12212"这个字符串的所有"12"都替换成"21",结果是什么? 可以是22211, 阅读全文
posted @ 2017-02-16 22:07 catgatp 阅读(56570) 评论(1) 推荐(3) 编辑
摘要: 1. 截取子串 s.substr(pos, n) 截取s中从pos开始(包括0)的n个字符的子串,并返回 s.substr(pos) 截取s中从从pos开始(包括0)到末尾的所有字符的子串,并返回 2. 替换子串 s.replace(pos, n, s1) 用s1替换s中从pos开始(包括0)的n个 阅读全文
posted @ 2017-02-16 22:04 catgatp 阅读(105979) 评论(0) 推荐(5) 编辑
摘要: 被<![CDATA[]]>这个标记所包含的内容将表示为纯文本,比如<![CDATA[<]]>表示文本内容“<”。 此标记用于xml文档中,我们先来看看使用转义符的情况。我们知道,在xml中,”<”、”>”、”&”等字符是不能直接存入的,否则xml语法检查时会报错,如果想在xml中使用这些符号,必须将 阅读全文
posted @ 2017-02-15 21:03 catgatp 阅读(189401) 评论(6) 推荐(29) 编辑
摘要: 写了个request2XML的方法,每当数据中有'<'、'&'符号时,封装的XML就无法解析。发现了XML里的CDATA属性,问题迎刃而解!在XML文档中的所有文本都会被解析器解析。 只有在CDATA部件之内的文本会被解析器忽略。----------------------------------- 阅读全文
posted @ 2017-02-15 20:49 catgatp 阅读(104256) 评论(0) 推荐(2) 编辑
摘要: 本文采用以下协议进行授权: 自由转载-非衍生-保持署名|Creative Commons BY-NC-ND 3.0 ,转载请注明作者及出处。 本文采用以下协议进行授权: 自由转载-非衍生-保持署名|Creative Commons BY-NC-ND 3.0 ,转载请注明作者及出处。 cJSON是一个 阅读全文
posted @ 2017-02-08 21:53 catgatp 阅读(8842) 评论(1) 推荐(1) 编辑
摘要: 由于c语言中,没有直接的字典,字符串数组等数据结构,所以要借助结构体定义,处理json。如果有对应的数据结构就方便一些, 如python中用json.loads(json)就把json字符串转变为内建的数据结构处理起来比较方便。 cjson库文件下载: sourceforge地址 一个重要概念: 在 阅读全文
posted @ 2017-02-08 21:43 catgatp 阅读(114399) 评论(4) 推荐(9) 编辑
摘要: 之前一直有这样的需求,当时问到,也没搜到方法,现在竟然既问到了,也搜到了,哎,世事真是不能强求啊! 在Linux内核调试中,经常用到的打印函数调用堆栈的方法非常简单,只需在需要查看堆栈的函数中加入: dump_stack();或 __backtrace();即可。 dump_stack()在~/ke 阅读全文
posted @ 2017-02-03 21:30 catgatp 阅读(7287) 评论(0) 推荐(0) 编辑
摘要: 常遇到这样的情况,要取得所有客户的最新交易记录,读取网站所有浏览者最后一次访问时间。一个客户只读取最新的一次记录,相同,大部分的人首先想 到的就是排除所有记录,相同的只取一条。用distint,但是distint只能取到一个字段的值。所以使用distint就不能读取 出所有的情况。下面是一条正确的语句: select * from 表名 自定义 where 时间字段=(select max(时间字段) from 表名 where 客户ID=自定义.客户ID) 例如: select * from GradeEmployee a where endTime=(select max(endTim.. 阅读全文
posted @ 2011-12-23 14:53 catgatp 阅读(543) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10