原创 git add後 有的文件後悔 add了還沒有commit 怎麼辦?
比如剛剛git add yourfile.cpp 想撤銷的話,直接:git reset HEAD yourfile.cpp 這樣add的文件 但是還沒commit 的文件就恢復到原來的樣子了 參考鏈接 : https://git
原创 php foreach & 地址引用 的時候碰到的坑
轉載自https://blog.csdn.net/lambert310/article/details/77938088 這個地方最好找個數組自己試驗下 最後一個 //簡稱1 foreach($data as $key=>&
原创 go 堆排序 希爾排序 歸併排序
go 堆排序 package main import "fmt" func main() { list := []int{1, -2, -3, 12, 25, 96, 38, 19, 49, 59, 57, 29, 55,
原创 vagrant. 筆記 踏過的坑
虛機部署方案優勢在於不以來外部開發環境,在本機即可完成服務的完整部署。通過安裝vagrant軟件服務,快速便捷的控制虛擬機運行環境,實現研發環境的快速搭建。 1.獲取DSP全家桶全家桶包含: vagrant安裝包virtual安裝包ds
原创 go type func() 自定義函數類型
@目錄 因看不懂 go 中的自定義函數類型,看了https://www.jianshu.com/p/431abe0d2ed5 理解了不少,特此搬運到自己博客 在看golang 的http服務部分代碼時,被golang 中的 type f
原创 go中 type func()用法分析
@[TOC](go type func() 自定義函數類型) 因看不懂 go 中的自定義函數類型,看了https://www.jianshu.com/p/431abe0d2ed5 理解了不少,特此搬運到自己博客 在看golang
原创 beego郵件發送
QQ 郵箱網頁上需要設置授權碼,開啓POP3/STMP服務 具體可以點擊網址 https://service.mail.qq.com/cgi-bin/help?subtype=1&&id=28&&no=1001256 查看操作步
原创 go 利用beego orm的數據庫設計
比如利用 go web框架 beego中的orm 對象關係映射創建表 type Article struct { Id int `orm:"pk;auto"` ArticleName strin
原创 go mod module declares its path as: gtihub.com/xxx-xx but was required as:xx-xx
go mod的坑 使用go-mod 引入某個包出錯例子爲 go: github.com/beego/bee imports github.com/beego/bee/cmd imports gith
原创 go語言的冒泡 選擇 快排 二分 算法實現
冒泡算法的實現: func bubbleSort(arr []int) []int { n := len(arr) for i := 0; i < n-1; i++ { for j:=0;j<n-1-i;j++{ i
原创 ubuntu/deepin 下增加 goland 桌面快捷方式 goland.desktop
我們知道,在 Linux 下使用 goland 可以直接下載官網的壓縮包,最後在 bin 目錄下直接運行腳本即可。 但是每次需要運行腳本就比較難過了,當然可以使用 alias 來解決這個問題,但是我們還有另外一種方案,就是把下載好
原创 msyql45講 20--幻讀是什麼,幻讀有什麼問題?
在上一篇文章最後,我給你留了一個關於加鎖規則的問題。今天,我們就從這個問題說起吧。爲了便於說明問題,這一篇文章,我們就先使用一個小一點兒的表。建表和初始化語句如下(爲了便於本期的例子說明,我把上篇文章中用到的表結構做了點兒修改):
原创 mysql45講 19.爲什麼我只查一行的語句,也執行這麼慢?
一般情況下,如果我跟你說查詢性能優化,你首先會想到一些複雜的語句,想到查詢需要返回大量的數據。但有些情況下,“查一行”,也會執行得特別慢。今天,我就跟你聊聊這個有趣的話題,看看什麼情況下,會出現這個現象。需要說明的是,如果 MyS
原创 Ubuntu18.04安裝
1.下載 下載ubuntu-18.04-desktop-amd64.iso文件到計算機,記憶存放目錄位置。 下載網址:https://www.ubuntu.com/download/desktop 注意下方標註紅線的幾段話: 官
原创 [操作系統]打開VMware提示VMware Workstation 與 Device/Credential Guard 不兼容。
.故障現象: VMware打開提示“VMware Workstation 與 Device/Credential Guard 不兼容” 故障原因: 系統開啓了Hyper-v功能與VMware衝突導致。 解決方案: 方法一 Ste