#has

php workerman MySQL server has gone away解决方法

phpworkermanMySQLserverhasgoneaway解决方法说个最简单的方法出现这个原因是workerman因为是常驻内存所以长时间没操作数据库(超出wait_timeout的值)就会这样 解决方法如下>setglobalwait_timeout=3600;>showglobalv...

swoole结合php的pdo mysql模式出现MySQL server has gone away

    mysql做为php的黄金搭档和互联网上应用最广泛的数据库,免不了天天与之打交道,不少朋友在熟悉swoole的使用之后,也趟平了不少坑,准备实战了,终于上线了,正愉快的体验swoole带来的巨大改进,突然数据库操作bug了,大量报mysqlservergoneaway,&...
代码星球 ·2020-05-23

mysql导入大批量数据出现MySQL server has gone away的解决方法

mysql导入大批量数据出现MySQLserverhasgoneaway的解决方法<pre>mysql>showglobalvariableslike'max_allowed_packet';+--------------------+---------+|Variable_name|Value|+-...

memcache的一致性hash算法使用

memcache是一个分布式的缓存系统,但是本身没有提供集群功能,在大型应用的情况下容易成为瓶颈。但是客户端这个时候可以自由扩展,分两阶段实现。第一阶段:key要先根据一定的算法映射到一台memcache服务器。第二阶段从服务器中取出缓存的值。但是有一个问题,比如其中一台服务器挂了,或者需要增加一台服务的时候,这个时候...

java中HashSet对象内的元素的hashCode值不能变化

因为不管是HashMap(或HashTable,还是HashSet),key值是以hashCode值存进去的,加入key值变了,将无法从集合内删除对象,导致内存溢出。...

Redis的字典扩容与ConcurrentHashMap的扩容策略比较

本文介绍Redis的字典(是种Map)扩容与ConcurrentHashMap的扩容策略,并比较它们的优缺点。(不讨论它们的实现细节)首先Redis的字典采用的是一种‘’单线程渐进式rehash‘’,这里的单线程是指只有一个线程在扩容,而在扩容的同时其他的线程可以并发的进...

对java中hashmap深入理解

1、HashMap的结构是怎样的?二维结构,第一维是数组,第二维是链表2、Get方法的流程是怎样的?先调用Key的hashcode方法拿到对象的hash值,然后用hash值对第一维数组的长度进行取模,得到数组的下标。这个数组下标所在的元素就是第二维链表的表头。然后遍历这个链表,使用Key的equals同链表元素进行比较...
代码星球 ·2020-05-23

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.如果是第二种情况,则需要重写返回对象的...

getOutputStream() has already been called for this response的解决方法

1.问题描述:springmvc中下载文件结束后,跳转到list页面,问题报上面的异常。2.原因:写文件的时候response调用一次,在跳转的时候,spring调用ActionForward类中也有response,两个response有冲突。3.解决方法:下载文件结束后不要跳转,直接returnnull;就行了。或...

redis数据类型[string 、list 、 set 、sorted set 、hash]

1.Keys redis本质上一个key-valuedb,所以我们首先来看看他的key. 首先key也是字符串类型,但是key中不能包括边界字符;由于key不是binarysafe的字符串,所以像"mykey"和"mykey"这样包含空格和换行的...

java_21 Set接口、HashSet类、LinkedSet类

1Set  包含不可重复元素的集合,是一个无序集合。  子类:hashSet、LinkedSet2.含有父类Collection的方法   add():如果set中尚未存在指定的元素,则添加此元素(可选操作)。   clear():移除此set中的所有元素   contains():如果set包含指定的元素,则返回tr...

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...

数据库常见索引解析(B树,B-树,B+树,B*树,位图索引,Hash索引)

        即二叉搜索树:       1.所有非叶子结点至多拥有两个儿子(Left和Right);     &nb...

关于HashSet的equals和hashcode的重写

关于HashSet的equals和hashcode的重写:packageTest;importjava.util.HashSet;importjava.util.Set;publicclassHashSetTest{publicstaticvoidmain(String[]args){Seths=newHashSet(...

Java基础再复习(继承、多态、方法内部类**、HashMap用法**、参数传递**)

###继承:packagecom.shiyan;publicclassAnimal{publicintlegNum;//动物四肢的数量//类方法publicvoidbark(){System.out.println("动物叫!");}}packagecom.shiyan;publicclassDogextendsAni...
首页上一页...4445464748...下一页尾页