-
git 删除 commit 信息
#Clone your git repo git clone <repo url>; #Entre your local repo cd lestatzhang.github.io; #Checkout git checkout --orphan latest_branch; #Add all the files git add -A; #Commit the changes git commit -am "Reinitialize"; #Delete the branch git branch -D master; #Rename the current branch to master git branch -m master; #Finally, force update your repository git push -f origin master;
-
Gin_bind_json_return_eof
在一次开发中,通过中间件访问请求中的post参数,于是使用 ioutil.ReadAll 来读取body中的内容并做相应的验证,代码如下: var pj map[string]interface{} body := c.Request.Body data, _ := ioutil.ReadAll(body) 一开始一切都
-
centos 搭建 NFS
查看系统是否已安装NFS $ rpm -qa | grep nfs nfs-utils-lib-1.1.5-13.el6.i686 nfs-utils-1.2.3-78.el6_10.1.i686 如果没有安装,执行下面命令 $ yum -y install nfs-utils rpcbind NFS配置文件 NFS的常用目录 /etc/exports NFS服务的主要配置文件 /usr/sbin/exportfs NF
-
解决nfs挂载错误wrong fs type, bad option, bad superblock
[root@localhost]# mount -t nfs 192.168.0.106:/home/nfs1 mount: wrong fs type, bad option, bad superblock on 192.168.0.106:/home/nfs1, missing codepage or helper program, or other error (for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount.<type> helper program) In some cases useful info is found in syslog - try dmesg | tail or so 解决办法: apt-get install nfs-common 或者 yum install nfs-utils
-
申请 let's encrypt 通配符 ssl 证书
在<使用 let’s encrypt 为网站开启 https>一问中,讲述了,如何用 let’s encrypt 为网站开启 https 协议,这篇内容讲一下如何申请 let’s encrypt 通配符证书 什么是通配符证
-
使用 let's encrypt 为网站开启 https
启用可用通道 $ yum -y install yum-utils $ yum-config-manager --enable rhui-REGION-rhel-server-extras rhui-REGION-rhel-server-optional 安装 Certbot $ sudo yum install certbot python2-certbot-nginx 获取 nginx 服务器证书 $ sudo certbot certonly --nginx 遇到问题 certbot 未找到 nginx 二进制文件 The nginx plugin is not working; there may be problems with your existing configuration. The error was: NoInstallationError(“Could
-
windows 命令行设置环境变量
powershell #Powershell设置环境变量 #查看所有环境变量 ls env: #搜索环境变量 ls env:NODE* #查看单个环境变量 $env:NODE_ENV #添加/更新环境变量 $env:NODE_ENV=development #删除环境变量 del evn:NODE_ENV cmd #
-
Uninx 网络编程环境搭建
1,安装编译器,为了齐全还是安装一下build-essential sudo apt-get install build-essential 2,下载书中的头文件及示例源码 Source Code 3,解压unpv13e.tar.
-
exec.Command 返回 “exit status 1” 获取详细错误信息
cmd := exec.Command("find", "/", "-maxdepth", "1", "-exec", "wc", "-c", "{}", "\\") output, err := cmd.CombinedOutput() if err != nil { fmt.Println(fmt.Sprint(err) + ": " + string(output)) return } fmt.Println(string(output))
-
ubuntu 创建桌面快捷方式
安装 sudo apt-get install --no-install-recommends gnome-panel 使用 gnome-desktop-item-edit –create-new ~/Desktop