V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  aapeli  ›  全部回复第 3 页 / 共 9 页
回复总数  161
1  2  3  4  5  6  7  8  9  
提一点:楼主的 update_fields 可以解决不同字段同时更新的问题,但可能无法解决并发更新相同字段的问题
# select_for_update

```
user = User.objects.select_for_update().get(username='xxx')
# 此时 age=30
user.email = '[email protected]'
user.save()

```
文件同步没有锁,同一个文件在多个机子上被修改 会裂开,考虑选择共享文件系统?对象存储之类的解决方案?
例如 cluster-fs, minio, ceph ,swift ,nfs 等等方案
其实无论怎样检查都不能保证能清理干净,如果有快照的话尝试恢复系统, 没有的话 可以尝试重做系统.
情-/趣-内衣
289 天前
回复了 mrjnamei 创建的主题 程序员 后端同学一般用啥写前端呢?
说实话,美不美观和前端能力没有关系,和设计师关系很大,如果有好的设计师 会很棒
290 天前
回复了 aapeli 创建的主题 分享创造 大陆个人如何在香港银行开户.
@ferrum 看了下是有 Free Business Bank Account 的
290 天前
回复了 aapeli 创建的主题 分享创造 大陆个人如何在香港银行开户.
@ferrum 公司开设好了之后会同时开通银行账户么?
290 天前
回复了 aapeli 创建的主题 分享创造 大陆个人如何在香港银行开户.
@jellybool 有没有推荐的代理平台
290 天前
回复了 aapeli 创建的主题 分享创造 大陆个人如何在香港银行开户.
要么想办法注册一个香港公司
290 天前
回复了 aapeli 创建的主题 分享创造 大陆个人如何在香港银行开户.
放弃了,要香港身份,这下只能选 PayPal 了.
290 天前
回复了 aapeli 创建的主题 分享创造 大陆个人如何在香港银行开户.
@FanError 看了确实要香港身份,
290 天前
回复了 aapeli 创建的主题 分享创造 大陆个人如何在香港银行开户.
@estk stripe 也支持个人
290 天前
回复了 pao8pin5 创建的主题 程序员 征询象棋 app 名字
爱坤象棋
292 天前
回复了 moonrailgun 创建的主题 程序员 失业在家的一月半,我在家全职做开源
@moonrailgun 有没有兴趣支持像 vscode 一样安装 extensions 扩展应用功能
292 天前
回复了 yujianwjj 创建的主题 Go 编程语言 golang 代码重构求助
这样的话 Config 底层类型是 string 可以直接当 string 用,不用改任何调用方的代码,内存里的 Config 存储的是明文. 只有在保存和加载的时候才是密文
292 天前
回复了 yujianwjj 创建的主题 Go 编程语言 golang 代码重构求助
密文保存。明文使用??

自定义 序列化和反序列化函数,在序列化函数中加密,在反序列化函数中解密

例如,假设文件中的内容是 json

type Config string

func (c *Config) UnmarshalJSON(data []byte) error {
var value string
if err := json.Unmarshal(data, &value); err != nil {
return err
}

// value 目前是密文

c.Value = jie_mi(value)
return nil
}


func (c Config) MarshalJSON() ([]byte, error) {
var value string = c
return json.Marshal(jia_mi(value))
}
无图无真相
297 天前
回复了 Ceelog 创建的主题 分享创造 余村数字游民社区 YUCUN.ONLINE 上线
@AlwaysBee 能分享下你的邀请码么? 老人可以邀请新人
1  2  3  4  5  6  7  8  9  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   731 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 550ms · UTC 21:20 · PVG 05:20 · LAX 14:20 · JFK 17:20
Developed with CodeLauncher
♥ Do have faith in what you're doing.