自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Lucky小黄人的博客

欢迎关注公众号 TestDevelop , 我在这里分享各种测试开发技术知识、沟通技巧、职场感言。欢迎后续与我共同成长。

  • 博客(899)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 利用 vscode 进行远程开发

打开远程项目路径在远程服务器上安装 vscode 插件Go、GitLens、Git History、Git Graph、MarsCode AI对于本地已经安装的插件,点击Install In SSH:xxx就能把插件安装到远程服务器对于本地没有安装的插件,直接查找插件,选中安装,即是安装到远程服务器git 不高亮显示修改行从这个问题来看,chatgpt 和 deepseek 等一众...

2025-02-22 20:45:00 430

原创 把 vscode 伪装成 goland

goland 开发项目太卡了,想换到更轻量级的 vscode,但是用久了 goland, vscode 的界面风格和快捷键又看不习惯和用不习惯,所以把 vscode 改成了跟 goland 一样的使用方式。下载 2个插件安装插件「JetBrains IDE Keymap」可以让 vscode 完全复用 goland 的快捷键安装插件「JetBrains Darcula Theme」可以让 ...

2025-02-21 20:53:00 419

原创 go.mod 里的 toolchain 怎么去掉

有时我们电脑里安装了多个 golang 版本,导致在有些仓库使用高于 1.20 版本的 golang,会把 go1.18 -> go1.20 toolchain go1.20.2如果需要恢复原样,首先关闭所有已打开的 goland 的 terminal,不只是当前仓库的 teminal,其他仓库也需要关闭,然后在当前仓库,去设置的 Module 中,选择 go1.18 版本,然后再点开 ...

2025-02-20 14:45:00 369

原创 读书究竟有什么用?不同的书分别有什么作用?不同的书对人生分别有什么样的影响和意义?...

不同类型的文学作品对人生的作用和意义是不一样的,按照我的阅读经验和理解,对常见文学作品类别和他们对我们的意义做个简单总结:1、统计学、经济学作品这类作品往往可以帮助我们提升对经济现象、宏观政策的敏感度,洞察财富增长的逻辑,说白了就是有助于找到赚钱的路子。比如《权利结构、政治激励和经济增长》、《八次危机》。2、哲学与社会学作品这类作品有助于拓展思想深度,有助于培养大局观,也让我们意识到个体...

2024-11-22 23:52:00 416

原创 红米k70怎么设置「短信通知」在锁屏时隐藏内容,不锁屏时不隐藏内容

红米 K70 设置短信通知在锁屏时隐藏内容、不锁屏时不隐藏内容,可以按照以下步骤进行操作:打开手机设置:在主屏幕上找到并点击 “设置” 图标,进入手机设置页面。进入通知与控制中心:在设置页面中,找到并点击 “通知与控制中心” 选项。选择锁屏通知:在通知与控制中心页面中,点击 “锁屏通知” 选项。设置显示规则:在锁屏通知页面中,点击 “显示规则” 选项。在弹出的显示规则菜单中,选择 “智...

2024-11-06 19:16:00 2304

原创 企业信息查询工具

如果想查询企业信息,除了去「企查查」或者『天眼查』这种企业查询,还可以到“全国组织机构统一社会信用代码数据服务中心”平台查询,虽然查到的信息有限,但是不用被企查查他们恶心,动不动就要你开会员...

2024-10-30 20:19:00 244

原创 goland 把多个项目窗口合并到一个窗口

有时我们可能想把goland 每个项目窗口合并到一个窗口,每个项目以一个tab的形式展示,下面是合并的方法点击「Window->Merge All Project Windows」即可

2024-10-30 20:10:00 394

原创 一台电脑配置两个Git账号(github和gitlab),不同仓库使用不同的git

我们工作时一般都是使用gitlab,工作电脑也一般配置的 git 是连接 gitlab 的,那么当我们如果想用同一个电脑实现不同仓库根据自己的需要到底是推送代码到github还是 gitlab,以及使用哪个账号,(比如如果想用工作电脑维护自己的 github 项目,但是怕后面被公司追究用工作电脑干私事,省点心力),可以按照如下教程配置一下 git,新配置一个 git,把 git 的公钥放到 gi...

2024-08-24 20:41:00 869

原创 关闭美团 app 的一些花里胡哨功能的入口

美团app如何关闭视频入口点击「我的」->「设置」->「通用设置」,关闭【允许首页底部导航栏展示视频】右边的开关即可切换为长辈版点击「我的」->「设置」-> 「长辈版」,没有任何花里胡哨的功能,只是字体有点大使用美团外卖APP 代替 美团 APP美团外卖APP 只有外卖功能,没有视频、直播等花里胡哨的功能,美中不足的是没有到店团购功能,只能再下载一个「大众点评」...

2024-07-15 00:28:00 2385

原创 绘图工具

processondrowio: 可以绘制草图风格流程图,完全免费

2024-06-25 11:55:00 210

原创 git 命令报错:Another git process seems to be running in this repository, e.g. an editor opened by 'git c...

执行 git 命令时,报错:Another git process seems to be running in this repository, e.g.an editor opened by 'git commit'. Please make sure all processesare terminated then try again. If it still fails, a gi...

2024-06-03 12:11:00 419

原创 github 2fa 中国区认证解决

转载自:https://www.jerrycoding.com/article/github-f2a/对github有代码贡献的帐号要求进行2FA验证, 否则过期不能提交代码。(虽说我写的那些都是bug堆起来的垃圾代码angry)Because of your contributions on GitHub, two-factor authentication will be require...

2024-05-12 16:29:00 861 3

原创 golang工具函数,把一个金额整型,单位为分,转成"1,231,111.00"格式的字符串

这个函数首先将整数除以100来获取代表元的浮点数,然后格式化此数值为两位小数的字符串。接下来,函数将字符串分成整数和小数部分,并且为整数部分添加千位分隔符。最后,如果存在小数部分,它会将这两部分重新组合并返回正确格式化的金额字符串。为了正确地处理负数,我们需要先检查金额是否为负,并在处理千位分隔符后重新加上负号。如果原始金额是否为负数,就将其转换成正数进行处理。在全部处理完成之后,如果原始金额...

2024-04-24 23:52:00 527

原创 mysql 联合索引的两种特殊场景

1、某些场景下可以把筛选力度小的字段在联合索引中的字段顺序提前我们都知道,联合索引比对每个列分别建索引更有优势,因为索引建立得越多就越占磁盘空间,在更新数据的时候速度会更慢。另外建立多列索引时,顺序也是需要注意的,应该将严格的索引放在前面,这样筛选的力度会更大,效率更高。但是如果某字段的值是唯一对应另一个字段的值,那么可以考虑把筛选力度小的放在前面,比如:每个订单唯一所属于一个业务线,如果...

2024-03-29 21:36:00 434

原创 重庆医保查询

手机登录“国家医保服务平台APP”,在首页点击【缴费记录】即可查询医保缴费记录明细。此外,还可以通过点击页面头部的筛选项,选择参保地、险种类型和缴费年度来查询所需的缴费记录明细支付宝搜索“医保”,重庆医保支付宝小程序微信搜索“重庆医疗保障局”、国家医保APP、渝快办、“重庆医保”微信公众号,可以查询参保信息、医保账户、缴费记录电脑搜索“重庆医疗保障局公共服务平台”-&g...

2024-03-21 01:09:00 265

原创 三载岁月的小小归纳与2024计划

原本打算每年写一篇年终总结,但是由于 22 年和 23 年比较忙,导致这两年的年终总结一直拖延没有写。现在已经到了2024年3月份,再补应该是补不完了。正好发现自己毕业快3年了,于是决定对过去3年做一个简单的总结,也算是平了过去 2 年没写年终总结的烂账????。回顾这三年,整体算是比较满意,快乐欢笑常有,也经历了一些挫折,也有一些积累和成长。历程我在 21 年 6 月大学毕业后就正式入职字节,做...

2024-03-17 18:19:00 813

原创 协同编辑功能实现原理概述

协同编辑是一种多用户同时在线编辑同一文档或项目的技术,允许多人实时或异步地对内容进行添加、删除和修改,但是不会互相覆盖各自的修改。这在文档编辑、软件开发等领域非常流行和有用,比如飞书文档、谷歌doc等。协同编辑主要面临的技术问题包括:版本管理、冲突检测、合并冲突、实时同步、并发控制协同编辑的主流算法主要包括:OT 算法(操作转换Operational Transformation)、CRDT...

2024-03-17 18:11:00 829

原创 关闭Mac 双指左右滚动功能(浏览器前进、后退丢失页面)

关闭所有浏览器的前进后退功能系统偏好设置 => 触控板 => 更多手势 => 在页面之间轻扫取消勾选即可。如下图所示:仅关闭 Chrome 的前进后退功能如果是 Chrome 浏览器,还可以使用下面这份方法在终端输入执行下面两条命令,然后重启 Chrome,需要注意的是Chrome重启需要完全退出程序再打开,可按⌘+Q键退出,仅仅关闭窗口是不行的。defaults...

2024-03-16 17:52:00 2328

原创 江西社保/医保缴费和查询

今天陪我妈去镇上的服务中心查询她的社保(养老保险)和医保缴费记录,工作人员告诉了我们线上的查询和缴费方式,特此记录一下江西社保/医保缴费记录查询社保查询:江西人社app,选择“城乡养老账户”医保查询方式1:江西省税务局->税费服务->我要查询->社保缴费状态查询(城乡居民)(这里其实也可以查社保缴费记录,但是好像有时查不出来,江西人设app查的准一些)医保查询方式2:赣服通->搜索“医保...

2024-02-08 17:55:00 492

原创 数据库毫秒值精度处理,导致创建时间字段大于修改时间

一、问题概述今天碰到个很奇怪的现象,现象是发现数据库有张表的某几条记录的创建时间大于修改时间,非常奇怪,打工这么多年,第一次碰到这个问题首先查看 mysql 表结构,怀疑 create_time 字段设置了本应该设置在了 update_time 字段上的 on update CURRENT_TIMESTAMP 配置,但是发现并没有,配置是正确的,create_time 字段没有配置自动更新为...

2024-01-16 01:26:00 529

原创 Mac 使用 open 命令,快速打开文件

今天突然发现Mac 有个很好用的命令,open xxx,使用这个命令可以用默认软件打开这个文件,比如各种文本格式的文件会用txt文本打开,mp4 格式的文件会用 player打开。open aaa.txtopen ddd.mp4...

2024-01-01 22:06:00 1000

原创 mac如何修改应用图标(转)

当我们的Mac 中存在多个一样的软件,同时打开时在程序坞显示的图标都一样,为了快速区分出哪个是哪个,可以按照自己的需求修改下软件图标转自:mac如何修改应用图标在mac系统上修改一个应用图标是非常的简单的,下面是修改Mac应用图标的具体方法,大家可以参考一下。Mac修改应用图标的方法1、先把新图标复制到剪切板2、打开“访达”应用并选择“应用程序”3、选择需要修改图标的应用,鼠标右击...

2023-11-26 00:07:00 2479

原创 打开 Chrome 的 「内存节省程序」开关和关闭硬件加速

不知道从什么时候开始,应该是最近1个月,感觉 Mac 浏览器总是占用很高的 CPU,多开一些标签页,或者浏览器窗口,相互切换时系统就会变得无响应,从 Chrome 浏览器里找到一个「内存节省程序」的配置,不知道有没有,先把开关打开看看。chatgpt 还推荐关闭 chrome 的硬件加速模式,减少浏览器对内存的使用...

2023-11-13 02:08:00 1950

原创 一个很漂亮的鼠标移动特效,Javascript 脚本,可惜复制到博客园配置适配效果不好...

一个很漂亮的鼠标移动特效,Javascript 脚本,可惜复制到博客园配置适配效果不好,暂时记录一下<!DOCTYPE html><html><head><meta charset="utf-8"><title>小白教程(json.cn)</title></head><body>&lt...

2023-11-11 17:12:00 259

原创 奥本海默观影记录

趁着国庆假期,看了一下电影《奥本海默》,单方面认识了一下美国的原子弹之父。影片剧情概要影片并行着2条线索,分别是奥本海默参加注定失败的的听证会,和刘易斯在竞选商务部长最后阶段参加关于奥本海默事件的最后调查听证会。过程中双方委员会每个问题都伴随着双方的回忆,回忆中展示了奥本海默的的一生:从研究生时代,到对量子力学有深刻见解,声名鹊起,为了让美国物理学术领域更上一层楼,把量子力学带到美国,随后...

2023-10-04 05:07:00 167

原创 业务术语:spu 和 sku

内容来自对 chatgpt 的咨询SPU:Standard Product Unit(标准产品单元)。SPU一般用来概括某一系列的商品。它是以产品的形式和功能为基础,对特定种类的商品进行的大类描述并编号。例如,iPhone12是一个SPU,它包括不同的颜色和存储容量的版本。在汽车领域中,车系可以被看作是SPU。例如,“特斯拉Model 3”可以被认为是一个SPU。它归纳了一系列相似的产品,...

2023-09-30 21:59:00 239

原创 执行 go mod tidy 后卡住的解决方案

内容来自对 chatgpt 的咨询原因go mod tidy卡住可能有以下几个原因:网络问题:go mod tidy时需要从网络下载依赖,如果网络不稳定或者因为某些原因访问某些资源地址很慢,可能导致此命令延迟或者卡住。可以尝试使用Go的官方代理或其他信赖的代理,例如设置环境变量 export GOPROXY=https://goproxy.io,direct。并发问题:go mod ...

2023-09-30 21:53:00 3449

原创 redis key 被访问后不会自动延长过期时间

Redis的过期策略按照两个维度工作:被动过期和主动过期。被动过期:只有当有客户端尝试访问一个已经过期的key时,Redis才会删除该内容。主动过期:为了防止过期的key未被立即清理,造成内存浪费,Redis会周期性地随机检查一些key是否已经过期,如果过期,则予以删除。Redis的过期时间是静态的,也就是说,当你使用 SETEX 或者 PEXPIRE 命令设定一个key的过期时间后,无论...

2023-09-30 21:44:00 396

原创 golang 代码实现一个工具函数:用于合并两个go map

内容来自对 chatgpt 的咨询初始化一个新 map,然后遍历两个旧 map,把每个元素都存到新 map 即可。package mainimport "fmt"// MergeMaps 创建一个新的 map 用于保存合并后的值。返回新的 map。func MergeMaps(destMap, sourceMap map[string]interface{}) map[stri...

2023-09-30 21:38:00 1063

原创 golang 代码实现:并发请求下游接口,下游接口限制请求参数中某数组单次最多传20个...

内容来自对 chatgpt 的咨询假设你有一个golang 的数组,数组元素数量大于20,你需要调用下游接口,但是接口的请求参数限制了一次最多传20个,为了节省时间,你需要并发调用,完整整个数组的下游调用,请完成代码编写写法一我们将数组切分成最大20个元素的小块,并对每个块并发调用下游接口:package mainimport ( "fmt" "sync")// 假设你...

2023-09-30 21:25:00 165

原创 golang 代码实现如果在在一个秒级时间戳上加上23h59m59s

代码来自chatgpt实现如果在在一个秒级时间戳上加上23h59m59s先把时间戳转换成 time 对象,然后利用 Add 函数在该对象上添加23h59m59s,最后获取时间对象的时间戳package mainimport ( "fmt" "time")func main() { // Suppose you have a timestamp in seconds t...

2023-09-30 21:07:00 94

原创 golang grom 实现 INSERT...ON DUPLICATE KEY UPDATE

内容来自对 chatgpt 的咨询前言(INSERT...ON DUPLICATE KEY UPDATE 介绍)当你在MySQL中插入数据,如果唯一键发生冲突,可以使用 INSERT...ON DUPLICATE KEY UPDATE 语句实现插入和更新操作。其基本语法如下:INSERT INTO table (col1, col2, ...colN)VALUES (value1, ...

2023-09-30 20:42:00 781

原创 http get 请求,path请求参数有数组类型的参数,怎么传参

内容来自对 chatgpt 的咨询当在HTTP GET请求中传递数数组类型的参数时,需要按照一定的格式进行编码。并且具体的格式可能会根据后端的实现和预期的格式进行变化。这里有两种常见的方法:方法一:相同参数名,多次出现在URL中,后面每一个数组元素都用相同的参数名。例如,如果你有一个名为 value 的数组,其值为 [1,2,3],那么URL可能为:http://example.co...

2023-09-30 17:16:00 2001

原创 golang 使用 gorm 查询数据 demo

内容来自对 chatgpt 的咨询题目假设你有一张学生数据库表,需要通过golang 的gorm查询某个id的学生实体查询 demo在这段代码中,"student"变量是一个Student类型的结构体,用于存储查询结果。我们通过调用gorm.DB的Where方法和 First 方法,将第一个符合条件的结果存储到了"student"中。查找结果为空,返回一个gorm.ErrRecord...

2023-09-30 16:50:00 287

原创 把控制台日志输出到文件

内容来自对 chatgpt 的咨询概述一般来说,我们服务在运行过程中会有2种日志,一类是在程序里用日志库管理的日志,这类日志会被收集到指定的日志文件里,想查看日志的话,直接去对应路径下查看就行;另一类是直接使用 print 语句打印在控制台的日志,这些日志没有使用日志库,所以不会被收集到日志文件,有时如果我们想要把这些日志也收集起来,方便排查问题,那该怎么办呢?解决方案针对第...

2023-09-30 16:34:00 448

原创 golang 求出这两个对象数组的2个差集,即存在其中一个数组,但是不存在于另一个数组...

代码来自 chatgptpackage mainimport ( "fmt" "reflect")type Object struct { ID int}func main() { a := []Object{{1}, {2}, {3}} b := []Object{{2}, {3}, {4}} diffAB := diff(a, b) diffBA := ...

2023-09-30 16:06:00 283

原创 thrift idl 定义语法小认识

内容来自对 chatgpt 的提问案例Apache Thrift是一种著名的跨语言服务开发框架。在Thrift中,IDL(接口定义语言)用于定义服务接口和数据类型。以下是如何在 Thrift 的 IDL 中定义一个结构体(Struct):下面这个案例表示一个拥有名字,年龄,婚姻状况,爱好以及其它属性的人的数据模型。struct Person { 1: string name,...

2023-09-29 21:44:00 413

原创 golang 的循环导入

内容来自对 chatgpt 的咨询循环导入概念在Go语言中,循环导入是一个需要避免的问题。它发生在两个或更多的包彼此导入对方,形成一个导入循环,导致编译器无法处理。例如,假设你有两个包,包A和包B。包A导入了包B,然后包B又导入了包A,这就形成了一个循环导入。在这种情况下,编译器将无法确定要首先编译哪个包。Go编译器在遇到循环导入时将报错并拒绝编译。这使得你的代码不能运行。解决循环...

2023-09-24 23:30:00 173

原创 使用 goland 的模板提高编码效率

整体步骤来自 chatgpt概述我觉得编译器有几个很提效的工具:快捷键、代码补全和代码模板。前两个没啥可说的,今天想分享的是代码模板。在 Goland 里被称之为 Live Templates。在代码里输入 forr,随后会出现如下的可选项,选中按下回车后,会自动生活一个 for range 的遍历模板,通过 tab 可以快速定位到三个空缺位置,填补好你真实的变量名,让你少敲了好几个字...

2023-09-24 23:20:00 486

原创 golang 代码实现判断当前时间是否在"19:00"和"24:00"这两个时间范围内

代码是 chatgpt 写的package mainimport ( "fmt" "time")func main() { now := time.Now() // 获取今天的年月日 year, month, day := now.Date() // 创建两个新的时间点,它们在今天的 19:00 和 24:00 startTime, _ := time.Pars...

2023-09-24 22:44:00 375

PAD&N-S图.zip

超级好用的PAD和N-S(盒图)绘制模具,附带使用方法,自己在csdn也下载了几个模板,发现都不太好用,所以自己做了一个,真的超级好用

2020-04-20

poi的所有jar包,poi, poi-ooxml,poi-ooxml-schemas的各个版本jar

poi的所有jar包,poi, poi-ooxml,poi-ooxml-schemas的各个版本jar poi的所有jar包,poi, poi-ooxml,poi-ooxml-schemas的各个版本jar

2020-01-09

xshell6和xftp6.zip

正版xhell6和xftp6

2019-11-26

poi的所有jar包,poi, poi-ooxml,poi-ooxml-schemas的各个版本jar

poi的所有jar包,poi, poi-ooxml,poi-ooxml-schemas的各个版本jar

2019-10-27

任燕《数据结构C++描述》实验指导书完整代码

我用的是VS2013,其他编译器可能要修改一下编译器配置,如果不知道怎么修改就直接用VS2013就行了

2019-01-25

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除