问题记录
lwd2307997664
这个作者很懒,什么都没留下…
展开
-
JDBC executeBatch批量插入数据
JDBC executeBatch批量插入数据JDBC executeBatch批量插入数据JDBC executeBatch批量插入数据con.setAutoCommit(false);项目中遇到上传报盘批量处理数据,通过从jpa保存–>改成如下批量处理,10万条数据时间从5个小时–>3分钟; /** * 插入数据 * * @param apply */ @Override// @Transactional(readOn原创 2021-04-07 16:01:53 · 704 阅读 · 0 评论 -
Nginx只访问不通排查问题思路
Nginx只访问不通排查问题思路服务部署背景:CentOS7.9版本;解决方案:排查思路从nginx服务端以及客户端排查。1、服务端首先关闭SELinux,命令如下:grep SELINUX=disabled /etc/selinux/config检查防火墙,命令如下:systemctl stop firewalld.service <==关闭防火墙systemctl start firewalld.service <==开启防火墙systemctl stat原创 2021-04-02 22:14:56 · 890 阅读 · 0 评论 -
统计String字符串中每个字符出现的次数
public static void main(String[] args){ String string="AAAADDFVDDEEEWWQQQDDEQADSDFW"; Map <Character,Integer> maps=new HashMap<Character,Integer>(); for(int i=0;i<string.length();i++){ char c=string.char.原创 2021-04-01 17:25:48 · 720 阅读 · 0 评论 -
Linux实战学习之网卡自动连接配置
问题描述:简单描述就是在虚拟机上安装了CentOS7的linux系统后,每次登录都需要手动连接网络,很费劲。解决方案:更改配置vi /etc/sysconfig/network-scripts/ifcfg-eno16777736eno16777736是我的网卡名将ONBOOT参数的值改为yes重启ifdown eno16777736 && ifup eno16777736...原创 2021-03-22 11:42:56 · 353 阅读 · 0 评论 -
centos 7 上安装mongogdb,然后通过另外一台电脑连接mongodb时,报错:连接拒绝
项目场景:centOS7.0版本服务上部署mongodb,并通过springboot集成mongodb。问题描述:通过另外一台电脑连接mongodb时,报错:连接拒绝原因分析:配置不到位,像redis,mongodb这种nosql数据库部署在linux服务上时都需要通过配置,允许别的服务访问,以及开通端口,防火墙等。解决方案:1、修改mongo.conf文件将原来bindIp:127.0.0.1 修改为0.0.0.0(mongodb的配置文件中的bind_ip 默认为127.原创 2021-03-17 20:48:48 · 367 阅读 · 0 评论 -
nginx增加X-Frame-Options配置,防止页面被嵌套
nginx增加X-Frame-Options配置,防止页面被嵌套文章目录nginx增加X-Frame-Options配置,防止页面被嵌套一、X-Frame-Options配置添加一、X-Frame-Options配置添加生产环境的网站都会添加防盗链,不希望自己网页页面被其他站的FRAME嵌套进去, 这时候就需要的HTTP协议头里增加X-Frame-Options这一项。X-Frame-Options的值有三个:(1)DENY — 表示该页面不允许在 frame 中展示,即便是在相同域名的页面原创 2021-03-13 13:40:16 · 6425 阅读 · 6 评论 -
Linux服务上普通用户下磁盘莫名,创建文件夹报错cannot create directory `log‘: No space left on device
项目场景:Linux服务CentOS6.7环境下部署集成项目。问题描述:/home目录下普通用户莫名的提示没有磁盘空间,df -h显示磁盘空间已满,但是实际的文件夹大小只有2G左右,其他40多G不知道如何使用啦。原因分析:可以非常肯定实际文件夹只有1G左右,所以分析可能是网络不好时,进行上传文件,多次失败。删除文件,但是没有kill掉进程,导致占用磁盘解决方案:lsof -n | grep deleted显示出所有针对已删除文件的读写操作。找打对应用户下的进程,根据进程号ki原创 2021-03-12 14:42:10 · 1037 阅读 · 0 评论 -
IDEA2019与maven冲突
项目场景:新配置电脑开发环境,IDEA2019.1开发工具以及Maven3.6.3最新版本问题描述:导入项目后,无法导入依赖,settings.xml等配置都ok,但是就是无法导入依赖包,正常打版还没问题。解决方案:IDEA...原创 2021-03-08 14:37:27 · 499 阅读 · 0 评论 -
Maven:Maven中-DskipTests和-Dmaven.test.skip=true的区别
Maven中-DskipTests和-Dmaven.test.skip=true的区别在使用mvn package进行编译、打包时,Maven会执行src/test/java中的JUnit测试用例,有时为了跳过测试,会使用参数-DskipTests和-Dmaven.test.skip=true,这两个参数的主要区别是:-DskipTests,不执行测试用例,但编译测试用例类生成相应的class文件至target/test-classes下。-Dmaven.test.skip=true,不执行测试用例,原创 2021-02-04 22:29:54 · 127 阅读 · 0 评论 -
Springboot2.x版本升级遇到的问题
项目场景:Springboot2.1.17RELEASE版本升级为Springboot2.3.5RELEASE时遇到的问题。问题描述:10:51:05.921 [restartedMain] DEBUG org.springframework.boot.context.logging.ClasspathLoggingApplicationListener - Application failed to start with classpath: [file:/E:/2017linwd/miankuku原创 2021-02-04 22:12:02 · 296 阅读 · 0 评论