V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  dragondove  ›  全部回复第 4 页 / 共 8 页
回复总数  148
1  2  3  4  5  6  7  8  
2023-07-28 18:23:05 +08:00
回复了 guguji 创建的主题 Java Java ArrayList 不服来辩
@xaplux 实际上 LinkedList 已经基本没有适合使用的地方了,具体可以看这个知乎回答 https://www.zhihu.com/question/563680801/answer/2750393567
2023-07-13 18:32:56 +08:00
回复了 Pandyyyyy 创建的主题 推广 程序员提高效率的 10 个方法 👨‍💻
看起来很不错,收藏了,每隔一段时间复习一遍,感谢分享。
2023-07-13 09:49:41 +08:00
回复了 JasonLaw 创建的主题 程序员 Java - 如果根据参数类型调用不同的方法?
String val = switch(o) {
case Integer i -> String.valueOf(i);
case String s -> s;
}
2023-07-13 09:45:15 +08:00
回复了 SSJSBSHZ 创建的主题 Java Java 计算数学公式
不确定是不是你需要的 https://github.com/axkr/symja_android_library
2023-07-05 21:17:53 +08:00
回复了 c7in7 创建的主题 Windows 关于联想电脑以方便“新手”用户而作的恶
为什么这个做法是“恶”呢?从那个截图来看,推荐的软件是 sublime ,sublime 在国内没人售卖,说明并不是盈利目的的推荐,既没有推荐垃圾软件,又没有广告目的,那我觉得也不能算“恶”吧。
2023-07-03 13:38:59 +08:00
回复了 yaott2020 创建的主题 Linux 请诸位 Linux 用户泼醒我
用不用取决于你是使用的软件范围的,很多软件无 Linux 版本,这点你想清楚就可以了。

桌面方面,如果不想折腾,我建议找个默认带 KDE 的发行版(例如 kubuntu/kde neon/fedora spins kde ),我个人使用的是 Arch Linux ( AUR 真的香)。KDE 比 Gnome 好用很多,使用体验不会比 win 差(几乎所有快捷键都可以直接调整就比 win 好太多了,win 下要实现各种东西还是得靠 autohotkey )
2023-07-01 13:48:43 +08:00
回复了 jwenjian 创建的主题 程序员 有意思, 我的一个 GPL 项目被人偷了
@jwenjian 你向开发者索取源码,如果他不给,那他才是违反的。你没问他要,找不到,是不违反的。
2023-06-21 15:41:53 +08:00
回复了 karottc 创建的主题 Java Java 很强,但是 Java 的路还很长
如果不管语法,java 其实主要被诟病的也就是运行时吃内存了,虽然 aot 编译能解决大部分,但是 aot 编译的成本可不低,超大的内存占用,超长的编译时间,而且性能也更差,不符合当前企业需求的场景。我个人对 java 更期待的是 project valhalla 和 project panama ,valhalla 项目实现后可以降低很多的内存占用(特化泛型来支持基础类型泛型,还有数值类之类的功能)(貌似还有一个 jep 在优化对象头大小的)。panama 的话主要是方便调用 cpp ,这样接入一些 ai 的生态会方便很多。(当然,我作为 linux wayland 桌面用户,更迫切的需求是 wakefield https://openjdk.org/projects/wakefield/ )
希望 java 越来越好
2023-06-21 09:23:10 +08:00
回复了 karottc 创建的主题 Java Java 很强,但是 Java 的路还很长
个人认为 java 保持语法的简单可以有效限制 jvm 搞出什么大变化,这对于其他运行在 jvm 上的语言是非常友好的。
2023-06-21 09:22:04 +08:00
回复了 karottc 创建的主题 Java Java 很强,但是 Java 的路还很长
为啥每次一提到 java ,就会有人过来讲 C#。是 jvm 平台上的语言不够多还是都不够好?连 jvm 平台上的其他语言都干不过 java ,凭啥 C#来到 jvm 就能干掉 java 啊。而且 C#很难转到 jvm 平台,两者的泛型实现就不一致。
2023-06-20 08:42:44 +08:00
回复了 ebushicao 创建的主题 Windows 时至 2023 的今天, winget 还是 scoop?
不信任也太搞了吧,scoop 开源,而且安装用的 json 也可以自己阅读查看。scoop 默认都是绿色化安装的(所有软件都放在一个目录里),部分软件可能因此存在问题。我建议支持自我更新的软件不用 scoop 安装(例如 IDE/浏览器这种),不支持的(git/7z 之类的)使用 scoop ,体验很好。
2023-06-15 08:59:56 +08:00
回复了 0o0O0o0O0o 创建的主题 Visual Studio Code Java in Visual Studio Code 的问题
安装 java 插件后你的 main 方法上应该有两个按钮的( Run 和 Debug ),直接点击就可以了,不用写 launch.json
2023-06-12 11:09:53 +08:00
回复了 IdJoel 创建的主题 Windows 最近想从 Macbook 切换到 Windows 笔记本,有啥坑吗
1. windows 下请使用 scoop 包管理工具,能减少你大部分烦恼。开发的话,java 使用 zulu ,C 如果用到 gcc 的话考虑 winlibs
2. win 现在版本可能带有广告之类的,可以考虑使用全球版的 winiso 然后安装中文体验包,尽量不使用 edge 浏览器,我个人目前使用 vivaldi ,挺好用的。
3. 一些小工具推荐:altsnap (可以让你按住一个键然后鼠标左右键移动窗口或者改变窗口大小) everything (全磁盘快速搜索文件) autohotkey (可以拿来改建,快捷键绑定特定任务之类的,功能很多) 其他的还有 powertoys/utools 之类的我个人不常用
4. 终端方面考虑一下 wezterm ,windows terminal 好像下一个版本也会变好很多。shell 如果用不惯 powershell 可以考虑 nushell
5. 实在需要 unix 工具链,那就 msys2 ,尽量不要把 msys2 的路径放到 path 里,容易出现一些奇怪的污染
6. wsl2 算不上特别好用,不过也能凑合用,建议自己体验一下,也有人用 vscode+wsl 做开发的。win 下的 docker 也依赖 wsl2 运行
2023-06-01 13:37:33 +08:00
回复了 NokiaForever 创建的主题 Android 给 Clash for Android 添加新功能
2023-05-28 23:31:34 +08:00
回复了 nightnotlate 创建的主题 生活 住了高楼后 发现没素质的人是真多
@idealhs 现在的人连发言的权利都要被剥夺了吗?因为存在一些素质差的人就大家都素质差?他人素质差连抱怨都不被允许了吗?那是不是所有人都应该:遇到上级欺压不要抱怨上级,应该抱怨自己能力太差,级别低。遇上关系户不要抱怨别人走关系,应该抱怨自己生的差。
那可真是,天下太平了,大家都忍受欺压好了。
2023-05-20 12:43:49 +08:00
回复了 gyt95 创建的主题 程序员 你们用纵向标签页吗?
纯键盘流可以使用 surfingkeys 之类的,火狐可以自定义 userchrome 来隐藏标题栏、标签栏之类的内容,我的 userchrome 下只展示网页内容,其他的全都隐藏了,只有鼠标移动到顶部才会展示工具栏之类的。然后使用 F1 键来 toggle 树状 tabs (用的 sidebery ),不过平时切换 tab 直接使用 surfingkeys ,按 T 键(即 shift+t ) surfingkeys 会在页面上展示所有的标签页,然后单个按键就可以切换,也可以按 t 来搜索标签页或者历史记录。
2023-05-18 11:44:14 +08:00
回复了 duojiao 创建的主题 程序员 这种炫酷的前端是怎么实现的呢
@lixiaobai913 这东西吃显卡,我一打开,集显直接占满了。好处是效果好帧率高(不像以前 flash 时代各种掉帧),就是太吃资源了。我觉得这点特效吃那么多资源算是优化比较差的。(毕竟现在也有好多网页上的显卡渲染游戏(一般是 unity 之类的)),很多也没吃那么多资源。
不用担心不给权限就不能用的 这个点应该不是手机本身能解决的,是 app 的问题。不过国产 ui 应该都有做相应的优化,例如 miui 支持访问定位和通讯录等敏感信息时返回一个虚假信息。(不过 miui 本身会发送数据到小米的服务器,看你能不能接受了)
2023-05-10 18:41:40 +08:00
回复了 SpiderXiantang 创建的主题 程序员 做了两期 Neovim 从零配置的教学视频(lazy.nvim + 100% lua)
@FanyFull windows 的问题,neovim 依赖 libgcc/libstdc++/libwinpthread 之类的东西,这些东西本身编写的时候没有特别考虑 win 平台上的表现,性能稍微差点也正常。一般情况下 neovim 启动速度不超过 200ms 个人认为都是可以接受的。我个人基于 lazyvim 的配置在 8 代 intel 低压 u 的 win 上空运行启动时间大概是 40ms 。如果你想要编写自己的配置,我建议先看看 lazyvim 的 starter template ,然后你把 lazyvim 这个依赖删掉就是一个不错的启动模板了,再去 lazyvim 上抄一点内容(或者保留 lazyvim ,按你自己的喜好就可以哈)具体的性能分析可以用:Lazy 打开 lazy.nvim 的面板然后按 P 查看各个插件的耗时,如果要查看完整的启动周期的耗时就使用 nvim --startuptime out.txt 然后打开 out.txt 查看耗时
2023-05-09 16:28:47 +08:00
回复了 sfdev 创建的主题 Linux 时隔多年再次体验 Linux 桌面系统
@424778940 现代化的工具链应该没有一致性的问题(只要包管理 /构建工具在各个平台的实现都正常)。如果实在担心可以本地启容器。我主要是做 java 开发的,所以没法体会一些 native 语言的痛苦 hhhh 。
1  2  3  4  5  6  7  8  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5320 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 95ms · UTC 08:11 · PVG 16:11 · LAX 00:11 · JFK 03:11
Developed with CodeLauncher
♥ Do have faith in what you're doing.