V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  FYFX  ›  全部回复第 6 页 / 共 8 页
回复总数  148
1  2  3  4  5  6  7  8  
我感觉也是写个 parser 比较好,用正则处理多重嵌套和换行感觉容易出问题,看描述大概也就写个 tokenizer ,然后对 token 判断一下类型确认是否加双引号就行
2022-07-25 15:38:00 +08:00
回复了 wcsjtu 创建的主题 Python 请问大家, 有没有办法把 Python 的 dict, 存储到一段连续内存上
为什么非得用 python 做,你找个 redis 之类的 KV 存储的塞进去不行吗
2022-07-25 01:00:05 +08:00
回复了 LuckyPocketWatch 创建的主题 C++ C++中的数组寻址,是线性时间还是固定时间
我其实挺好奇你怎么理解哈希表的访问时间的
2022-07-24 12:16:40 +08:00
回复了 afirefish 创建的主题 程序员 第一款开源、跨平台、高性能的中文编程语言!
@rpish 找一个开源的 C#的 tokenizer,然后把里面的关键字换成中文的,直接写替换程序大概会有各种 corner case 处理不到
2022-07-24 12:02:46 +08:00
回复了 XCG0000 创建的主题 程序员 bilibili lua BUG 本地未复现
换 luajit
2022-07-23 20:25:10 +08:00
回复了 Ranni 创建的主题 Windows 求助各位用 Windows 笔记本的程序员
你是用什么语言开发,用的开发工具是什么呢,考虑换 Linux 开发吗
以前我还会考虑怎么做,现在碰到大点的数据,现在就两张表都塞 hadoop 然后 spark 跑个 join 就好
2022-07-21 18:40:17 +08:00
回复了 lyhang 创建的主题 职场话题 V 友们,工作太难找!
我已经失业三个月了,最近终于找回了点写代码的乐趣,不过暂时还没找工作的想法,打算继续摆一段时间。。。
2022-07-21 18:05:13 +08:00
回复了 az22c 创建的主题 git 试过跨平台拷贝 git 管理的项目吗?大佬们
你 mac 和 windows 连到同一个局域网 直接 git clone <mac 用户名>@<mac_ip>:<仓库的绝对路径> 就好了啊
大概可以参考这个 https://www.liaoxuefeng.com/wiki/896043488029600/899998870925664
2022-07-21 13:01:13 +08:00
回复了 qiqiqi7001 创建的主题 Java 在 Java 中为什么不全部使用 static 方法?
正如 34 楼所说,最近在看 https://craftinginterpreters.com/representing-code.html#the-expression-problem ,里面提到因为 java 是面向对象的,假定的是你的操作都是基于相似类型的,增加一个新的派生类类会很方便。如果你要全部 static 相当于放弃了 java 的这个特性,但是 java(除了特别新的版本)又没有函数式编程那种好用的模式匹配,你这么做的话会导致不管是加类还是加方法都很麻烦。
2022-07-20 09:38:41 +08:00
回复了 tenstone 创建的主题 程序员 调研贴:你用什么笔记软件?
@searene 这个是大纲编辑器的特性了
2022-07-19 22:00:46 +08:00
回复了 tenstone 创建的主题 程序员 调研贴:你用什么笔记软件?
@searene 不是啊,Logseq 按回车是新建一个 block 和 org-mode 的 headline 对应,不过你按 Shift+回车就只是换行了
2022-07-19 16:23:33 +08:00
回复了 Elietio 创建的主题 程序员 接口文档里面参数表格怎样更好的表示多级嵌套的结构?
我以前写法就是每个对象都是一个表格,然后就一堆小表格
2022-07-19 13:48:29 +08:00
回复了 tenstone 创建的主题 程序员 调研贴:你用什么笔记软件?
org-mode+org-roam 同步用 magit 十分舒适,我之前一直想找一个能较好支持 vim 编辑文档的工具,试了各种都不太理想,最后没想到是通过 emacs 实现的。。。最近发现 logseq 能完美支持 org-roam 里面的双链,之后应该会和 logseq 混着用吧
2022-07-19 09:32:19 +08:00
回复了 andyJado 创建的主题 程序员 你最常用的 CLI(命令行工具)是什么?
1 473 10.135% cd
2 433 9.27791% pacman
3 318 6.8138% vim
4 158 3.38547% git
5 144 3.08549% rm
6 141 3.02121% yay
7 132 2.82837% docker
8 104 2.22841% cp
9 98 2.09985% systemctl
10 91 1.94986% mv
11 85 1.8213% locate
12 84 1.79987% tldr
13 61 1.30705% psg
14 57 1.22134% mkdir
15 55 1.17849% echo
16 54 1.15706% ls
17 52 1.11421% proxychains
18 39 0.835655% svim
19 31 0.664238% ps
20 30 0.642811% pkill
2022-07-19 08:15:23 +08:00
回复了 Richard14 创建的主题 Java Java 中高精度计时?
Instant.now() 是静态工厂方法,要想深入了解的话可以看 effective java
2022-07-18 09:46:40 +08:00
回复了 jsan 创建的主题 程序员 关于开发使用 VIM 编辑的一些问题,有老大哥指点一下吗?
@jsan vim 多行编辑挺强的啊,要是每一行最后一个单词开头对齐的话就 Ctrl-v 然后编辑就行了,要是最后一个单词不对齐也可以用宏在每一行重复相同的操作实现啊
2022-07-17 13:53:05 +08:00
回复了 Richard14 创建的主题 Java Java 初学问题
@book1925 写 LinkedList 的作者以前在推特上问过,他也很好奇谁在用 java 的 LinkedList 反正他自己是没用过,就这条推特:https://twitter.com/joshbloch/status/583813919019573248
2022-07-16 12:10:59 +08:00
回复了 zjdznl 创建的主题 问与答 如何查询 Hive 两个分区的 diff?
1. partition1 相比较 partition2 的数据是增加的吗,存在删除的情况吗
2. 要是你能拿到上游每天追加的 binlog(或者类似的数据库日志)直接落 binlog 就好了
3. partition1 left partition2 ,key 是 user_id+快递单号,where 里面用 or 连接所有字段的判断,如果还需要变化的列名名称,select 里面再加一列用 concat 和 if(t1.col=t2.col,'col','')把结果拼起来
2022-07-16 11:56:30 +08:00
回复了 OOLAOO 创建的主题 问与答 你们喜欢以下那种 return 方式
我一般优先第一种,不过在有 return 的情况下没必要写 else
1  2  3  4  5  6  7  8  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2064 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 05:01 · PVG 13:01 · LAX 22:01 · JFK 01:01
Developed with CodeLauncher
♥ Do have faith in what you're doing.