摘要: 关于spring的依赖注入问题 spring 的依赖注入有三种方式: 属性注入(Field Injection) 这种注入方式就是在bean的变量上使用注解进行依赖注入。 @Autowired 的一大使用场景就是属性注入,它的本质其实是通过java反射机制来实现的,所以private成员变量也可以被 阅读全文
posted @ 2023-10-06 00:18 一个大转盘 阅读(70) 评论(0) 推荐(0)
摘要: 关于排序函数sort的一些思考 c++ 升序 sort(a,a+n,cmp) bool cmp(int b, int c){ return b < c; } cmp 是一个比较函数 cmp(b, c)是当b < c时返回true,表示不交换位置 java //不能使用基本数据类型 Integer[] 阅读全文
posted @ 2023-10-06 00:18 一个大转盘 阅读(22) 评论(0) 推荐(0)
摘要: 关于响应式编程和命令式编成 响应式编程:响应式编程(reactive programming)是一种基于数据流(data stream)和变化传递(propagation of change)的声明式(declarative)的编程范式 a. 数据传递,具体概念可以先放一边,一个简单例子就知道了 假 阅读全文
posted @ 2023-10-06 00:13 一个大转盘 阅读(115) 评论(0) 推荐(0)
摘要: 关于序列化和反序列化的疑问 为什么需要序列化和反序列化 ? 因为计算机底层存储和传输都是二进制,所以需要将对象转化成字节数组。那么问题来了,只需要转成字节数组就行了,那为啥还要弄这么多东西?搞这么复杂? 因为直接转生成的字节数组是不规则的,所以我们不能通过这样的字节数组把原来的对象还原出来,那么我们 阅读全文
posted @ 2023-09-21 23:11 一个大转盘 阅读(38) 评论(0) 推荐(0)