当底层实现涉及到扩容时,容器或重新分配一段更大的连续内存(如果是离散分配则不需要重新分配,离散分配都是插入新元素时动态分配内存),要将容器原来的数据全部复制到新的内存上,这无疑使效率大大降低。 加载因子的系数小于等于1,意指 即当 元素个数 超过 容量长度*加载因子的系数 时,进行扩容。 另外,扩容 ...
分类:
编程语言 时间:
2018-06-21 13:45:04
阅读次数:
189
Linux下的Jmeter运行测试 本文主要介绍Jmeter脚本如何在Linux通过no GUI的方式运行。总共分三部分: 1、Linux下JDK的安装及环境变量的配置 2、Linux下Jmeter的安装及环境变量的配置 3、运行结果的查看 ***************************** ...
分类:
编程语言 时间:
2018-06-21 13:45:32
阅读次数:
216
python赋值语句的形式1.基本赋值>>>a=‘test‘2.元组赋值运算(位置)>>>a,b=‘this‘,‘is‘#写入了2个元组,只是省略了括号>>>a‘this‘>>>b‘is‘>>>x=‘this‘>>>y=‘is‘>>>a,b=x,y#省略元组括号,将右侧元组
分类:
编程语言 时间:
2018-06-21 13:45:39
阅读次数:
412
SpringBoot支持JavaUtilLogging,Log4J,Log4J2和Logback作为日志框架,无论使用哪种日志框架,SpringBoot已为当前使用日志框架的控制台输出及文件输出做好了配置。 默认情况下,SpringBoot使用Logback作为日志框架 配置日志级别: 配置日志文件 ...
分类:
编程语言 时间:
2018-06-21 13:46:01
阅读次数:
154
列表使用[]来标识 列表和PHP中的数组类似 包括使用和访问方式都是类似 可以用下标索引的方式直接访问 来几个例子,这样看起来才舒服 ...
分类:
编程语言 时间:
2018-06-21 13:46:25
阅读次数:
122
Lock和synchronized的选择 总结来说,Lock和synchronized有以下几点不同: 1)Lock是一个接口,而synchronized是Java中的关键字,synchronized是内置的语言实现; 2)synchronized在发生异常时,会自动释放线程占有的锁,因此不会导致死 ...
分类:
编程语言 时间:
2018-06-21 13:47:07
阅读次数:
153
private ThreadFactory threadFactory = new ThreadFactoryBuilder().setNameFormat("billService-pool-%d").build(); private final ExecutorService pool = ne ...
分类:
编程语言 时间:
2018-06-21 13:48:57
阅读次数:
150
题目:https://www.lydsy.com/JudgeOnline/problem.php?id=1854 这题...据说可以用并查集做,但没有去看... 用二分图匹配的话,就把装备和它的两个属性连边,再从属性开始从小到大进行匈牙利算法; 这样可以保证匹配这个属性时先确保前面的都匹配成功了; ...
分类:
编程语言 时间:
2018-06-21 13:51:15
阅读次数:
170
得益于PHP的强大的内置数组函数array_column();array_combine(); 举个小栗子: ...
分类:
编程语言 时间:
2018-06-21 13:55:08
阅读次数:
599
初步了解多线程
分类:
编程语言 时间:
2018-06-21 13:55:16
阅读次数:
170
读取写入数据,excel公式,样式处理。
分类:
编程语言 时间:
2018-06-21 13:55:33
阅读次数:
300
1: 发送带 cookie 的 请求 官网源码: http://docs.python-requests.org/zh_CN/latest/user/quickstart.html#cookie ...
分类:
编程语言 时间:
2018-06-21 14:43:56
阅读次数:
207
var arr = [1,2,3,4]; forEach arr.forEach((item,index,arr) => { console.log(item) //结果为1,2,3,4 }) filter //filter过滤掉数组中不满足条件的值,返回一个新数组,不改变原数组的值。 var c= ...
分类:
编程语言 时间:
2018-06-21 14:46:02
阅读次数:
227
SpringBoot关于自动配置的源码在spring-boot-autoconfigure-xxxxx.jar中 <源码解析> 查看当前项目中已启用的和未启用的自动配置的报告的三种方法: 1、运行jar时候增加--debug参数: 2、在application.properties中设置属性: 3、 ...
分类:
编程语言 时间:
2018-06-21 15:26:13
阅读次数:
182
我们说Java是一种面向对象编程的语言,而对象是把数据及对数据的操作方法放在一起,作为一个相互依存的整体,对同类对象抽象出其共性,便是Java中的类,我们可以用类描述世间万物,也可以说万物皆对象。但是这里有个特殊的东西——static,它不属于对象,那么为什么呢? static 是Java的一个关键 ...
分类:
编程语言 时间:
2018-06-21 15:26:46
阅读次数:
203
spring cloud下spring boot微服务启动没有报错,但是访问访问不到 解决方法: 可能是端口被占用了,但是依旧启用成功了。 更改一下项目启用的端口号,再重新启动查看是否可以正常访问。 ...
分类:
编程语言 时间:
2018-06-21 15:26:55
阅读次数:
217
一.CSS引入方式1.CSS简介:(1)CSS(CascadingstyleSheets):层叠样式表。用来给html网页设置样式;(2)当多个选择器对同一个元素进行样式设计时,则该元素的样式为多个选择器叠加的效果(当有冲突时,按照优先级设置);2.引入方式:(1)方式一:行内样式(在html元素的style属性上设置样式)(2)方式二:页面内嵌样式(在head标签内部嵌入样式)(3)方式三:引入
分类:
编程语言 时间:
2018-06-21 15:28:17
阅读次数:
196
中文的模式:"[\\u4e00-\\u9fa5]|\\\\u" 例子: private static final Pattern p = Pattern.compile("[\\u4e00-\\u9fa5]|\\\\u"); Matcher m = p.matcher(str); if(m.find ...
分类:
编程语言 时间:
2018-06-21 15:30:49
阅读次数:
179
文章来源:0.在spring,soring mvc, mybistis 中的常用注解有一下<!-- 扫描指定的包中的类上的注解,常用的注解有: --><!-- @Controller 声明Action组件 --><!-- @Service 声明Service组件 @Service("xxxServi ...
分类:
编程语言 时间:
2018-06-21 15:30:58
阅读次数:
216
[TOC] 问题起源: ? 在学习了python的函数式编程后,又接触到了logging这样一个强大的日志模块。为了减少重复代码,应该不少同学和我一样便迫不及待的写了一个自己的日志函数,比如下面这样: 函数写好了,看起来似乎也没有问题,我们来运行一下! 结果如下: 2018 06 21 13:06: ...
分类:
编程语言 时间:
2018-06-21 15:31:21
阅读次数:
271