V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  chenqh  ›  全部回复第 41 页 / 共 113 页
回复总数  2250
1 ... 37  38  39  40  41  42  43  44  45  46 ... 113  
用 redis 写一个简单的带时间的自增 id 就好了
2021-07-30 15:12:12 +08:00
回复了 Phishion 创建的主题 Python 请问 Django 并发条件下,生成雪花 ID 为什么会重复?
@Phishion 你没有用 celery 或者 rq 吗?
2021-07-30 14:26:18 +08:00
回复了 pigbug 创建的主题 知乎 从哪一刻开始,你觉得大厂的程序员真的很强/很弱
@Morriaty 前三应该是 ali, 华为,tx? 你想黑谁?
2021-07-30 14:25:08 +08:00
回复了 pigbug 创建的主题 知乎 从哪一刻开始,你觉得大厂的程序员真的很强/很弱
@shpkng 那我是垃圾中的垃圾,进不去
@x940727 也有不喜欢 java,用 golang 的,比如 b 站,知乎,还有很多做直播的
@x940727 很多中大公司再转了把, 肯定是没有 java 火的,但是比 py 好多了
@x940727 但是现在我们做国内呀,没办法,国内 golang 就是火呀, 可能是国内需要的并发太多了,虽然我觉得用单机 mysql 没有必要用 golang
2021-07-30 14:05:45 +08:00
回复了 Phishion 创建的主题 Python 请问 Django 并发条件下,生成雪花 ID 为什么会重复?
@Phishion 算的应该
2021-07-30 14:05:05 +08:00
回复了 Phishion 创建的主题 Python 请问 Django 并发条件下,生成雪花 ID 为什么会重复?
这种东西 py 最简单应该是用 redis 写一个把

```

def util_redis_get_next_id_str(redis_client, name="id_sequence", mod_base=1000):
"""
1 秒并发最多 mod_base 这么多,也就是 10W, 所以我并不怕
"""
value = redis_client.incr(name)
value = value % mod_base
utcnow = datetime.datetime.utcnow()
now = util_time_utc_to_local(utcnow)
now = now.strftime("%Y%m%d%H%M%S")
second = int(time.time() * 1000) % 1000
return '{}{:03d}{:03d}'.format(now, second, value)
```
2021-07-30 13:35:05 +08:00
回复了 zstone123 创建的主题 程序员 如何对业务代码中进行抽象和提取公有逻辑呢?
@fengjianxinghun 我觉得不对,我之前做页面,create 和 update 的页面不一样,管理员和其他用户用户同一种页面也分开,后来加东西,加死我了
2021-07-30 05:52:02 +08:00
回复了 zstone123 创建的主题 程序员 如何对业务代码中进行抽象和提取公有逻辑呢?
实在不行用多继承,每个继承只做一类事情
@Ehend 大佬你多少岁了?
2021-07-21 22:38:58 +08:00
回复了 kwanzaa 创建的主题 Linux M$ 开源了内部使用的 Linux 发行版本: CBL-Mariner
每个云服务商都有自己的 linux 发行版把, aws, ali 云, tx 云好像都有, ms 有一个正常呀
2021-07-21 01:33:25 +08:00
回复了 wuhahayi 创建的主题 程序员 大家在开发环境配置上一般会花多长时间?
@acmore windows 本机, 虚拟机里面装 docker, 能使用 remote container 吗?
2021-07-21 01:28:18 +08:00
回复了 wuhahayi 创建的主题 程序员 大家在开发环境配置上一般会花多长时间?
@acmore remote container 不是要挂载的吗?
2021-07-20 23:05:35 +08:00
回复了 evilStart 创建的主题 Python Nodejs 之后, Python 在 Web 开发领域还有啥优势么?
@yagamil 你这个名字,让我想起了 yagmail 这个 py 库了
2021-07-20 20:26:04 +08:00
回复了 wuhahayi 创建的主题 程序员 大家在开发环境配置上一般会花多长时间?
@acmore vscod remote docker 怎么搞呀?
2021-07-20 19:08:23 +08:00
回复了 superbai 创建的主题 程序员 有 V 友使用 vs code 开发 Java 大型项目吗
@lancelock vscode 怎么配置 java 呀? 不是说 vscode 不支持 j8 了吗?
2021-07-20 15:53:15 +08:00
回复了 evilStart 创建的主题 Python Nodejs 之后, Python 在 Web 开发领域还有啥优势么?
反正我现在在用 tornado, 只为了 tornado 的异步 http 请求, mysql 用的同步, 坑我也踩过, 但是现在还行呀, 至于性能, 性能不在 py 这边呀, 就算有问题, 多 prefork 几个就没有问题了呀, 你要不爽,肯定要, 比如 ansible 如何批量重启 supervisor 进程,
因为我现在是 一个一个重启的, 16 个进程, 就要调用 16 次, 有没有什么办法, 可以分批呢?
2021-07-15 03:53:55 +08:00
回复了 Chacix 创建的主题 问与答 问一下运维和后端大佬
我也有点好奇了
1 ... 37  38  39  40  41  42  43  44  45  46 ... 113  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1220 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 23:43 · PVG 07:43 · LAX 15:43 · JFK 18:43
Developed with CodeLauncher
♥ Do have faith in what you're doing.