技术难题
文章平均质量分 51
侠客v
960万平方公里的大地上从来不缺乏天才,努力才是最终的入场券!
展开
-
java的intern()方法详解
java的intern()方法详解原创 2022-10-10 16:41:01 · 293 阅读 · 1 评论 -
springboot中单例 / 原型模式与线程安全
springboot中单例 / 原型模式与线程安全原创 2022-08-19 20:48:39 · 2731 阅读 · 0 评论 -
srpingboot+vue整合websocket实现在线群聊系统
srpingboot+vue整合websocket实现在线群聊系统原创 2022-08-17 18:05:34 · 602 阅读 · 0 评论 -
【VUE】页面加载滚动条不见
VUE页面加载滚动条不见原创 2022-08-04 21:48:36 · 2977 阅读 · 0 评论 -
springSecurity+redis反序列化失败--problem deserializing ‘setterless‘ property (“authorities“)
springSecurity+redis反序列化失败,problem deserializing 'setterless' property ("authorities"):no way to handle typed deser with setterless yet原创 2022-07-29 15:42:24 · 4069 阅读 · 7 评论 -
Invalid remember-me token (Series/token) mismatch
开启remember-me,关闭浏览器再登录后端报错Invalid remember-me token (Series/token) mismatch.springsecurity原创 2022-07-23 15:41:20 · 582 阅读 · 0 评论 -
当使用ClassLoader.getSystemClassLoader().getResourceAsStream(“db.properties“);报空指针异常
在自定义JdbcUtils时private static DataSource dataSource = null;static{ try { Properties properties = new Properties(); System.out.println(properties); InputStream is = ClassLoader.getSystemClassLoader().getResourceAsStream("jdbc.p原创 2022-04-04 19:11:33 · 3402 阅读 · 4 评论 -
vue3的跨域问题配置
vue3的跨域问题配置原创 2022-07-17 19:00:00 · 6459 阅读 · 0 评论 -
SpringBoot启动端口经常被占用解决方法
SpringBoot启动时总显示端口被占用却找不到占用端口原创 2022-07-15 21:48:06 · 1115 阅读 · 0 评论 -
SpringSecurity登录验证没有权限的问题(403)
SpringSecurity登录验证被拦截没有权限的问题原创 2022-07-14 21:52:12 · 10518 阅读 · 2 评论 -
SpringSecurity退出登录logout报错404
SpringSecurity退出logout报错原创 2022-07-10 22:29:27 · 1691 阅读 · 2 评论 -
MybatisPlus - updateFill (strictUpdateFill)更新时间 自动填充失败
MybatisPlus(MP)- updateFill(updateTime)自动填充失败原创 2022-07-07 16:59:20 · 3951 阅读 · 0 评论 -
Java并发——虚假唤醒现象
什么叫虚假唤醒?站在上述两个消费者线程的角度上讲, 无论哪一个线程抢到了资源, 另一个线程的唤醒就可以被认为是没有必要的, 也就是被虚假唤醒了。例子:public class LockTest { public static void main(String[] args) { Clerk clerk = new Clerk(); Producter producter = new Producter(clerk); Customer cus原创 2022-03-16 17:31:55 · 327 阅读 · 0 评论 -
SSM页面中文乱码问题
乱码测试1、我们可以在首页编写一个提交的表单<form action="/e/t" method="post"> <input type="text" name="name"> <input type="submit"></form>2、后台编写对应的处理类@Controllerpublic class Encoding { @RequestMapping("/e/t") public String test(Model mode原创 2022-02-07 22:00:00 · 2591 阅读 · 0 评论 -
Mybatis中的#号与$符号的区别
1、#{变量名}可以进行预编译、类型匹配等操作,#{变量名}会转化为jdbc的类型。select * from tablename where id = #{id}假设id的值为12,其中如果数据库字段id为字符型,那么#{id}表示的就是’12’,如果id为整型,那么id就是12,并且MyBatis会将上面SQL语句转化为jdbc的select * from tablename where id=?,把?参数设置为id的值。2、${变量名}不进行数据类型匹配,直接替换。select * from原创 2022-02-12 18:14:51 · 600 阅读 · 0 评论 -
mybatis Plus 报错 java.sql.SQLSyntaxErrorException: Unknown column ‘xxx‘ in ‘field list‘
mybatis plus 错误Cause: java.sql.SQLSyntaxErrorException: Unknown column ‘book_id’ in ‘field list’解决方法原创 2022-07-03 21:58:09 · 2722 阅读 · 0 评论