V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  vituralfuture  ›  全部回复第 5 页 / 共 11 页
回复总数  203
1  2  3  4  5  6  7  8  9  10 ... 11  
@Greatshu 确实,有次更新后 edge 打不开了,网上查了一堆方法不管用,卸载掉联想全家桶就好了,从那之后我都推荐身边的人卸载联想全家桶
要不考虑用 nvim ? vim script 也是能跑的只不过 prefer lua 就是了
135 天前
回复了 cathedrel 创建的主题 程序员 用 rofi 的朋友,请给个现成的关机配置
我最近也在折腾 hyprland ,这个相当于 wayland 的 i3 ,不过实在太折腾了,搞了几天然后从 SDDM 登录到 KDE ,一切都是那么熟悉,又不想折腾了
我觉得越熟悉一门语言就越清楚这个语言的问题,王垠说很多语言的设计者并不知道自己在干嘛,导致一些错误的设计出现,为了弥补这个错误的设计或者在错误的设计上增加更多 feature ,又提出很多复杂抽象的概念。比如 python 的虚拟环境,静态类型,JS 我了解不多,不过据我所知,JS 多线程挺麻烦的,因为它自带 envent loop ,优点是异步不需要显式创建 envent loop ,所以 JS 异步非常优雅,但对某些 CPU 密集型任务,这又成了缺点,这里一般就不用 JS 而是用 python

另外我用 python 的时候写不了多行匿名函数,这里又挺羡慕 JS 的
python 和 JS 要是类型严格起来,还要跟静态类型检查器或者编译器搏斗,所以我更倾向静态类型的语言比如 rust ,dart
@lovestudykid 请问为什么说是假开源,仓库里有 MIT 协议
可以看看计算机科学专业有那些专业课,再问问自己掌握这些了没。编程语言只是工具,没有底层知识寸步难行

举个例子,在我没有学习计算机之前,写个 python 脚本,一个文件调用两次 f.read(),这就是没有操作系统的知识,会犯这种错误

再举一个例子,常见的 web 框架都有线程池处理请求,这时候如果你有共享的资源,很容易出现竞态条件,如果你学过操作系统,从执行结果马上就能判断出 web 框架提供了线程池,而且出现了竞态条件,很快就能解决问题
可以动态计算出总使用时间,也可以定期计算,更新数据库。例如记录一个人的年龄,可以只记录出生时间,用当前时间减去出生时间就得到了年龄,也可以只存储今年的年龄,每年定期把所有年龄+1

在这个场景下,可以拿一张表记录用户使用的情况,包括用户 id ,取消暂停的时间,暂停的时间,需要计算总时长,就根据用户 id 查到所有记录,把每个记录的两个时间相减,再所有记录求和

计算可能比较花费时间,可以想办法把之前计算的结果记录下来避免重复计算,例如记录一下每个用户前 n 条记录的时间总和,也就是定期更新计算的中间结果
通用操作系统不保证实时性,例如你要五分钟后执行某个任务,或者 sleep 五分钟,都只是保证间隔时间大于等于五分钟,长期下来误差累积,结果相去甚远
140 天前
回复了 Wataru 创建的主题 问与答 初学前端有推荐的课程 or 书本吗
@vituralfuture 不过这本书是真的很好,讲了很多网上教程不一定会讲的比如 contain box ,有时候遇到写 CSS 遇到了玄学现象,都可以从 contain box 考虑然后理解
然而 CSS 细节太多了,看这本书相当繁琐
140 天前
回复了 Wataru 创建的主题 问与答 初学前端有推荐的课程 or 书本吗
CSS 权威指南避坑,中文翻译的最新版只到 3 ,然而第三版已经过时了,最新的第五版没有中文翻译,需要自己啃英文
最近比较新的操作系统基本都是在 linux 基础上做的,一个成熟的 OS 还是需要迭代很久的,还要很多基础软件的跟进

另外 AOSP 开源确实不太纯,不过据我所知,有些开源协议是不能撤销的吧,即使 Google 真翻脸了也不能阻止我们用旧版本的 Android ,至于 GMS ,据我所知在之前很多国产手机都是没有 GMS 的,导致用户连 Google play 都没法用
157 天前
回复了 stepcoo 创建的主题 程序员 svn 停止支持后的平替方法有哪些?
真服,刚刚克隆 flutter 的 sample 项目,readme 上写的用 svn 可以只克隆需要的,结果抱错无法连接到远程仓库,原来是这个原因😂😂😂
https://www.google.com/intl/en/ipv6/statistics.html
谷歌的统计,看到这个我还是挺震惊的,从我的角度来看国内 ipv6 还不够普及,我有个腾讯云轻量服务器没有 ipv6 ,遥遥领先云的弹性云服务器可以开启 ipv6 但是 4to6 转换来的
我的大学有 ipv6 ,在校园网注销页面能看到 v6 流量可能才用了几 M ,而 v4 都一百多 G 了。我家接入的移动家宽没有 ipv6 ,曾经给移动打电话问问能不能开通,结果客服连 ipv6 是啥都不知道
162 天前
回复了 kitinone 创建的主题 信息安全 Clash4Win 在疯狂下载数据,是什么情况?
今天遇到了类似的问题,但是 clash 日志并没有异常,关闭 clash 后发现是传递优化在工作,下载跑到了 40MB/s ,打开 WiFi 设置设置为公共网络和流量计费后就没有了
164 天前
回复了 KazuhaMax 创建的主题 Spotify Spotify 被墙,如何破局
这个是 ip 问题,我有时候 linux 登录 Spotify 也会遇到被发现用 VPN 的情况,换干净节点就行了

另外注册填表单这一步,解决办法就是用原生 ip ,所谓原生 ip 也就是 ip 实际所在地和注册地在同一个地区或国家,当然限制很有可能不止原生 ip ,不过可以确定的是,解决方法就是不停换 ip 知道找到干净的
167 天前
回复了 nnegier 创建的主题 Java Java 有讲锁比较深入浅出的书吗?
操作系统找本书看,jdk 只不过是调用操作系统和硬件提供的功能,比如原子指令,信号量之类的
167 天前
回复了 bocchi1amos 创建的主题 Python 为什么 Python 会有.venv 虚拟环境的概念?
@morgan1freeman JS 有运行时类型,任何一个变量的类型都可以通过 typeof 查看,只是 JS 在+,==这类运算符发现类型不匹配会自动尝试转换类型,这个是 ECMA script 规定的,现在看来属于是历史遗留问题了
@vituralfuture 另外 mmap 还有一个机制就是懒分配,把页面的分配从调用 mmap 时推迟到了访问页面时,所以内存占用也不会一下飚很高
1  2  3  4  5  6  7  8  9  10 ... 11  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1058 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 37ms · UTC 19:30 · PVG 03:30 · LAX 12:30 · JFK 15:30
Developed with CodeLauncher
♥ Do have faith in what you're doing.