04 2011 档案

摘要:accumulate 累加序列的所有元素adjacent_difference 计算序列中的相邻元素是否不同adjacent_find 查找相邻的两个相同(或者有其他关联)元素binary_search 确定容器中是否存在某个元素copy 拷贝元素到新的位置copy_backward 逆序拷贝元素count 返回匹配给定值的元素数目count_if 返回符合条件的元素数目equal 确定两个集合中的所有元素皆相同equal_range 搜索序列中的由相同元素组成的子序列fill 为一个序列赋值fill_n 为序列中给定数目的元素赋值find 在序列中查找一个匹配值的元素find_end 在序列 阅读全文
posted @ 2011-04-13 23:24 macula7 阅读(1563) 评论(0) 推荐(0) 编辑
摘要:merge:template <class InputIterator1, class InputIterator2, class OutputIterator> OutputIterator merge ( InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, InputIterator2 last2, OutputIterator result );template <class InputIterator1, class InputIterator2, class OutputIterat 阅读全文
posted @ 2011-04-13 23:21 macula7 阅读(491) 评论(0) 推荐(0) 编辑
摘要:在vim下进行python的编程,现在对python的一些函数不是很熟悉,如果vim能有代码补齐效果就好了。vim是可以完成代码提示补齐功能的,但是需要每次都按键来完成,这样会有一点复杂。找到一个插件:AutoComplPop。从下面的网址中下载该工具的最新版http://www.vim.org/scripts/script.php?script_id=1879解压文件得到两个文件,一个是autoload目录下的acp.vim,另一个是plugin下的acp.vim。将分别放到/usr/share/vim/vim72下的autoload和plugin目录下,重启vim,发现有了自动代码提示补齐 阅读全文
posted @ 2011-04-13 21:19 macula7 阅读(4735) 评论(3) 推荐(2) 编辑
摘要:sort(排序):template <class RandomAccessIterator> void sort ( RandomAccessIterator first, RandomAccessIterator last );template <class RandomAccessIterator, class Compare> void sort ( RandomAccessIterator first, RandomAccessIterator last, Compare comp );该方法用于排序,comp用于指定元素比较的函数类似的有stable_sort 阅读全文
posted @ 2011-04-13 10:25 macula7 阅读(349) 评论(0) 推荐(0) 编辑
摘要:copy:#include <algorithm>template< class InputIterator, class OutputIterator >OutputIterator copy( InputIterator first, InputIterator last, OutputIterator d_first );该方法会将first到last之间的元素拷贝到d_first之中~~相当于如下实现:template<class InputIterator, class OutputIterator>OutputIterator copy(Inpu 阅读全文
posted @ 2011-04-12 22:10 macula7 阅读(306) 评论(0) 推荐(0) 编辑
摘要:for_eachFunction for_each (InputIterator first, InputIterator last, Function f);将函数f应用于first和last之间的元素。相当于如下的行为template<class InputIterator, class Function> Function for_each(InputIterator first, InputIterator last, Function f) { for ( ; first!=last; ++first ) f(*first); return f; }可以如下应用:#inc 阅读全文
posted @ 2011-04-12 20:19 macula7 阅读(468) 评论(2) 推荐(1) 编辑
摘要:昨天翻了本设计模式的书,发现单例模式竟然有点弄不明白了,抓紧查资料补上,这里总结下。1:class Singleton{ private static Singleton instance; private Singleton() { // } public static Singleton getInstance() { if (instance == null) instance = new Singleton(); return instance; }}注意:构造函数私有,方法静态问题:无法保证线程安全,有多个线程访问getInstance方法的时候可能产生多个Singleton对象。2 阅读全文
posted @ 2011-04-02 13:09 macula7 阅读(2344) 评论(6) 推荐(1) 编辑
摘要:产生这个个问题的原因并不一定是编码问题当然得检查是否已经把编码统一成utf8了另一个原因就是确实插入的文本太长,可以将text类型改为longtext类型就可以了~~ 阅读全文
posted @ 2011-04-01 16:50 macula7 阅读(895) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示