会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Ashe
https://ashe-c0de.github.io/
首页
管理
上一页
1
···
9
10
11
12
13
14
15
16
17
···
22
下一页
2024年3月19日
代理模式(Proxy Pattern)__浅谈与装饰器模式的区别
摘要: 代理模式(英语:Proxy Pattern):为其他对象提供一种代理以控制对这个对象的访问。 代理模式和装饰器模式的共同点: 不改变原有组件的情况下增强其功能 代理模式和装饰器模式的差异: 代理模式可以实现延迟加载,即在需要时才真正创建原有组件,而不是在创建代理时就立即创建原有组件,这对于提高性能和
阅读全文
posted @ 2024-03-19 21:03 Ashe|||^_^
阅读(58)
评论(0)
推荐(0)
2024年3月4日
vim显示行号
摘要: 在vim编辑器的Normal模式下键入 :set number或者:set nu,即可展示行号
阅读全文
posted @ 2024-03-04 16:15 Ashe|||^_^
阅读(35)
评论(0)
推荐(0)
2024年1月22日
复杂JSON数据的扁平化解析_Java实现
摘要: 需求: 将复杂JSON数据解构为扁平化数据,插入数据库对应的一张表上,供业务更直观地查询/阅览数据。 思路: 使用Jackson将数据转成JsonNode对象,然后通过递归解构至JsonNode不在为对象为止,然后put到一个LinkedHashMap中去,以此实现数据结构的扁平化变换。 需要的Ja
阅读全文
posted @ 2024-01-22 16:08 Ashe|||^_^
阅读(329)
评论(2)
推荐(0)
2024年1月21日
使用Gin框架往数据库插入记录
摘要: 首先往数据库插入数据,就需要连接数据库(笔者此处使用的是PostgreSQL) 因此在项目中引入如下依赖(这两个依赖版本号不一致,可能会出现异常) gorm.io/driver/postgres // 依赖是用于连接和操作 PostgreSQL 数据库 gorm.io/gorm // 对象关系映射
阅读全文
posted @ 2024-01-21 20:49 Ashe|||^_^
阅读(127)
评论(0)
推荐(0)
安装Rust环境_基于Windows
摘要: 下载rustup rustup是 Rust 的安装程序,也是它的版本管理程序,因此安装好环境后慎重卸载。 https://www.rust-lang.org/zh-CN/tools/install 运行rustup-init.exe 键入3回车安装,会发生Rust代码无法运行,因此建议Windows
阅读全文
posted @ 2024-01-21 16:44 Ashe|||^_^
阅读(80)
评论(0)
推荐(0)
2024年1月7日
Gin框架初体验__Goland操作
摘要: 前提:搭建好Golang环境 首先新建project,Goland会自动生成go.mod文件。 GOPROXY=https://proxy.golang.com.cn,direct // 设置官方镜像代理,阿里镜像代理实测过程中遇到了一些问题 下载并安装Gin框架,并将其添加到你的项目的Go模块中(
阅读全文
posted @ 2024-01-07 21:34 Ashe|||^_^
阅读(86)
评论(0)
推荐(0)
2024年1月5日
JSON中带多余反斜杠?原来是滥用FastJSON造成的!
摘要: 以前对接很多老系统的接口是发现对方返回的JSON往往有些不太对劲,例如 { "key_1":"A", "key_2":"{\"name\":\"Tom\"}" } 由于鄙人下海以来一直使用SpringBoot自带的Jackson,因此不清楚此现象产生的原因,然而最近在对接一个接口时,我自己使用Fas
阅读全文
posted @ 2024-01-05 23:08 Ashe|||^_^
阅读(3502)
评论(0)
推荐(0)
2024年1月4日
原子习惯(Atomic Habits)读后总结
摘要: 自我认知 习惯 对自身的评价和期望,决定你现有的习惯 & 期望的习惯。 习惯的机制 指差确认纠正行为偏差 详细计划(触发执行意向)提升习惯达成率 习惯堆叠 利用狄德罗效应,让一个好习惯带来一堆好习惯。让奖赏刺激下一个好习惯的提示~ 环境更容易引导习惯 建立自制力不如构建更好的环境 诱惑捆绑 利用多巴
阅读全文
posted @ 2024-01-04 17:43 Ashe|||^_^
阅读(372)
评论(0)
推荐(0)
2024年1月2日
唯一ID生成_Java实现
摘要: 最近在接入接口时,需要提供一个客户端生成的唯一ID,因此写了一个简单的唯一ID生成的工具类(有bug请勿使用) public class IdGenerator{ /** * CAS计数器 */ private static AtomicInteger counter = new AtomicInt
阅读全文
posted @ 2024-01-02 12:15 Ashe|||^_^
阅读(122)
评论(0)
推荐(0)
2023年12月19日
异步记录第三方接口调用日志的优雅实现(HttpClient+装饰者模式+异步线程池/MQ)
摘要: 对于第三方接口调用日志这个功能,笔者在工作中曾见过以下两种方式: Restemplate+装饰者模式+MQ实现 网关监控 + Feign拦截器 + 观察者模式实现 其中观察者模式的实现是我最为佩服的设计(站在了一种很新的角度来解决问题),个人认为以上两种实现都显得略过臃肿,应该简化设计,让异步记录的
阅读全文
posted @ 2023-12-19 12:46 Ashe|||^_^
阅读(776)
评论(0)
推荐(0)
上一页
1
···
9
10
11
12
13
14
15
16
17
···
22
下一页
公告