V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  nothingistrue  ›  全部回复第 100 页 / 共 109 页
回复总数  2173
1 ... 92  93  94  95  96  97  98  99  100  101 ... 109  
哪有什么岁月静好,只不过有人在替你负重前行。你看到的只是一个树,但它背后是茫茫多的数据结构。别得不说,没有众多数据结构,数据库你都没有。
2022-07-01 09:13:15 +08:00
回复了 leiuu 创建的主题 程序员 jdk 17 应该选择哪个供应商
只要不是 Oracle 的,都能用。只不过各家都有专长点,OpenJDK 高度适配 Linux ,微软 JDK 高度适配 Windows 。
2022-06-30 15:04:39 +08:00
回复了 sunkai0609 创建的主题 程序员 大公司测试环境也会共用一个测试数据库吗
测试环境跟生产环境,除了前者修改更迅速外,环境上不能有差别,你生产环境用几个数据库,测试环境就得用一个。

你可能需要的是单元测试的独立数据库。好得单元测试环境,是不需要物理数据库的,临时性的内存数据库即可满足。如果没有那么好的单元测试环境,那就只能本机开个人数据库了,公司或者团队不会提供的,成本不是一般的高。
2022-06-30 14:37:31 +08:00
回复了 maotao456 创建的主题 程序员 有没有能代替 vscode 的高性能编辑器
vue language features ,你只要有这个,或者任何 Language Server 类型的插件,换啥都不行。因为这资源是被编程语言的代码提示等工具占用的,不是编辑器自身占用的。
2022-06-30 14:28:01 +08:00
回复了 byte10 创建的主题 程序员 关于 jetbrains 涨价问题, intellij idea VS vscode 对比请教
编辑器,集成开发环境( IDE 的中文名称),这俩代码工具比较起来是没有意义的,那是要一起用的,大型工作用 IDE ,小型工作或者纯查看的工作用编辑器。intellij idea VS microsoft visio studio ,这才有意义。
2022-06-30 14:18:38 +08:00
回复了 fpure 创建的主题 程序员 这算不算是静态类型系统的缺憾
@fpure #56
先回答你这个 “我的问题是有没有可能制造一种类型系统在实际类型匹配的情况下自动地做这个类型断言、类型转换”:
有,就是动态类型语言或者弱类型语言,原生 JavaScript 就是典型。

然后你再回头看看你到底知不知道什么是静态类型。
2022-06-30 14:08:21 +08:00
回复了 bestcondition 创建的主题 程序员 正向与反向代理如何保证 https 是安全的?
看代理协议是那一层( OSI 7 层模型 或者 TCP/IP 的四层模型),HTTPS 是纯应用层协议,代理协议只要不在应用层,比如 SOCKS ,那就是绝对不干涉 https 的。实际上除了 http 代理 和 https 代理 这俩协议,很少有应用层代理协议,基本上都不会干涉 https 。
2022-06-30 13:58:28 +08:00
回复了 fpure 创建的主题 程序员 这算不算是静态类型系统的缺憾
给换一个简单的强类型语言来描述:

// 类型关系:Child extend Base

// 定义
void oneMethod(Child x){}

// 使用
Base y = new Child();
oneMethod(y); // 出现编译错误

然后你就会发现问题在哪里了,你给 y 定义了类型是 Base ,但用得时候却期望它是根据运行时推测出来的 Child 。

这怎么会是静态类型系统的缺憾,这正是强类型语言的基本特性。研究一个东西的特性是不是它的缺憾,这形同与研究人吃饭是不是有缺憾。楼主应该先学习一下强类型语言是什么。
2022-06-29 12:16:43 +08:00
回复了 AS4694lAS4808 创建的主题 Java 单元测试的疑惑
单元测试不测试与它无关的东西,外部依赖一律 mock 。
2022-06-29 09:37:54 +08:00
回复了 jin2ml 创建的主题 MySQL 请教一下 MySQL 的乐观锁改造问题
乐观锁原本就是个软规范,你用硬规范是很难搞定的。如果非要搞,不要在 updateById(),update(entity,wrapper) 这些方法上搞,而是从 实体 Entity 上搞,乐观锁的主体是实体,不是 CRUD 方法。

以上仅限于新项目可搞,老项目就算了,强搞建议直接提桶跑路。因为乐观锁的主体是实体,这意味仅借助而非强依赖于实体的操作——比如自定义 mapper ,是搞不了乐观锁的。所以要搞必须额外加规范:一切以实体为主。这样老项目根本搞不了,改造难度太大了。

此外,乐观锁属于程序的范畴,不是 SQL 的范畴,你发错节点了。
2022-06-29 09:26:20 +08:00
回复了 ha2ha 创建的主题 程序员 好纠结,咋办
你就算大学搞出来能上线的项目,毕业找工作的时候还是被当成零经验对待。请珍惜这人生中唯一能够玩的 4 年。
2022-06-28 11:43:01 +08:00
回复了 bringyou 创建的主题 Java Java 又将进化
@dragondove #28 jdk 8 及之前,除了 enum 改保留字那一次,你还能找出哪个是低版本写的代码不能在高版本编译的吗。没有向下兼容性,jdk8 接口的 default 方法这一特性可能就不会出。
2022-06-28 09:35:19 +08:00
回复了 bringyou 创建的主题 Java Java 又将进化
Java 8 并不是因为有啥优点才经典,而是因为它是目前唯一的稳定版本,在 Java 回到传统发布模式(一个大版本能顶上至少 5 年)之前,Java 8 很难被替代。Java 8 之后放弃了向下兼容性,别说大版本升级,小版本升级都可能蛋疼,而就算是 LTS 只有短短不到 3 年的维护器,这敢升级的都是勇士。
如果你有能力光凭别人客户端 SDK 就能盲开发出来服务端,那么再服务端完事之前就已经搞出来自己的客户端 SDK 了。所以你的问题压根就不会产生。

客户端 SDK 就是个普通的软件产品,没有版权,仅受授权协议的保护(国内还有个毫无卵用的著作权),Apache License 2.0 协议,只要标明原作者和修改的地方,就允许无限使用。
典型的即要牛挤奶,又不想给你吃草。
2022-06-24 12:04:37 +08:00
回复了 123go 创建的主题 程序员 OneDrive 文件同步问题
文件占用不影响复制,那种不能复制的文件,要使用黑科技或骚套路才能搞出来的。
2022-06-23 13:31:51 +08:00
回复了 noogler67 创建的主题 程序员 提问:在职怎么参加外企面试
我记得微软明确说明除了最后一轮都是电话面试
2022-06-23 09:35:21 +08:00
回复了 GooglePlay 创建的主题 Windows 新买的电脑,首次开机能否从 U 盘启动?
目前 Windows OEM 这一块还没有人开锁 BIOS 的先河,所以你买的电脑硬件还有 100%控制权,自然是想怎么样启动就可以怎么样启动。虽然 Windows 11 开了锁联网账户的先河,但是这货已经基本确定是 Windows vista 、Windows 8 这种过渡版本了,windows 13 之前应该不会有 OEM 敢锁 BIOS 的。
2022-06-23 09:27:25 +08:00
回复了 zinwalin 创建的主题 Android 安卓 MQTT 客户端如何保证 Service 一直运行在后台?
@PowerDi #23 高频激活——被杀——再激活这个循环,相比于单纯的常驻后台,CPU 消耗量可以多成百上千倍。Android 最大的问题不是常驻后台,而是自动唤醒方式多如牛毛。正常的常驻后台服务是消耗非常少的资源的(谷歌自带框架就是典型,几十个后台服务但是耗电量几乎无感)
1 ... 92  93  94  95  96  97  98  99  100  101 ... 109  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1112 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 41ms · UTC 23:20 · PVG 07:20 · LAX 15:20 · JFK 18:20
Developed with CodeLauncher
♥ Do have faith in what you're doing.