汀风说后端
码龄10年
求更新 关注
提问 私信
  • 博客:431,911
    社区:19,502
    问答:2,236
    动态:56
    学院:434
    454,139
    总访问量
  • 148
    原创
  • 394
    粉丝
  • 13
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
加入CSDN时间: 2015-12-19

个人简介:做一个知识分享者

博客简介:

李斌的BLOG

博客描述:
http://blog.mailjob.net
查看详细资料
个人成就
  • 获得142次点赞
  • 内容获得36次评论
  • 获得388次收藏
  • 代码片获得2,510次分享
  • 博客总排名12,984名
  • 原力等级
    原力等级
    4
    原力分
    735
    本月获得
    3
创作历程
  • 2篇
    2026年
  • 1篇
    2024年
  • 2篇
    2023年
  • 10篇
    2022年
  • 55篇
    2021年
  • 11篇
    2020年
  • 16篇
    2019年
  • 5篇
    2018年
  • 9篇
    2017年
  • 40篇
    2016年
  • 15篇
    2015年
成就勋章
TA的专栏
  • blog
    6篇
  • php
    44篇
  • Go
    17篇
  • swoole
    1篇
  • redis
    17篇
  • docker
    3篇
  • 算法
    5篇
  • mysql
    6篇
  • linux
    28篇
  • web
    11篇
  • PHP框架
    18篇
  • 微信开发
    2篇
  • java
    1篇

TA关注的专栏 1

TA关注的收藏夹 0

TA关注的社区 3

TA参与的活动 0

兴趣领域 设置
  • 编程语言
    javaphpgolang
创作活动更多

金三银四·四月创作之星挑战赛

当2026年的“金三银四”遇上Agent技术全面爆发的元年,每一位技术人都是这场智能革命的亲历者与定义者。 猫头虎AI诚挚邀请您加入「金三银四·四月创作之星挑战赛」。这不仅是一场关于流量的角逐,更是一次技术深潜与趋势预判的思维碰撞。 本次创作活动,猫头虎AI为你准备了Harness+OpenClaw+CLI多重引擎赋能创作,助你打通从代码交付到智能编排的“最后一公里”。请将你在面试季的所见所闻、在Agent开发一线的踩坑实战、以及对未来人机协作模式的深度洞察,化为文字。 --- **活动须知:** 1.**围观交流**→加入专属创作者活动围观群,和同期优质创作者互相催更、分享资源、围观大神:[点击进群=>https://bbs.csdn.net/topics/619770678](https://bbs.csdn.net/topics/619770678) 2.**质量自查**→发文前先看看文章结构,争取一次到位:[点击查看文章质量分入口](https://www.csdn.net/qc) --- 每一次发布,都是向""创作之星""更近一步——**2026年的技术影响力,从今天文章开始累积!**

469人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 资源
  • 代码仓
  • 视频
  • 课程
更多
  • 最近

  • 文章

  • 专栏

  • 资源

  • 代码仓

  • 视频

  • 课程

  • 社区

  • 关注/订阅/互动

  • 收藏

搜索 取消

用 OpenClaw 龙虾搭建了一个“AI IT团队”,真的像活的一样

OpenClaw框架搭建了一个完整的AI软件开发团队,模拟真实公司的工作流程。该团队包含产品经理、项目经理、工程师、测试人员和鼓励师等角色,能自主完成从需求分析到上线的全流程开发。
原创
博文更新于 2026.03.06 ·
359 阅读 ·
4 点赞 ·
0 评论 ·
3 收藏

我用OpenClaw 龙虾组了一支 AI 研发团队,它真的自己把活干完了

基于OpenClaw多智能体框架搭建了一支完整的AI研发团队,包含产品经理、项目经理、工程师、测试和鼓励师五个角色。这个团队能自动完成从需求分析到代码开发、测试的全流程协作,只需用户输入一句话需求。项目已开源在GitHub,展示了AI团队协作的惊人潜力,未来可扩展更多角色。
原创
博文更新于 2026.03.06 ·
345 阅读 ·
4 点赞 ·
0 评论 ·
5 收藏

Golang异步编程方式和技巧

Golang基于多线程、协程实现,与生俱来适合异步编程,当我们遇到那种需要批量处理且耗时的操作时,传统的线性执行就显得吃力,这时就会想到异步并行处理。下面介绍一些异步编程方式和技巧。
转载
博文更新于 2024.05.09 ·
612 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

Go语言实现23种设计模式

设计模式是一套被广泛应用于软件开发中的解决问题的经验总结,它可以帮助开发人员设计出更加灵活、可维护和可扩展的代码。本文将探讨使用设计模式的好处,并对常见的设计模式进行分类和介绍。此外,我们还将提供设计模式的相关链接,以便读者深入了解各个设计模式的细节和实例。最后,我们将探讨如何学习设计模式以及如何在日常开发和项目过程中应用设计模式,以及使用设计模式所带来的好处。设计模式是软件开发中重要的工具之一,它可以帮助开发人员设计出灵活、可维护和可扩展的代码。
原创
博文更新于 2023.07.18 ·
3321 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

深入理解Gin框架中Trie树的实现原理

通过本文的介绍,我们深入理解了Gin框架中Trie树的实现原理。我们了解了Trie树的基本概念,并提供了一个简化的Trie树实现示例,帮助读者更好地理解Gin框架中Trie树的实现方式。Trie树在Gin框架中的应用为路由匹配提供了高效的解决方案。读者可以根据示例代码和理解,自己编写类似的Trie树结构,并在自己的项目中应用。
原创
博文更新于 2023.07.07 ·
3189 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

汀风说后端【个站】

https://blog.mailjob.net
原创
博文更新于 2023.02.12 ·
317 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

订单拆单,电商开发时 经常遇到的问题

订单管理系统,处理核心的自动拆单流程,维护主数据订单与子单之间的关系,有拆单规则配置,处理2次拆单按实际包裹拆单,并且回写订单库,所有订单的拆分合并核心业务都在此系统上处理,上对订单服务化,下接商家ERP和WMS,同时以后还要支持扩展用户按最快发货方式,用户手动拆单,已经在“发货”状态的订单不能拆分;系统异步拆单后,OMS维护主数据订单与子单之间的关系,回写到订单,订单库中就有4个订单,同时告知用户前端,你的订单因为XXXX原因,为了方面你跟踪,我们拆分了订单,订单的状态为“待发货”
原创
博文更新于 2022.08.19 ·
4001 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Go语言标准项目布局

该项目布局主要参考 project-layout 形成的,对 project-layout 某些描述不清的模块进行进一步描述,和对某些模块详细配置不清楚的模块进一步扩展示例。项目布局推荐Go程序目录.├── cmd├── internal└── pkgserver application目录/api该目录用来存放 OpenAPI/Swagger 规则说明, JSON 格式定义, 协议定义文件等。也有可能用来存放具体的对外公开 API.web application 目录/webWe
原创
博文更新于 2022.05.22 ·
946 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

Go 安装可执行程序工具报错以及无法使用的问题

前言在 Go 语言中,我们通常用借用一些工具作为可执行程序使用。但是按照官方文档安装过程中,总是会发生 go get 成功了,但是执行命令的时候总是提示命令未找到的错误,例如:Mac: bash: /Users/libin/go/bin/xxx: No such file or directory、Windows: xxx不是内部或外部命令,也不是可运行的程序或批处理文件在常用的工具中,拿 protoc-gen-go 和 wire 来举例,需要文档的安装命令是:go get github.com/go
原创
博文更新于 2022.05.11 ·
2806 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Go 手动打造一个简易版的 try cache

func main() { // 手动改造的 try catch 方法 try(func() { fmt.Println("测试方法开始执行") panic("error this try catch") }, func(err interface{}) { fmt.Println("捕获到了异常err:", err) })}// fun 正常的方法// catch 异常处理的方法// interface{} 可以接收所有的异常func try(fun func(), ca.
原创
博文更新于 2022.05.08 ·
389 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Go test 针对单个测试文件构建失败

go test 可以对项目所有的测试文件(文件名以_test.go结尾的文件)进行单元测试但是,有时候我们只需要对单独的一个文件进行单元测试,有可能出现下面的错误为定义的类型和方法,并且构建失败go test -v showList_test.go # command-line-arguments [command-line-arguments.test]./showList_test.go:8:8: undefined: ShowList./showList_test.
原创
博文更新于 2022.05.07 ·
672 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SSL CA 证书生成shell

gencert ssl证书生成要保证Web浏览器到服务器的安全连接,HTTPS几乎是唯一选择。HTTPS其实就是HTTP over SSL,也就是让HTTP连接建立在SSL安全连接之上。SSL使用证书来创建安全连接。有两种验证模式:仅客户端验证服务器的证书,客户端自己不提供证书;客户端和服务器都互相验证对方的证书。显然第二种方式安全性更高,一般用网上银行会这么搞,但是,普通的W...
原创
博文更新于 2022.04.29 ·
529 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

vue父子组件v-model传值

记录三种常用的父子组件传值1、常规用法(1)父组件传值给子组件,通过props接收父组件的传的值。子组件传值给父组件,通过$emit()事件分发向父组件传值。父组件中 定义:isDomDialog传值 :<DomDialog :isDomDialog="isDomDialog" @getValue="getVal"></DomDialog>子组件中接收:props:{ isDomDialog:{type: Boolean,}},data(){
转载
博文更新于 2022.03.29 ·
10560 阅读 ·
6 点赞 ·
0 评论 ·
33 收藏

Win10 VMware Nat 配置Centos7静态IP

Windows电脑配置本地网络
原创
博文更新于 2022.01.26 ·
486 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

MacOS VMware Nat 配置Centos7静态IP

把VMware网络配置成 nat 模式通过Mac终端进入VMware Fusion的vmnet8目录cd /Library/Preferences/VMware\ Fusion/vmnet8查看nat.conf内容cat nat.conf记住红框中的数据,下面配置时需要用到查看cat dhcpd.confcat dhcpd.conf注意range 这个是虚拟机允许选择的静态ip地址范围,自定义的静态ip地址必须要在这个范围内(本文打算使用192.168.1
原创
博文更新于 2022.01.26 ·
519 阅读 ·
0 点赞 ·
1 评论 ·
4 收藏

深入理解Laravel定时任务调度机制

1. 基本实现逻辑一个复杂的web系统后台当中,一定会有很多定时脚本或者任务要跑。例如爬虫系统需要定期去爬取一些网站数据,自动还贷系统需要每个月定时对用户账户扣款结算,会员系统需要定期检测用户剩余会员天数以便及时通知续费等等。Linux系统中内置的crontab一般被广泛地用于跑定时任务。其任务指令格式如下:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-li661hSQ-1643009747304)(https://ask.qcloudimg.com/http-save/
转载
博文更新于 2022.01.24 ·
1626 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Laravel打印执行的SQL语句

Laravel 打印SQL语句\DB::connection()->enableQueryLog(); //开启执行日志,加在需要打印的SQL语句之前$list = self::where(['investorid'=>$id])->whereBetween('inserttime',[$start,$end])->where('deposit','>',0)->orderBy('id','asc')->Paginate(20);print_r(\DB
原创
博文更新于 2022.01.17 ·
2860 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Go语言使用protobuf快速入门

前言protobuf 即 Protocol Buffers,是一种轻便高效的结构化数据存储格式,与语言、平台无关,可扩展可序列化。protobuf 性能和效率大幅度优于 JSON、XML 等其他的结构化数据格式。protobuf 是以二进制方式存储的,占用空间小,但也带来了可读性差的缺点。protobuf 在通信协议和数据存储等领域应用广泛。Protobuf 在 .proto 定义需要处理的结构化数据,可以通过 protoc 工具,将 .proto 文件转换为 C、C++、Golang、Java、P
原创
博文更新于 2022.01.16 ·
5014 阅读 ·
3 点赞 ·
0 评论 ·
18 收藏

Go:专属二进制编码方式Gob

Gob 是 Go 自己的以二进制形式序列化和反序列化程序数据的格式;可以在 encoding 包中找到。这种格式的数据简称为 Gob (即 Go binary 的缩写)。类似于 Python 的 “pickle” 和 Java 的 “Serialization”。Gob 通常用于远程方法调用(RPCs,参见 15.9 的 rpc 包)参数和结果的传输,以及应用程序和机器之间的数据传输。 它和 JSON 或 XML 有什么不同呢?Gob特定地用于纯 Go 的环境中,例如,两个用 Go 写的服务之间的通信。.
原创
博文更新于 2022.01.14 ·
1652 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

为什么CSDN做的越来越烂了,专业化做不上去,又想做商业化,结果做的也是一塌糊涂,越来越烂。

发布问题 2021.12.10 ·
14 回答
加载更多