Go语言技术文章
-
- JavaScript迭代器模式详解
- 迭代器模式提供顺序访问聚合对象元素的方法而不暴露内部结构,JavaScript通过实现具有next()方法的Iterator接口,返回包含value和done属性的对象,如createIterator函数示例所示。
- 文章 · 前端 | 6个月前 | 500浏览 收藏
-
- GolangJSON序列化反序列化教程
- Go语言中encoding/json包用于JSON序列化和反序列化。1.json.Marshal将结构体转为JSON,通过jsontag控制字段名,omitempty可忽略零值字段;2.json.Unmarshal将JSON解析到结构体,需传指针,缺失字段设为零值;3.支持map和slice的转换,如map[string]interface{}转JSON及JSON数组转[]map[string]string;4.注意事项:仅导出字段有效,可用stringtag使数字以字符串编码,时间建议用RFC3339格
- Golang · Go教程 | 6个月前 | 500浏览 收藏
-
- Golang生成唯一ID技巧与应用
- Go标准库无UUID包,需用github.com/google/uuid;推荐NewString()提升性能;UUIDv4作主键会降低索引性能,应转存BINARY(16)或改用自增ID。
- Golang · Go教程 | 6个月前 | 500浏览 收藏
-
- Golang云原生DNS缓存优化技巧
- Go默认DNS解析高并发下变慢,因DefaultResolver不缓存、不复用连接且依赖系统解析;解决方案是用miekg/dns搭本地缓存DNS服务,并显式配置net.Resolver指向它。
- Golang · Go教程 | 6个月前 | 500浏览 收藏
-
- Python项目遵循ConventionalCommits指南
- 必须用ConventionalCommits,因semantic-release等工具依赖feat:、fix:、chore:等前缀自动判定变更类型并生成CHANGELOG和版本号;Python项目需小写前缀+英文冒号空格,范围用具体技术如poetry、black,避免模糊词与废话。
- 文章 · python教程 | 6个月前 | 500浏览 收藏
-
- JavaScript常用设计模式解析:单例与观察者
- JavaScript常用设计模式包括单例、观察者、工厂、代理等,其中单例确保类唯一实例,适用于配置管理;观察者实现一对多依赖更新,Subject与Observer直接通信,区别于发布-订阅的事件总线解耦。
- 文章 · 前端 | 6个月前 | 500浏览 收藏
-
- 1夸脱等于多少毫升?欧美烘焙液体换算表
- 1美制湿量夸脱=946.35毫升,1美制干量夸脱=1101.22毫升,1英制夸脱=1136.52毫升;需据配方来源、单位缩写及关联单位辨识体系,实操中可依标准容器或公制量具换算。
- 文章 · 常见问题 | 6个月前 | 500浏览 收藏
-
- SpringBoot整合Swagger配置教程
- 在SpringBoot项目中整合Swagger的核心步骤包括:引入依赖、配置DocketBean、添加注解以实现API文档化,并可通过安全认证和隐藏接口等进一步优化。1.引入Maven依赖,推荐使用springfox-boot-starter3.0.0版本;2.创建配置类SwaggerConfig,定义DocketBean并设置API基本信息、扫描路径和包;3.启动应用后访问/swagger-ui/index.html查看文档界面;4.添加securitySchemes和securityContexts以
- 文章 · java教程 | 6个月前 | 500浏览 收藏
-
- Java实现简单推荐功能教程
- Java轻量推荐功能可用协同过滤、内容匹配和热度兜底三策略实现:用HashMap存用户行为并按交集算相似度;依标签重合匹配物品;冷启动时以加权热门队列补足,辅以Caffeine缓存与统一接口设计。
- 文章 · java教程 | 6个月前 | 500浏览 收藏
-
- 前端JS与后端JS区别详解
- 前端JS在浏览器运行,负责页面交互;后端JS在服务器运行,处理业务逻辑。前者操作DOM、响应用户行为,后者通过Node.js处理请求、数据库操作。两者通过HTTP协议通信,前端用fetch发送数据,后端用Express等框架接收并返回JSON,协同实现完整功能。
- 文章 · 前端 | 6个月前 | js全栈教程 500浏览 收藏
-
- PHP安全清除多个变量的技巧
- PHP的array_walk()不支持在回调中调用unset()删除数组元素,因其设计上禁止修改数组结构;尝试这样做会导致解析错误。正确做法是使用循环遍历变量名并逐个unset,或直接使用unset()多参数语法。
- 文章 · php教程 | 6个月前 | 500浏览 收藏
-
- JavaNIOPath与Files类优势解析
- Path比File更灵活,能跨平台处理路径逻辑;Files类封装90%以上基础IO操作,提供walk()高效遍历和清晰异常体系。
- 文章 · java教程 | 6个月前 | 500浏览 收藏
-
- 豆包AI如何设置直达模式?快速获取搜索结果
- 需启用“AI助手直达模式”才能让豆包AI搜索结果页顶部优先显示结构化AI回答。操作包括:一、使用官方最新App(v3.9.2+)或访问doubao.com/search网页端;二、在搜索设置中开启“AI助手直达模式”开关;三、高级用户可通过URL添加mode=ai_direct参数强制激活;四、验证时需确认页面顶部出现带豆包Logo的“AI总结”横幅卡片。
- 科技周边 · 人工智能 | 6个月前 | 500浏览 收藏
-
- 豆包AI新手必学:三步做高赞吐槽图
- 豆包AI能帮助新手快速生成高赞职场吐槽图,实现流量暴增300%。具体操作包括:1.选择简洁或漫画风格的模板,适合目标受众和主题;2.输入真实、简洁的内容,加入表情符号增强效果;3.生成后在小平台发布,逐步扩大范围并优化标题和标签,最终实现流量增长。
- 科技周边 · 人工智能 | 6个月前 | 500浏览 收藏
查看更多
课程推荐
-
- 前端进阶之JavaScript设计模式
- 设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
- 543次学习
-
- GO语言核心编程课程
- 本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
- 516次学习
-
- 简单聊聊mysql8与网络通信
- 如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
- 500次学习
-
- JavaScript正则表达式基础与实战
- 在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
- 487次学习
-
- 从零制作响应式网站—Grid布局
- 本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
- 485次学习
-
- Golang深入理解GPM模型
- Golang深入理解GPM调度器模型及全场景分析,希望您看完这套视频有所收获;包括调度器的由来和分析、GMP模型简介、以及11个场景总结。
- 474次学习
查看更多
AI推荐
-
- SuperCLUE
- SuperCLUE是权威的中文大语言模型综合评测基准,涵盖语言理解、知识应用、AI Agent智能体及安全性等12项核心能力。通过多轮对话与客观测试,定期发布榜单与技术报告,为模型研发、优化及行业选型提供科学依据。
- 135次使用
-
- C-Eval
- 深入了解C-Eval中文评估套件,涵盖52个学科与4级难度。本文详解其功能特点、Zero-shot/Few-shot使用方法及代码示例,助您全面评测LLM中文理解与泛化能力。
- 52次使用
-
- ClickPrompt
- ClickPrompt是一款专为AI提示词编写者设计的开源在线工具,支持Stable Diffusion绘图、ChatGPT对话及GitHub Copilot代码辅助。提供Prompt自动生成、一键运行、社区分享及可视化优化功能,帮助用户高效获取精准AI输出。
- 28次使用
-
- Stable Diffusion Prompt Book
- 深入解析OpenArt推出的Stable Diffusion Prompt Book,这本免费的开源提示词指南涵盖从基础语法到高级技巧,提供风格化词库与参数建议,助您优化AI绘画生成效果。
- 4次使用
-
- Google AI提示词库
- 探索Google Cloud官方生成式AI提示词库,提供免费、无需登录的中英双语Prompt模板。涵盖内容创作、代码优化、数据分析等场景,助您快速提升AI交互效率与质量。
- 32次使用

