1.数据类型:字符串,列表,元组,字典,集合。处理每种数据类型的函数 2.判断与循环部分 3.高级函数:lambda,map,reduce,filter 4.自定义模块以及第三方模块 5.函数式编程 6.文件读写编程 7.面向对象编程 8.正则表达 9.线程与进程 ...
分类:
编程语言 时间:
2018-09-03 12:09:28
阅读次数:
132
冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。 它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果他们的顺序(如从大到小、首字母从A到Z)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素已经排序完成。 这个算法的名字由来是 ...
分类:
编程语言 时间:
2018-09-03 12:10:00
阅读次数:
144
事件机制的主要成员: javaSE 提供了一系列自定义事件的标准。 EvenObject,为javaSE提供的事件类型基类,任何自定义事件都必须继承它。 EventListener,为javaSE提供的事件监听器基类,任何自定义事件监听器都得实现。 javaSE未提供事件发布者,由各个应用程序自行实 ...
分类:
编程语言 时间:
2018-09-03 12:11:20
阅读次数:
249
1、添加元素 添加单个元素:使用append(object)函数可以为列表添加单个元素,参数object为对象;也就是说所有Python的对象都可以添加到列表中。 添加多个元素(合并列表):使用extend(iterable)函数可以为列表添加多个元素,参数iterable为可迭代对象。 以下代码演 ...
分类:
编程语言 时间:
2018-09-03 12:11:30
阅读次数:
200
springCloud Spring Boot mybatis分布式微服务云架构-docker-feign-hystrix-ribbon(七) 通过在配置文件application.yml配置,开启ribbon,并指定调用生产者相对上一节可以不做任何更改,可以看项目(microservice-con... ...
分类:
编程语言 时间:
2018-09-03 12:11:59
阅读次数:
189
这个项目是进入新公司的第一个项目,需求比较简单,后续做起来越发麻烦,中间涉及到并发的一系列的问题,难倒是不难,但是很有参考价值,让我对并发的理解加深了很多! 需求:向Bloomberg发起请求,获取各个国家股票市场的实时交易数据,然后每分钟将当前时刻的数据记录下来,生成CSV文件备份。 刚拿到项目, ...
分类:
编程语言 时间:
2018-09-03 12:12:07
阅读次数:
176
之前项目的springboot自定义拦截器使用的是继承WebMvcConfigurerAdapter重写常用方法的方式来实现的.静态文件不需要进行放行,springboot会自动帮你放行。 springboot2.0之后如果想要自定义的话就不可以了,需要手动放行静态资源。此处我是实现了WebMvcC ...
分类:
编程语言 时间:
2018-09-03 12:12:15
阅读次数:
367
哪些内存需要回收? java内存运行时区域的各个部分,其中程序计数器,虚拟机栈,本地方法栈3个区域随线程而生,随线程而灭,栈中的栈帧随着方法的进入和退出而有条不絮的执行着出栈和入栈操作。每一个栈帧中分配多少内存基本上是在类结构确定下来时就已知的。因此这几个区域的内存分配和回收都具有确定性,所以这部分 ...
分类:
编程语言 时间:
2018-09-03 12:12:21
阅读次数:
184
Spring Cloud Spring Boot mybatis分布式微服务云架构-hystrix参数详解(八) 简介 上节我们讨论了hystrix+feign+ribbon,但是可能很多人都知道hystrix还有线程隔离,信号量隔离,等等各种参数配置,在这几就记录下hystrix的参数, 一、... ...
分类:
编程语言 时间:
2018-09-03 12:12:39
阅读次数:
194
用来对字符串操作的一种逻辑方式, 对字符串的一种过滤逻辑。 表达式全集: http://tool.oschina.net/uploads/apidocs/jquery/regexp.html 1. 2. 匹配目标: 3. 贪婪匹配: 4. 转义: 特殊字符需要转义 5. re.search: 扫描字 ...
分类:
编程语言 时间:
2018-09-03 12:13:35
阅读次数:
221
1、创建集合 集合的创建不同于前两种数据结构。 集合通过set(iterable)方法创建,参数iterable为可迭代对象。 示例代码: 通过上方示例,大家能够看出: 集合可以通过可迭代对象(字符串、元组、列表等)进行创建; 集合中的元素不可重复; 集合中的元素无序排列。 2、添加元素 集合添加元 ...
分类:
编程语言 时间:
2018-09-03 12:15:14
阅读次数:
192
Spring Cloud Spring Boot mybatis分布式微服务云架构-config-bus(十三)--二 4.3、启动类ConfigServerApplication.java 完整项目的源码来源 技术支持2147775633 ...
分类:
编程语言 时间:
2018-09-03 13:34:41
阅读次数:
158
findall方法 相比其他方法,findall方法有些特殊。它的作用是查找字符串中所有能匹配的字符串,并以结果存于列表中,然后返回该列表 注意: match 和 search 是匹配一次 findall 匹配所有。 1 pattern.findall方法 该方法的作用是在string[pos, e ...
分类:
编程语言 时间:
2018-09-03 13:36:40
阅读次数:
222
关于spring的几种注入方式 理解类之间的关联关系 一,set注入 在这之前我们得spring的jar包,可以去官网下,添加到WebContent下 WEB INF 下 lib里 这种方式就得首先实现set方法,现在以英雄(Hero接口)和武器(weapon)为例讲解 第一步,首先我们创建两个接口 ...
分类:
编程语言 时间:
2018-09-03 13:38:26
阅读次数:
201
# 方法一: cur_root = os.path.split(os.path.abspath(__file__))[0] # 当前模块绝对目录 # 方法二: import inspect cur_root = os.path.split(inspect.getfile(inspect.curren... ...
分类:
编程语言 时间:
2018-09-03 13:39:46
阅读次数:
155
最近尝试引入阿里云的短信验证码,阿里云的core sdk是maven就有的,但是短信相关的jar包却不是放在maven的,所以得引入本地的下载回来的jar包。本地开发直接引入,idea是可以直接跑调用是没问题的。但是打成jar包部署的时候,项目能跑,但是到关键的调用短信sdk的时候就爆ClassNo ...
分类:
编程语言 时间:
2018-09-03 13:40:43
阅读次数:
401
目录 1.Collecting data 1.1 Register Your App 1.2 Accessing the Data 1.3 Streaming 2.Text Pre-processing 2.1 The Anatomy of a Tweet 2.2 How to Tokenise a ...
分类:
编程语言 时间:
2018-09-03 13:41:18
阅读次数:
214
问题描述 给定一张有向带权图和其中的一个点(作为源点),求源点到其余顶点的最短路径 基本思想 1.源点u,所有顶点的集合V,集合S(S中存有的顶点,他们到源点的最短路径已经确定),集合V-S(V-S中的顶点,他们到源点的最短路径待确定),数组dist[]记录当前所有顶点的最短路径长度 2.特殊路径: ...
分类:
编程语言 时间:
2018-09-03 13:42:15
阅读次数:
692
springCloud Spring Boot mybatis分布式微服务云架构-docker-hystrix-dashboard-turbine(九) Hystrix的主要优点之一是它收集关于每个HystrixCommand的一套指标。Hystrix仪表板以有效的方式显示每个断路器的运行状况,通过... ...
分类:
编程语言 时间:
2018-09-03 13:43:06
阅读次数:
199
springCloud-config-bus(十三) SpringCloudConfig分服务端和客户端,服务端负责将git(svn或本地文件系统)中存储的配置文件发布成REST接口,客户端可以从服务端REST接口获取配置。但客户端并不能主动感知到配置的变化,从而主动去获取新的配置,这需要每个客户端... ...
分类:
编程语言 时间:
2018-09-03 13:43:13
阅读次数:
204