![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
輝太郎
这个作者很懒,什么都没留下…
展开
-
使用java8新特性stream流实现获取String集合中最长的元素
public class StreamTest { public static void main(String[] args) { List<String> list = Arrays.asList("辉哥", "马云", "马化腾", "辉哥牛逼", "666"); Optional<String> max = list.stream().max(Comparator.comparing(String::length)); System.out.println("最原创 2021-12-18 22:44:18 · 3148 阅读 · 0 评论 -
解决nacos启动报错并配置连接mysql
nacos启动报错原因: nacos默认配置为集群启动,修改为单机启动即可(在nacos1.3.2之后,nacos默认的都是集群模式)。nacos目录结构如下(我用得nacos版本为2.0.3):打开bin目录,修改startup.com脚本连接mysql,执行sql语句打开conf文件夹,创建一个nacos数据库,执行如下脚本执行之后结果如下打开conf文件夹,修改配置信息在conf文件夹找到如下配置并修改所标注得配置项测试访问127.0.0.1:8848/na原创 2021-12-18 19:41:41 · 4565 阅读 · 2 评论 -
当你安装好idea强烈建议你装上这几款神级插件,舒适度提升百倍
备注:每个插件具体作用请自行百度~原创 2021-12-12 21:12:15 · 359 阅读 · 0 评论 -
使用JProfiler工具定位OOM异常,终于不用debug去一行行看代码了
OOM思路分析:使用-Xms1g -Xmx4g参数增加堆内存大小,启动程序。如第一步之后还发生OOM异常,就定位了我们的代码有问题。1、安装JProfiler(官网下载傻瓜式安装即可)2、idea安装JProfiler插件3、dump文件内存分析(如下是一段OOM测试代码)public class Test03 { byte[] arr = new byte[1024 * 1024]; public static void main(String[] args) { /原创 2021-12-12 21:01:28 · 606 阅读 · 0 评论 -
springMVC你不知道的一些知识点,学习整理
1.@RequestHeader2.@CookieValue3.Model、ModelMap、Map的关系4.向session域共享数据5.向application域共享数据6.用form怎么提交put和delete请求(form表单默认只支持get和post,如method属性写成除get和post之外的其他字符会用get方式提交表单)7.@RequestEntity...原创 2021-12-12 20:10:55 · 263 阅读 · 0 评论 -
使用java实现word转pdf,亲测有效,完美保留样式
使用java实现word转pdf,亲测有效,完美保留样式网上了很多方法,要么转换速度慢,要么转换出来的格式不一样,遇到了各种问题,无法完美完成转换,在stackoverflow发现完美答案。依赖<dependency> <groupId>com.documents4j</groupId> <artifactId>documents4j-local</artifactId> <version>1.0.3</versi原创 2021-09-26 23:20:53 · 18477 阅读 · 25 评论 -
jpa执行sql脚本和jpa执行原生sql
jpa执行sql脚本EntityManager manager = getEntityManager(); Query q = manager.createNativeQuery("BEGIN " + sql + " END;");q.executeUpdate();jpa执行原生sql(注意sql语句不能带分号)EntityManager manager = getEntityManager(); Query q = manager.createNativeQuery(" INSERT IN原创 2021-03-25 22:08:06 · 1607 阅读 · 0 评论