自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 Rust的dyn和impl使用

​fn f() -> impl Trait返回一个且只有一个特定的实现了这个Trait的类型,编译器会自动把这个类型填写上去,通常用于不知道/写不出来具体类型的情况,比如闭包fn f() -> Box可以返回多个实现了这个Trait的类型,通常也就是用于这个场景

2024-02-14 00:28:39 412 1

原创 JDBC遍历数据库

JDBC遍历数据库因为是项目里已经用了mybatis,所以说就直接利用mybatis获取连接了,如果你用的原生jdbc就按jdbc的方式获取连接就好。最近正好有这个需求,不知道为什么百度搜一个结果也没有,所以自己写一篇方便和我有同样需求的人。

2023-08-07 14:43:39 114

原创 SpringBoot NoSuchMethodError: ...findAnnotationOnBean异常

java.lang.NoSuchMethodError: org.springframework.beans.factory.config.ConfigurableListableBeanFactory.findAnnotationOnBean(Ljava/lang/String;Ljava/lang/Class;Z)Ljava/lang/annotation/Annotation;

2023-08-06 02:03:50 202

原创 Solid.js 自动依赖追踪,响应式原理

网上貌似没有比较简单的解析,虽然原理并不难,但是跟着源码绕圈子的话多半得想一会还有可能绕晕,我在这里写一个简单版方便各位理解思路let Listener: (() => void) | nullfunction Reactive(value: T) { const subscribeList: Array void> = [] return (val?: T) => { if (val) {

2023-02-13 17:33:40 200

原创 Solid.js,我遇到的问题以及相关测试

Solid.js组件中的thisSolid.js流程控制Solid.js组件状态重置Solid.js,props解构Solid.js,监视属性(watch)Solid.js,插槽(slot)Solid.js,持久路由(keep-alive)

2022-12-13 18:11:49 389

原创 您的主机不满足在启用 Hyper-V 或 Device/Credential Guard 的情况下运行 VMware Workstation 的最低要求

最近有个需求去试了下Docker Desktop,结果需求没解决,VMware还打不开了经搜索后得到如下解决方式cmd 运行 bcdedit /set hypervisorlaunchtype off 完美解决

2022-12-07 18:54:34 331

原创 createjs typescript代码提示

最近迁移项目到新框架,用上了typescript,结果日常被类型检查搞得不堪其扰,今天测试createjs的时候就遇到了这么一个问题。

2022-11-26 18:05:13 287

原创 maven资源过滤配置踩坑 include,exclude和filtering

如果想排除一部分文件,再在这部分文件里保留几个文件,不能写到同一个。和标签用于包含文件。和用于排除文件。filtering用于启用${xxx}的插值表达式。标签下面,举例如下。

2022-08-12 22:51:53 842

原创 Field xxxMapper in com.xxx.service.impl.xxxServiceImpl required a bean of type

解决方案:在启动类上加@MapperScan(包路径.**.mapper)但问题是我每个mapper上都加了@Mapper注解啊

2022-04-30 01:00:22 8687

原创 关于子类继承@Component注解的一些测试

最近有个需求,想让子类继承父类的@Component注解,省的再额外去标了(懒)注解代码如下@Target({ElementType.TYPE})@Retention(RetentionPolicy.RUNTIME)@Inherited@Componentpublic @interface Test { @AliasFor( annotation = Component.class ) String value() default "";}

2022-04-29 22:34:11 708

原创 关于spring-aop和@PostConstruct

被@PostConstruct注解的方法在初始化调用的时候并不会受spring-aop的增强,需要通过注入自身再调用对应方法才可以暂时不猜测原因,等看了源码之后再来

2022-04-28 21:16:09 878

原创 记一次莫名其妙的错误

springboot项目突然出现启动失败的情况,报错信息如下WARNING: An illegal reflective access operation has occurredWARNING: Illegal reflective access by org.springframework.cglib.core.ReflectUtils (file:/A:/apache-maven-3.8.3/repository/org/springframework/spring-core/5.3.15/s

2022-04-28 20:54:37 1050

原创 webstorm tab键补全代码改为enter

在 设置-编辑器 中找到Emmet,修改“展开缩写”为enter在 设置-编辑器 中找到”实时模板“,修改展开方式为enter只不过不打左尖括号还是没有提示,只能盲打相对于vscode还是很难受,如果有解决方案请不吝赐教...

2022-04-24 13:57:30 679 1

原创 Mybatis-plus多数据源配置,bindingException异常

@Bean(name = "xxxSqlSessionFactory") public SqlSessionFactory sqlSessionFactory(@Qualifier("xxxDataSource") DataSource dataSource) throws Exception { MybatisSqlSessionFactoryBean sessionFactoryBean = new MybatisSqlSessionFactoryBean(); .

2022-04-12 01:37:02 285

原创 @EnableWebMvc踩坑

在类上添加@EnableWebMvc会导致WebMvcAutoConfiguration中的自动配置全部失效,产生以下问题1.会去除掉spring默认的资源路径设置,需要手动添加资源路径 @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHandler("/要映射的URL/**").addResourceLocations("cl

2022-02-24 15:46:25 537

原创 网页顶部和底部出现莫名其妙,怎么也去不掉的白边

经过测试,发现是因为在*上设置了white-space:pre-wrap;但是为什么设置这个属性会导致白边?如果有大佬知道的话可以解答下

2022-02-24 15:32:09 635

原创 SpringBoot访问index页面404

纯springboot项目,没有使用thymeleaf等模板引擎,访问项目地址显示404一番折腾之后发现是maven编译的时候把静态资源给排除了解决办法:在pom.xml添加<build><resources><resource> <directory>src/main/resources</directory> <includes> <include>static/

2022-02-19 23:40:00 1274

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除