V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  evilic  ›  全部回复第 6 页 / 共 13 页
回复总数  247
1  2  3  4  5  6  7  8  9  10 ... 13  
2019-12-30 14:26:06 +08:00
回复了 evilic 创建的主题 问与答 如何保证自己架设的 MySQL 稳定?
@nrtEBH 我现在就是把我的虚拟机上跑的 mysql 直接暴露出去的。但是我怕断电或更新或断网,而人又可能不再电脑前,导致我自己要运行的程序中断……
所以在想,有没有什么办法能够保证运行……

阿里云的 ECS 可不稳定,有时数据库会直接连不上。我看机器的负载也不高。可能是网络的原因。
2019-12-16 14:25:30 +08:00
回复了 d0m2o08 创建的主题 程序员 要被巨硬搞疯了,onenote 死活安装不上,求大佬指教
是不是有翻墙工具开了全局的 http 代理?
2019-10-22 13:47:34 +08:00
回复了 h82258652 创建的主题 程序员 关于 RESTful 包一层的问题
想遵守规范,又想坚持自己坚持的,不行的话,接口就分 /v1 /v2 ……
2019-10-22 13:24:49 +08:00
回复了 h82258652 创建的主题 程序员 采取 RESTful 风格的 api 是否应该对结果包一层?
```
code = 200
msg = 'success'
try:
data = service.do_something(a, b, c)
except Exception as e:
code = e.code
msg = str(e)
self.write({'code': code, 'msg': msg, 'data': data})
```

上面这是示例代码,不是真实代码。
我觉得这个是正常代码的写法,不是你说的额外包一层呀。反倒你说的,我觉得是需要额外的去一层。

```
if code == 200:
result.pop('code')
```
你的代码应该多了 2 行才对呀……
2019-10-22 13:14:43 +08:00
回复了 h82258652 创建的主题 程序员 采取 RESTful 风格的 api 是否应该对结果包一层?
@h82258652 是你没听懂大家的回复,http 200 在实际应用中不能很准确的表示成功。
restful api 就是要让调用者爽。对于你提供的这种调用至少让我代码时不爽……我处理我的业务逻辑还觉得事儿多呢,哪里有时候再处理你的不同返回。
2019-10-22 13:04:44 +08:00
回复了 h82258652 创建的主题 程序员 采取 RESTful 风格的 api 是否应该对结果包一层?
@h82258652
还是那句,看实际使用。
有些统一返回 http 200 的(无论是否成功执行,根本不返回 404,301,500 的),因为有些调用者不一定或不想处理 http 状态码。
例如我直接写个 html + js 调用,我根本不想处理 xhr.status,
又或者我直接就写 sh 脚本 curl 了,本身一个简单的脚本就完成了,现在还要去处理 $http_code["201"],$http_code["202"],心累啊。

人生苦短,我 python 去了。
2019-10-22 12:48:57 +08:00
回复了 h82258652 创建的主题 程序员 采取 RESTful 风格的 api 是否应该对结果包一层?
@binux

LZ 哪里问“成功时”要不要包一层的? http 200 就是成功了?我 http 200 里面返回个 code 500,谁说它成功执行了?
2019-10-22 12:37:05 +08:00
回复了 h82258652 创建的主题 程序员 采取 RESTful 风格的 api 是否应该对结果包一层?
@qlhai 是正解。

还有,就是看实际使用吧。有些统一返回 http 200 的,但是调用者以实际的 code 字段做判断。因为有些调用者不一定能处理 http 状态码呀,要兼容……
又或者调用者可能还有自己的处理逻辑需要记录下来,你返回一个 404,难道你不列出具体 404 的原因?

code 要加的。
买同分辨率的。根据我的经验,买了高分辨率之后,再看低分辨率的,眼睛极其不适应,就好像在看马赛克。
2019-10-22 11:58:07 +08:00
回复了 captainm 创建的主题 程序员 小型虚拟化环境中, ESXI、PVE、XEN,该如何选择?
能折腾的话就 kvm,不想花太多时间的话,就 vmware。
就我个人的话,偏向于搭建一个 openstack ……
2019-09-30 23:44:17 +08:00
回复了 xiqian 创建的主题 程序员 Windows 有什么好用的提醒待办事项软件吗?求推荐!
todo
2019-09-25 09:52:42 +08:00
回复了 lake325 创建的主题 程序员 go 爬取 baidu+weibo+zhihu 热搜数据
直接写个 workflow (捷径)获取数据并显示,然后分享也来吧。
2019-09-25 09:49:18 +08:00
回复了 XiLemon 创建的主题 硬件 旧电子产品该如何处理
有身份信息的物理销毁,没身份信息的送人。
2019-09-04 02:24:44 +08:00
回复了 libasten 创建的主题 云计算 请问 1 核 1G1M 的阿里云服务器跑两个 wordpress 没啥问题吧?
再加个 cdn,跑的才牤了
本身天天坐,现在路上也坐…小心痔疮。
不应该是公交,地铁,然后下来走路吗?
nuc8i5 + 32g + 500g ssd 是我目前的配置。
网站打不开,需要加 cdn 吧?
2019-01-15 11:59:58 +08:00
回复了 donfachi 创建的主题 Python 37 岁了,想学习 Linux 和 Python ,不知道晚不晚。
@drupal 这是学的多,死的早的教材么……
2019-01-15 11:57:24 +08:00
回复了 luassuns 创建的主题 推广 搭建了一个 Vim 论坛
啥用都没有的。

最主要的不还是用户自己的学习么?用户自己记不住,有论坛也没啥用。
用户自己能记住的话,人家自己就学了……
1  2  3  4  5  6  7  8  9  10 ... 13  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2929 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 54ms · UTC 03:45 · PVG 11:45 · LAX 20:45 · JFK 23:45
Developed with CodeLauncher
♥ Do have faith in what you're doing.