首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
java
gisonwin
创建于2022-05-02
订阅专栏
java
暂无订阅
共11篇文章
创建于2022-05-02
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
jvm G1GC 参数配置
假如生产环境中服务器配置是8C16G内存,部署一个springboot写的项目,uv100万左右/day,给出一份环境配置的参数值,基于openjdk11 并配置oom时产生heap文件
切换Springboot默认的Tomcat容器
切换为Jetty容器 切换为Undertow容器 使用webflux 如果对这些per-request-per-thread的容器都不满意,还可以切换为netty. 这里注意需要springboot
Netty 4.x自定义协议实现与C/C++通信
本文使用场景:Java作为客户端和C++系统进行数据交换,以得到satellite设备上的数据(temperature,current,voltage)及指令(upstream,downstream)
(转载) 如何在(Open)JDK11中生成JRE
由于JDK11是LTS版本,所以大家可以从Java8 升级至Java11版本。从Java11开始,不再默认安装JRE,但我们可以通过手动生成。 1。找到Java11安装目录的上一级目录。这里是D: 2。在地址址上键入cmd,打开command窗口。 3。键入以下命令来生成JRE…
gitlab远程仓库忽略.classpath
最近遇到问题:代码远程仓库gitlab上面被其他新手同事上传了.classpath文件,这个文件每个人肯定都是不一样的,但是它每次都会上传这个文件,导致的问题是:其他人每次pull的时候都会把.classpath冲突。 在它的本地添加.gitignore文件,将.classpa…
Eclipse RCP不支持Gif格式动画,手动实现(支持Gif和其他静态格式图片)
Eclipse RCP 是没有原生API支持Gif动画播放,需要自己手动实现。 大家都知道Gif动画由多帧image组合而成。所以顺利实现Gif播放就是读取到Gif源文件并将包含的多帧image完全读
Mybatis调用存储过程(Select注解方式)
遇到不常用的场景:在程序中调用存储过程,不建议这么调用。 假设数据库中存在存储过程GetSnowID,即获取最新的雪花id号。 Mybatis有两种方式调用: XML方式 注解方式 示例存储过程如下
HashMap的compute()方法,computeIfAbsent() 方法,computeIfPresent() 方法
这三个方法都是1.8以后新增的方法,其语法表示如下 compute() 该方法使用上述代码块解释。 computeIfPresent() computeIfAbsent() 看到这里相信大家基本明白这
windows11安装 vmware及centos 7 流水记录
首先安装vmware时15版本的安装会蓝屏然后重启,解决方案是 升级到16版本的即可。 安装centos 7的时候,当时搭建了3台redis集群,然后吃饭回来发现centos 7ip变化了,就将其设置
Java调用C++/C编译导出的动态库(Dll/so)一次记录
最近工作中遇到需要使用Java程序调用旧有C/C++程序导出的动态库的需求,查询资料得知有以下几种方式: JNI调用 JNA调用 两种方式的异同:都可以实现Java对Dll/SO动态库的调用,不同的是
从Java9 起,java.util.Observer接口已被标记为Deprecated
从java9起,java.util.Observer和java.util.observale都被声明为Deprecated. This class and the {@link Observer} interface have been deprecated. one-for-…