- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 使用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
3092
原创 解决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
4497
2
原创 使用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
597
原创 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
259
原创 使用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
17689
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
1585
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人