码迷,mamicode.com
首页 > 编程语言 > 周排行
Map排序(按key排序,按value排序)
主要分两种,按键排序、按值排序。 而且,按key排序主要用于TreeMap,而按value排序则对于Map的子类们都适用。 一、按键排序 按Key排序主要用于TreeMap,可以实现按照Key值的大小,在对象插入时直接插入到合适的位置,保持Map的顺序性。 来看TreeMap的构造函数:TreeMa ...
分类:编程语言   时间:2018-07-02 11:08:42    阅读次数:166
DML语言DDL
DML(data manipulation language): 它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言 。 DDL(data definition language): DDL比DML要多,主要的命令有CREA ...
分类:编程语言   时间:2018-07-02 11:11:41    阅读次数:161
Java Lambda
lambda从Java8开始 基础语法 variable: 这是一个变量,一个占位符。像x,y,z,可以是多个变量; action: 这里我称它为action, 这是我们实现的代码逻辑部分,它可以是一行代码也可以是一个代码片段。 函数式接口 注解@FunctionalInterface标识一个接口为 ...
分类:编程语言   时间:2018-07-02 11:12:05    阅读次数:121
JavaScript和jquery的区别
Javascript是一门编程语言,我们用它来编写客户端浏览器脚本。 jQuery是javascript的一个库,包含多个可重用的函数,用来辅助我们简化javascript开发 jQuery能做的javascipt都能做到,而javascript能做的事情,jQuery不一定能做到 注意:一般情况下 ...
分类:编程语言   时间:2018-07-02 11:12:13    阅读次数:147
使用Python多线程实现生产者与消费者模型
Python 学习
分类:编程语言   时间:2018-07-02 11:45:37    阅读次数:122
使用Python 实现文件的上传与下载
Python 学习
分类:编程语言   时间:2018-07-02 11:46:13    阅读次数:153
使用Python 实现多主机简单的批量管理
Python 学习
分类:编程语言   时间:2018-07-02 11:48:03    阅读次数:255
使用Python实现网站图片抓取
Python 学习
分类:编程语言   时间:2018-07-02 11:49:09    阅读次数:177
Python单元测试框架 :unittest
unittest是xUnit系列框架中的一员,如果你了解xUnit的其他成员,那你用unittest来应该是很轻松的,它们的工作方式都差不多。 unittest核心工作原理 unittest中最核心的四个概念是:test case, test suite, test runner, test fix ...
分类:编程语言   时间:2018-07-02 11:51:21    阅读次数:181
python3 学生管理脚本
python3 学生管理脚本,综合python3基础所编写,包括字符串、 列表、字典、函数、while、for、if、异常、文件、编码等运用。 注: 文件等功能在linux系统里测试
分类:编程语言   时间:2018-07-02 11:51:31    阅读次数:167
python-模块与包
目录:1.模块 2.包 3.绝对导入与相对导入 4.time模块 5.random模块 6.os模块 7.sys模块 8.json&pickle模块 9.shelve模块 10.xml模块 11.configparser模块 12. hashlib模块 13.subproc... ...
分类:编程语言   时间:2018-07-02 12:34:32    阅读次数:201
springboot项目启动之后初始化自定义配置类
前言 今天在写项目的时候,需要再springboot项目启动之后,加载我自定义的配置类的一些方法,百度了之后特此记录下。 正文 方法有两种: 1、 创建自定义类实现 CommandLineRunner接口,重写run()方法。springboot启动之后会默认去扫描所有实现了CommandLineR ...
分类:编程语言   时间:2018-07-02 12:36:14    阅读次数:466
利用Python imaplib和email模块 读取邮件文本内容及附件内容
转自:https://my.oschina.net/dexterman/blog/177650 ...
分类:编程语言   时间:2018-07-02 12:36:48    阅读次数:411
python学习-ansible简单使用1
一、介绍Ansible一种集成IT系统的配置管理、应用部署、执行特定任务的开源平台,是AnsibleWorks公司名下的项目,该公司由Cobbler及Func的作者于2012年创建成立。Ansible基于Python语言实现,由Paramiko和PyYAML两个关键模块构建。Ansible特点:>>部署简单,只需在主控端部署Ansible环境,被控端无需做任何操作。>>默认使用SSH(Secure
分类:编程语言   时间:2018-07-02 12:37:20    阅读次数:195
Python3 BeautifulSoup和Pyquery解析库随笔
BeautifuSoup和Pyquery解析库方法比较 1.对象初始化: BeautifySoup库: 1 from bs4 import BeautifulSoup 2 3 html = 'html string......' 4 soup = BeautifulSoup(html, 'lxml' ...
分类:编程语言   时间:2018-07-02 13:05:00    阅读次数:339
C++去掉字符串中首尾空格和所有空格
c++去掉首尾空格是参考一篇文章的,但是忘记文章出处了,就略过吧。 去掉首尾空格的代码如下: 1 void trim(string &s) 2 { 3 4 if( !s.empty() ) 5 { 6 s.erase(0,s.find_first_not_of(" ")); 7 s.erase(s. ...
分类:编程语言   时间:2018-07-02 13:05:53    阅读次数:371
《算法设计与分析》概念题总结
第一章 算法概述 算法 概念:算法是指解决问题的一种方法或者一个过程。 性质: 1. 输入:有零个或多个输入 2. 输出:有至少一个输出 3. 确定性:组成算法的每条指令是清晰的,无歧义的 4. 有限性:算法中的每条指令的执行次数是有限的,执行每条指令的时间也是有限的。 程序 程序是算法用来某种程序 ...
分类:编程语言   时间:2018-07-02 13:06:02    阅读次数:207
找出两个数组中都有,并且重复次数最多的元素
``` var itemA = [1, 2, 3, 3] var itemB = [3, 3, 2] var crossArr = []; var countArr = []; itemA.forEach((e) = { if (itemB.includes(e)) { !crossArr.incl ...
分类:编程语言   时间:2018-07-02 13:06:38    阅读次数:152
SpringBoot学习(四)-->SpringBoot快速入门,开山篇
SpringBoot是伴随着Spring4.0诞生的,旨在简化开发。 SpringBoot官方文档:http://spring.io/projects/spring-boot 写个示例:Hello SpringBoot 1、创建Maven工程 工程结构如下: 2、配置pom.xml文件 3、编写代码 ...
分类:编程语言   时间:2018-07-02 13:06:45    阅读次数:155
一个排好序的数组,找出两数之和为x的所有组合【双指针】
``` #include using namespace std; const int N = 1e6,INF = 0x3f3f3f3f; int a[N]; int n,x; void fun(int n) { int left = 0, right = n-1; while(left x) { ... ...
分类:编程语言   时间:2018-07-02 13:06:59    阅读次数:157
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!