函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。 定义一个函数 你可以定义一个由自己想要功能的函数,以下是简单的规则: ...
分类:
编程语言 时间:
2018-09-03 02:46:44
阅读次数:
249
最后一个看不见了补充一下: ConcurrentHashMap:是线程安全的(基于lock实现的,同步的时候锁住的不是整个对象,而加了synchronized的是锁住了整个的对象),实现了Map接口,他是在hashMap的基础上,将数据分为很多个小的segment(分段锁,他继承了Reentrant ...
分类:
编程语言 时间:
2018-09-03 02:46:57
阅读次数:
196
多线程实现的方式三: A:创建一个线程池对象,控制要创建几个线程对象。 public static ExecutorService newFixedThreadPool(int nThreads) B:做一个类实现Callable接口。 C:调用如下方法即可 Future<?> submit(Run ...
分类:
编程语言 时间:
2018-09-03 02:47:15
阅读次数:
234
程序启动一个新线程成本是比较高的,因为它涉及到要与操作系统进行交互。而使用线 程池可以很好的提高性能,尤其是当程序中要创建大量生存期很短的线程时,更应该考虑使 用线程池。 线程池里的每一个线程代码结束后,并不会死亡,而是再次回到线程池中成为空闲状态, 等待下一个对象来使用。 在JDK5 之前,我们必 ...
分类:
编程语言 时间:
2018-09-03 02:48:32
阅读次数:
177
1.线性可分 对于一个数据集: 如果存在一个超平面X能够将D中的正负样本精确地划分到S的两侧,超平面如下: 那么数据集D就是线性可分的,否则,不可分。 w称为法向量,决定了超平面的方向;b为位移量,决定了超平面与原点的距离。 样本空间中的任意点x到超平面X的距离(不太熟悉的可以复习高数中空间几何那一 ...
分类:
编程语言 时间:
2018-09-03 10:32:55
阅读次数:
669
CCTV1高清:http://ivi.bupt.edu.cn/hls/cctv1hd.m3u8 CCTV3高清:http://ivi.bupt.edu.cn/hls/cctv3hd.m3u8 CCTV5高清:http://ivi.bupt.edu.cn/hls/cctv5hd.m3u8 CCTV5+ ...
分类:
编程语言 时间:
2018-09-03 10:33:10
阅读次数:
244
把外部javascript文件放在浏览器的后面,可以提高浏览器的加载速度defer="defer",等到浏览器加载完毕后才执行脚本,只对外部脚本链接有效使用var定义的变量是局部变量,省略var就是全局变量,不推荐在局部变量里声明全局变量,很难维护。。。。。。javascript中有5种简单的数据类型,分别:“undefined”未定义,“null”空的,被定义为空的对象引用,
分类:
编程语言 时间:
2018-09-03 10:34:16
阅读次数:
184
开发语言的发展和相似性先问一个问题:如何设置一个回调操作?在c中,是通过注册一个回调函数完成的,在Java中,可以注册一个对象或者类,当事件触发时调用该对象或者类的方法即可完成回调。 再问一个问题:如何组织一个结构,里面包含整形元素,也包含字符元素呢,设置包含一些较为简单的数据结构,比如链表,数组等 ...
分类:
编程语言 时间:
2018-09-03 11:11:52
阅读次数:
167
name1=input('请输入姓名') name2=input('再输入姓名') print('{}说我就算饿死,死这里,从6楼跳下去,也不吃同德一口饭。\n第二天,{}和{}一起在同德里说,真香。'.format(name1,name1,name2)) ...
分类:
编程语言 时间:
2018-09-03 11:12:11
阅读次数:
191
name1 = input ('请输入姓名:') name2 = input ('请输入姓名:') name3 = input ('请输入姓名:') v = input('请输入交通工具:') v1 = input ('请输入游戏名:') print('一天,{}在网吧打游戏,打得热火朝天,可谁知,... ...
分类:
编程语言 时间:
2018-09-03 11:12:35
阅读次数:
294
第一次做发现很多小细节以前都没注意过,感觉还是蛮头疼的。 题目: 给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。 你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。 题目: 给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。 你可以假设每个输入只对应一种答案,且同 ...
分类:
编程语言 时间:
2018-09-03 11:12:45
阅读次数:
157
1. 配置环境 新增 ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock root@ros-OptiPlex-3050:~# nano /lib/systemd/system/docker.se ...
分类:
编程语言 时间:
2018-09-03 11:13:10
阅读次数:
523
包的导入 几种导入方式 import 包名 1 import time 2 time.time() import 包名,包名 1 import time,sys 2 time.time() 3 sys.path from 包名 import 模块名 1 from time import time 2 ...
分类:
编程语言 时间:
2018-09-03 11:13:53
阅读次数:
170
python 读写json 1. 将python dict 写入json文件 + json.dump() + 2. 读取json文件 + json.load() + 3. 将python字典转换成json字符串 + json.dumps() + 4. 将json字符串转换成python字典 + js ...
分类:
编程语言 时间:
2018-09-03 12:01:54
阅读次数:
121
贪心算法概念 根据局部最优解得到问题的整体最优解或整体最优解的近似解:只根据当前已有信息做当前最优选择(且选择了就不能改变) 能利用贪心算法解决的问题有两个特性 1.贪心选择 原问题的整体最优解可以通过一系列局部最优选择得到 2.最优子结构 问题的最优解包含其子问题的最优解,比如:北京-广州的最短路 ...
分类:
编程语言 时间:
2018-09-03 12:05:20
阅读次数:
173
微服务springCloud-docker-feign-hystrix(六) 上一节我们讨论feign的配置,这节我们讨论一下,feign+hystrix调用生产者时,进行容错处理 完整项目的源码来源 技术支持 2147775633 ...
分类:
编程语言 时间:
2018-09-03 12:05:29
阅读次数:
160
python: numpy--函数 shape用法 - CSDN博客 https://blog.csdn.net/u010758410/article/details/71554224 shape函数是numpy.core.fromnumeric中的函数,它的功能是查看矩阵或者数组的维数。 举例说明 ...
分类:
编程语言 时间:
2018-09-03 12:06:02
阅读次数:
453
GC算法:引用计数法(Reference Counting)、标记清除法(Mark-Sweep)、复制算法(Copying)、标记压缩法(Mark-Compact)、分代算法(Generational Collecting)及分区算法(Region) ...
分类:
编程语言 时间:
2018-09-03 12:08:07
阅读次数:
152
元组的基本操作: 获取元素个数:len() 连接两个元组:元组1 + 元组2 复制多个元组:元组 * 复制数量 获取单个元素:元组[索引位置] 获取多个元素:元组[起始位置:终止位置:间隔数量] 获取元组最大元素:使用max(iterable,key)函数;参数iterable为可迭代对象,例如列表 ...
分类:
编程语言 时间:
2018-09-03 12:08:44
阅读次数:
149
1.首先什么是拦截器? 主要用于拦截用户请求并做出相应的处理,例如拦截器可以判断用户是否登录,权限验证等等. 2.如何实现? 首先拦截器类是通过HandlerIntercepter接口或继承的实现类来定义,我们主要讲这种接口. 下面通过简单的例子才实际操作 模拟一个实现用户登录权限的验证,非常简单 ...
分类:
编程语言 时间:
2018-09-03 12:09:04
阅读次数:
201