V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  zeyexe  ›  全部回复第 2 页 / 共 10 页
回复总数  188
1  2  3  4  5  6  7  8  9  10  
我也经常遇到,就是整个界面卡死,只能按电源键关机。一般在看视频直播的时候卡死。
2020-04-09 10:26:30 +08:00
回复了 iahu 创建的主题 MacBook Pro MacBook Pro 充不进电
我之前也是这样的情况,后来换了充电器就好了。应该是接头坏了。
2020-04-05 22:05:40 +08:00
回复了 tobyg 创建的主题 分享创造 獨立開發挑戰:做一款產品,6 個月之內實現月收入 30,000 元
满屏的繁体字密密麻麻的看着眼睛疼。
2020-04-03 09:42:01 +08:00
回复了 brader 创建的主题 macOS macOS 有什么类似 xshell 这样好用的工具吗
@ihwbunny 一般如果有几十几百个机器要管理,用没有 session 管理功能的终端就不好用了。一般也不会同时打开上百个连接,但是同时打开十几个连接执行同一个命令的情况还是会有的。
2020-04-02 23:12:23 +08:00
回复了 brader 创建的主题 macOS macOS 有什么类似 xshell 这样好用的工具吗
@Chingim #32 比如连接 100 个服务器。
2020-01-22 09:55:37 +08:00
回复了 z0z 创建的主题 全球工单系统 baidu 主页里的 logo 看起来像块膏药
似乎是早年为了兼容 IE 做的图片。
2020-01-01 20:38:53 +08:00
回复了 Justin13 创建的主题 macOS 最新版播放视频卡死
我用 10.14.6 也在看直播的时候卡死过好几次了,用的是 Edge Beta 浏览器,直播是虎牙。我比较怀疑是 Edge 的问题,因为用 Edge 以前从来没有卡死过。
2019-12-05 20:29:12 +08:00
回复了 saltbo 创建的主题 问与答 求问有没有开源的账号系统?
keycloak +1

keycloak 功能挺全面的。
2019-11-18 01:48:50 +08:00
回复了 yitd 创建的主题 DNS 如何自己搭建 DNS 解析并可自定义 ip?
CoreDNS
2019-10-23 17:00:06 +08:00
回复了 h82258652 创建的主题 程序员 采取 RESTful 风格的 api 是否应该对结果包一层?
@icris #297 业务代码在 try 内部很正常。区别是我们对于业务代码中失败的请求( code 不是 0 )这部分的理解,我是认为成功的请求应该是 HTTP 200 在前端放到 try 处理,失败的请求是 HTTP 4xx 或者 5xx 在前端放到 catch 或者全局拦截器处理,网关 /网络错误是 HTTP 5xx 放到全局拦截器处理。catch 也不是只能弹窗,try 能做的事情 catch 也能做。
2019-10-23 16:04:48 +08:00
回复了 h82258652 创建的主题 程序员 采取 RESTful 风格的 api 是否应该对结果包一层?
说什么业务码多 http code 不够,其实 http code 是一种归纳分类,你的业务码最好放到对应的分类下面,我认为这个做法对于 rest 风格很重要。只用 200 状态码的业务最好不要宣称自己是 restful,这可能达不到及格线。
2019-10-23 15:57:05 +08:00
回复了 h82258652 创建的主题 程序员 采取 RESTful 风格的 api 是否应该对结果包一层?
@icris 4xx 和 200 并没有区别,也是可以像 200 在 catch 里面写逻辑的,5xx 也是多种类型的,有些是 api 系统可以处理的问题,有些不是来自 api 而是来自网关。

说到底,我的观点是用 http status code 给业务 code 分组,而且这个分组还挺有用的。
2019-10-23 15:32:24 +08:00
回复了 h82258652 创建的主题 程序员 采取 RESTful 风格的 api 是否应该对结果包一层?
我算是看明白了,这里很多人根本就不打算在前端处理 HTTP Status Code。

他们认为全部都可以放到 200 下处理,正常按 Restful 风格的应该放到 401、403 的错误也放 200 下处理。但是 5xx 错误你们怎么办呢,5xx 错误很可能就没有 HTTP Body,又去哪里看业务 code 呢。话说回来,如果你为处理 5xx 错误开了一个 if 分支了,为什么不能为 4xx 错误开一个 if 分支呢。


我的做法是这样的:

API 方面,业务状态正常的放到 HTTP 200 状态码下返回,直接返回数据,不包一层;业务状态异常的放到 HTTP 4xx 状态码下返回,使用固定的数据结构返回,固定的结构包含 code、message 等字段;能处理的 HTTP 5xx 状态一般使用和 4xx 一样的固定结构返回。


前端方面,收到数据之后线判断 HTTP 状态码,如果是 200,就一切正常处理;如果是 4xx 错误,再根据返回的业务 code 处理,或者直接显示 message,或者根据业务 code 执行预定义逻辑;如果是 5xx 错误,可以尝试读取 HTTP Body 了,如果读取到数据了,就和 4xx 错误一样处理,如果没有读取到数据,就显示默认错误。
2019-10-14 15:59:39 +08:00
回复了 xuxu5112 创建的主题 Apple macbookpro15 2015 充电问题 magsafe2 又又又挂了额
@zhouweiluan #5 是 magsafe2 适配器吗?型号是什么? A1435 吗?报价多少?
2019-10-14 04:15:54 +08:00
回复了 w0nglend 创建的主题 优惠信息 ThinkPlus 口红电源特惠,就今天
@oIMOo 兄弟用着怎么样。最近我的 2015 款的 magsafe2 头坏掉了,也想买个转接线接 thinkplus,但是不知道能不能用。
2019-10-09 23:56:34 +08:00
回复了 l4ever 创建的主题 Python vscode 坑死我了.
一般认为从终端复制的字符串不是可靠的数据。因为有一定可能出现少字符、多字符、不可见字符等问题。
2019-10-02 03:17:48 +08:00
回复了 kyrre 创建的主题 程序员 有没有一个正式的公共域名,但解析成本地 127.0.0.1 地址的?
https://readme.localtest.me/

可以使用自定义子域名。
2019-09-29 10:45:28 +08:00
回复了 qingmuhy0 创建的主题 宽带症候群 GCP 总是自动换 DNS
这里提到了很多种方法,任君选择

https://www.cyberciti.biz/faq/dhclient-etcresolvconf-hooks/
视频发布到各大视频网站,自己用 nginx 302 过去,这样方便修改链接地址。二维码就放 nginx 的地址。
1  2  3  4  5  6  7  8  9  10  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1009 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 36ms · UTC 19:43 · PVG 03:43 · LAX 12:43 · JFK 15:43
Developed with CodeLauncher
♥ Do have faith in what you're doing.