随笔分类 -  JAVA

1 2 3 4 5 ··· 19 下一页
摘要:1、JS加密 function caesarEncrypt(text, shift) { let str = "G7bCk1Xf2A9qLmJ0pVrTz5D4oS6wEhN" + Date.now().toString(); return str.split('') .map(char => St 阅读全文
posted @ 2024-12-26 16:18 信铁寒胜 阅读(55) 评论(0) 推荐(0)
摘要:通过Java Bean Validation API 的验证,对字符串、集合、数组等对象的大小进行验证。(如:通过限制参数的大小,来防止SQL注入) 1、添加依赖 <!-- Hibernate Validator --> <dependency> <groupId>org.hibernate.val 阅读全文
posted @ 2024-12-25 11:55 信铁寒胜 阅读(81) 评论(0) 推荐(0)
摘要:1、在执行LoginService loginService = (LoginService) AopContext.currentProxy();代码,报下面的错误,该如何解决 java.lang.IllegalStateException: Cannot find current proxy: 阅读全文
posted @ 2024-12-02 14:17 信铁寒胜 阅读(288) 评论(0) 推荐(0)
摘要:1、实现代码 import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; public class SHA256Example { public static void main(String[ 阅读全文
posted @ 2024-11-29 13:38 信铁寒胜 阅读(311) 评论(0) 推荐(0)
摘要:运行springboot的启动类时,报了这个错。 解决办法: 1、修改选项 2、添加缩短命令行项 3、选择JAR清单 阅读全文
posted @ 2024-11-13 10:58 信铁寒胜 阅读(1166) 评论(0) 推荐(0)
摘要:前提: 1、电脑安装了谷歌浏览器 2、下载chromedriver-win64,放到C:\Program Files\Google\Chrome\chromedriver-win64 安装路径 chromedriver-win64 下载地址:Chrome for Testing availabili 阅读全文
posted @ 2024-11-07 16:37 信铁寒胜 阅读(833) 评论(0) 推荐(0)
摘要:1、如下 <insert id="insertUsers" parameterType="java.util.List"> INSERT ALL <foreach collection="list" item="user"> INTO pms_user ( userId, username, pas 阅读全文
posted @ 2024-11-05 11:53 信铁寒胜 阅读(36) 评论(0) 推荐(0)
摘要:之前的方式不太妥,这种方式排除的haul,会导致运行的时候也排除了配置文件。 还得手动指定配置文件的绝对路径。 并且自始至终,我都无法在Test类里面成功运行。 真正的解决办法: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifa 阅读全文
posted @ 2024-11-05 11:20 信铁寒胜 阅读(553) 评论(0) 推荐(1)
摘要:背景:将jar包部署到其他服务器,如何保证自己的jar不会被反编译解密 一、如何打包成加密的jar 1、在pom文件中,添加这两项 A、 <dependency> <groupId>net.roseboy</groupId> <artifactId>classfinal-maven-plugin</ 阅读全文
posted @ 2024-10-31 14:50 信铁寒胜 阅读(2226) 评论(0) 推荐(0)
摘要:1、 -Xms256m -Xmx1024m -Djava.library.path=C:\Siemens\Test\tccs\lib-Dautologin.user=plmadmin -Dautologin.pass=plmadmin 阅读全文
posted @ 2024-10-28 14:20 信铁寒胜 阅读(28) 评论(0) 推荐(0)
摘要:1、排除掉application.yml 文件(maven编译是没有问题的) 2、但是在idea 中运行项目,会报 Error creating bean with name 'loginInterceptor': Unsatisfied dependency expressed through f 阅读全文
posted @ 2024-10-25 09:34 信铁寒胜 阅读(356) 评论(0) 推荐(0)
摘要:分析:这种报错,通常都是json格式有误,导致的,比如说接口接受的对象是JSONArray,但是传进来的参数是JSONObject类型 2024-10-16 10:39:07.555 WARN 18536 [io-8688-exec-10] .w.s.m.s.DefaultHandlerExcept 阅读全文
posted @ 2024-10-16 10:48 信铁寒胜 阅读(152) 评论(0) 推荐(0)
摘要:CORS(Cross-Origin Resource Sharing,跨源资源共享)策略阻止了一个跨域请求。 这个错误表明你的前端应用尝试从与其自身不同的域、协议或端口获取资源,而该域的响应头部没有包含Access-Control-Allow-Origin指令来明确允许这种跨域请求。 解决方法: 记 阅读全文
posted @ 2024-10-12 11:07 信铁寒胜 阅读(6632) 评论(0) 推荐(0)
摘要:1、新建一个实现WebMvcConfigurationSupport接口的实现类 @Configuration public class MessageMvcConfiguration extends WebMvcConfigurationSupport { //覆写extendMessageCon 阅读全文
posted @ 2024-10-12 09:46 信铁寒胜 阅读(303) 评论(0) 推荐(0)
摘要:1、新建一个拦截类 @Component public class LoginInterceptor implements HandlerInterceptor { @Autowired private JwtUtil jwtUtil; @Value("${oaTokenKeyword}") pri 阅读全文
posted @ 2024-10-11 16:55 信铁寒胜 阅读(204) 评论(0) 推荐(0)
摘要:为什么要使用produces="text/plain;charset=UTF-8"? 当不用这个配置时,接口返回的数据,是有斜杠的 配置后,就正常了 以前我的配置方式,是在每个接口上,都添加上produces="text/plain;charset=UTF-8"。但是这样显示不太好,每个接口都加的话 阅读全文
posted @ 2024-10-11 15:51 信铁寒胜 阅读(537) 评论(0) 推荐(0)
摘要:1、oracle的处理方法是sqlServer 不太一样,是下面这种写法 <insert id="insertOAStaffs" parameterType="java.util.List"> INSERT ALL <foreach collection="list" item="staff"> I 阅读全文
posted @ 2024-10-09 14:24 信铁寒胜 阅读(393) 评论(0) 推荐(0)
摘要:案例:比如说,接口接收到的数据,放到多个数据库。 1、先引入dynamic <dependency> <groupId>com.baomidou</groupId> <artifactId>dynamic-datasource-spring-boot-starter</artifactId> <ve 阅读全文
posted @ 2024-10-09 10:24 信铁寒胜 阅读(385) 评论(0) 推荐(0)
摘要:网上试了很多办法,包括检查idea的junit插件是否已安装,我安装了也用不了 清除idea 缓存,也不行。 后来将org.junit.Test 换成 org.junit.jupiter.api.Test 就可以了。 maven 引入包(注意这里版本换成5.9.3后,不行) 合适的版本吗,你去掉以为 阅读全文
posted @ 2024-10-09 09:46 信铁寒胜 阅读(297) 评论(0) 推荐(0)

1 2 3 4 5 ··· 19 下一页