首页
学习
活动
专区
工具
TVP
发布

mousemin

专栏作者
25
文章
10693
阅读量
12
订阅数
Homebrew
Homebrew 由开发者 Max Howell 开发,并基于 BSD 开源,是一个非常方便的包管理器工具。在早期, Homebrew 仅有 macOS 的版本,后续随着用户的增多,Homebrew 还提供了 Linux 的版本,帮助开发者在 Linux 同样使用 Homebrew 来配置环境。
mousemin
2023-06-10
3980
生成CA自签名根证书和颁发证书和证书提取
CA(Certificate Authority)被称为证书授权中心,是数字证书发放和管理的机构。
mousemin
2023-06-10
9640
CGO的奇怪操作 持续更新
cgo 中 go 往 c 传递数组时, 直接传递数组会报错, 正确的传递方式是传递 数组中第1个元素的地址.
mousemin
2023-06-10
1200
Go内嵌静态资源
最常见的,比如一个混编网址的后端程序,本来需要把程序与它所需要的静态资源(html模版、css、js、图片)一起上传至生产服务器,同时还需要正确配置静态资源在服务器中的路径让程序能正常访问.现在我们将这些资源全部嵌入到程序中,部署的时候只需要部署一个二进制文件,配置也只针对这个程序本身,部署的流程大大简化.
mousemin
2023-06-10
5510
Go 泛型浅析
泛型程序设计(generic programming)是程序设计语言的一种风格或范式。泛型允许程序员在强类型程序设计语言中编写代码时使用一些以后才指定的类型,在实例化时作为参数指明这些类型。
mousemin
2023-06-10
4440
Go Plugin 浅析
go plugin 支持将 go包 编译为共享库 的形式单独发布,主程序可以在运行时动态加载这些编译为动态共享库文件的 go plugin,从中提取导出 变量 或 函数 的符号并在主程序的包中使用
mousemin
2023-06-10
6810
Go 语言笔试面试题
在同一个 const group 中,如果常量定义与前一行的定义一致,则可以省略类型和值。编译时,会按照前一行的定义自动补全。即等价于
mousemin
2023-06-10
3580
数组与切片
因为 切片(slice) 比数组更好用,也跟安全, Go 推荐使用 切片 而不是数组。
mousemin
2023-06-10
2440
前端单文件入口发布新版本 缓存问题
在现代 javascript框架项目开发中,一直有一个令人都疼的问题,就是缓存问题;每次发版完之后由于浏览器缓存机制,用户端不会实时获取新的项目页面,甚至有可能出现静态文件获取报404。
mousemin
2023-06-10
4900
prometheus配置nginx监控
nginx.conf添加 vhost_traffic_status_zone 示例如下
mousemin
2023-06-10
2220
PSR-13 超媒体链接
在 HTML 和各种 API 格式的上下文中,超媒体链接已经变成 Web 越来越重要的一部分。然而遗憾的是,没有一种通用单一的超媒体格式,也没有一种通用的方式来表示链接间的格式。 该规范旨在为 PHP 开发人员提供一种简单的、通用的方式来表示一个独立于所使用的序列化格式的超媒体链接。 这反过来又允许系统将超媒体链接的响应序列化为一种或多种有线格式,而不依赖于决定这些链接应该是什么的过程。
mousemin
2023-06-10
1380
PSR-12 编码规范扩充
此规范起到继承,扩展和替换 PSR-2 的作用, 同时编码风格遵守 PSR-1 这个基础编码标准。
mousemin
2023-06-10
7100
PSR-11 容器接口
设定 ContainerInterface 的目的是为了标准化框架或类库如何使用容器来获取对象和参数(本文其它部分称之为 实体 )。
mousemin
2023-06-10
3480
PSR-2 编码风格规范
本规范希望通过制定一系列规范化 PHP 代码的规则,以减少在浏览不同作者的代码时,因代码风格的不同而造成不便。
mousemin
2023-06-10
2010
PSR-3 日志接口规范
本规范的主要目的,是为了让日志类库以简单通用的方式,通过接收一个 Psr\Log\LoggerInterface 对象,来记录日志信息。 框架以及 CMS 内容管理系统如有需要,可以 对此接口进行扩展,但需遵循本规范,
mousemin
2023-06-10
1890
PSR-4 自动加载规范
PSR-4 描述了从文件路径中 自动加载 类的规范。 它拥有非常好的兼容性,并且可以在任何自动加载规范中使用,包括 PSR-0。 PSR-4 规范也描述了放置 autoload 文件(就是我们经常引入的 vendor/autoload.php)的位置。
mousemin
2023-06-10
3110
PSR-6 缓存接口规范
缓存是提升应用性能的常用手段,为框架中最通用的功能,每个框架也都推出专属的、功能多样的缓存库。这些差别使得开发人员不得不学习多种系统,而很多可能是他们并不需要的功能。此外,缓存库的开发者同样面临着一个窘境,是只支持有限数量的几个框架还是创建一堆庞大的适配器类。
mousemin
2023-06-10
3410
PSR-7 HTTP 消息接口规范
此文档描述了 RFC 7230 和RFC 7231 HTTP 消息传递的接口,还有 RFC 3986 里对 HTTP 消息的 URIs 使用。
mousemin
2023-06-10
9570
Uber Go 语言编码规范
样式 (style) 是支配我们代码的惯例。术语样式有点用词不当,因为这些约定涵盖的范围不限于由 gofmt 替我们处理的源文件格式。
mousemin
2023-06-10
3170
Lazygit 一个用于 Git 命令行的简单终端 UI
如果你想要了解更多有关Lazygit的特性,请访问https://youtu.be/CPLdltN7wgE。
mousemin
2023-06-10
6700
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档