会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
胡瀚
博客园
首页
新随笔
联系
订阅
管理
2024年3月4日
IO
摘要: Java IO模型 使用java的io可以对文件进行操作,也可以使用它实现socket编程。Java的IO可以分为字节流IO和字符流的IO。 我们可以带这一个问题,不管是文件读写还是网络发送接收,信息的最小存储单元都是字节,那为什么 I/O 流操作要分为字节流操作和字符流操作呢? 1. 字节流 In
阅读全文
posted @ 2024-03-04 22:53 Baymax_HH
阅读(20)
评论(0)
推荐(0)
2023年7月27日
中介模式与享元模式
摘要: 中介模式 定义一个中介对象来封装一系列对象之间的交互关系。中介者使各个对象之间不需要显式地相互引用,从而使耦合性降低,而且可以独立地改变它们之间的交互行为。它是一种对象行为型模式。 优点:减少类间依赖,把原有的一对多的依赖变成了一对一的依赖。降低了类间耦合 缺点:中介者会膨胀很大,而且逻辑比较复杂、
阅读全文
posted @ 2023-07-27 08:29 Baymax_HH
阅读(51)
评论(0)
推荐(0)
2023年5月24日
postman前脚本
摘要: pm.sendRequest({ url: 'localhost:8080/users/logion', method: 'POST', header: { "Accept": 'application/json', "Content-Type":"application/json" }, body
阅读全文
posted @ 2023-05-24 23:53 Baymax_HH
阅读(34)
评论(0)
推荐(0)
2022年7月13日
学习网站
摘要: http://blog.liuyanzhao.com/
阅读全文
posted @ 2022-07-13 17:22 Baymax_HH
阅读(16)
评论(0)
推荐(0)
2022年6月7日
reactive
摘要: 从CompletableFuture到Reactor编程 通过 CompletableFuture 和 Lambda 表达式,可以快速实现轻量业务异步封装与编排,与 Callback 相比可以避免方法多层嵌套问题,但面对相对复杂业务逻辑时仍存在以下局限: 难以简单优雅实现多异步任务编排; 难以处理实
阅读全文
posted @ 2022-06-07 01:18 Baymax_HH
阅读(193)
评论(0)
推荐(0)
2022年5月26日
Reactor
摘要: https://www.jianshu.com/p/7ee89f70dfe5
阅读全文
posted @ 2022-05-26 00:52 Baymax_HH
阅读(7)
评论(0)
推荐(0)
2022年5月24日
线程池
摘要: 通常都是用Executors提供的通用线程池创建方法,去创建不同的线程池。Executors目前提供了5种不同的线程池创建配置: newCachedThreadPool(),是一种处理大量短时间工作任务的线程特点:试图缓存线程并重用,当无缓存线程可用时,就会创建新的工作线程;如果线程闲置时间超过60
阅读全文
posted @ 2022-05-24 00:13 Baymax_HH
阅读(33)
评论(0)
推荐(0)
2022年4月8日
如何保证集合是线程安全的? ConcurrentHashMap如何实现高效地线程安全?
摘要: 今天我要问你的问题是,如何保证容器是线程安全的?ConcurrentHashMap 如何实现高效地线程安全? 典型回答 Java 提供了不同层面的线程安全支持。在传统集合框架内部,除了 Hashtable 等同步容器,还提供了所谓的同步包装器(Synchronized Wrapper),我们可以调用
阅读全文
posted @ 2022-04-08 00:08 Baymax_HH
阅读(81)
评论(0)
推荐(0)
2022年4月6日
java 科目
摘要: 缓冲池 1. new Integer(123)每次都会新建一个对象 2. Integer.valueOf(123)会使用缓冲池的对象,多次调用会取得同一个对象的引用 https://pdai.tech/md/java/basic/java-basic-lan-basic.html
阅读全文
posted @ 2022-04-06 23:25 Baymax_HH
阅读(21)
评论(0)
推荐(0)
springboot学习中问题
摘要: 在学习springboot 搭建项目时,出现Controller层注入service,注入失败的问题。查找了很久才找到原因 对于多模块项目,应该注意@ComponentScan,指定位置扫描。 @ComponentScan主要就是定义扫描的路径从中找出标识了需要装配的类自动装配到spring的bea
阅读全文
posted @ 2022-04-06 00:13 Baymax_HH
阅读(48)
评论(0)
推荐(0)
下一页
公告