摘要: 仔细体验了cursor之后,我发现程序员这一行业真的要迎来天翻地覆了。 1,高级程序员和初级程序员的距离在拉低,资深程序员引以为傲的源码阅读和深度,在cursor的ask模式下不堪一击 ps: 前段时间一直在阅读各种源码,hhh,现在真想穿越回去捶死自己。 但是话又说回来,cursor在我看来仍然不 阅读全文
posted @ 2025-08-11 12:36 wenzhuo4657 阅读(6) 评论(0) 推荐(0)
摘要: hashmap 关于初始化和扩容 首先查看初始化的相关源码 jdk17 this.loadFactor = loadFactor; this.threshold = tableSizeFor(initialCapacity); 初始化围绕着上面两个参数进行, 1,initialCapacity不得超 阅读全文
posted @ 2025-10-11 09:45 wenzhuo4657 阅读(2) 评论(0) 推荐(0)
摘要: task package-info.java 该包定义了 Spring 的核心 TaskExecutor 抽象,并提供了 SyncTaskExecutor 和 SimpleAsyncTaskExecutor 实现。 该包显然是线程池相关,额外的还有一个注解也在现代开发非常常见 @Async ,该注解 阅读全文
posted @ 2025-10-08 12:44 wenzhuo4657 阅读(1) 评论(0) 推荐(0)
摘要: @AspectJ和spring-aop 1,外观样式: spring-aop本身的api自不必说,额外的还提供了对@AspectJ注解风格的支持 2,功能: spring-aop本身仅支持方法级别的代理, Spring AOP目前仅支持方法执行连接点(对Spring bean上方法的执行进行建议)。 阅读全文
posted @ 2025-10-08 12:25 wenzhuo4657 阅读(1) 评论(0) 推荐(0)
摘要: 1,安装nginx-extras,里面有些webdav的支持 sudo apt update sudo apt install -y nginx-extras 补充: 关于nginx-extras这个包,他和nginx的区别就是模块加载的不同,默认的nginx是不会加载dav相关的模块,可以查看,上 阅读全文
posted @ 2025-10-07 12:17 wenzhuo4657 阅读(0) 评论(0) 推荐(0)
摘要: DispatcherServlet DispatcherServlet: HTTP 请求处理程序/控制器的中央调度程序,例如,用于 Web UI 控制器或基于 HTTP 的远程服务导出程序。分派到已注册的处理程序以处理 Web 请求,提供方便的映射和异常处理工具。 在(一)中大致搞清楚了servle 阅读全文
posted @ 2025-10-05 17:01 wenzhuo4657 阅读(1) 评论(0) 推荐(0)
摘要: 命令解释 通常我会使用kill -9 pid强制杀死进程或者kill -15 pid温和的杀死进程,但我其实一直都不知道他们的具体含义。 kill --help 输出的汉化如下 root@ubuntu:~# kill --help kill: kill [-s 信号名称 | -n 信号编号 | -信 阅读全文
posted @ 2025-10-05 11:07 wenzhuo4657 阅读(0) 评论(0) 推荐(0)
摘要: 在正常学习当中,我们总是会过度忽略标准的定义,如jdk的定义,而是用更多的高级抽象概念,例如servlet容器、数组库路由等,然而对于在不同源码当中找到关键点来说,找到标准的定义十分重要的事情。 servlet的定义 java EE的servlet定义 <dependency> <groupId>j 阅读全文
posted @ 2025-10-03 17:35 wenzhuo4657 阅读(0) 评论(0) 推荐(0)
摘要: 问题来源,偶然间我发现我的主机上同时存活了多个shell通过who命令,他们有些已经存活了10天以上, root@ubuntu:/home/user# who root tty1 2025-09-19 14:45 user pts/0 2025-10-02 05:42 (154.19.241.170 阅读全文
posted @ 2025-10-02 21:23 wenzhuo4657 阅读(1) 评论(0) 推荐(0)
摘要: 在vue中简单入门中,可以通过v-model解决父子组件的通信,但其他组件间的通信该如何解决?有时由于项目过于庞大,想要通信的两个组件之间难以找到桥梁,此时可以通过事件总线,值得提醒的是,在我看来,vuex、react的状态管理也是基于事件总线的高级封装,没错,区别仅仅是事件总线需要开发者完全的自定 阅读全文
posted @ 2025-10-02 11:28 wenzhuo4657 阅读(0) 评论(0) 推荐(0)
摘要: 回调类型:用于为不同类插入具体的相同代码 生成动态子类以启用方法拦截。此类最初是作为 JDK 1.3 中包含的标准动态代理支持的替代品,但除了实现接口之外,它还允许代理扩展具体基类。动态生成的子类覆盖了超类的非最终方法,并具有回调到用户定义的拦截器实现的钩子。 原始的、最通用的回调类型是 Metho 阅读全文
posted @ 2025-09-29 16:07 wenzhuo4657 阅读(3) 评论(0) 推荐(0)