51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#has
php workerman MySQL server has gone away解决方法
phpworkermanMySQLserverhasgoneaway解决方法说个最简单的方法出现这个原因是workerman因为是常驻内存所以长时间没操作数据库(超出wait_timeout的值)就会这样 解决方法如下>setglobalwait_timeout=3600;>showglobalv...
代码星球
·
2020-05-23
php
workerman
MySQL
server
has
swoole结合php的pdo mysql模式出现MySQL server has gone away
mysql做为php的黄金搭档和互联网上应用最广泛的数据库,免不了天天与之打交道,不少朋友在熟悉swoole的使用之后,也趟平了不少坑,准备实战了,终于上线了,正愉快的体验swoole带来的巨大改进,突然数据库操作bug了,大量报mysqlservergoneaway,&...
代码星球
·
2020-05-23
swoole
结合
php
pdo
mysql
mysql导入大批量数据出现MySQL server has gone away的解决方法
mysql导入大批量数据出现MySQLserverhasgoneaway的解决方法<pre>mysql>showglobalvariableslike'max_allowed_packet';+--------------------+---------+|Variable_name|Value|+-...
代码星球
·
2020-05-23
mysql
导入
大批量
数据
出现
memcache的一致性hash算法使用
memcache是一个分布式的缓存系统,但是本身没有提供集群功能,在大型应用的情况下容易成为瓶颈。但是客户端这个时候可以自由扩展,分两阶段实现。第一阶段:key要先根据一定的算法映射到一台memcache服务器。第二阶段从服务器中取出缓存的值。但是有一个问题,比如其中一台服务器挂了,或者需要增加一台服务的时候,这个时候...
代码星球
·
2020-05-23
memcache
一致性
hash
算法
使用
java中HashSet对象内的元素的hashCode值不能变化
因为不管是HashMap(或HashTable,还是HashSet),key值是以hashCode值存进去的,加入key值变了,将无法从集合内删除对象,导致内存溢出。...
代码星球
·
2020-05-23
java
HashSet
对象
元素
hashCode
Redis的字典扩容与ConcurrentHashMap的扩容策略比较
本文介绍Redis的字典(是种Map)扩容与ConcurrentHashMap的扩容策略,并比较它们的优缺点。(不讨论它们的实现细节)首先Redis的字典采用的是一种‘’单线程渐进式rehash‘’,这里的单线程是指只有一个线程在扩容,而在扩容的同时其他的线程可以并发的进...
代码星球
·
2020-05-23
扩容
Redis
字典
ConcurrentHashMap
策略
对java中hashmap深入理解
1、HashMap的结构是怎样的?二维结构,第一维是数组,第二维是链表2、Get方法的流程是怎样的?先调用Key的hashcode方法拿到对象的hash值,然后用hash值对第一维数组的长度进行取模,得到数组的下标。这个数组下标所在的元素就是第二维链表的表头。然后遍历这个链表,使用Key的equals同链表元素进行比较...
代码星球
·
2020-05-23
java
hashmap
深入
理解
org.mockito.exceptions.misusing.MissingMethodInvocationException: when() requires an argument which has to be 'a method call on a mock'
异常原因:1.mockito的jar包中缺少方法2.mock方法的时候,返回的是对象,而对象没有重写equals方法3.mock的实例方法调用方法错误解决方法:1.用powermock中的api解决问题,在类中添加:@RunWith(PowerMockRunner.class)2.如果是第二种情况,则需要重写返回对象的...
代码星球
·
2020-05-23
org.mockito.exceptions.misusing.MissingMethodInvocationException
when
requires
an
argument
getOutputStream() has already been called for this response的解决方法
1.问题描述:springmvc中下载文件结束后,跳转到list页面,问题报上面的异常。2.原因:写文件的时候response调用一次,在跳转的时候,spring调用ActionForward类中也有response,两个response有冲突。3.解决方法:下载文件结束后不要跳转,直接returnnull;就行了。或...
代码星球
·
2020-05-23
getOutputStream
has
already
been
called
redis数据类型[string 、list 、 set 、sorted set 、hash]
1.Keys redis本质上一个key-valuedb,所以我们首先来看看他的key. 首先key也是字符串类型,但是key中不能包括边界字符;由于key不是binarysafe的字符串,所以像"mykey"和"mykey"这样包含空格和换行的...
代码星球
·
2020-05-23
set
redis
数据
类型
string
java_21 Set接口、HashSet类、LinkedSet类
1Set 包含不可重复元素的集合,是一个无序集合。 子类:hashSet、LinkedSet2.含有父类Collection的方法 add():如果set中尚未存在指定的元素,则添加此元素(可选操作)。 clear():移除此set中的所有元素 contains():如果set包含指定的元素,则返回tr...
代码星球
·
2020-05-23
java
Set
接口
HashSet
LinkedSet
jenkins使用slave报编码错误[WARNING] File encoding has not been set, using platform encoding ANSI_X3.4-1968, i.e. build is platform dependent!
jenkins:master-slave模式:master编码配置:slave编码配置:可以看出master和slave的配置是一样的,但是当项目在slave上执行的时候,偶尔会报如下错误(偶尔的原因可能在于项目是否配置了项目插件的编码,而不是依赖于平台的编码)另外编码信息,还有这样查看: 错误信息如下:[W...
代码星球
·
2020-05-22
encoding
platform
jenkins
使用
slave
数据库常见索引解析(B树,B-树,B+树,B*树,位图索引,Hash索引)
即二叉搜索树: 1.所有非叶子结点至多拥有两个儿子(Left和Right); &nb...
代码星球
·
2020-05-21
索引
数据库
常见
解析
位图
关于HashSet的equals和hashcode的重写
关于HashSet的equals和hashcode的重写:packageTest;importjava.util.HashSet;importjava.util.Set;publicclassHashSetTest{publicstaticvoidmain(String[]args){Seths=newHashSet(...
代码星球
·
2020-05-19
关于
HashSet
equals
hashcode
重写
Java基础再复习(继承、多态、方法内部类**、HashMap用法**、参数传递**)
###继承:packagecom.shiyan;publicclassAnimal{publicintlegNum;//动物四肢的数量//类方法publicvoidbark(){System.out.println("动物叫!");}}packagecom.shiyan;publicclassDogextendsAni...
代码星球
·
2020-05-19
Java
基础
复习
继承
多态
首页
上一页
...
44
45
46
47
48
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他