V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  DiamondYuan  ›  全部回复第 9 页 / 共 15 页
回复总数  282
1  2  3  4  5  6  7  8  9  10 ... 15  
2022 年 1 月 19 日
回复了 opency 创建的主题 程序员 如何实现一个压缩追加的功能?求大佬们给点思路
这个我熟。之前读了 tar 和 gzip 的 rfc 。

1. gzip 文件可以任意合并

可以把一个大文件拆分成两个文件,分别压缩后拼起来,解压后就是原来的大文件

2. 任意的两个 tar 文件可以直接连接起来。a.tar 和 b.tar (需要删除 a.tar 末尾的空白即可)



利用上面的原理,每次只需要

1. tar 打包文件
2. 去掉末尾空白
3. gzip

以后,就可以追加到之前的压缩包了
2022 年 1 月 13 日
回复了 3kkkk 创建的主题 程序员 后端程序员转前端,有什么推荐吗
java 转前端的路过,分享一下我的经历。
学了半年以后就薪资翻倍跳到了另外一家小公司,又学了一年以后拿了头条 offer 。




1. js 基础很重要,建议找本书看看,我推荐 javasript 高级程序设计。
2. 可以暂时先用 vite ,按照官网文档创建项目后就可以直接开搞写项目了
3. css 完全不重要,面试的时候几乎不问 css ,大部分情况下直接用现成的组件库就可以了。
4. java 党可以用 ts ,和 java 很像。
5. 如果要去大厂,可以学 react 。
6. 建议写一个复杂度稍微高一点的开源项目,把自己自学的技术都用上去,不断的重构。


框架推荐
我目前推荐 react + ant design 。
小程序也可以学一下,推荐写原生小程序。
2022 年 1 月 10 日
回复了 Mithril 创建的主题 程序员 用过 Colors 和 Faker.js 的今天不要更新项目依赖
@Mithril

现在 js 已经包含了你提到的 API

Array.isArray([]);

'1'.padEnd(10);
前端路过,感觉比后端有意思。

推荐几个目前我觉得有意思的地方

1. 前端基建:如何优化超大型项目的构建速度,构建准确性。

2. CRDT: 实现一个满足因果一致性的小型数据库。

3. 富文本编辑器: 如何基于现成的轮子( prosemirror 、slate )搭建出一个商业级的富文本编辑器

4. 图编辑器:如何用 canvas 、svg 搭建一个小型的流程图、脑图编辑器。
2022 年 1 月 4 日
回复了 bmpidev2019 创建的主题 分享创造 分布式系统中的时间
最近撸了一个 CRDT 库,底层原理就是 lmport clock 。
2021 年 12 月 13 日
回复了 ggp1ot2 创建的主题 程序员 有没有前端开发的一些工具、技巧分享?经验类的
通过 js 计算出精确的 px 。所有元素都用 fixed abslote 即可。 ( vs code 就是这样做的
2021 年 12 月 12 日
回复了 PureWhiteWu 创建的主题 MacBook Pro M1 Max 使用一周开发体验分享
羡慕,驴场不让用自己的电脑。
@infun

😭 新的 Mac 还没发货。 为了省钱在 淘宝 买的。
@lamls 无责任推荐

1. 文石 notex

目前 CPU 最好的电子书,价格 2500 左右。 虽然内存比 note 5 小,但是便宜了 1000 多。


或者可以花 4500 买一个 13 寸的墨水屏显示器,然后用电脑看书。手写的话可以用手写板(我没用过)?
@sulico 吃灰了。。。

不过扫描仪自带一个制作 PDF 的软件,可以在图片加加上一层文字层,所以一直在用。
@mara1 结婚了。。。
补充 m1 air 的几个缺点

1. 只能连一个外接显示器
2. 最大只有 16g 内存,无法扩展到 32
2021 年 12 月 8 日
回复了 taofoo 创建的主题 程序员 毕业设计-分布式存储?
可以看看 CRDT
2021 年 11 月 23 日
回复了 Kiriri 创建的主题 Apple 好奇大家购买 64g 内存 mbp 的使用场景是什么呢
ramdisk

把代码放内存里,编译的时候快一点。
可以买最低配的 16 寸
1. 抽象是程序员最重要的能力

2. 在思考 how 之前,先想想 why 。
options 设置 shell:true 试试看?
1  2  3  4  5  6  7  8  9  10 ... 15  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3020 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 08:38 · PVG 16:38 · LAX 01:38 · JFK 04:38
♥ Do have faith in what you're doing.