Go语言学习之CGO(转载)
1. 什么场合会使用Go与C的互操作呢? 下面的地址给出这样的答案:http://tonybai.com/2012/09/26/interoperability-between-go-and-c/ 提升局部代码性能时,用C替换一些Go代码。C之于Go,好比汇编之于C。 嫌Go内存GC性能不足,自己手动管理应用内存。 实现一些库的… 阅读更多 »Go语言学习之CGO(转载)
1. 什么场合会使用Go与C的互操作呢? 下面的地址给出这样的答案:http://tonybai.com/2012/09/26/interoperability-between-go-and-c/ 提升局部代码性能时,用C替换一些Go代码。C之于Go,好比汇编之于C。 嫌Go内存GC性能不足,自己手动管理应用内存。 实现一些库的… 阅读更多 »Go语言学习之CGO(转载)
Protobuf生成Go代码插件 1. 安装protoc 首先protoc –version 查询本机版本。假设从protoc2更换到protoc3. 在官方Githubhttps://github.com/protocolbuffers/protobuf/下载地址找相应版本的源码。 发布版本见链接https://github… 阅读更多 »生成Protobuf的Go代码(20240918更新)
Go中命名为internal的package,只有该package的父级package才可以访问该package的内容。 例如,一个包的路径…/a/b/c/internal/d/e/f只能被…/a/b/c的代码层级包引入,不能被…/a/b/g或其他的任意目录引用; [官方参考文档] : https://golang.… 阅读更多 »Golang internal内部包
1. 简单配置 修改文件 wp-config.php: vim /usr/local/nginx/html/WordPress/wp-config.php 在文件 wp-config.php 中替换或新增一条配置: define('WPLANG','zh_CN'); 进入站点控制版(das… 阅读更多 »WordPress切换官方中文语言包
1. 进程管理工具(Supervisor) 简介 Supervisor是用Python开发的一个client/server服务,是Linux/Unix系统下的一个进程管理工具,不支持Windows系统。它可以很方便的监听、启动、停止、重启一个或多个进程。用Supervisor管理的进程,当一个进程意外被杀死,supervisor… 阅读更多 »Supervisor-守护进程工具
1. VPP 接口文件 vpp同控制平面交互的定义接口位于目录vpp/src/vnet和vpp/src/plugins中的api文件;例如src/vnet/ip/ip_types.api文件中定义实例如下: /* Hey Emacs use -*- mode: C -*- */ /* * Copyright (c) 2018 C… 阅读更多 »Vpp私有API协议入门
1. 安装Linux 1.1. 安装vsftpd #启动ftp功能,用于远程传输 yum install vsftpd 1.2. 配置vsftpd配置文件 vi /etc/vsftpd/vsftpd.conf =》禁止匿名访问: 将配置文件中anonymous_enable=YES “改为 “anonymous_enable=N… 阅读更多 »快速搭建LNMP环境Linux+Nginx+Mysql+Php