会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
BeifangCc
博客园
首页
新随笔
联系
管理
上一页
1
2
3
下一页
2022年10月15日
linux/mac 环境变量配置
摘要: 之前的时候一直用win,环境变量的配置直接图形化,简单易上手,几乎0难度。虽然偶尔用linux也会去配置环境变量,但不懂那些命令是干什么的,每次都是网上搜,然后直接复制命令。直到最近,我开始用mac os,配置环境变量的时候出了各种问题,也不得不投入一些时间去学习,也发现了linux确实有意思,值得
阅读全文
posted @ 2022-10-15 13:43 北方Cc
阅读(151)
评论(0)
推荐(0)
2022年10月6日
Component name “xxx“ should always be multi-word vue/multi-word-component-names
摘要: vue 报错Component name “xxx“ should always be multi-word vue/multi-word-component-names 新的版本中,要求了componets的命名格式,如果想要忽视此规则,需要修改vue.config.js const { defi
阅读全文
posted @ 2022-10-06 13:21 北方Cc
阅读(290)
评论(0)
推荐(0)
2022年9月25日
ubuntu安装go
摘要: 1.下载go的安装包 wget -c https://studygolang.com/dl/golang/go1.19.1.linux-arm64.tar.gz -O - | sudo tar -xz -C /usr/local 注意!!! 下载的版本一定要和你的linux系统配合,否则会导致无法运
阅读全文
posted @ 2022-09-25 22:58 北方Cc
阅读(88)
评论(0)
推荐(0)
2022年9月10日
go 二维切片append时的问题(深拷贝相关/go实现回溯法问题)
摘要: 我在leetcode做的时候,用go去实现了一个回溯算法 216数组的和 func combinationSum3(k int, n int) [][]int { res := make([][]int, 0) path := make([]int, 0) var backtracting func
阅读全文
posted @ 2022-09-10 19:28 北方Cc
阅读(321)
评论(0)
推荐(0)
2022年9月4日
go编译c报错 cc1.exe: sorry, unimplemented: 64-bit mode not compiled in
摘要: go编译c报错 cc1.exe: sorry, unimplemented: 64-bit mode not compiled in 说明当前gcc是32位,无法在当前64位机器上正常工作,需要更新gcc https://sourceforge.net/projects/mingw-w64/file
阅读全文
posted @ 2022-09-04 22:28 北方Cc
阅读(1550)
评论(0)
推荐(0)
2022年9月2日
go slice的拷贝问题
摘要: 首先是深拷贝与浅拷贝的特点 浅拷贝实际是拷贝的地址,两个变量将会指向同一个空间,导致修改其中一方另一方也会跟着改变 深拷贝则拷贝所有的数据内容在一个新的空间内,这样两个就形成隔离,可以独立的操作而相互之间不发生影响 go中值类型都是深拷贝,而引用类型都是浅拷贝 常用的slice就有此问题 slice
阅读全文
posted @ 2022-09-02 16:01 北方Cc
阅读(490)
评论(0)
推荐(0)
2022年8月26日
go中数组和切片slice的比较问题
摘要: go中的数组是带有长度和基本类型的 [3]int和[2]int是两个不同的类型 所以对于普通的数组类型直接使用==就可以比较两个数组是否相同 但是对于slice则不能使用==进行判断,因为slice的变量实际是一个指针, 使用 == 其实在判断地址 解放方法是使用反射 reflect.DeepEqu
阅读全文
posted @ 2022-08-26 16:27 北方Cc
阅读(134)
评论(0)
推荐(0)
2022年8月10日
go中string的不同遍历方式
摘要: string底层是有byte数组组成的,go中byte数组是int8的别称,也就是对应着ascii 所以可以通过下表的方式来访问其中的一个字符 s:="abc" //s[0]->a //s[1]->b .... 但是在学习go的时候还有一个专门的类型rune,用来存储字符,rune使用utf8编码
阅读全文
posted @ 2022-08-10 18:33 北方Cc
阅读(313)
评论(0)
推荐(0)
2022年7月5日
import cycle not allowed
摘要: import cycle not allowed 出现这个问题是因为出现了相互引用 就是在A包中使用了B,同时在B包中又使用了A 这种行为在go中是不被允许的 将两者要使用的内容进行抽取,放在其他包中,重新引用即可
阅读全文
posted @ 2022-07-05 16:30 北方Cc
阅读(412)
评论(0)
推荐(0)
2022年6月21日
煎饼排序
摘要: 煎饼排序 其最优的解法是 NP问题 目前的解决方法是类似选择排序,每次选出一个最大或最小的放到指定的位置 思路与算法 设一个元素的下标是 index,我们可以通过两次煎饼排序将它放到尾部: 第一步选择 k=index+1,然后反转子数组 arr[0...k−1],此时该元素已经被放到首部。 第二步选
阅读全文
posted @ 2022-06-21 10:46 北方Cc
阅读(79)
评论(0)
推荐(0)
上一页
1
2
3
下一页
公告