V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  jinliming2  ›  全部回复第 12 页 / 共 55 页
回复总数  1091
1 ... 8  9  10  11  12  13  14  15  16  17 ... 55  
2022-04-27 23:29:35 +08:00
回复了 unt 创建的主题 程序员 如何快速购得一个域名并绑定 ip
@unt 现在国内是都要实名认证才能买域名,要解析到国内 ip 主机还要域名备案,备案少说半个月起,还要你自己邮寄材料,审核不通过还要重新邮寄。

解析到非大陆的 ip 不需要备案。国外买域名不需要实名。
有 GC 机制的语言也会发生内存泄漏,通常与全局变量有关。
你的确不需要深入了解 GC ,但当问到你 GC 概念的时候,你能告诉他你了解一些概念。
前两天看一个视频里的老哥说的我比较认同:你说你会写代码吧,你会,能解决问题吧?有时候能解决出来,有时候解决不了,这个就是最大的问题。当你在实际岗位上的时候,你有时候行,有时候不行,那谁敢用你啊?所以核心问题就在于没有你不行的时候。
如果哪天真碰上了个内存泄漏问题,找你来调查,你上来一句“内存泄漏是啥意思啊?硬件问题吗?”这哪行啊!
所以,即便你对 GC 并没有深入的了解过,但你至少知道里面有哪些概念,哪天真碰上了,找你来调查,你能快速的找到解决办法,这才是面试考察的重点。
2022-04-25 02:26:28 +08:00
回复了 liuidetmks 创建的主题 程序员 国密标准推行不太顺利的样子?
@KoMAsS121 #12 老美的算法后门实锤应该算是的,NIST 通过特殊设计的加密参数可能导致 RSA 被破解。
但举一反三到不是,国密带后门是直接写在脸上的:私钥要求放 CA 里……
2022-04-25 02:13:51 +08:00
回复了 liuidetmks 创建的主题 程序员 国密标准推行不太顺利的样子?
@whileFalse 以前有的,CNNIC ,后来被封杀了,封杀原因搜一搜就知道,证书权限太高,第三方公司拿 CNNIC 的证书签 google 域名的假证书……
2022-04-24 03:17:40 +08:00
回复了 v135ex 创建的主题 React 关于 react diff 算法加 key 想请教大家
循环不加 key 可以理解为默认就是用 index 做 key 的。
之所以循环会报警告而你手写 10 个 li 不会报警告,是因为循环通常是对一个数组变量进行的,数组是会变动的,一旦数组发生中间插入 /删除,react 不能简单的判断出变更位置,只能全部遍历重新更新做 diff ,所以需要你提供 key 信息来辅助定位。而手写的话,你所有写出来的 Node 位置都一定是确定的,即便是你在中间有写条件语句来控制是否输出,在隐藏的时候也会保留一个空 Node ,可以利用这些信息来判断变更发生的位置。
比如:
<li>1</li>
{show && <li>2</li>} // 隐藏时是个 false
{show ? <li>3</li> : null} // 隐藏时是个 null
<li>4</li>
在 show 为 false 的时候,渲染结果是 [<li>1</li>, false, null, <li>4</li>],4 个成员,show 为 true 的时候是 [<li>1</li>, <li>2</li>, <li>3</li>, <li>4</li>],也是 4 个成员,因此 react 是完全知道你的更新位置在哪的。
2022-04-15 21:26:14 +08:00
回复了 rv54ntjwfm3ug8 创建的主题 程序员 base64 编码图片一般会使体积变大多少?
@yaoyao1128 通常不做展示的话,不会插换行符的,所以就是 33%
2022-04-15 21:24:57 +08:00
回复了 zeyezhan 创建的主题 程序员 抖音,微博显示 IP 属地的技术原理是什么?
@pigspy 现在没人用透明代理了吧?
2022-04-14 00:23:46 +08:00
回复了 dunhanson 创建的主题 程序员 为什么要区分不同的 http 状态码?想说服同事
HTTP 2xx: 正常结果,一定是成功的操作,仅包含业务数据,不包含其他内容 status: success 之类的
HTTP 4xx: 客户相关错误,状态码可以提供大范围的错误信息分类(未登录、无权限、访问频繁之类的),这些错误都是正常情况下的错误,可以给出具体理由的,属于预期错误,通常理论上完全不需要开发、运维介入的错误,用户自己知道错哪了,能不能解决也是用户自己可以判断的。
HTTP 5xx: 服务相关错误,可以通过状态码进行分类分为业务错误和网关错误。如果是业务自己的错误(比如数据库连接断了、空指针了之类的),那就是 500 ,这类错误通常是需要开发人员去定位的异常情况,也就是未知的 bug 。而网关错误通常是明确的,配置错误 502 、临时维护 503 、业务挂了 504 。
其中 4xx 和 5xx 错误,状态码只提供大分类,响应结构中再包含可公开的具体的细分错误详情。

举个例子:用户访问了一个不存在的 URL ,分为 3 种可能,1 业务错误:没有这个资源,2 业务错误:没有权限,同时需要防止用户了解资源的存在性,3 网关错误:找不到对应的业务。
对于 1 和 2 来说,返回 HTTP 404 再合适不过,HTTP body 指示找不到可访问的资源;而对于 3 来说,应该返回 502 ,HTTP body 指示找不到可用服务。

这样,在网关记日志的时候就不需要解析 HTTP body 了,通过状态码就能过滤出错误日志,并且按照大分类分好:
通常开发只需要关注 500 的业务错误、运维关注除了 500 以外的其他 5xx 错误。而 4xx 的错误通常只需要关注计数就行,错误数在一定量级以下就是正常,超过一定量级就需要报警让开发介入调查了。2xx 的日志只在查业务逻辑的时候才会关注,平时直接忽略。
2022-04-09 09:50:23 +08:00
回复了 ursash 创建的主题 程序员 udemy 上的课无法截图,是怎么做到的?
关键词:DRM
甚至你接的显示器不支持的话,都是黑屏
2022-04-01 12:27:11 +08:00
回复了 orangutan92 创建的主题 Google 频繁出现谷歌人机身份验证怎么解决?
@ruixue ping 不一定特指 ICMP ,也有好多工具支持 TCP SYN 、ACK 、CONNECT 之类的测试,或者 HTTP 204 测试。ping 只是一个一般的代指测试连通性……
2022-03-28 12:48:06 +08:00
回复了 YuTengjing 创建的主题 Visual Studio Code VSCode 又酷又实用的多光标编辑
@Curtion 注:win/mac 的默认 vscode 快捷键并不完全一样,不能简单的替换。
比如你简单的将 ⌘ 替换为 Win ,但 WinKey 在 windows 下是系统快捷键的按钮,一般不会有程序绑定这个键的。Mac 下复制粘贴都用 ⌘ + c ⌘ + v ,但 windows 下就是 ctrl + c ctrl + v 。
总的说就是 Mac 的 ⌘ 是可以给程序用的快捷键,windows 的 WinKey 一般是只给系统用的快捷键。所以 Mac 的快捷键组合方式比 windows 多一些。
2022-03-28 10:04:33 +08:00
回复了 m9rco 创建的主题 程序员 替代 Octotree 的插件
1 ... 8  9  10  11  12  13  14  15  16  17 ... 55  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2399 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 41ms · UTC 10:20 · PVG 18:20 · LAX 03:20 · JFK 06:20
Developed with CodeLauncher
♥ Do have faith in what you're doing.