java
文章平均质量分 93
java专用
LeKt Ma
这个作者很懒,什么都没留下…
展开
-
解决Apache Log4j2漏洞通用方案(最新&亲测有效)
通用的Apache Log4j2漏洞最佳方案,赶紧冲冲冲!原创 2021-12-13 21:47:32 · 13553 阅读 · 0 评论 -
Spring Boot整合Redis以及Redis的原理
Redis的原理及知识Redis简介redis是一个key-value。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redi原创 2021-03-19 01:57:30 · 842 阅读 · 0 评论 -
JVM内存模型详解
JVM内存结构图(JDK1.6)多线程共享内存区域:方法区、堆每一个线程独享内存:java栈、本地方法栈、程序计数器程序计数器:较小的内存空间,当前线程执行的字节码的行号指示器;各线程之间独立存储,互不影响;java 栈:线程私有,生命周期和线程,每个方法在执行的同时都会创建一个 栈帧用于存储局部变量表,操作数栈,动态链接,方法出口等信息。方法的执行就对应着栈帧在虚拟机栈中入栈和出栈的过程;栈里面存放着各种基本数据类型和对象的引用;本地方法栈:本地方法栈保存的是nativ原创 2021-03-19 01:15:37 · 134 阅读 · 0 评论 -
Windows10安装JDK和配置环境变量详细教程(亲测有效)
一. 软件下载官网下载地址 https://www.oracle.com/java/technologies/javase-downloads.html(1)点击下载点击Download下载(2)选择Accept License Agreement选择Accept License Agreement(3)选择版本这里我们选择windows64位.exe可执行文件版本即可二. 软件安装下载完成后,双击安装包即可安装。(1)单击下一步单击下一步(2)选择安装路径选择安装路径原创 2020-11-22 11:29:44 · 1049 阅读 · 5 评论 -
Eclipse中常用快捷键(方便高效)
自动补全代码输入Alt + / 即可。例如你想写打印语句。打出syso,然后Alt + / ,即可自动补全为System.out.println();自动补全包使用scanner类需要导入scanner包。有了快捷键,你只需要打出sc 然后Alt + /就可以自动补全类名,并且生成引用包代码跳转到下一行的行首就拿上面的System.out.println();来举例,无论我们的光标在这一行代码的什么位置,按住shift+回车,自动就会跳转到下一行的行首代码格式化Ctrl+Shi..原创 2020-11-21 20:49:03 · 437 阅读 · 0 评论 -
Java中Arrays工具类常用方法
java.util.Arrays类>>Arrays.sort()对数组的排序(从小到大)Arrays.binarySerch()二分查找,找到则定位元素下标Arrays.toString()数组的打印Arrays.fill()数组的填充Arrays.equals()判断两个数组大小是否相等Arrays.asList()查看数组中的特定值Arrays.copyOf数组的拷贝 public static void main(String[] args) { retu原创 2020-11-21 20:33:30 · 214 阅读 · 0 评论 -
Java中基本数据类型转换为String类型的方法及其效率的比较
标题基本数据类型转为字符串类型的三种方法。方法表示:假设a是integer类型的数据方法1:a.toString();方法2:String.valueOf(a);方法3:a+"";效率比较:方法1效率最快、其次到方法2、最后才是方法3;原因:1.a.toString()方法可以直接调用进行转换2.String.valueOf(a)方法底层调用了Integer.toString()方法,但是会在调用前做空判断3.a+""底层使用了StringBuilder实现,先用a.原创 2020-09-27 09:35:51 · 545 阅读 · 0 评论