V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  rbe  ›  全部回复第 2 页 / 共 16 页
回复总数  301
1  2  3  4  5  6  7  8  9  10 ... 16  
2023-08-28 06:53:43 +08:00
回复了 itakeman 创建的主题 Go 编程语言 go 语言 for 循环多层嵌套怎么用递归函数实现?
@itakeman 首先这个多重 for 循环就很没有必要,只是为了挪一个 index 而已,如果要 10 个长度的字符串难道要写 10 层 for 循环😂

如果你简化了这个 for 循环,参考 1L 的思路就可以写出来了
func generateStrings(n int, prefix string) []string {
if n == 0 {
return []string{prefix}
}
var s1 []string
for i := 0; i < len(s); i++ {
s1 = append(s1, generateStrings(n-1, prefix+string(s[i]))...)
}
return s1
}

func main() {
s1 := generateStrings(3, "")
fmt.Println(s1)
}
1. 没有开发背景的话,这个目标有点高了,如果一定要看最好从千行以内的小项目看起。大型项目需要有足够的设计模式、go 语言最佳实践的经验才容易把握脉络;

2. 个人经验练手项目最好从有实际意义,从自身出发能落地的目标入手。比如用程序简化一下日常做的一些数据处理操作,转换一下文档的格式之类的。小项目不断扩展就可能变得对自己非常有意义;

3. 可以试下 github copilot ,可以有效的解决只学了语法,不知道实践中大家是怎么写的这个问题。很多时候一个 func 名字写完,copilot 就会提示你用什么包的什么方法完成什么任务了。这时候再回头去查下包的项目地址,逐渐就能积累经验了。
我买的 迪卡侬 tilt 500 ,之前 618 官方小程序有活动 1499 就能买到。优点是折叠起来有磁吸扣考虑的挺周到的,折起来也能直接推行。缺点是有点沉,且变速是转把式变速,用起来没有指拨那么精准,坐垫骑 1h 以上不太舒服。
2023-07-14 16:32:58 +08:00
回复了 qinconquer 创建的主题 服务器 很小的公司一般采用什么样的服务器架构呢?
负载均衡有流量控制的作用,参考 6 楼说的,部署完新服务做完健康检查后,用 nginx 切一下流量就行。

这里提供更多一点参考:
可以用 confd 来做自动切换 nginx 配置重启,把 nginx 的配置做成模板让 confd 管理,将新、旧容器的端口记在 etcd 或者简单点记在文件里。
用脚本在发布服务后更新 etcd 的 key => 触发 confd 更新 nginx 模板并自动执行 nginx -t / nginx -s reload
2023-06-14 11:28:14 +08:00
回复了 MoeMoesakura 创建的主题 问与答 坏问题:关于 Mac 的文件系统与 git
git config 里可以设置是否 ignorecase
2023-06-12 17:42:52 +08:00
回复了 hokori 创建的主题 深圳 深圳是不是不分机动车道和非机动车道
大部分地区都没有非机动车道,还有的是人行道左侧画两条线当非机动车道,人也走,非机动车也走,没有任何意义。
以宝安区为例,前进二路、宝石路、松白路、洲石路有非机动车道可以去试试,西乡、坪洲、翻身、灵芝那块儿就人车混行完全没法骑了。人行道砖石路还经常上下坎坷,路口有一排间隙极窄的柱子拦在中间,稍微碰到个逆行的就要下车,噩梦体验。
2023-04-25 09:54:46 +08:00
回复了 shiy05 创建的主题 程序员 github copilot X 的免费竞品
@PerFectTime 我用了两天左右,体验是智能程度以及 suggestion 响应速度是远不如 github copilot 的,补全中文的时候有时候还会搞出一些奇怪字符出来。不过也能用就是了,而且还免费。
2023-04-11 09:10:04 +08:00
回复了 dndx 创建的主题 分享创造 uip - 获取公网 IP 的小程序
curl cip.cc
2023-03-09 10:58:27 +08:00
回复了 kilala2020 创建的主题 问与答 代码片段快速查询需求
2023-01-09 12:19:59 +08:00
回复了 ccxuy 创建的主题 耳机 求推荐不断梁音质好的无线耳机
@hahasong #1 仅凭个例就说不是产品的锅没啥说服力吧,我的 1000xm3 正常使用没有暴力扯拽第三年左边断梁了,我们俩都是概率 100%,你说该信谁呢
2023-01-03 14:39:49 +08:00
回复了 caixkk 创建的主题 问与答 老婆因为担心过年回去重复感染不让回家过年 怎么办
我也是同样原因今年不回去,打算五一回去(今年五一 5 天假),19 年开始只有两次国庆回去过。
双方各退一步,要么换时间,要么自己带孩子回去,应该是可能的办法,不要想着通过冷战的方式改变一个人,有些事情没办法的。
2022-12-28 09:26:26 +08:00
回复了 YadongZhang 创建的主题 程序员 前端有多少工作是能用到 AST 的
saas 经常会有业务相关的“公式计算器”需求,比如自定义计算某种费率的算法,这种会涉及到 lexer 、parser 等。再比如做 SQL 编辑器的实时输入提示等场景。
10 月底的时候有同事试过在南昌待 7 天后申请解除弹窗 3 成功。现在不确定南昌行不行了,但这种方式应该是可行的。
用户信息是同步的,可以考虑 jwt 吧
2022-10-12 17:19:26 +08:00
回复了 Crackers 创建的主题 生活 自行车选购
迪卡侬 speed 500 ,需要一点变速的话就 river side 100 。实车都挺好看的。
@zhenrong #9 并不是没必要。实操过就知道,如果要修改一个字段,要修改 4 个地方,总有改漏的时候,文档不一致维护就很麻烦
2022-07-20 17:36:51 +08:00
回复了 magic3584 创建的主题 git 请教一下,是谁把代码合丢了
尝试下 git bisect 二分查找,看丢失的代码在哪一个 commit 里
2022-07-11 18:15:29 +08:00
回复了 xushengfeng 创建的主题 TypeScript 如何让 typescript 支持 require 类型检查
@xushengfeng #5 你不是说你在用 ts 吗,设置 tsconfig.json 的 compilerOptions.module 为 commonjs ,编译完 import 就是 require 了
2022-07-11 17:05:29 +08:00
回复了 xushengfeng 创建的主题 TypeScript 如何让 typescript 支持 require 类型检查
2022-07-08 09:38:13 +08:00
回复了 christin 创建的主题 问与答 有大佬在服务器上做前端开发的吗?
除了服务器防火墙还有云主机安全组,也会 block 端口。然后就是服务器上 lsof -i:8000 看看端口是不是真的有目标程序在监听,客户端 telnet ip port 查下连通性
1  2  3  4  5  6  7  8  9  10 ... 16  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1143 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 35ms · UTC 18:46 · PVG 02:46 · LAX 10:46 · JFK 13:46
Developed with CodeLauncher
♥ Do have faith in what you're doing.