V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  GuuJiang  ›  全部回复第 3 页 / 共 19 页
回复总数  380
1  2  3  4  5  6  7  8  9  10 ... 19  
在同一小区租个房子给父母,不要住一起!不要住一起!不要住一起!
339 天前
回复了 me1onsoda 创建的主题 生活 菜市场买菜的时候经常有个困惑
有看不见的手调节,最终肯定会依据当前供求关系收敛到某个价格上的
@Jirajine 你这个恰恰才是最典型误解(同时也是一个非常普遍的误解),原本的“后端不能存储明文”的方案指的是设置密码以及验证密码时前端传输明文,后端进行 hash 后保存,这样即使被脱裤后也无法直接得到明文
而按照你的说法,前端进行 hash ,后端保存这个 hash 值,那么这个 hash 值本身是不是就相当于明文了?不用纠结是不是用户输入的那个明文,在登录流程里它的角色就是明文,被脱裤以后压根就不需要关心真正的明文是什么,直接拿这个 hash 值来登录就行了
2023-05-22 13:42:20 +08:00
回复了 edward1987 创建的主题 程序员 请教下 war3 局域网远程联机问题
搜索 Battle.Lan ,当年上大学时都用这个来和其他栋楼的寝室甚至其他学校的人联机
2023-05-22 10:19:15 +08:00
回复了 yujianwjj 创建的主题 Rust rust 泛型的一个疑问
因为 rust 支持仅为某个具体类型实现,例如
impl Point<i32> {
fn x(&self) -> &i32 {
&self.x
}
}

Point {x: 1, y: 2}.x() //ok
Point {x: 1.0, y: 2.0}.x() //compile error

所以需要前面的<T>来指明后面的 T 不是一个具体类型
在 maven 的 goals 里加上 build-info ,如果你是 SpringBoot 项目的话直接注入一个 BuildProperties 对象就好了,通过这个对象就能取到构建时间、版本号等,不是 SpringBoot 项目的话就自己读取 manifest 文件
防范 XSS 的
魔方的操作构成置换群
后面两个例子都为伪
2023-02-09 08:25:23 +08:00
回复了 sheller 创建的主题 问与答 你有哪些坚持五年甚至十年以上的习惯呢
V2 签到,已连续登录 2301 天
@lululau 你这是把因果关系搞反了,先有的 foo bar 等命名,然后播放器才故意玩了这个梗
2022-12-30 18:36:59 +08:00
回复了 AMZsowhat 创建的主题 生活 11 岁天才少年玩家,达成炉石战棋超级无敌秒人阵容
这不就是跳操么,梦回 2020 年?
2022-12-21 07:36:49 +08:00
回复了 redmoon0825823 创建的主题 职场话题 公司装了软件监控员工的电脑,算不算违背宪法
冷知识:宪法是限制 gov 行为的,所以只有 gov 有可能成为宪法的违法主体
后端不就是做 CRUD 嘛,怎么花的时间和前端一样:doge:
2022-12-03 21:56:01 +08:00
回复了 eyeshuaji 创建的主题 编程 想问大佬们关于编译器原理的问题
不知道你有没有遇到过在 Windows 系统上弹出一个错误提示,内容为“非法指令”
你这个问题要分几个层次来回答
1. 计算机怎么区分机器码和其它内容
每种架构的 CPU 有个东西叫做指令集,规定了哪些是合法的指令,CPU 总是无条件地把程序寄存器指向的内容当成指令(哪怕由于堆栈破坏等原因导致程序寄存器指向了数据段或者其它无效内容),尽量地去尝试译码,如果确实碰到了无法译码的内容则产生中断
2. 上面是从单条指令的角度来说,但是我猜你可能误认为 CPU 是直接执行编译输出的文件,所以会有这个疑问,实际上编译生成的可执行文件要遵循目标操作系统上的可执行文件的特定结构,例如 PE 、elf 等,而操作系统在加载可执行文件时首先依据文件结构找到其中的代码段,然后才是交给 CPU 执行
便利店代付款仅接受现金
@RobertLyu 你这是治标不治本,根本问题是要问问自己,为什么非要在调用函数时写个 print
2022-11-22 08:46:06 +08:00
回复了 horou 创建的主题 Rust Rust 编译 Wasm 文本格式的问题
--remap-path-prefix
2022-11-18 14:25:14 +08:00
回复了 movq 创建的主题 程序员 为什么 Java 父类构造函数调用被重写的方法会调用到子类的
作为没仔细看就强答的一员,首先给 op 道歉
以下从旁观者角度总结一下来龙去脉,并非给自己辩解
这个问题之所以会引起这么大的争议,其中一个原因是在 5L 时给出了一段极具误导性的示例代码
主题想表达的是“C++和 Java 在 **构造方法** 中调用 **virtual** 方法时的行为不同”,而 5L 给出的示例代码却不是 virtual 的,偏偏“C++中需要显式声明 virtual ,而 Java 中不存在 non virtual”这个知识非常地深入人心,几乎成了一个所有 C++/Java 双修的程序员必然会曾经遇到过的月经问题,所以这个贴里的绝大多数人(包括我自己在内)没有仔细看就第一时间想着“果然又是这个问题”,而忽略了“从构造方法调用”这个前提,事实上 5L 的示例代码并不能用来验证主题中本来想问的那个问题,因为首先这段代码中存在非 virtual 方法的重写(更准确地说应该是隐藏),而 Java 中并不存在等价的代码,其次 C++中的非 virtual 方法在从非构造方法中调用时得到的结果也和主题描述中的一致,这两点共同作用进一步加深了第一眼看到这段示例代码的人对于“这个差异是由 virtual/non virtual 造成的”这一印象,而“从 constructor/非 constructor 调用”这一差异几乎完全被隐藏了,事实上如果开始在 5L 给出的代码就是调用 virtual 方法,那么更多的人就会把注意力放到“是否从 constructor 调用”上来,楼也不至于歪得那么厉害了
2022-11-17 15:59:47 +08:00
回复了 movq 创建的主题 程序员 为什么 Java 父类构造函数调用被重写的方法会调用到子类的
@movq #15 的结论不成立,你用 virtual 方法来测试将会得到和 Java 完全一样的结果,你把 Java 的所有方法都当成 virtual 的就能理解了
1  2  3  4  5  6  7  8  9  10 ... 19  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3127 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 35ms · UTC 11:23 · PVG 19:23 · LAX 04:23 · JFK 07:23
Developed with CodeLauncher
♥ Do have faith in what you're doing.