V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  stillsilly  ›  全部回复第 23 页 / 共 47 页
回复总数  935
1 ... 19  20  21  22  23  24  25  26  27  28 ... 47  
2022-05-24 16:04:26 +08:00
回复了 painter 创建的主题 生活 如果失业了,你的存款可以坚持多久?
在上海可以活六七年,回老家自己租房可以活十几年,跟爸爸妈妈一起住的话不用花钱
没有负债,没买房没有房贷车贷,日常生活花不了多少钱
2022-05-24 10:56:36 +08:00
回复了 sepwolves 创建的主题 问与答 怎么看各网站的访问量?
https://www.aizhan.com/
数据不是很准
2022-05-06 00:31:51 +08:00
回复了 yuthelloworld 创建的主题 React 2022 年 react 生态,大家都用啥
为什么要搞这么多东西…… 解决了什么问题
2022-05-05 23:03:29 +08:00
回复了 codingAlex 创建的主题 生活 从你的过往经历来看,运气占了多大的成分?
孔子他老人家说,不知命无以为君子。
2022-04-21 12:04:02 +08:00
回复了 xubeiyan 创建的主题 职场话题 重庆观音桥某教育机构招人慎入
两台平板通信 用远程服务器 websoket 很正常吧……
2022-04-21 11:10:27 +08:00
回复了 ALLROBOT 创建的主题 程序员 如何避免 while、for、if 的滥用?
我随手帮你找了 2 篇,可以看一下
https://www.infoq.cn/article/txedztawypmafc41kufq
https://zhuanlan.zhihu.com/p/32563505

另外《代码整洁之道》这本书,第 3 章第 3 小节“每个函数一个抽象层次”是讲抽象的,
这书写得超级好,整本书都值得一读
2022-04-21 11:05:23 +08:00
回复了 ALLROBOT 创建的主题 程序员 如何避免 while、for、if 的滥用?
你的问题可能是不会抽象
谷歌搜一下
2022-04-13 22:51:27 +08:00
回复了 jin5354 创建的主题 随想 逐渐陷入平静的绝望之中
能活着,吃饱穿暖,没病没灾 就很不错了 ^_^
2022-04-10 10:53:42 +08:00
回复了 Macv1994 创建的主题 程序员 关于 HTML 文件 diff
检查一下响应头的 content-type 是不是 text/html
2022-04-07 16:44:31 +08:00
回复了 ryanhui 创建的主题 问与答 虚心请教增重的方法
羡慕
2022-04-02 22:15:45 +08:00
回复了 nii 创建的主题 生活 防止隔离买不到吃喝,需要囤点什么?
没蔬菜水果可以买点维生素 c 小药片,善存
2022-04-02 15:28:00 +08:00
回复了 mokeyjay 创建的主题 奇思妙想 如果便利店装自助饮料机,卖 0.5 元一小杯就好了
养乐多,一瓶只有 100ml
要看你学习的目的是什么……
2022-03-17 11:48:58 +08:00
回复了 Yukee798 创建的主题 问与答 请教一下怎么将路径数组转为树形结构
楼主对不起 我污染了这个帖子…… /捂脸逃走
2022-03-17 11:47:16 +08:00
回复了 Yukee798 创建的主题 问与答 请教一下怎么将路径数组转为树形结构
排版好乱,我试一下能不能用 markdown
```
let arr = [
"./home/analysis",
"./home/boardTodo",
"./home/dairy",
"./home",
"./home/todo",
"./index",
"./profile"
]

let tree = format(arr)
console.log(tree)

function format(arr) {
let paths = arr.map(path => {
return path.replace(/^.\//, '').split('/').map(p => '/' + p)
})

let result = []
getLevel1()
getLevel2()

function getLevel1() {
paths.forEach(p => {
if (p.length === 1) {
result.push({
path: p[0],
children: []
})
}
})
}

function getLevel2() {
paths.forEach(p => {
let node = result.find(r => r.path === p[0])
if (p.length !== 1) {
node.children.push({
path: '.' + p.join('')
})
}
})
}

return result
}


```
2022-03-17 11:46:14 +08:00
回复了 Yukee798 创建的主题 问与答 请教一下怎么将路径数组转为树形结构
只有两层的话,两个循环就行了
let arr = [
"./home/analysis",
"./home/boardTodo",
"./home/dairy",
"./home",
"./home/todo",
"./index",
"./profile"
]

let tree = format(arr)
console.log(tree)

function format(arr) {
let paths = arr.map(path => {
return path.replace(/^.\//, '').split('/').map(p => '/' + p)
})

let result = []
getLevel1()
getLevel2()

function getLevel1() {
paths.forEach(p => {
if (p.length === 1) {
result.push({
path: p[0],
children: []
})
}
})
}

function getLevel2() {
paths.forEach(p => {
let node = result.find(r => r.path === p[0])
if (p.length !== 1) {
node.children.push({
path: '.' + p.join('')
})
}
})
}

return result
}
2022-03-17 11:25:33 +08:00
回复了 Yukee798 创建的主题 问与答 请教一下怎么将路径数组转为树形结构
要什么语言的代码
2022-03-17 10:00:19 +08:00
回复了 shangwuli 创建的主题 程序员 程序员们, 2022 年招聘技术技能首位是项目管理能力
卖课的广告,先有课,再有文章主题,然后围绕着主题瞎扯
1 ... 19  20  21  22  23  24  25  26  27  28 ... 47  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4952 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 127ms · UTC 09:32 · PVG 17:32 · LAX 02:32 · JFK 05:32
Developed with CodeLauncher
♥ Do have faith in what you're doing.