相关文章
Golang日志模块之xlog
基于douyu的xlog
依赖
github.com/douyu/jupiter/pkg/xlog
go.uber.org/zap
gopkg.in/natefinch/lumberjack.v2log相关结构体
types/log.go
type Log struct {Env string toml:"env"InfoLogFileName string toml:"infoLogFileName"Error…
建站知识
2025/4/26 12:08:27
Trae+DeepSeek学习Python开发MVC框架程序笔记(四):使用sqlite存储查询并验证用户名和密码
继续通过Trae向DeepSeek发问并修改程序,实现程序运行时生成数据库,用户在系统登录页面输入用户名和密码后,控制器通过模型查询用户数据库表来验证用户名和密码,验证通过后显示登录成功页面,验证失败则显示登录失败页面…
建站知识
2025/4/26 12:07:26
[java八股文][Java基础面试篇]I/O
Java怎么实现网络IO高并发编程?
可以用 Java NIO ,是一种同步非阻塞的I/O模型,也是I/O多路复用的基础。
传统的BIO里面socket.read(),如果TCP RecvBuffer里没有数据,函数会一直阻塞,直到收到数据…
建站知识
2025/4/26 12:06:25
60个GitLab CI/CD 面试问题和答案
基础问题: 1. 什么是 GitLab CI/CD? 答:GitLab CI/CD 是 GitLab 内置的持续集成 (CI) 和持续交付/部署 (CD) 工具。它可以自动化软件开发、测试和部署流程。 2. GitLab CI/CD 的关键组件有哪些? 答:关键组件包括&#…
建站知识
2025/4/26 12:04:20
【每天一个知识点】IPv4(互联网协议版本4)和IPv6(互联网协议版本6)
IPv4(互联网协议版本4)和IPv6(互联网协议版本6)是用于在互联网上标识和定位设备的两种主要协议。它们的主要区别在于地址空间、结构、以及一些附加功能。以下是两者的对比:
1. 地址长度 IPv4: 地址长度为32位…
建站知识
2025/4/26 12:03:19
Java 调用webservice接口输出xml自动转义
在Java调用WebService接口输出XML时,若出现自动转义问题(如<转为<、&转为&),需根据XML生成方式和工具特性针对性处理。以下是核心解决方案及实践建议: 一、问题根源分析
工具默认转义 XML生…
建站知识
2025/4/26 12:02:13
形象解释 HTTP 的四种常见请求方式及其中的区别联系
HTTP 的常见请求方式常见的有四种:GET、POST、PUT、DELETE,它们各自的功能不一样。 🍜 场景比喻:HTTP 请求像“去餐厅点菜” 请求方式行为餐厅比喻说明GET获取数据看菜单/问服务员:你们有什么菜?不带食材、…
建站知识
2025/4/26 12:01:10