nothingistrue

nothingistrue

V2EX 第 454372 号会员,加入于 2019-11-20 17:03:28 +08:00
今日活跃度排名 582
根据 nothingistrue 的设置,主题列表只有在你登录之后才可查看
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
nothingistrue 最近回复了
5 小时 56 分钟前
回复了 sunkai0609 创建的主题 程序员 大公司测试环境也会共用一个测试数据库吗
测试环境跟生产环境,除了前者修改更迅速外,环境上不能有差别,你生产环境用几个数据库,测试环境就得用一个。

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

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

// 类型关系:Child extend Base

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

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

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

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

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

此外,乐观锁属于程序的范畴,不是 SQL 的范畴,你发错节点了。
1 天前
回复了 ha2ha 创建的主题 程序员 好纠结,咋办
你就算大学搞出来能上线的项目,毕业找工作的时候还是被当成零经验对待。请珍惜这人生中唯一能够玩的 4 年。
2 天前
回复了 bringyou 创建的主题 Java Java 又将进化
@dragondove #28 jdk 8 及之前,除了 enum 改保留字那一次,你还能找出哪个是低版本写的代码不能在高版本编译的吗。没有向下兼容性,jdk8 接口的 default 方法这一特性可能就不会出。
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2820 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 13:01 · PVG 21:01 · LAX 06:01 · JFK 09:01
Developed with CodeLauncher
♥ Do have faith in what you're doing.