使用Xshell 连接远程Linux 数据库服务器,当切换到sqlplus 控制台时,输入错误字符的时候,使用回退键修改时,显示^H. 解决方法:切换至root用户,直接输入stty erase ^H即可,$ stty erase ^H : 与退格键相关的设置是erase,它表示删除最后一个字符。s ...
分类:
数据库 时间:
2016-11-17 13:41:01
阅读次数:
259
List在erase后原来的遍历器就失效了,不能再往下执行,需要continue跳出本次循环。earse操作会返回一个指向container下一个元素的iterator,如果想继续遍历,就得用返回的iterator继续操作。 ...
分类:
其他好文 时间:
2016-11-04 17:15:23
阅读次数:
149
先声明:下面的文章是针对windows的用法,因为std::map的erase函数的windows的实现版本是返回一个std::map的迭代器,但是STL标准里面的该函数的返回值确是: map.erase有3个重载:void erase ( iterator position );size_type ...
分类:
其他好文 时间:
2016-10-29 18:38:05
阅读次数:
131
Qt paintevent事件 一.主要理解一下几个方法和属性: 1.QWidget * QScrollView::viewport () const 2.void QWidget::paintEvent ( QPaintEvent * ) [虚 保护] 3.void QWidget::repain ...
分类:
其他好文 时间:
2016-10-28 23:26:00
阅读次数:
336
//可能由于signal_row_activated()的原因,TreeView控件的signal_button_press_event()无法被正确触发,只能用release_event()代替; 如果ref_model删除空了,row就没法儿展开,尽管on_expanded()中erase后会重 ...
分类:
其他好文 时间:
2016-10-27 08:04:58
阅读次数:
149
创建vector对象 vector<int> vec; 尾部插入数字 vec.push_back(a); 使用迭代器访问元素 插入元素 vec.insert(vec.begin()+i,a) 在第i+1个元素前面插入a; 删除元素 vec.erase(vec.begin()+2) 删除第3个元素 v ...
分类:
其他好文 时间:
2016-10-20 07:52:59
阅读次数:
169
错误写法: 这样会导致程序行为不可知。因为map是关联容器,对于关联容器来说,如果某一个元素已经被删除,那么其对应的迭代器就失效了,不应该再被使用;否则会导致程序无定义的行为。 正确写法1(STL推荐写法): 使用删除之前的迭代器定位下一个元素。逻辑上来说是在for里做++和m.erase(it++ ...
分类:
其他好文 时间:
2016-10-14 23:17:49
阅读次数:
181
选项 -a:查询所有套件; -b<完成阶段><套件档>+或-t <完成阶段><套件档>+:设置包装套件的完成阶段,并指定套件档的文件名称; -c:只列出组态配置文件,本参数需配合"-l"参数使用; -d:只列出文本文件,本参数需配合"-l"参数使用; -e<套件档>或--erase<套件档>:删除指 ...
分类:
其他好文 时间:
2016-10-09 13:07:00
阅读次数:
117
以前就发现了vector中的erase方法有些诡异(^_^),稍不注意,就会出错。今天又一次遇到了,就索性总结一下,尤其是在循环体中用erase时,由于vector.begin() 和vector.end()是变化的,因此就引入了错误的可能性。 erase的函数原型有两种形式: iterator e ...
分类:
其他好文 时间:
2016-10-04 12:02:56
阅读次数:
126
以下資料是給我自己做個以後查詢使用。 手動清除EPCS內的資料步驟: 1. 先開啟 Nios II 1X.X Command Shell 2. 下指令 nios2-flash-programmer -e --base=0x1800 --erase-all --override=c:/nios2-fl ...
分类:
移动开发 时间:
2016-10-02 19:19:48
阅读次数:
228