re模块(* * * * *) 就其本质而言,正则表达式(或 RE)是一种小型的、高度专业化的编程语言,(在Python中)它内嵌在Python中,并通过 re 模块实现。正则表达式模式被编译成一系列的字节码,然后由用 C 编写的匹配引擎执行。 字符匹配(普通字符,元字符): 1 普通字符:大多数字 ...
分类:
编程语言 时间:
2018-07-11 17:53:36
阅读次数:
209
func ArrayDivision(arr1 []float64,arr2 []float64) (arr3 []float64) { //两数组对应元素相除 for p:=0;p< len(arr1);p++ { arr3 = append(arr3, 0) } if len(arr1)!= l... ...
分类:
编程语言 时间:
2018-07-11 17:54:55
阅读次数:
253
恢复内容开始 恢复内容结束 ...
分类:
编程语言 时间:
2018-07-11 17:56:50
阅读次数:
125
1、#include与using的区别 C++里的#include类似于C#解决方案中的引用 C++仅仅using namespace是不够的,必须要将含有此namespace的文件包含进来 C#中仅仅使用using namespace是不够的,必须要将含有此namespace的文件引用进来(如Sy ...
分类:
编程语言 时间:
2018-07-11 17:57:33
阅读次数:
145
原文链接:http://blog.csdn.net/lis_12/article/details/52883729 问题1 同一个目录下,有两个Python文件,A.py,B.py why? from B import D的执行机制 可以利用sys.modules查看是否包含B模块,如查看os模块, ...
分类:
编程语言 时间:
2018-07-11 17:57:48
阅读次数:
309
springboot中@EnableAsync与@Async注解使用 @Async为异步注解,放到方法上,表示调用该方法的线程与此方法异步执行,需要配合@EnableAsync注解使用。 1、首先演示没有@Async,即没有异步执行的情况 - 创建一个普通类CountNumber,并注入到IOC容器 ...
分类:
编程语言 时间:
2018-07-11 17:57:59
阅读次数:
213
感谢大神分享https://blog.csdn.net/u012147490/article/details/53097459 Amazon S3是一种云上的存储服务器,其功能仅在于存储。和普通的服务器不同,它没有操作界面,连一般的SSH命令登录功能都没有。和它打交道的话,一种办法是用它的管理界面, ...
分类:
编程语言 时间:
2018-07-11 17:59:03
阅读次数:
216
在使用spring事务时,我们通常会把事务内的所有操作当成是一个原子操作。也就是当整个事务内的所有代码都执行完成后, 才会将所有的数据落实到数据库中。这样做有时也会给我们造成麻烦。比如以下场景: 根据图中描述的逻辑,如果我们把前两步封装到一个事务方法中,会造成当第三方服务回调我们服务时,我们根据id ...
分类:
编程语言 时间:
2018-07-11 17:59:09
阅读次数:
252
1.创建一个springboot 命名为eureka-server 1)添加Eureka依赖 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns ...
分类:
编程语言 时间:
2018-07-11 17:59:27
阅读次数:
156
bash的基础特性之命令历史:命令历史:shell进程会在其会话中保存此前用户提交执行过的命令~]#history定制history的功能,可通过环境变量实现HISTSIZE:shell进程可保留的命令历史的条数HISTFILE:持久保存命令历史的文件,“.bash_history”HISTFILESIZE:命令历史文件的大小命令用法:history[-c][-doffset][n]orhisto
分类:
编程语言 时间:
2018-07-11 18:00:18
阅读次数:
148
1、If语句 2、键盘输入 3、Switch 先来个需求回顾三元运算符:三个数从小到大排列。 自己写import java.util.Scanner;class test5{ public static void main(String [] args){ Scanner sc = new Scan ...
分类:
编程语言 时间:
2018-07-11 18:00:45
阅读次数:
183
举例 有一个1G大小的一个文件,里面每一行是一个词,词的大小不超过16字节,内存限制大小是1M。返回频数最高的100个词。 思路 首先把文件分开 针对每个文件hash遍历,统计每个词语的频率 使用堆进行遍历 把堆归并起来 具体的方案 1.分治: 顺序读文件中,对于每个词c,取hash(c)%2000 ...
分类:
编程语言 时间:
2018-07-11 18:00:52
阅读次数:
138
#include #include #include #include template typename std::enable_if::value, std::string>::type to_string(const T & val) { return std::to_string(val);... ...
分类:
编程语言 时间:
2018-07-11 18:03:14
阅读次数:
145
一、排序的基本概念 假设含有n个记录的序列为{r1,r2,...,rn},其相应的关键字分别为{k1,k2,...,kn},需确定1,2,...,n的一种排列p1,p2,...,pn,使其相应的关键字满足kp1≤kp2≤...≤kpn非递减(或非递增)关系,及时地序列称为一个按关键字有序的序列{rp ...
分类:
编程语言 时间:
2018-07-11 18:03:24
阅读次数:
150
原始需求:防止按钮短时间内高频率触发点击事件,由于重复提交导致的业务异常。 图: demo: addEventListener事件拦截参考:https://www.cnblogs.com/Andyudd/p/5583563.html ...
分类:
编程语言 时间:
2018-07-11 19:40:12
阅读次数:
149
JavaScript数据类型 1.介绍 JavaScript数据类型分为两类:原始类型(primitive type)和对象类型(object type) 2.原始类型 数字 - number、字符串 - string、布尔值 - boolean、还有两个特殊的原始值(null[空值]和undefi ...
分类:
编程语言 时间:
2018-07-11 19:41:28
阅读次数:
123
直接上手吧,注释都写清楚了 编写枚举类 编写调用main() ...
分类:
编程语言 时间:
2018-07-11 19:41:35
阅读次数:
144
1.eclipse gradle 插件 HELP MarketPlace 搜索 buildship点击安装 WINDOW preferences--gradle 配置安装好的gradle 2.引入demo工程 3.HelloWorldController 4.访问 ...
分类:
编程语言 时间:
2018-07-11 19:43:07
阅读次数:
167
目的 : 加强类与对象的内存分配理解,加强操作能力、理解数据结构。 结构 : 数据元素之间的关系。 数据结构 : 带有结构的数据对象。 线性结构: 各数据元素之间的逻辑以用一个线性序列简单的表达出现。反之为非线性结构。 按逻辑结构分为 : 线性结构与非线性结构。 线性结构包括:线性表-数组(顺序表) ...
分类:
编程语言 时间:
2018-07-11 19:43:15
阅读次数:
116
“类名.this”的语法在Java语言中叫做“qualified this”。相关规定在这里:Chapter 15. Expressions - Qualified this这个语法的主要用途是:在内部类的方法中,要指定某个嵌套层次的外围类的“this”引用时,使用“外围类名.this”语法。例如说 ...
分类:
编程语言 时间:
2018-07-11 19:43:43
阅读次数:
126