- 博客(9)
- 收藏
- 关注
原创 存取对象不能强转问题
//一个对象要存储到redis里面可能发生存的是对象,取出来之后无法还原的问题下面我演示一下;//存储对象Test t=new Test();//存储到redis时,我们转换为json字符串进行存储;String jsonString=JSON.toJSONString()//然后进行存储redisCache.setCacheObject("test",jsonString);//还原成对象处理Test t1=redisCache.parseObject(cacheOb
2022-05-25 13:25:59
537
原创 多线程的注意事项
sleep():方法使用时注意在你使用锁的时候,最好在锁的里面进行等待,如果在锁的外面等待,会造成多个线程同时得到锁,然后同时解锁。如果用于抢票之类的话,可能会造成轮询状态。代码如下:public class TestLock { public static void main(String[] args) { Test test=new Test(); new Thread(test,"老王").start(); new Thread(
2022-05-18 16:22:47
226
原创 Mysql----Join查询
left join左连接查询时,如下:SELECT s.studentno,s.studentname,r.studentno,r.studentresultFROM `student` AS sLEFT JOIN`result` AS rON s.studentno=r.studentno结果为:可以清晰的发现,即使成绩表中的学号为null也能正常显示,所以说这二张表的主导地位是student(学生表),也可以理解为:当查询的数据s.studentno有值时为真,会返回数据。当然,这一
2022-04-26 12:08:02
751
原创 security的Object强转
在security我遇到了无法将Object转为对象的问题。下面是我的解决问题,我也希望大家能提供更好的方式解决@Overridepublic ResponseResult logout() { Authentication authentication = SecurityContextHolder.getContext().getAuthentication(); //由于不能直接强转为对象,所以我们采用分步骤拆分 Object principal = authenti.
2022-04-20 14:35:48
807
1
原创 vue工程创建的问题
最直接的就是webpack。json文件中没有添加进去的依赖。所以我建议使用cmd命令进行创建,虽然我也不知道是为什么。# 进入工程目录cd hello-vue# 安装 vue-routernpm install vue-router --save-dev# 安装 element-uinpm i element-ui -S# 安装依赖npm install# 安装 SASS 加载器cnpm install sass-loader node-sass --save-dev# 启动测
2022-01-18 17:48:32
495
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人