基础知识
文章平均质量分 71
workingman_li
海纳百川,有容乃大。滴水穿石,重在坚持;
展开
-
Unsafe 类的API使用说明
版权声明: api说明: Unsafe 类的API说明,功能强大。 版权声明:api示例为CSDN博主「黑夜中的一抹光」的原创文章 Unsafe类通过JNI的方式访问本地的C++实现库从而使java具有了直接操作内存空间的能力,Unsafe提供了硬件级别的原子性操作 api说明 objectFieldOffset()方法用于获取某个字段相对Java对象的“起始地址”的偏移量 unsafe.compareAndSwapInt这个方法,这个方法有四个参数,其中第一个参数为需要改变的对象,第二个为偏移量(即之原创 2021-11-11 11:17:08 · 169 阅读 · 0 评论 -
windows同时安装jdk7和jdk8
本地安装了jdk8,但是因为项目的需要,将tomcat9换成tomcat8,即jdk8换成jdk7(但是好像也可以不用换,因为 7 and later)。卸载jdk太麻烦了,就研究了一下相互转换,备后期配置学习使用。 下载并安装jdk7和jdk8 官网下载jdk7 官网下载jdk8 网盘下载(未验证,仅供参考) jdk7百度网盘链接:https://pan.baidu.com/s/1Y6kfNM6s4xuO7tor0D6m1g 密码:ptja jdk8百度网盘链接:https://pan.baidu.c.原创 2021-11-05 11:37:52 · 791 阅读 · 0 评论 -
Springboot项目java -jar 启动jar包参数详解
命令实例: nohup java -Xmx3500m -Xms3500m -Xmn2g -Xss128k -server -XX:+HeapDumpOnOutOfMemoryError -jar $JAR_PATH/test-0.0.1-SNAPSHOT.jar --spring.profiles.active=dev -verbose:class & 说明: –spring.profiles.active=daily, 这个可以在spring-boot启动中指定系统变量,多环境(测试、预发、线上转载 2021-09-29 17:41:24 · 1161 阅读 · 0 评论 -
LeetCode刷题笔记——LeetCode使用介绍
主要的目的: 1、熟悉各互联网公司的算法题目,为找工作做准备。 2、复习以前学过的编程语言,LeetCode支持几乎所有主流编程语言,大家可以用不同语言来做题。 3、熟悉常见的算法和数据结构,LeetCode提供了交流平台,一些大神会将自己的解法贴出来共享,有些巧妙的解法实在令人叫绝,虽然几乎都是英文,但上面的国人也特别多(中文拼音名字>_<)。 4、学习别人的编程思维,加快编程的速度,避免常见的BUG。原创 2019-04-27 12:33:37 · 221 阅读 · 0 评论 -
varStatus属性常用参数总结下
${status.index} 输出行号,从0开始。 ${status.count} 输出行号,从1开始。 ${status.current} 当前这次迭代的(集合中的)项 ${status.first} 判断当前项是否为集合中的第一项,返回值为true或false ${status.last} 判断当前项是否为集合中的最后一项,返回值为true或false begi...原创 2019-06-30 10:13:30 · 211 阅读 · 0 评论