传统的线程技术中有两种创建线程的方式:一是继承 类,并重写 方法;二是实现 接口,覆盖接口中的 方法,并把 接口的实现扔给 。这两种方式大部分人可能都知道,但是为什么这样玩就可以呢?下面我们来详细分析一下这两种方法的来龙去脉。 1. 揭秘Thread中run() 上面我们看到这两种方式都跟 方法有关 ...
分类:
编程语言 时间:
2018-10-20 22:10:21
阅读次数:
178
运行结果: abc1abcadsfasdfddddddddddddddddddefdef11 ...
分类:
其他好文 时间:
2018-10-20 22:10:07
阅读次数:
133
Linux安装 VMware tools 工具解决复制和粘贴的方法 VMware虚拟机中如何安装VMWare-Tools详解好处:可以支持图形界面,可以支持共享文件功能等 1 工具/原料 1)安装过虚拟机软件的计算机 2)linux >Ubuntu 16.04操作系统 三行命令搞定Ubuntu 16 ...
一、国内镜像安装 使用方法:pip install --镜像网站 第三方库名 二、镜像网站 三、使用案例(安装django,使用中国科大镜像) ...
分类:
编程语言 时间:
2018-10-20 22:09:50
阅读次数:
209
1、JVM参数调优 针对运行效果 吞吐量 初始堆内存与最大堆尽量相同 减少垃圾回收次数 2、扫包优化: 启动优化 默认Tomcat容器改为Undertow Tomcat的吞吐量5000左右 Undertow 8000左右 底层优化的好 Tomcat 参数调优 下面聊一聊 扫包优化 @SpringBo ...
分类:
编程语言 时间:
2018-10-20 22:09:35
阅读次数:
321
Description 给定一棵n个点的树,边具有边权。要求作以下操作: DIST a b 询问点a至点b路径上的边权之和 KTH a b k 询问点a至点b有向路径上的第k个点的编号 有多组测试数据,每组数据以DONE结尾。 Input 第一组数据包含一个整数$T$,代表有$T$组测试数据。$1\ ...
分类:
其他好文 时间:
2018-10-20 22:09:26
阅读次数:
216
非参数检验(卡方(Chi-square)检验、二项分布(Binomial)检验、单样本K-S(Kolmogorov-Smirnov)检验、单样本变量值随机性检验(Runs Test)、两独立样本非参数检验、多独立样本非参数检验、两配对样本非参数检验、多配对样本非参数检验) 参数检验:T检验、F检验等 ...
分类:
其他好文 时间:
2018-10-20 22:09:18
阅读次数:
320
Spring-servlet.xml <context:component-scan base-package="com.spring.mvc.controller"/> 扫描指定的包中的类上的注解,常用的注解有: @Controller 声明Action组件@Service 声明Service组件 ...
分类:
编程语言 时间:
2018-10-20 22:09:08
阅读次数:
188
开篇讲的是弗罗里达海岸的海豚用尾巴荡起浑水圈批量捕鱼,肯尼亚的猎豹用集体战术捕猎体积大于自己的鸵鸟,马达加斯加的变色龙用伪装的方式来偷袭昆虫,紧接着讲的是南极洲的食蟹海豹如何从天敌虎鲸的围捕中惊险逃脱,飞鱼如何慢慢进化出翅膀并且能脱离大海飞行200米来躲避捕捉,巴西中部的鬃毛僧猴如何经过尝试与学习才 ...
分类:
其他好文 时间:
2018-10-20 22:09:02
阅读次数:
181
-Djava.endorsed.dirs=/users/huchao/library/tomcat-9/endorsed is not supported. Endorsed standards and standalone APIs in modular form will be supporte ...
分类:
编程语言 时间:
2018-10-20 22:08:50
阅读次数:
1345
递归函数定义中调用函数自身的方式称为递归能够非常简洁地解决重要问题每次函数调用时,函数参数会临时存储,相互没有影响达到终止条件时,各函数逐层结束运算,返回计算结果要注意终止条件的构建,否则递归无法正常返回结果 """ 功能:五角星绘制,加入循环,使用迭代 """ import turtle def ...
分类:
其他好文 时间:
2018-10-20 22:08:27
阅读次数:
147
1、准备安装文件 下载Nodejs的Windows二进制安装版本,如:node v8.12.0 win x64.zip,并解压到指定安装位置,如:D:\nodejs\node v8.12.0 2、配置windows环境变量 3、安装yarn并更换npm和yarn的安装源为国内镜像源 ...
var dir = new Directory('bb/cc/ff/ee'); dir.createSync(recursive: true); //dir.createSync(recursive: false); 'bb/cc/ff/ee'是文件 '/bb/cc/ff/ee'是上级文件目录 tr ...
分类:
其他好文 时间:
2018-10-20 22:08:02
阅读次数:
308
微服务是一些协同工作的小而自治的服务。 1.1、服务小、专注做好一件事 微服务需要根据“内聚性”与“单一性原则”把相关代码放在一起。(单一性原则:把因相同原因而改变的东西聚合在一起,把因不同原因而改变的东西分离开来) 微服务要足够小,不要过小。如果你不觉得代码库过大,可能它就足够小了。 服务越小的优 ...
分类:
其他好文 时间:
2018-10-20 22:07:46
阅读次数:
151
冒泡排序一: 可以利用这样排序来排序:将第一个元素和它后面的元素比较大小,如果比后面的某个元素大,就将这两个元素互换位置,直到最后一个元素,一轮排序完毕,获得一个最小值在新数组的第一位。接着再对第二个元素重复以上操作,这样第二个元素也是除第一个元素之外最小的,一直到第n-1个元素,和第n个元素比较, ...
分类:
编程语言 时间:
2018-10-20 22:07:38
阅读次数:
197
2018-10-20 19:37:31 stark组件已经做完!基本上和Django的admin一样! 放上github连接:https://github.com/TrueNewBee/pythonDemo/blob/master/stark_demo.rar 放上正版的stark组件: https ...
分类:
其他好文 时间:
2018-10-20 22:07:20
阅读次数:
233