sunnysab 最近的时间轴更新
sunnysab

sunnysab

V2EX 第 390638 号会员,加入于 2019-03-08 22:14:17 +08:00
今日活跃度排名 8246
根据 sunnysab 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
sunnysab 最近回复了
我学的时候最不习惯的就是,没有 swap()。C++ 里有引用和指针,Rust 里有借用,但是 Java 里面好像是要包裹 Integer ?我到现在还不会写 swap(),写 Java 作业的时候用 if-else 感觉很难受。

其他不习惯的地方,如:不能重载运算符,导致有时候写起来较为臃肿;函数必须包含在类中、且一个文件只能有一个 public class ,文件名必须和类名一致,这些很不习惯——有时候并不想创建太多的文件。

还有就是性能(内存占用和速度)吧。前几年我的电脑内存还是 8G ,写起 Java 来,IDE 、浏览器加上微信 QQ 后我的内存就有些捉襟见肘了。用 Rust 写过一段时间的 Web 项目,占内存挺小,速度快。抛开实际开发过程中的效率,以及语言学习的难易程度问题,个人觉得软件就是应该榨干硬件的性能(当然这中间有 balance ,现今也不用去用汇编做上层该干的事,我只是表达这么个意思)。

可能有些规则记得不清,或有办法绕过。轻喷。目前在写 C++ / Rust ,Rust 更多一些。
6 天前
回复了 huangcjmail 创建的主题 硬件 小黄鱼买的 ssd ,好像翻车了
@sunny1688 闲鱼吧?
我以前有一个想法:利用 BT 协议分发,自己做种,应该没事吧?就算其他用户不做分享,自己也可以利用 BT 上传给其他用户。
20 天前
回复了 pauluswanggang 创建的主题 Google 为什么我的谷歌账户有这个提醒?
我也遇到过几次,而且是在我没有使用的时候、Firefox 上登录的会话被关闭,很奇怪。
电脑上软件不多,又是 Linux ,不太理解。
41 天前
回复了 smallpampan 创建的主题 生活 如果可以不工作,你想做什么?
学一门非物质文化遗产……以后再教别人,避免失传
61 天前
回复了 Rrrrrr 创建的主题 宽带症候群 薅 warp 流量是不是得定时去选 ip
有 Warp over 其他代理(如 vmess )的解决方案吗?感觉可以保护隐私、让 IP 更干净一点。目前想到的只有:路由器上的插件加上 warp 的域名,但是这个方案不太优雅
和 op 有类似的想法!目前有一台 LTO6 6250.

暑假的时候用 Rust 重新写了一下 FreeBSD 中 mt 命令的一些实现,打算做一个磁带备份工具,见 https://github.com/sunnysab/nas-toolbox/tree/master/tape 。基于操作系统自带的磁带机驱动( sa )里的 record 、file 这些概念(功能)做的。不过由于现在接触不到磁带机,项目有很大可能烂尾了…

我当时想解决的问题和 op 类似,比如我现在有 10T 数据,我想写入到若干 2.5T 磁带中,需要一个统一的文件管理器帮我记录文件具体在哪一盘磁带中。另外,我还想支持增量备份。

目前遇到的问题: 不是很好判断剩余空间。比如:当前剩余 100G ,那么我 200G 的电影就写不下,但我可以找几个小文件塞进去。可实际情况下,我不知道剩余 100G (或对应的 record count ),有些头疼。

LTFS 应该解决了这个问题?但我之前略微看了一下 LTFS 相关资料,他们有一些 index 、block 的结构,写入的时候好像不是纯线性的(现在不是很肯定),在我测试的时候写入速度很慢,比使用 tar 命令直接写差远了。

感谢 op 做的工作,先 star 一下,有机会研究研究哈!
哇,还有人在用 56K 拨号?
Wireguard 本身为了保证自身的简单性,没有 NAT, 需要自己写代码实现。

官方例子: https://github.com/WireGuard/wireguard-tools/tree/master/contrib/nat-hole-punching
:D
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4780 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 09:28 · PVG 17:28 · LAX 01:28 · JFK 04:28
Developed with CodeLauncher
♥ Do have faith in what you're doing.