V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  dragondove  ›  全部回复第 5 页 / 共 8 页
回复总数  147
1  2  3  4  5  6  7  8  
2023-05-08 10:26:50 +08:00
回复了 sfdev 创建的主题 Linux 时隔多年再次体验 Linux 桌面系统
@424778940 都是技术讨论,没必要叠甲,无脑吹什么的直接拉黑就好。
关于你说的 nvidia 的问题,我很怀疑是 ubuntu 的问题,我自己用的是 arch linux ,安装了 nvidia-open 驱动( nvidia 去年开源的驱动,不过只支持 rtx 20 以上的显卡),桌面使用笔记本的集成显卡运行,打游戏的时候只要给游戏的命令添加环境变量就可以用独显运行( archlinux 上有人打包了 nvidia-prime 这个包,只要直接 prime-run %COMMAND% 就可以了)
桌面环境的话,我很建议使用一下 KDE ,如果是 ubuntu 用户可以考虑 kubuntu 或 kde neon (应该是前者更适合大部分用户)
至于社区的问题,这个实际上看开发者性格,我用 archlinux 的一个好处就是贴近上游,所以我遇到问题基本都是直接找到原始 repo 里面提 issue ,大部分开发者还是比较友好的。bug 不解决的问题一般是因为解决困难(毕竟大部分开源项目维护者有限)
关于 ubuntu 是否方便,我个人的体验来说,ubuntu 出错的概率更高,反而会浪费很多时间。arch linux 只有在安装的时候麻烦,实际使用因为有很多的源以及 AUR 加持,很多时候能节省很多时间。(至于稳定性,建议关注一下 archlinuxcn 的播报频道,每年会有个两三次的不稳定情况,多半是因为工具链大更新,例如 python 大版本更新)如果觉得安装麻烦,可以考虑 endeavouros 之类的基于 arch 的发行版(不建议 manjaro ,因为 manjaro 的官方源和 arch 存在多处不同,当你使用 aur 或者其他从 arch 拿过来的源时容易出错)
grub 的问题我不清楚,我已经很久没用 grub 了,个人使用 systemd-boot ,很多人讨厌 systemd 的大而全,我个人体验来说,systemd 用起来更简单,本体更小,也很稳定。
2023-05-08 10:15:16 +08:00
回复了 xff1874 创建的主题 程序员 效率最高的编程快捷键
@encro command 选择框,Emacs 上的设计是最好的,jb 家软件的好处是多个搜索框放在一起了,都能用双击 shift 唤出,不用记多套快捷键(虽然我个人还是习惯 ctrl+shift+a 唤出 actions ),vscode 没有 jb 的那么方便,要记忆多套快捷键 Ctrl+p ctrl+t 。我也是强烈建议学习使用 command 选择框的,我在 jb 的 IDE 中操作 git 也是用这个,比命令行还快。顺便也建议学习绑定外部工具,我在 jb 中绑定了 neovim 打开当前文件和 lazygit ,效率 upup (绑定 neovim 是因为 ideavim 的正则替换功能不会预览,中文也有 bug )
2023-05-04 11:49:15 +08:00
回复了 brader 创建的主题 程序员 安卓跳开屏广告有什么办法或软件
安卓打开软件是打开一个 activity ,有一个方案就是提取出软件的主界面 activity ,但是这个方案存在缺陷,有一些 app 直接把广告做在主 activity 上了(点名匹配网易云音乐,导致每次后台切换出来都要播放广告)。具体可以看下 b 站视频:晨钟酱 official 的 “利用安卓系统特性秒开 App ,旧手机也能干翻旗舰!”
有三元运算符的语言在设计初期都没有 if/switch expression ,可读性和可维护性上应该是 switch expression 最好。
cond ? a : b 改为 switch(cond) { true -> a; false -> b; } (最好是 cond 里直接包含一个变量用 switch )就是写起来长一点
2023-03-23 18:31:08 +08:00
回复了 molvqingtai 创建的主题 程序员 Github Copilot X 来了
@snoopygao 估计会有别的,不过发展比较慢,文心出的快但是效果差,不过百度在 NLP 领域确实也是国内企业中的领头羊了。我记得京东的 vega (织女星)模型也挺强的,不知道后续会不会有新闻
@acdfjelxe 这个插件不支持 x/p 之类的操作比较难受,treesitter 目前也有性能问题
卷技术我觉得没问题,虽然实际上大部分工作内容不要求你有多么强的技术,但是技术学习可以给你的人生也带来感悟,例如李沐的文章:用随机梯度下降来优化人生 https://zhuanlan.zhihu.com/p/414009313 。扩宽技术视野也能让你工作更加高效(例如我发现同事中很少有人会经常使用正则表达式,我个人是半个 neovim 用户,经常会用正则表达式筛选、替换字符串,有时候会用 vim 的 macro 宏录制功能减少重复工作)。日常琐事管理可以考虑 logseq 这款工具(我个人使用强度不高,不太熟练,但是我发现大部分人用的依然是传统笔记工具,传统工具对用户的整理能力要求比较高)。
希望程序员多卷卷技术,不要卷无效加班。
2023-01-13 11:34:16 +08:00
回复了 hongchaodeng 创建的主题 程序员 使用 SQL, GraphQL 和 PRQL 进行数据查询
@zhlxsh GraphQL 用起来感觉也挺麻烦的,但是可以学习一下他的设计来设计自己的 api ,举例你有一个表(比如叫做用户)关联多个表(比如关联钱包信息表,银行卡信息表),那么你可以这样设计接口
```json
{
"userId": 23,
"returnWallet": true,
"returnCards": false
}
```
这个查询条件就表示用户需要 userId 为 23 的这个人的基本信息+钱包信息,但是不需要银行卡列表信息。
你可以默认设置成所有的查询除了基本信息之外都不返回,用户需要的时候传入 returnXXX: true 就给他返回(我个人更喜欢叫做 withXXX )
如果你的接口是个 RPC 接口,你还可以设计一下字段的设置方式,例如我使用 java ,针对这个入参可以设置几个方法
```java
public UserQuery withWallet() {
returnWallet = true;
return this;
}
public UserQuery userId(Long id) {
userId = id;
return this;
}
// 剩下省略
```
那么 RPC 查询就可以是
```java
UserDetailRes userDetail = userRPC.query(new UserQuery.userId(23).withWallet());
```
使用起来也比较流畅
2022-12-23 11:43:42 +08:00
回复了 hongchaodeng 创建的主题 程序员 深入浅出:巧用 Chrome DevTools 进行网络请求调试
@jiang24gdufs 终于有这个功能了吗,火狐之前的 edit and resend 很方便。火狐现在还能生成 fetch 到 console 里,希望 chrome 也能跟进。
2022-12-13 09:44:47 +08:00
回复了 unt 创建的主题 程序员 请问 mac 端有没有好用的 C#和 Java 的反编译软件工具
java 可以用 cfr ,java 的反编译软件基本都是 java 写的,都是跨平台的 [cfr]( https://github.com/leibnitz27/cfr)
2022-12-06 13:26:01 +08:00
回复了 Davic1 创建的主题 Neovim 如何在 Neovim 切换 Python 的虚拟环境?
试试 PDM 结合 PEP 582 作为 python 环境管理工具。 [PDM]( https://pdm.fming.dev/latest/)
2022-12-02 11:41:39 +08:00
回复了 iamyow 创建的主题 程序员 有没有熟悉 VScode 开发 SpringBoot 应用的
用 vscode 写 java 其实并不轻量,启动速度上来说,它加载完插件 idea 也差不多开好了。内存占用来说,vscode 依赖 jdtls ,jdtls 加载一个项目后吃差不多 2G 的内存,和 idea 比也没太大优势。vscode 开发 java 的体验也还需要发展,目前的优势可能就是免费吧,不知道和社区版 idea 比差多远。
@fzdwx 看演示图是会的
2022-11-22 09:59:49 +08:00
回复了 kindjeff 创建的主题 Windows 2022 年末了, Windows 有什么值得推荐的工具类软件?
scoop: 个人认为是 win 下最好的包管理工具,无权限问题,软件与配置单独放不同目录归类,使用目录超链接管理版本,貌似 winget/chocolatey 都做不到。
crow-translator: 小巧的开源翻译软件,默认调用谷歌翻译 api ,其他 api 好像也不稳定
keepassxc: 密码管理
altsnap: 鼠标增强软件,我把触发键改成 win ,可以实现按住 win 键鼠标左键拖拽任意窗口(例如我在火狐的 userChrome 里把火狐的所有界面 ui 都做成隐藏式的了,无法按住窗口标题拖拽窗口就非常依赖这个插件),按住 win 再按鼠标右键修改窗口大小,修改任意窗口透明度,将任意窗口置顶等功能
complete internet repair: win 下最强网络问题修复工具,一键重置各种网络设置,网络出问题的时候很有用,不过使用频率极低
mingw-winlibs-llvm-ucrt: 可能是最好的 win 下 gcc 整合包,整合了 gcc/gdb/make/yasm/nasm/llvm/clang/lld/lldb
carnac: 按键显示工具,做视频、分享的时候有些用处
2022-11-20 15:49:03 +08:00
回复了 likre 创建的主题 程序员 刚更新了 win11,难顶
@HanSonJ 22H2 这个更新好像改了什么东西的路径,导致很多格式默认打开方式变了,然后软件也找不到,还好我用 scoop 管理软件,恢复很容易。找不到的可以先用 everything 搜索。
2022-11-04 09:39:49 +08:00
回复了 PendingOni 创建的主题 硬件 [外设]-各位 Coder 可以 show 下你的键盘么?
2022-10-25 21:20:21 +08:00
回复了 owtotwo 创建的主题 Python Python 3.11 稳定版发布啦,速度提升不小
@FrankHB 越是这种情况越是没理由? python 的科学运算库可不少啊,底层都是 C ,性能相比其他语言也没太差,DL 方向用的最多的语言是哪个不用我说了吧
2022-10-25 13:33:29 +08:00
回复了 owtotwo 创建的主题 Python Python 3.11 稳定版发布啦,速度提升不小
不要玩 python 慢的梗了,python 很多对性能依赖高的包都是 C 写的,使用起来性能差别不会特别大。关于 GIL 有 nogil 项目,虽然不知道什么时候能并到主线: https://github.com/colesbury/nogil
2022-10-21 09:29:58 +08:00
回复了 rykka 创建的主题 Linux 有没有用游戏本跑 Linux 的,什么显卡比较好,或者有推荐的机器
上一层少打了驱动两个字。顺便说一下我安装 linux 遇到的唯一问题,安装后没有声音,后来安装了 sof-firmware 就好了,和声卡有关,如果遇到相关问题可以尝试下这个解决方案。
1  2  3  4  5  6  7  8  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5574 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms · UTC 07:42 · PVG 15:42 · LAX 23:42 · JFK 02:42
Developed with CodeLauncher
♥ Do have faith in what you're doing.