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