- 博客(10)
- 收藏
- 关注
原创 启动mysql ERROR! The server quit without updating PID file
解决linux启动mysql报错(亲测有效)[root@bogon mysql]# service mysqld startStarting MySQL.... ERROR! The server quit without updating PID file问题出在my.cnf配置上(/etc/my.cnf)[mysqld] # Remove leading # and se...
2020-05-07 10:34:19
345
转载 spring cloud断路器
雪崩效应 在微服务架构中服务与服务之间可以相互调用,由于网络原因或者自身的原因,服务并不能保证100%可用,如果单个服务出现问题,调用这个服务就会占用越来越多的系统资源,导致服务瘫痪。由于服务与服务之间的依赖性,故障会传播,会对整个微服务系统造成影响,这就是服务故障的“雪崩”效应。 断路器 “断路器”是一种开关装置,当某个服务发生故障监控(类似熔断保险丝),向调用方法返回一个备选的响应,而不...
2019-10-30 17:41:07
142
转载 linux下如何重启tomcat
首先,进入Tomcat下的bin目录cd /usr/local/tomcat/bin使用Tomcat关闭命令./shutdown.sh查看Tomcat是否以关闭ps -ef|grep java如果显示以下相似信息,说明Tomcat还没有关闭root 12976 1 0 Sep01 ? 00:10:22 /usr/java/jdk1.7.0_80/bin/java...
2019-10-25 17:34:34
507
转载 如何正确的重写equals() 和 hashCode()方法
本文将介绍在java中如何重写equals 和hashCode方法。 比较两个Java对象时, 我们需要覆盖equals和 hashCode。 public class User{ private String name; private int age; private String passport; //getters a...
2018-09-29 15:43:27
195
转载 HashMap和Hashtable的区别
1. HashMap的基类是AbstractMap,而基接口是Map;Hashtable的基类是Dictionary,基接口是Map2. HashMap和Hashtable的初始容量都是16,负载因子是0.75。但是扩容机制不同,HashMap是旧数组的2*旧表长度,而Hashtable是2*旧表长度+13. HashMap是非线程安全的,而Hashtable是线程安全的,因为所有的...
2018-08-20 14:42:31
923
原创 break和continue的区别
//break是结束整个循环体,continue是结束单次循环比方说:while(x++ < 10){if(x == 3){break;}printf("%d\r\n", x);}结果是输出 1 2 就退出了整个while循环但是如果使用continuewhile(x++ < 10){if(x == 3){continue;}printf("%d\r...
2018-08-18 16:32:54
1112
原创 Map的5种遍历方法
//循环遍历map的方法public class MapF { public static void main(String[] args) { Map<String, Integer> tempMap = new HashMap<String, Integer>(); tempMap.put("a","12"); tempMap.put("b","34")
2018-08-17 17:20:13
252
转载 String,StringBuffer与StringBuilder的区别
一、Java String 类——String字符串常量字符串广泛应用 在Java 编程中,在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串。需要注意的是,String的值是不可变的,这就导致每次对String的操作都会生成新的String对象,这样不仅效率低下,而且大量浪费有限的内存空间。我们来看一下这张对String操作时内存变化的图:我们可...
2018-08-16 17:46:05
11650
1
转载 序列化与反序列化
1、什么是序列化与反序列化? 序列化:指把堆内存中的 Java 对象数据,通过某种方式把对象存储到磁盘文件中或者传递给其他网络节点(在网络上传输)。这个过程称为序列化。通俗来说就是将数据结构或对象转换成二进制串的过程 反序列化:把磁盘文件中的对象数据或者把网络节点上的对象数据,恢复成Java对象模型的过程。也就是将在序列化过程中所生成的二进制串转换成数据结构或者对象的过程 2、...
2018-07-17 18:46:43
161
转载 java里类方法和实例方法
实例方法相对于静态方法(或者叫类方法)而言没有 static 前缀类般方法被对象拥有(也称之实例方法原因)特点定义时候前面没有 static 前缀本类直接调用时候必须也实例方法内否则调用前必须先实例出对象例:class A {public void instanceMethod () {System.out.println("这是一个实例方法");}public static v...
2018-07-17 18:43:53
254
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人