V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  dcsuibian  ›  全部回复第 56 页 / 共 88 页
回复总数  1747
1 ... 52  53  54  55  56  57  58  59  60  61 ... 88  
找个站长工具测试下。
移动什么骚操作都有,也许不是跨 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 这种东西。
2022-07-17 16:45:59 +08:00
回复了 GreatAuk 创建的主题 Node.js nodejs 中文网要开 vip 收费了,会员费用为 199 元/年。
骗到一个算一个。

Nodejs 官方根本没有什么中文网。这东西是山寨的。正宗的是 nodejs.org

刚学 node 的时候误点进去看了下。就是纯翻译,翻译的不好还不及时。
看核心直接 node.dev/learn ,api 要看这种机翻的话还不如去直接百度下算了。199 我真的笑出声。
2022-07-17 13:44:46 +08:00
回复了 akphilip 创建的主题 硬件 目前主流 PCIe NVMe 协议的固态硬盘寿命能有多长?
买的盘烂,用 sata 也好不了
2022-07-16 13:26:27 +08:00
回复了 satoru 创建的主题 程序员 你最喜欢的 ORM 有哪些最讨厌的地方?
同意#1 ,两种模型其实并不是非常和谐的。
我现在都是用 DO 、PO 对应数据库单表,然后再转换成比较面向对象的结构。
2022-07-16 12:23:02 +08:00
回复了 fox0001 创建的主题 Vue.js 前端用 VUE3 打包静态文件,后端 API 是否需要考虑安全保护?
要考虑。不过不是前端考虑。
所有前端发过来的东西都是不可靠的。敏感数据鉴权,限制访问次数都是后端的事。
前端做不了,浏览器控制台看网络请求,api 一目了然。你要回避就得在请求体里再加密包一层,但前端加密的密钥还是藏在前端代码里的。

有些网站,比如 github 、v2ex 还会提供开放 api ,允许别人直接访问。这时候连前端都没有。
代码混淆什么的可以做,不过得在后端已经做得很安全了以后,锦上添花罢了。

最后,打开你平时上的网站:百度、狗东、B 站、支付宝,甚至是竞争对手的网站,看看人家咋做的。
1 ... 52  53  54  55  56  57  58  59  60  61 ... 88  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1000 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 41ms · UTC 21:53 · PVG 05:53 · LAX 13:53 · JFK 16:53
Developed with CodeLauncher
♥ Do have faith in what you're doing.