- 博客(13)
- 收藏
- 关注
原创 tomacat升级log4j2.17.1版本,log4j2升级后还是读取log4j1怎么办解决方案
因为log4j版本有漏洞,需要升级版本。。由于这个项目年代久远,用的都是tomcat。所以升级版本以后,虽然项目能正常运行,但日志和管理台一直无法正常输出。明明改了配置,还是去读的log4j1.x的版本信息,也就是原来的配置。于是整理了一下需要改的几个点,应该能解决tomcat+log4j2的问题了。
2023-09-07 18:29:37 1232
原创 sharding-sphere读写分离,主从配置,权重配置。
sharding怎么配置读写分离,读写分离不生效怎么办?为什么4.1可以配置读写分离,不能配置权重。5.1版本读写分离不生效
2023-08-25 14:01:22 1335 1
原创 junit无法运行排查
代码如上,贴上报错信息:空指针异常,说明我需要自动装配的这个类没有成功装配。可想而知,就没有进行spring的初始化,所以要加上注解让spring初始化完成。在这里我用的是junit4,所以在类头加上@RunWith(SpringJUnit4ClassRunner.class)
2023-08-16 18:28:34 509
原创 Junit4、Junit5单元测试,SpringBoot项目获取类
这是JUnit 4的注解。如果你正在使用Spring Boot,应该使用。注解:这个注解告诉Spring在测试期间加载应用程序的上下文。确保测试类使用了正确的测试运行器:不要使用。属性,指定了主应用程序类。简单易行,用起来用起来。
2023-07-11 12:26:47 267
原创 svn: Can‘t find a temporary directory
要更新代码时发现报这个错误,以为是文件冲突,后来checkout,update都报这个错误。网上的答案都是服务器、Linux系统的解决思路,有一个原因是说没有权限。因为我这个是windows系统,但不知道svn的临时文件夹是在哪里,说是在安装目录下有一个temp文件夹,也没有看见。后面就可以成功了,也不知道为什么,前一天都可以正常访问的,后来尝试改了一下整个系统的临时文件夹,觉得可能svn也是用的系统临时文件夹。按照他们的思路,原因有两个。2肯定不可能,我的磁盘空间还剩下非常多。
2023-06-05 11:31:07 544
转载 git首次使用,上传项目代码
重要的步骤是:初始化仓库,添加文件夹目录所有文件、commit -m这3个步骤。这里我的情况是,需要输入用户名和密码,用户名是gitee的邮箱地址,密码是gitee账号密码。”并运行,再去gitee中刷新一下页面即可完成上传。7、再通过“git add .”添加内容,并输入“5、随后输入图示代码来配置自己的用户名和邮箱。4、随后右键想要上传的代码文件,并选择“2、接着打开gitee,并点击右上角“3、然后设置好仓库参数,并进行“9、随后回到刚刚位置,输入“6、配置好之后,再输入“
2022-10-27 16:32:12 928
原创 HttpClient发送附件post提交form表单非法请求,上传文件各个参数的作用
像上文中,content-type是multipartFile的,带有boundary,说明要上传附件。学完之后回顾,感觉本机发出的请求头依然没什么大毛病,于是去搜索,http请求附件的报文格式,发现人家的content-type怎么画风这么清新,在某篇文章里看到,MIME类型这个词,才去搜索了一下,我要传的文件,对应的类型。请求主体有内容时,需要在请求头中添加Content-length的值,即请求主体的长度。需要对接第三方接口,他们的接口是这样的,需要以form表单的形式传个文件。
2022-08-24 17:18:42 1856
原创 java程序配置fiddler,捕获localhost,127.0.0.1发出的请求
java程序配置fiddler,捕获localhost,127.0.0.1发出的请求。想看看java程序发出的请求头,body,等等,可以通过fiddler,但一般fiddler只能捕获浏览器或者客户端发送的http请求,java程序发送的本机请求无法捕获,所以需要配置。...
2022-08-18 16:07:06 868
原创 kettle获取当前时间插入更新存到新表中
1.新建job2.新建转换:获取当前时间其中,获取当前时间是获取系统信息中的一个功能获取完当前时间,将时间存储在kettle变量中,3.新建转换:复制表数据从源表获取数据,然后从系统中拿到当前时间,将当前时间拆分为1个新字段,存储到新表中4.编辑作业入口可以通过浏览直接定位,但如果要放在别的服务器上,最好还是采取相对位置。...
2021-08-20 14:19:27 10253 3
原创 kettle中文乱码解决
将两个表连接,输出到另外一个数据库中,结果中文全部乱码。数据库连接中的字符集为utf8设置选项大部分教程都是设置为utf8,但有的说要设置UTF=8才能生效。高级设置不晓得是哪个设置的作用,其中一个表的中文恢复了正常。另外一个表还是乱码修改spoon.bat文件编辑spoon.bat文件找到if "%PENTAHO_DI_JAVA_OPTIONS%"=="" set PENTAHO_DI_JAVA_OPTIONS="-Xms1024m" "-Xmx...
2021-08-12 10:49:05 1861
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人