博客 分类专栏 专题 成员
tomcat启动加载spring容器时,如果spring使用TaskScheduler开启了debug模式,会造成Spring找不到默认TaskScheduler/ScheduledExecutorService的bean,从而启动的时候出现ScheduledExecutorService异常的日志。该报错不会影响定时任务的使用,但是以异常的形式在日志中存在。解决方案1.修改日志模式logging.level.org.springframework.scheduling=info2.代码注册成spring中的bean两种方式任选一种即可,主要是完成TaskScheduler类bean的注册@B
2024-11-12 10:37:04
分类专栏: Java
关于微信的几个平台我们经常使用微信扫码登录,但是呈现形式各不相同,要搞清楚这些,首先要搞清楚微信系列的几个平台微信公众号平台https://mp.weixin.qq.com/这个就是我们常说的公众号,这里又分为个人公众号和企业公众号,个人公众号是没法进行业务开发的,只有企业公众号才可以进行业务开发,企业公众号只有企业主体可以开通,而且需要每年300的认证费。微信公众号相关的开发其实就是开发的h5应用,在微信环境下运行。微信开放平台https://open.weixin.qq.com/这个是微信开发平台也是企业用户开通,认证费300,这个貌似是认证一次即可。我们要获取unionid就需要这个平台
2024-11-12 10:36:13
分类专栏: Java
文档VitePressVitePress是VuePress的继承者,建立在vite之上。目前,正处于alpha阶段。它已经适合开箱即用的文档使用,但配置和主题API可能仍会在次要版本之间发生变化。VuePressVuePress是一个基于Vue的轻量级静态网站生成器,以及为编写技术文档而优化的默认主题。它是为了满足Vue自己的子项目文档的需求而创建的。GridsomeGridsome是一个基于Vue.js构建的Jamstack框架,它让开发人员可以轻松地构建静态生成的网站和应用程序,这些网站和应用程序天生速度快。可视化VueChartJSvue-chartjs是一个Vue对于Chart.js的
2024-11-12 10:34:49
分类专栏: 编程小技巧
1、插件安装没有问题2、idea注解启用设置没有问题3、idea编写代码时,使用@Getter、@Setter、@Slf4j等lombok的注解,代码编译阶段无问题,编写代码并不会报错,单运行代码时报错调用get、set方法时会报错:解决办法:在settings设置-Djps.track.ap.dependencies=false,如下图,解决此问题
2024-06-21 03:02:33
分类专栏: Java
安装扩展yuminstallautomakeautoconfmakegccgcc-c++libtoolzlibzlib-develcurlcurl-develalsa-libalsa-lib-develgettextgettext-develexpatexpat-develnasmpkgconfig安装yasm-支持编译x264wgethttp://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gztar-zxvfyasm-1.3.0.tar.gzcdyasm-1.3.0./configuremake-j8makeinstall安装
2024-05-05 04:17:55
分类专栏: linux服务器
centos 安装nginx
2024-05-05 04:11:24
分类专栏: linux服务器
centos 安装mysql5.7
2024-05-05 03:55:28
分类专栏: linux服务器
构建vue3项目构建项目npmcreatevite@latestelectron-demo引入electronnpminstallelectron-Dnpminstallvite-plugin-electron-D#渲染进程和主进程的通信npminstallvite-plugin-electron-renderer-D修改vite.config.js引入electron和electronRender进程间通讯import{fileURLToPath,URL}from'node:url'import{defineConfig}from'vite'importvuefrom'@vitejs/plu
2023-11-24 09:13:40
分类专栏: electron
什么是AOP?AOP((Aspect-OrientedProgramming)即面向切面编程,它是一种编程范式,是一种思想.它是Spring框架的重要组成部分AOP能用来干嘛?它可以在不改变原有代码的情况下,动态地将额外的代码(称之为“切面”)横向地“切入”到原有代码流程中的特定位置,从而达到增强原有代码的目的。AOP的目的是将通用的横切逻辑抽象出来,将它们与核心业务逻辑分离,以提高系统的可维护性和可扩展性。用通俗易懂的话来讲就是在不改变原有代码的基础上添加新的功能.在实际运用中AOP通常被应用在日志记录、性能统计、事务管理、异常处理、权限控制等地方.AOP的主要组成部分切面(Aspect):
2023-09-16 03:48:13
分类专栏: Java
Java自定义注解 元注解
2023-09-16 03:45:17
分类专栏: Java
码代码时发现一个问题,有些代码提示无法选中第一项。解决办法:在设置中搜索prevent将图中的“snippetspreventquiksuggestion”取消勾选其原因是补全后编译器认为代码处于活动中,勾选中后编译器会阻止快速建议,也就是代码提示,会导致无法用键盘选中提示,只能通过鼠标选中。
2023-05-25 03:25:14
分类专栏: 编程小技巧
官网http://suneditor.com/此编辑器支持视频插入,功能还是很强大。预览图接入引入npminstallsuneditor--save例子<template><div><textareaid="sample">初始化内容</textarea></div></template><scriptsetup>import{ref,reactive,getCurrentInstance,nextTick,onMounted}from"vue";const{proxy}
2023-05-17 03:51:12
分类专栏: Vue3
filter过滤List resultUserList = list.stream().filter(user -> user.getDepartmentId()==1).collect(Collectors.toList());mapList userNameList = list.stream().map(user -> user.getName()).collect(Collectors.toList());distinct去重List distinctUsers = list.stream().distinct().collect(Collectors.toList());
2023-05-15 03:48:43
分类专栏: Java
我们想要实现风格切换,基本思路就是定制一套基本的样式,然后不同的风格,我们使用不同的颜色,通过最外层添加clas选择器来进行覆盖,达到切换风格效果。
2023-02-10 03:55:23
分类专栏: Vue3
使用原生js开发一个静态留言板,可以发现,使用vue这样的高级框架能提高我们的开发效率,我们只需要关注数据的处理,无需关注页面动态渲染。
2023-02-10 03:51:29
分类专栏: Vue3