Unix已经有35年历史了。许多人认为它开始于中世纪,这个中世纪是相对于计算机技术的产生和发展来说的。在过去的时间里,Unix和它的子分支Linux收集有许多的历史和一些完全古老的语言。在这篇技巧文章中,我们将介绍一少部分古老的语言和它们的目的和作用,以及它们真正的来源。 RC 在Linux中,最为 ...
分类:
系统相关 时间:
2017-01-12 08:07:15
阅读次数:
262
requestType = request.getHeader("X-Requested-With"); if(requestType==null){//form表单请求 }else{//ajax请求 } ...
分类:
编程语言 时间:
2016-12-31 10:31:17
阅读次数:
182
引入: STL的map中有一个erase方法用来从一个map中删除制定的节点 eg: 像上面这种删除单个节点,map的行为不会出现问题,但是当在一个循环里用的时候,往往会被误用。 eg: 这是一种错误的写法,会导致程序行为不可知,原因是map是关联容器,对于关联容器来说,如果一个元素已经被删除,那么 ...
分类:
编程语言 时间:
2016-12-29 17:22:00
阅读次数:
266
stty - chang and print terminal line settings SYNOPSIS stty [-F DEVICE | --file=DEVICE] [SETTING]... stty [-F DEVICE | --file=DEVICE] [-a|--all] stty ...
分类:
其他好文 时间:
2016-12-28 01:45:47
阅读次数:
301
转自:Spring Security怎样不让默认的ProviderManager清除密码等信息 erase-credentials默认为true,会在ProviderManager(默认的AuthenticationManager实现)的方法 返回前调用 清除credentials等信息,所以我们使 ...
分类:
其他好文 时间:
2016-12-22 06:25:15
阅读次数:
236
最近使用了顺序容器的删除元素操作,特此记录下该函数的注意事项。 在C++primer中对c.erase(p) 这样解释的: c.erase(p) 删除迭代器p所指向的元素,返回一个指向被删元素之后元素的迭代器,若p指向尾元素,则返回尾后迭代器,若p是尾后迭代器,则会产生未定义行为。 这个函数我在使用 ...
分类:
编程语言 时间:
2016-12-18 20:32:24
阅读次数:
224
127. Word Ladder int size = q.size(); for(int k = 0; k < size; k++){//for 次数 找到一个erase一个 ...
分类:
其他好文 时间:
2016-12-18 10:02:36
阅读次数:
127
1、上电,短接ERASE,>10秒后,拔USB。 2、短接TST,上电,>10秒后,拔USB。 3、安装驱动。(看别人教程,下载到INF文件,WIN7不能右击安装,好,换虚拟机XP) 4、成功识别,但ISP居然不能下载,write Flash为灰色。 卡了N久 百度,别人write Flash 灰色 ...
分类:
其他好文 时间:
2016-12-10 00:46:20
阅读次数:
473
linux的安装命令选项太多,整理一下,方便后期查找. 汇总: install: rpm -ivh 包全名 安装 upgrade: rpm -Uvh 包全名 升级 erase: rpm -e 包名 删除 search rpm: rpm -q 包名 查询软件包是否安装 rpm -qa 查询所有已经安装 ...
分类:
系统相关 时间:
2016-12-04 22:57:42
阅读次数:
305
新的C++11标准中,set的迭代器it有const修饰符,那么对它元素的修改就必然不能成功了。但是有时候遇到要修改stl set元素的问题,这个问题一般的解决方法是先erase这个元素,然后再insert。如果利用const_cast(*it)把it映射成一个引用的对象,那么就可以对它进行修改了。 ...
分类:
其他好文 时间:
2016-12-03 11:46:42
阅读次数:
126