蓝桥杯的基础练习,别处的答案有的写得很冗余,没有充分利用java简洁的方法,在这里有我自己整合写的代码,仅提供java实现,如有问题,欢迎探讨。 蓝桥杯 基础练习02 Java实现 已解决进制转换问题 1.闰年判断 /*…
标签:java
JavaEE心得体会
JavaEE 技术心得体会 1 前端开发 1 简介 前端开发是创建Web页面或app等前端界面呈现给用户的过程,通过HTML,CSS及JS以及衍生出来的各种技术、框架、解决方案,来实现互联网产品的用户界面交互。它从网页制…
具有优先级的线程池
问题由来: 多线程接收kafka的消息,有时消息几乎同时达到,先简单处理后提交给线程池再次处理,结果出现当先到达的消息msgA和后到达的消息msgB到达时间相差很小时,例如10毫秒,几乎同时提交到线程池,因为提交的线程池…
线程池中workQueue的三种类型的区别
一、SynchronousQueue SynchronousQueue没有容量,是无缓冲等待队列,是一个不存储元素的阻塞队列,会直接将任务交给消费者,必须等队列中的添加元素被消费后才能继续添加新的元素。使用Synchro…
java两两组合(不重复)
1、最新做了一个经纬度相减获取最大距离的一个需求需要用到两两组合 因为用的是Set<String>所以自己转了一下数组 /** * 两两组合不重复 * 公式:n*(n-1)/(2*1) * @return *…
PlayJava Day002
今日所学: /* 2019.08.19开始学习,此为补档。 */ 流程控制 条件: 一重用if 二重用if … else 三重用if … else if … else 多重用switc…
SpringCloud(第 028 篇)ConfigServer 配置管理微服务
SpringCloud(第 028 篇)ConfigServer 配置管理微服务 – 一、大致介绍 1、在讲到配置时,不得不说 SpringCloud 提供了一套解决分布式的配置管理方案,它既包含了服务端Co…
Java开发工程师需要掌握的专业技能
Java语言是一门很实用的语言,在互联网的应用十分广泛。虽说现在新的开发语言在市场上越来越多,但统计数据表明,在所有程序员中Java开发程序员就占据20%的比例。这说明Java开发仍然是一个热潮,未来很长一段时间内,对J…
如何提高系统的吞吐量(QPS/TPS)
一.系统吞度量要素: 一个系统的吞度量(承压能力)与request对CPU的消耗、外部接口、IO等等紧密关联。单个reqeust 对CPU消耗越高,外部系统接口、IO影响速度越慢,系统吞吐能力越低,反之越高。 系统吞吐量…
数组生成大顶堆与堆排序
大顶堆:堆可以看做一个完全二叉树,如果该完全二叉树满足双亲结点大于等于孩子结点,则这样的堆也称为大顶堆。 小顶堆:如果完全二叉树满足双亲结点小于等于孩子结点,则这样的堆也称为小顶堆。 对于一个数组生成的完全二叉树,如果完…
scala 辅助构造函数_Scala辅助构造函数的深入介绍
scala 辅助构造函数 Before reading this post, please read my previous post about “Scala Primary Constructor In-Depth”…
正则表达式 匹配两个以上空格
String str="dddd ddd ddddd eeee eee eeeee"; String[] arr=str.split(" {2} +"); System.out.println(arr.length); …