- 博客(430)
- 资源 (5)
- 收藏
- 关注
原创 线程类中使用@Autowired
在Spring Boot项目中,如果你希望在AsyncMessageService类中使用@Autowired注入其它服务,你需要确保该类被Spring管理。你可以在AsyncMessageService类中使用@Autowired注入其它服务,只要这个类被Spring管理(例如通过@Service或@Compontent注解)。这样,你就可以在run方法中使用注入的服务实例。@Service:将AsyncMessageService类标记为一个Spring服务,这样Spring会自动扫描并管理这个类。
2025-02-04 13:14:38
240
转载 Beyond Compare忽略行尾(PC/Mac/Unix)比较
在使用Beyond Compare比较文件夹的时候,发现所有的文件都是红的(有差异),点开一个文件发现内容是一模一样的,关闭后文件变成了黑的(无差异)。1.随便打开一个文件比较窗口(不是文件夹比较),然后选择“会话”--“会话设置”--“重要”,确保“杂项”下的“比较行尾(PC/Mac/Unix)”没有选中。从图中可以看出,文件的属性栏有一个属性不一样,一个是UNIX,一个是PC。Beyond Compare的默认配置是忽略行尾比较的,但是从现象看,没有起到应有的效果,可能是一个BUG。
2024-10-14 22:41:20
841
原创 javascript:void(0)
它的主要作用是防止链接的默认行为(例如跳转到一个新页面或刷新当前页面),同时又可以执行一些Javascript代码。虽然javascript:void(0)可以有效防止页面跳转,但在现代开发中,通常建议使用href="#"或者不使用href属性,并通过JavaScript事件处理程序来控制行为,以提高可访问性和用户体验。1.防止页面跳转:当您希望一个链接执行某些Javascript操作,但又不希望页面跳转或刷新时,可以使用javascript:void(0)在这个例子中,return false;
2024-10-05 15:21:03
3739
原创 高阶组件(传递props)
鼠标当前位置:(x: {props.x}, y: {props.y})高阶组件// 设置displayName。// 该组件提供复用的状态逻辑。// 控制鼠标状态的逻辑。// 用来测试高阶组件。
2024-09-29 21:51:23
419
原创 React中Hooks使用
useReducer实现,useState的实现是基于useReducer。useReducer和useContext一起使用。
2024-09-29 19:57:55
650
1
转载 一文解读exports、module.exports 和 export、export default
module.exports 模式下,module.exports 和 exports 的内容是完全不同的,module.exports 导出的是模块(hello.js)对象本身(类别Java,可以理解为导出的是一个类,而不是实例化的对象),在此场景下 exports 是空的(类比Java,理解为一个空对象,没有实例化就是null)。exports 对象是由模块系统创建的。exports 和 module.exports 的内容是完全一样的,换言之:exports 指向的是 module.exports。
2024-08-24 19:45:13
1966
vuedemo.rar
2020-03-09
dbeaver.rar
2020-01-15
webpack.rar
2020-01-13
vue资料,非常全面的资料
2020-01-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人