- 博客(33)
- 收藏
- 关注
原创 前端DataV +VUE3 key以及控制台报错问题
只需将rect标签中:key="i" 写入 并且rect 的:key这个属性要去掉(注意:还有其他的也有这个问题 看他报错直接一样改成这样就行)
2025-08-21 17:20:39
204
原创 ShardingJDBC 分库分表实战参考
spring.shardingsphere.rules.sharding.sharding-algorithms.view_record_algorithm.props.algorithmClassName=com.javasm.uv.sharding.MyDayShardingAlgorithm //这里填5.的自定义算法的类路径。spring.cloud.nacos.config.server-addr=192.168.211.128:8848//配置中心。//获取上面命名的配置命 一致容易区分。
2025-05-22 20:48:15
688
原创 关于mybatis增删改查注解(@Select,@Delete 等)天坑点
首先需要对参数加上@Param set默认的param不知道是什么值 List类型是list强烈推荐加上 不然传不到参数。
2025-04-10 15:51:13
244
原创 异步以及定时任务模板
这里我定义了一个SystemTask 类 方便从数据库中动态获取任务的Id以及cron表达式。这里定义了自己的方法 而且类是在spring容器中 可以从spring中获取使用这个方法。首先要实现SchedulingConfigurer类,并且实现里面的方法。start是开始任务 stop是关闭任务。后面就可以自己在哪里要加定时任务就添加。
2025-04-02 17:48:09
148
原创 Spring security个人见解
可以看作是controller这个类是官方实现自己的UsernamePasswordAuthenticationFilter所继承的类我们要根据官方来编写,这个里面相当于判断用户名密码是否为空,然后配置ip以及调用provider(可以看作跟service一样)/***/@Override/*判断是否为POST请求*/if(!
2025-03-28 21:10:41
312
原创 AOP使用(日志信息存储)
在Aop中首先定义要使用的注解 并指定生效的种类、时机使用component注册为bean 并且使用aspect注解使用AOP 在方法中使用Around,after, afterReturning,afterThrow,before 注解来决定方法是前置后置环绕等 (sql语句以及实现方法很简单都不放进来了)@Component@Aspect@Resource@Resource// 使用注解的进行环绕AOP。
2025-03-13 21:23:12
143
原创 Mybatis易错点
非字符串类型 不要进行判空字符串,不然会导致错误,会导致数字类型传输时在mybatis中丢失,以至查询或更改错误。<if test="其中若是数字类型 不要进行判空处理">
2025-02-24 16:12:26
195
原创 vite构建项目(vue),安装router插件和axios并进行配置
用命令窗口使用npm create vite@latest 命令 latest表示最新版本初次需要y确认输入项目名选择vue框架选择javascript创建完成后可使用以下命令进入项目并安装依赖、启动vscode中有时需切换为。
2025-02-11 22:07:15
900
原创 使用mybatis以及tomcat开发流程
第一步创建项目,然后右键项目添加框架支持(web application)然后,因为tomcat的根目录与IDEA创建的目录文件不同,将文件夹名称改为webapp并放在java同级目录下,并且看到蓝点表示正确。第三步就可以编写dao层接口以及写出对应的entity层了,定义你dao层接口创建出对应的xml文件(放在resources里创建个mapper文件放入),这个xml文件这里就是你要实现的接口的功能。最后就是写service以及controller。
2025-02-01 22:10:04
164
原创 关于ObjectInputStream序列化以及反序列化的使用
创建测试类,在控制台上显示添加学⽣信息,要求程序循环运⾏,并依次提示接收学⽣类的所有属性 值,保存到学⽣对象中,再将学⽣对象保存到集合对象中,并提示“是否继续添加(y/n):”,如果选 择“y”则继续添加,否则退出循环,并将保存学⽣数据的集合对象通过序列化保存到“student.dat”⽂件 中。使用objectwrite()读取对象时,尽量将某个对象设置为一个集合,然后将每个对象获取并添加进集合中,这样读取集合就可以直接获取所需的对象。或者可以使用try catch捕获EOFException异常。
2024-12-18 20:25:06
251
原创 关于Comparator接口为什么是函数式接口
因为用到了comparingInt()这个方法,但翻看源码发现了Comparator是函数式接口,就看下面的抽象方法是谁,结果看到equals和compare两个方法,让我产生了疑惑。经过搜寻,找到原来函数式接口所说的一个抽象方法,已经被实现的方法并不会记录到这个方法中,或者重写父类、Object类中任意一个并不算做函数式接口中要求的抽象方法。如下代码,B还是函数式接口。
2024-12-12 20:19:31
236
1
原创 ArrayList和LinkedList区别
但不论增删还是查询效率其实ArrayList更高,因为每次LinkedList添加元素时都会创建一个对象。
2024-12-12 19:59:22
179
原创 Java中equals的应用
但有时我们a和b的参数都有可能为空,这时我们就使用Objects.equals(a,b)在知道a是必定不为空的话可采取上面的a.equals(b),因为这个效率会比第二个效率高。有两种可以避免的方法,一种是a.equals(b),此时若a必定不为空则不会报错。在Java中,使用equals方法,如若使用的对象为null,则会空指针异常。里面的逻辑很简单,这个是通用的。
2024-12-11 22:29:44
302
原创 关于finally的易错点
此时返回的值为abc,因为字符串是常量不可更改,可知String不可修改,而String更改后更改的是地址值,所以返回的是abc。再来看一个引用数据类型,Person类有set方法设置成员变量。执行上述代码,调用后的返回值为10 而控制台打印为12。首先要知道finally是一定要执行的。上面答案为jjj、qqq。
2024-12-10 19:19:19
202
原创 LoggerFactory is not a Logback LoggerContext but Logback is on the classpath
但现在我的pom文件里面没引入上面的logback,引入这个文件后将slf4j排除。
2024-11-08 18:15:06
238
原创 Replica_IO_Running报错以及解决方法
报错:Fatal error: The replica I/O thread stops because source and replica have equal MySQL server UUIDs;these UUIDs must be different for replication to work.ubuntu的mysql端口未开放导致无法外网连接以及克隆ubuntu导致的UUID一致。首先排查是否为防火墙问题(可以使用外网来连接看是否mysql可以登录)将这个文件删了就行了。
2024-10-11 13:59:16
633
原创 在使用JWT令牌自行完成服务器校验时配置远程调用的服务报错
在使用JWT令牌自行完成服务器校验时配置远程调用的服务时需要配置令牌中继,加一个拦截器。
2024-10-09 11:35:45
169
原创 seata启动报错
解决办法(二选一):修改seata的启动程序seata-server.bat里面的版本。原因是JDK版本太高,其中有个垃圾收集器发生了修改所以报错,%JAVACMD% %JAVA_OPTS%这一列修改为。另一种办法是将这种适合没有低版本的也不想安装的。
2024-09-29 13:58:08
423
原创 openfeign不生效
(注意原配置feign.hystrix.enabled=true或feign.circuitbreaker.enabled=true需要删除)无法启用fallback,后经过网上查询,原来是2023的spring cloud不支持,解决方法。并且在主类删除@EnableHystrix注解。删除Hystrix依赖。
2024-09-23 11:08:03
453
1
原创 Hystrix服务降级 @HystrixCommand 注解失效问题
写完后,关闭对应服务,发现并没有出现所谓的服务降级后自己所更改的页面,反而是404报错,原因是缺少相关的配置类。
2024-09-23 09:58:31
162
原创 eureka相互注册,报错
后经过发现,原来是eureka.client.register-with-eureka的值要写为true。eureka.client.fetch-registry的值要写为true,写完后,问题解决。
2024-09-23 09:55:33
309
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅