摘要: 当有了STL,你还在用遍历的土方法定位元素吗? 今天就来介绍一下,如何使用algorithm库里的find函数快速定位数组或向量中的元素。 首先当然要包含头文件: 它的基本语法是这样的: 参数就是要查找的范围的起始和结束位置(注意区间是左闭右开的)以及要查找的值。 比如查找向量中的值: cpp in 阅读全文
posted @ 2019-05-14 11:07 黑冰5 阅读(2717) 评论(0) 推荐(0) 编辑
摘要: 最近找了份小兼职,干的全是些无聊的工作,比如说给word调整一下排版啦、把从多方回收来的Excel汇总啦,这些极其催眠又耗时的事,怎么能接受手动去做呢!!(疯了嘛,谁知道以后还有多少类似的表格要汇总啊!) 于是乎,聪明如我,花了一个小时撸了个小脚本,完成本次,再也不用打开几十张表一个个复制粘贴了。 阅读全文
posted @ 2019-05-12 15:25 黑冰5 阅读(1466) 评论(0) 推荐(0) 编辑
摘要: 环境管理是Python使用中的一大好习惯,如果你不想在一遍遍重装Python和系统中折腾循,那么环境管理是学习Python的过程中非常必要的一环。现在我们用conda进行环境管理。 创建环境 创建一个环境名为py34,指定Python版本是3.4 (不用管是3.4.x,conda会为我们自动寻找3. 阅读全文
posted @ 2019-05-12 15:24 黑冰5 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 今天写一个C++小程序,竟然出现:“VS 未经处理的异常: 0xC00000FD: Stack overflow” 查了一下,普通数组变量是在堆栈中保存的,而堆栈空间有限,故出此错误 解决方案 1. 将“项目属性、链接器、系统、堆栈保留大小”设大一点比如16000000 2. 声明成全局或stati 阅读全文
posted @ 2019-04-10 15:41 黑冰5 阅读(1255) 评论(0) 推荐(0) 编辑
摘要: 类的定义 cpp class Test{ int id; public: Test(int i): id(i){ cout id = right.id; } return this; } void print(){ cout 阅读全文
posted @ 2019-03-29 19:27 黑冰5 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 今天在调代码的时候,出现了这样的问题,我晕了半天,才找到解决办法。 查看日志发现: 从来没见过这种问题,Java和xml代码看起来都没问题,为啥跳转都不成功了…… 原来是这个Java文件之前有个同名文件(假设为“file1"),我先临时用一个其他名字命名了我要用的文件(假设为“file2"),然后觉 阅读全文
posted @ 2019-03-26 21:25 黑冰5 阅读(604) 评论(0) 推荐(0) 编辑
摘要: 思路: 跳转到目标fragment所在的activity,并传递一个flag,来确定要到哪个fragment,根据该flag判断后,跳转到指定的fragment即可。 代码: 当前界面: 目标界面: 阅读全文
posted @ 2019-03-22 17:04 黑冰5 阅读(6311) 评论(0) 推荐(0) 编辑
摘要: Finally, 我们终于完成了绝命毒师第一季第一集的口语精析…… 从本期开始,就踏入!!第二集啦 我能明显感觉到,我对这部剧的热爱在一点点地被消磨…… 所以从这期开始我就每集做一期,当然每期是不可能涵括所有知识点的,我会整理下来,放在文末,希望感兴趣的童鞋自行了解,欢迎在评论区交流~ 1. dim 阅读全文
posted @ 2019-03-21 17:03 黑冰5 阅读(796) 评论(0) 推荐(0) 编辑
摘要: 上一篇提到了插入与删除、定位、复制与粘贴以及退出与保存几项基本操作,这篇继续整理其他常用命令。 撤销与替换 首先是我们在输入过程中不小心打错了,或者误删了,怎么恢复?在word里我们有ctrl+Z,vim里就不一样了。以及代码里,某一个变量或函数的命名觉得不合适了,想更改,肯定不能一个个改,那具体有 阅读全文
posted @ 2019-03-21 16:57 黑冰5 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 今天看了下兄弟连的VIM讲解,又学了几个新命令,记录一下。 插入与删除 插入 首先还是插入,以前只知道i。今天发现原来还有a\A\i\I\o\O,下面具体说一下: 命令|含义 | a|在光标后插入 A|在行末插入 i|在光标前插入 I|在行首插入 o|在当前行后加一行插入 O|在当前行前加一行插入 阅读全文
posted @ 2019-03-21 16:55 黑冰5 阅读(143) 评论(0) 推荐(0) 编辑
runAll: function() { this.resetPreCode(); hljs.initHighlightingOnLoad(); // 重新渲染,添加语法高亮 hljs.initLineNumbersOnLoad(); // 为代码加上行号 }