字符串按行读入 字符串删除指定字符 通过algorithm中的remove将值为val的元素全部移动到末尾,并返回newend的迭代器 利用string.erase将newend和end范围内的元素删除 find函数的区别 在string和algorithm中都提供了find std::find f ...
分类:
编程语言 时间:
2018-07-18 23:18:49
阅读次数:
151
sys.argv命令行参数List,第一个元素是程序本身路径sys.exit(n)退出程序,正常退出时exit(0)sys.version获取Python解释程序的版本信息sys.path返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值sys.platform返回操作系统平台名称
分类:
编程语言 时间:
2018-07-18 23:19:06
阅读次数:
138
package test; import java.util.ArrayList; import java.util.Arrays; import java.util.List; import java.util.Random; public class CreateArrayList { publ... ...
分类:
编程语言 时间:
2018-07-18 23:19:41
阅读次数:
339
#《Python自动化运维 技术与最佳实践》 pip install XlsxWriter #《Python编程快速上手-让繁琐工作自动化》 pip install openpyxl ...
分类:
编程语言 时间:
2018-07-18 23:20:25
阅读次数:
172
交互模式100+200300命令行cal.pyprint(‘100+200‘)c:>pythoncal.py300Linuxhello.py#!/usr/bin/envpython3print(‘hello,world‘)chmoda+xhello.py./hello.py
分类:
编程语言 时间:
2018-07-18 23:20:59
阅读次数:
129
re 模块官方说明文档 正则匹配的时候,第一个字符是 r,表示 raw string 原生字符,意在声明字符串中间的特殊字符不用转义。 比如表示 ‘\n',可以写 r'\n',或者不适用原生字符 ‘\n'。 推荐使用 re.match re.compile() 函数 编译正则表达式模式,返回一个对象 ...
分类:
编程语言 时间:
2018-07-18 23:22:23
阅读次数:
212
1. 获取源文件 wget https://www.python.org/ftp/python/2.7/Python-2.7.tgz (或 wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz) tar -vxf Python-2 ...
分类:
编程语言 时间:
2018-07-18 23:22:31
阅读次数:
170
一.生成器 这里面函数体里是返回值return;如果将return换成yield就是生成器 如果函数中包含了yield,那这个函数就是生成器了 所以:a;return直接返回结果,结束函数的调用 b:返回结果,可以让函数分段执行 关于生成器的的小坑; 生成器是不能进行赋值运算的;所以正确格式:上下两 ...
分类:
编程语言 时间:
2018-07-18 23:22:50
阅读次数:
197
在未排序的数组中找到第 k 个最大的元素。请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。 示例 1: 示例 2: 说明: 你可以假设 k 总是有效的,且 1 ≤ k ≤ 数组的长度。 直接快排就过了。。。。用堆排序的话应该会更快 ...
分类:
编程语言 时间:
2018-07-18 23:24:04
阅读次数:
167
一、源码分析 源码分析是一种临界知识,掌握了这种临界知识,能不变应万变,源码分析对于很多人来说很枯燥,生涩难懂。 源码阅读,我觉得最核心有三点:技术基础+强烈的求知欲+耐心。 我认为是阅读源码的最核心驱动力。我见到绝大多数程序员,对学习的态度,基本上就是这几个层次(很偏激哦): 下图是我总结出目前最 ...
分类:
编程语言 时间:
2018-07-18 23:25:10
阅读次数:
182
本人在面试某国企的过程中被要求用手机编写快乐数算法,由于当时嫌弃麻烦所以就没写。后来在家呆着无聊想起来就写了个例子。 快乐数的概念:在给定的进位制下,该数字所有数位(digits)的平方和,得到的新数再次求所有数位的平方和,如此重复进行,最终结果必为1。 例子:2 8 → 2²+8²=68 → 6² ...
分类:
编程语言 时间:
2018-07-18 23:25:20
阅读次数:
201
2016-07-23 周六 利用键盘输入的时候需要抛出异常 ,直接快捷键 ctrl + 1 ;定义数组 int score[] = new int[4] ; 只有4个数字BufferedReader br = new BufferedReader(new InputStreamReader(Syst ...
分类:
编程语言 时间:
2018-07-18 23:26:19
阅读次数:
211
Java并发编程:volatile关键字解析 (点击链接原文) volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。 volatile关键字虽 ...
分类:
编程语言 时间:
2018-07-18 23:27:01
阅读次数:
199
Druid:为监控而生的数据库连接池.这篇先了解下它的简单使用,下篇尝试用它做多数据源配置。主要参考:https://github.com/alibaba/druid/wiki/常见问题 https://github.com/alibaba/druid/tree/master/druid-sprin ...
分类:
编程语言 时间:
2018-07-18 23:27:33
阅读次数:
199
HashMap、HashTable区别。 1、HashMap线程不安全,HashTable线程安全; 2、HashMap的键和值都允许null值存在,而HashTable不允许; 3、HashMap的效率高于Hashtable * Hash table based implementation of ...
分类:
编程语言 时间:
2018-07-18 23:28:06
阅读次数:
184
今天总结一下关于对象的重点和容易理解不清的知识点。 1 JavaScript中主要有两种类型,即基本类型(包括string,number,boolean,null,undefined)和对象。而函数,数组,内置对象(String,Number,Boolean,Object,Function,Arra ...
分类:
编程语言 时间:
2018-07-18 23:28:14
阅读次数:
198
1 2 3 4 5 6 7 8 9 10 11 ...
分类:
编程语言 时间:
2018-07-18 23:28:22
阅读次数:
187
主要方法 常用的就是 from multiprocessing import Pool map() 同步 apply() 同步 apply_async() 异步 手动 close() join() 学的逐渐的由浅入深 ...
分类:
编程语言 时间:
2018-07-18 23:29:39
阅读次数:
202
今天碰到一个场景,就是一个JavaBean,有些属性的值需要去数据库其他表中获取,这样就需要调用其他dao方法得到这个值,然后再set进去。 可是问题来了,如果需要用这种方式赋值的属性特别多的话,一个一个set进去就需要写很多set方法,代码不仅冗余,而且很麻烦。 于是就想通过反射机制去自动set值 ...
分类:
编程语言 时间:
2018-07-18 23:29:49
阅读次数:
225