本节内容 Python介绍 发展史 一、 Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 最新的TIOBE排行榜,Python赶超c+ ...
分类:
编程语言 时间:
2018-10-04 09:58:43
阅读次数:
279
小白一枚,springboot2.0.5在使用mybatis进行注解模糊查询时遇到一些低级的错误,现记录下来错误示例:“select*fromuserwherenamelike\""#{name}\"”这个错误报Parameterindexoutofrange(1>numberofparameters,whichis0);经过百度查询其它的得到这条sql语句,虽
分类:
编程语言 时间:
2018-10-04 09:59:10
阅读次数:
155
"求同存异" 输入两个数组(数组元素个数为 6 和 8),输出在两个数组中都出现的元素如 a[6]={2,3,4,5,6,7},b[8]={3,5,7,9,11,13,15,19},则输出 3,5,7。 输入格式 第一行输入6个整数,表示第一个数组里的6个元素。 第二行输入8个整数,表示第二个数组里 ...
分类:
编程语言 时间:
2018-10-04 09:59:28
阅读次数:
137
Protobuf 语言指南(proto3) Protocol Buffer是Google的语言中立的,平台中立的,可扩展机制的,用于序列化结构化数据 - 对比XML,但更小,更快,更简单。您可以定义数据的结构化,然后可以使用特殊生成的源代码轻松地在各种数据流中使用各种语言编写和读取结构化数据。 定义 ...
分类:
编程语言 时间:
2018-10-04 09:59:44
阅读次数:
1563
"冒泡排序" 冒泡排序是一种常见的排序算法,本题要求用冒泡排序算法对一组数字进行从小到大排序 输入:输入的是一行数字,就是我们需要排序的数字 输出:输出是从小到大排序好的数字,数字之间用空格分开 样例输入 2 1 5 8 21 12 样例输出 1 2 5 8 12 21 问题链接 : "JSK 13 ...
分类:
编程语言 时间:
2018-10-04 10:01:07
阅读次数:
159
等待多线程完成的CountDownLatch countDownLatch允许一个或多个线程等待其他线程完成操作。 countDownLatch的构造函数接受一个int类型的参数作为计数器,如果你想等待N个点完成,这里就传入N 当我们调用countDownLatch的countDown方法时,N就会 ...
分类:
编程语言 时间:
2018-10-04 10:01:25
阅读次数:
196
public void mergeSort(int[] arry, int low ,int high){ if (low < high){ int middle = ( low +high)/2 ; mergeSort(arry,low,middle); mergeSort(arry,middle... ...
分类:
编程语言 时间:
2018-10-04 10:02:05
阅读次数:
221
定义: 变量可以指向函数,函数的参数能接收变量,那么,一个函数可以接收另一个函数作为参数,这种函数就称之为高阶函数。 简单说就是:把函数当差参数传递的函数就是高阶函数 原则: 1、不能修改被装饰函数的源代码; 2、不能修改被装饰函数的调用方式。 实例1: 返回值:3 在不修改被装饰函数源代码的情况下 ...
分类:
编程语言 时间:
2018-10-04 10:03:02
阅读次数:
206
spring aop的使用及使用sping aop进行日志输出。 ...
分类:
编程语言 时间:
2018-10-04 10:03:10
阅读次数:
159
RSA算法——由三位发明者Ronald Rivest、Adi Shamir 和 Leonard Adleman 姓氏的首字母拼在一起组成。 RSA算法属于“公开密钥加密技术”,其加密和解密的秘钥不同。 用于加密的密钥可以公开,因此称为“公钥”,而用于解密的密钥是只有自己才知道,称为“私钥”。 简单算 ...
分类:
编程语言 时间:
2018-10-04 10:05:19
阅读次数:
191
Ensemble learning 集成算法 目的:让机器学习效果更好,单个不行,群殴走起 Bagging:并行 训练多个分类器取平均 全称:bootstrap aggregation(说白了就是并行训练一堆分类器) 最典型的代表就是随机森林啦 随机:数据采样随机,特征选择随机 森林:很多个决策树并 ...
分类:
编程语言 时间:
2018-10-04 10:06:59
阅读次数:
253
使用sklearn包 CountVectorizer是通过fit_transform函数将文本中的词语转换为词频矩阵 get_feature_names()可看到所有文本的关键字 vocabulary_可看到所有文本关键字和其位置 toarray()可以看到词频矩阵的结果 TfidfTransfor ...
分类:
编程语言 时间:
2018-10-04 10:07:14
阅读次数:
173
JavaScript数据类型 本文将讲解我目前所知道的判断JavaScript数据类型的方法。 JavaScript数据类型一共有7种: Undefined Null Boolean String Symbol Number Object 除了Object之外的6种属于原始数据类型。有时,我们还会细 ...
分类:
编程语言 时间:
2018-10-04 10:08:28
阅读次数:
193
原文地址:http://www.cnblogs.com/whatisfantasy/p/6440585.html 1 概念梳理: 1.1 线程 线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程, ...
分类:
编程语言 时间:
2018-10-04 10:09:42
阅读次数:
181
一、常用模块 1、re模块 二、re模块 1、re模块是用来操作正则表达式 2、正则表达式——用来字符串匹配的 (1)字符组:[字符组] 例如[0123fdsa456*/-] [0-9] 等同于[0123456789] [a-z] 匹配小写字母 [A-Z]匹配大写字母 (2)特殊的元字符 (3)量词 ...
分类:
编程语言 时间:
2018-10-04 10:10:31
阅读次数:
189
网络爬虫 网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。 另外一些不常使用的名字还有蚂蚁、自动索引、模拟程序或者蠕虫。网络蜘蛛是通过网页的链接地址来寻找网页,从网站某一个页面(通常是首页)开始,读取 网 ...
分类:
编程语言 时间:
2018-10-04 10:12:07
阅读次数:
170
实现文件的增删改查 ...
分类:
编程语言 时间:
2018-10-04 10:12:26
阅读次数:
139
#列表的坑之一 list1 = ['python','java','php','c','c++','c#','ruby'] #将索引为奇数的元素删除 ['java','c','c#'] list2 = [] for item in list1: if list1.index(item) % 2 !=... ...
分类:
编程语言 时间:
2018-10-04 10:12:37
阅读次数:
178
改造feign 项目 1 启动类添加注解 @EnableHystrix 2 添加如下配置文件 #ji eureka.instance.metadata-map.cluster=MAIN#actuatormanagement.server.port=9003management.endpoints.w ...
分类:
编程语言 时间:
2018-10-04 10:12:49
阅读次数:
154
启用注解启动的Spring MVC xml 是一种简写形式,完全可以手动配置替代这种简写形式,简写形式可以让初学都快速应用默认配置方案。 会自动注册DefaultAnnotationHandlerMapping与AnnotationMethodHandlerAdapter 两个bean,是sprin... ...
分类:
编程语言 时间:
2018-10-04 10:13:29
阅读次数:
148