线程池介绍及创建线程池的4种方式
摘要:1. 什么是线程池 Java中的线程池是运用场景最多的并发框架,几乎所有需要异步或并发执行任务的程序 都可以使用线程池。在开发过程中,合理地使用线程池能够带来3个好处。 第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。 第二:提高响应速度。当任务到达时,任务可以不需要等到线
阅读全文
posted @
2021-12-15 16:16
啊哈哈哈哈-
阅读(8257)
推荐(0)
get 与 post 的请求的一些区别
摘要:post更安全(不会作为url的一部分,不会被缓存、保存在服务器日志、以及浏览器浏览记录中) post发送的数据更大(get有url长度限制) post能发送更多的数据类型(get只能发送ASCII字符) post比get慢 post用于修改和写入数据,get一般用于搜索排序和筛选之类的操作 get
阅读全文
posted @
2021-12-15 16:15
啊哈哈哈哈-
阅读(119)
推荐(0)
equal与== 的区别
摘要:1.最大的区别是,==是运算符,equal是方法 2.java基本类型(short,int,long,byte,char,float,double,boolean) 比较基本类型,只能用==,不能用equal,这里的==比较的是两个变量的值 3.比较包装类型 ==比较的是内存地址,因为a和b是new
阅读全文
posted @
2021-12-15 16:14
啊哈哈哈哈-
阅读(410)
推荐(0)
泛型原理及相关特性
摘要:1.可以解决的问题:编译时就可以检查出类型问题以提高类型安全,避免在运行时才暴露导致解决成本过高、消除强制类型转换过程,代码可读性更高,减少了出错点、编译阶段完成类文件处理等工作,可以提高性能。 2.泛型的通配符:无限制通配符<?>:类似object,可以使用所有类型、extends关键字:声明了类
阅读全文
posted @
2021-12-15 16:14
啊哈哈哈哈-
阅读(90)
推荐(0)
有10个线程, 主线程怎么等待10个线程执行完之后才执行
摘要:CountDownLatch是一个同步辅助工具,用于使一个或多个线程等待(即阻塞)知道一组在其他线程中的任务结束。 CountDownLatch必须用给定的count(一个int类型的大于等于0的值)进行初始化。调用await方法将使线程阻塞,直到当前计数(count值)由于countdown方法的
阅读全文
posted @
2021-06-09 16:34
啊哈哈哈哈-
阅读(646)
推荐(0)
Json返回结果为null属性不显示解决
摘要:import java.io.IOException; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; import org.springframework.context.annot
阅读全文
posted @
2019-12-09 18:01
啊哈哈哈哈-
阅读(2334)
推荐(0)
java 实现递归实现tree(2)
摘要:import com.google.common.collect.Lists; import org.springframework.cglib.beans.BeanCopier; import java.util.*; import java.util.stream.Collectors; public class tset { private static Map> map = new...
阅读全文
posted @
2019-06-10 14:55
啊哈哈哈哈-
阅读(505)
推荐(0)
代码块。
摘要:@RequestMapping(value="/record/makeNow",method=RequestMethod.POST) @ApiOperation(value = "获取当前格节点记录",notes="获取当前格节点记录") public List Now(){ List nodeList = networkNodeService.findAllNode(); L...
阅读全文
posted @
2019-03-06 09:30
啊哈哈哈哈-
阅读(371)
推荐(0)
Java规则之条件语句中做空判断时使用||和&&常犯的错误
摘要:错误代码示例: 在Java中,逻辑运算符&&(短路与)和||(短路或)具体运算规则如下: &&的运算规则: i.当符号左边表达式为false时,&&将直接返回false不在判断符号右边表达式的结果。 ii.当符号左边表达式为true时,将继续判断符号右边表达式,||的结果与右边表达式结果一致。 ||
阅读全文
posted @
2019-02-19 10:08
啊哈哈哈哈-
阅读(1263)
推荐(0)
java遍历复杂json字符串获取想要的数据
摘要:https://blog.csdn.net/qq_34309663/article/details/80508125 java如何解析复杂的json数据关于json处理的包有好几个,比如jackson、Gson、Fastjson。Gson是谷歌做的,功能强大;Fastjson是阿里巴巴做的,性能更快
阅读全文
posted @
2019-01-14 17:31
啊哈哈哈哈-
阅读(16765)
推荐(2)
JDK8-新特性-附demo
摘要:import java.nio.charset.StandardCharsets; import java.util.ArrayList; import java.util.Base64; import java.util.Comparator; import java.util.HashMap; import java.util.List; import java.util.Map; impo...
阅读全文
posted @
2018-10-31 14:08
啊哈哈哈哈-
阅读(446)
推荐(0)