- 博客(15)
- 收藏
- 关注
原创 golang链接mysql小坑记录
golang链接mysql小坑记录:使用 db.QueryRow 函数查询时 结构体的参数类型要与数据库类型一致且使用scan函数从结果集获取结果时参数传递要对应数据库字段!!!
2021-09-22 02:34:48
208
原创 golang 超时器
坑:package mainimport ( co "awesomeProject2" "encoding/json" "net/http")type sm struct { C int M string}func home(w http.ResponseWriter, r *http.Request) { var text = &sm{ 200, "test", } marshal, _ := json.Marshal(text) w.Write(marsh
2021-05-09 20:04:05
200
原创 一行代码让goland事半功倍!打包编译卡顿
字不重要,看图 .????没错,就是 powershell.exe是否感到平时打包编译异常缓慢,卡顿。那么 使用它powershell!将是你做的最正确的一个决定! ????????????????????
2021-04-16 18:11:42
1496
1
原创 jetbrain秘密路径
windows10C:\Users\dan’dan\AppData\Roaming\JetBrains\GoLand2021.1\eval????????????????????????????????????
2021-04-09 19:32:36
194
原创 git clone 仓库
随意进到一个文件夹git initgit clone https://github.com/axing42/siginIn
2021-04-07 22:48:27
136
原创 ubuntu 安装 goalng
ubuntu版本 18+golang 目前最新版本1.16安装golang1.16之前必须把旧版本全部删除干净 不然各种坑接着 下载:https://studygolang.com/dl** 选择自己系统对应版本**root后 执行命令tar zxvf goxxxxxx.tar.gzmv go /usr/local/go配置vim .bashrc在文件最后面加入export export GOROOT="/usr/local/go"export PATH=“GOROOT/bin:GO
2021-03-29 23:07:56
309
3
原创 goland不识别\不加载\包问题\golang1.16版本
go get 后goland不识别不加载包goland 2020.3.3版本golang 1.16目前最新版如题 前几天在更新了golang版本新建demo项目 然后go get 引了一个包 发现无论如何都不能成功加载使用 报错 老项目go get都能使用到最后才发现是没有go.mod与go.sum 解决办法:就是将老项目缺失的俩个go.mod与go.sum文件复刻一份1.16默认开启go modular 我还不知道 而且那时候也没编译 编译看报错其实一下就解决了...
2021-03-09 15:12:58
1798
原创 slice操作笔记
slice切片本身是引用类型slice当做函数参数时也是引用类型 函数内部修改了 外面也会变化只不过在进行append 操作时,它将操作的slice生成一个新的slice 函数内部变了 外部不会有任何变化.2021年3月9日15:06:37...
2021-03-09 15:06:53
226
原创 golang 获取文件访问时间
fileInfo, _ := os.Stat("filePath") fileSys := fileInfo.Sys().(*syscall.Win32FileAttributeData) nanoseconds := fileSys.LastAccessTime.Nanoseconds() // 返回的是纳秒 lastAccessTime := nanoseconds / 1e9 //秒 fmt.Println(time.Unix(lastAccessTime,.
2021-03-02 22:24:12
489
原创 golang 多协程版二分查找(二)
上一次是递归版这次是循环版.嘿嘿code:func binarySearch2(arr []int, search, left, right int, w *sync.WaitGroup) { w.Add(1) for { go func(w *sync.WaitGroup) { mid := (left + right) / 2 println(left, " ", right) if left > right || mid <= 0 { println(
2021-02-27 14:16:44
174
原创 golang 多协程版二分查找
golang 多协程版二分查找codecode func binarySearch(arr []int, search, left, right int, w *sync.WaitGroup) { w.Add(1) go func(w *sync.WaitGroup) { mid := (left + right) / 2 if left > right || mid <= 0 { println("没有找到") w.Done() return } mi
2021-02-27 14:11:48
171
原创 使用css让body的背景图片铺满整个屏幕
话不多说直接上代码 body { background:url("http://pic.netbian.com/uploads/allimg/200515/234718-15895576386a47.jpg") no-repeat center center; background-size:cover; background-attachment:fixed; /* 设置背景颜色,背景图加载过程中会显示背景色 我试了下可加可不加 */
2020-05-16 22:23:19
10874
原创 golang多协程递归遍历目录
go 版本: go1.14.1 windows/386多协程遍历目录,代码如下:func ReadAllDir(path string) { path = strings.Replace(path, "/", "\\", -1) FileInfo, err := ioutil.ReadDir(path) if err != nil { log.Fatalln("读取文件夹出错") ...
2020-05-02 18:12:21
929
原创 thinkphp关联查询all失败
话不多说上代码: $c = CategoryModel::all(); dump($c); dump($c->catSon); die();以为这样能直接查询出所有栏目及其子栏目(一对多关联) 结果:报未定属性: Undefined property: think\model\Collection::$catSon看了下文档用的是ge...
2020-04-20 23:19:11
649
1
原创 解决thinkphp 5.1文件上传不能自定义路径问题
解决thinkphp 5.1文件不传不能自定义路径问题一开始填写代码如下:protected function upload() { $file = \request()->file('img'); if (!$file) { return false; } $info = $file->...
2020-04-19 21:35:42
695
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人