V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  dcsuibian  ›  全部回复第 47 页 / 共 79 页
回复总数  1572
1 ... 43  44  45  46  47  48  49  50  51  52 ... 79  
2022-07-22 18:51:16 +08:00
回复了 Eytoyes 创建的主题 问与答 all in one 主机 HOST 用 Windows 一把梭如何
all in two ,windows server + hyper-v ,还行
但 Windows Server 其实不太好用,上次下了个 Origin 没运行起来
2022-07-22 00:23:26 +08:00
回复了 tenstone 创建的主题 程序员 作为 Java 工程师,第二语言应该选择 Python 还是 Go
js
2022-07-21 22:21:22 +08:00
回复了 samohyes 创建的主题 生活 话说和 hr 处对象是怎样的体验?
世风日下,人心不谷。现在的人的道德都沦丧到这种地步了吗





有后续叫我
2022-07-21 14:30:07 +08:00
回复了 Wallace01 创建的主题 问与答 身份证号的 X 是不是一个糟糕的设计?
不是。
1 、身份证校验位可以离线先过滤掉一些输入错误,毕竟身份证那么长。
2 、上面有人说了,11 是质数,10 不是,那“10 进制是不是一个糟糕的设计?”
3 、X 对应的是罗马数字 10 ,跟 16 进制没啥关系。对文盲,X 可比 A 好多了,你见过几个人念 iphone ten 而不是 iphone 叉呢。
4 、争端主要在于 X 和双校验位。确实,双校验位就只用数字了。但 X 也有好处,因为真的会有 nc 程序员在数据库里用整形存手机号。
找个站长工具测试下。
移动什么骚操作都有,也许不是跨 ISP 的问题,可能省外移动都不一定通。
图看不见

由 jvm 自己决定的,如果你内存够,他大概就不回收(回收也是有代价的嘛)。
你可以建议他回收一下,他可能听,也可能不听。
带 GC 的语言好像都差不多。
2022-07-20 00:27:55 +08:00
回复了 avv 创建的主题 Linux 5950X PVE 家庭服务器 开机了
羡慕,我也好想装电脑玩
2022-07-19 20:29:04 +08:00
回复了 dinggk 创建的主题 程序员 代码有性能问题,程序员说只管实现功能,你怎么看?
计算机:我可以 用户:不,你不行
现在随便开个网站都是上百个请求,光 xhr 也有几十个。你把计算机的速度想得太弱鸡了。

最重要的是这个请求发的合情合理,预先缓存容易有一致性问题。你打开 youtube 点下用户头像看看他发不发请求。
一直用的官方 Git ,更新一点,而且有中文
2022-07-19 12:29:13 +08:00
回复了 echoyangjx 创建的主题 优惠信息 Enpass 密码管理软件 $29.9 终身 Premium 授权
KeePass +1
2022-07-19 02:19:26 +08:00
回复了 among 创建的主题 NGINX 一个 ip 根据 url,配置 3 个平台
同意#1 。
你这需求让我感觉好像回到了 tomcat 时代:一个网站多个 web application

这种模式不是特别方便。
首先,要小心绝对路径,比如 /xxx.js 之类的,可能得改成相对路径。现代化前端有 publicPath ,但后端我就不确定了。
另外,同源限制、cookie 之类的东西不关注下面的路径,而是看主机。对于你这种原本分开的应用,隔离性不是很好。
2022-07-19 01:11:38 +08:00
回复了 bthulu 创建的主题 程序员 typescript 中声明一个类型, 是用 Interface 还是 Type 呢?
@Jasonwxy
我个人认为:interface 比 type 更能体现出面相对象的思想,而 type 则更能体现出 ts 结构化类型的特点。
2022-07-18 23:34:15 +08:00
回复了 bthulu 创建的主题 程序员 typescript 中声明一个类型, 是用 Interface 还是 Type 呢?
For the most part, you can choose based on personal preference, and TypeScript will tell you if it needs something to be the other kind of declaration. If you would like a heuristic, use interface until you need to use features from type.

来自官方手册:
https://www.typescriptlang.org/docs/handbook/2/everyday-types.html
2022-07-18 22:49:27 +08:00
回复了 andyJado 创建的主题 程序员 你最常用的 CLI(命令行工具)是什么?
1 1452 14.3891% git
2 1053 10.435% cd
3 774 7.6702% ls
4 656 6.50084% yarn
5 492 4.87563% ping
6 318 3.15132% rm
7 317 3.14141% brew
8 313 3.10177% docker
9 270 2.67565% ssh
10 229 2.26935% code
11 203 2.01169% ll
12 193 1.9126% mvn
13 181 1.79368% sudo
14 174 1.72431% open
15 151 1.49638% mkdir
16 118 1.16936% java
17 110 1.09008% cat
18 102 1.0108% ifconfig
19 94 0.931523% find
20 83 0.822515% curl
2022-07-18 19:38:21 +08:00
回复了 Richard14 创建的主题 Java InputStream 必须用 try/catch 捕捉?
@matepi 随手写的,平时用的就是具体异常(反正 try/catch 是 IDE 写的)。

Exception 比起 Throwable 来说,漏掉的就是 Error 。但 Error 本身就是那些严重到程序员无法处理的错误了。
[When to catch java.lang.Error?]( https://stackoverflow.com/questions/352780/when-to-catch-java-lang-error)

我一般将 Error 看作是系统崩坏。
比如某个接口抛出了 Exception ,我可能还 catch 一下,打个日志,返回个错误信息,至少其它接口还能用。
而如果捕获到一个 Error ,我认为 jvm 就不可靠了,直接挂了吧。
2022-07-18 14:52:16 +08:00
回复了 Richard14 创建的主题 Java InputStream 必须用 try/catch 捕捉?
@dcsuibian 转成 RuntimeException 然后抛,或者打印一下日志再抛。留给最上层处理。

Java 的检查型异常是个没啥用的东西,其它语言都没有采用这种机制( C++:???)。
最不实用的地方在于:就算你捕获到了这个异常,你也不知道怎么处理。

网络、文件很容易出问题,但出问题了咋整,再试几次?试过几次还是不行呢?万一在 close 的时候出现异常呢?
看看那些 ORM 框架、或者文件操作工具库,很明显底层一定会有 IO 操作,但他们就不会在方法上加一堆 throws 。
2022-07-18 14:38:21 +08:00
回复了 Richard14 创建的主题 Java InputStream 必须用 try/catch 捕捉?
try{

}catch(Exception e){
throw new RuntimeException(e);
}
2022-07-18 13:22:06 +08:00
回复了 hhhWhy 创建的主题 问与答 v 友们,迫于预算有限,现在是装电脑的好时机嘛
同有这个打算,但准备等等了,30 系都是矿
2022-07-17 23:43:19 +08:00
回复了 blankmiss 创建的主题 Python pycharm 自动推断 typing
应该不会有什么大的进步,要代码提示的话上 Github Copilot 试试。
参考隔壁,有了 TypeScript 后,IDE 推导 JS 的能力就强了很多。但我感觉不会有 type python 这种东西。
1 ... 43  44  45  46  47  48  49  50  51  52 ... 79  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2341 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 55ms · UTC 13:46 · PVG 21:46 · LAX 06:46 · JFK 09:46
Developed with CodeLauncher
♥ Do have faith in what you're doing.