V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Vegetable  ›  全部回复第 77 页 / 共 249 页
回复总数  4967
1 ... 73  74  75  76  77  78  79  80  81  82 ... 249  
2021-06-18 17:58:41 +08:00
回复了 SimbaPeng 创建的主题 Go 编程语言 关于 docker-compose 搭建 golang 本地开发环境的问题
微服务翻车现场 /狗头

为什么你编译要这么久,时间花在哪了啊。十几分钟也太久了,我 java 项目从头开始 maven install 都没这么久。

我的经验是,ci 里边的 go 项目使用 vendor,避免容器 go get 浪费时间。然后打包的话用 volume,这样修改代码镜像不受影响了
2021-06-18 17:29:27 +08:00
回复了 niub 创建的主题 职场话题 爽约
@cjzlol 我明白你们的意思,我的意思是,这样不是最符合楼主利益的处理方式,但没说这样为人处事有什么问题。只是怕大家一股脑的给这种强硬做法点赞让楼主麻木了。
2021-06-18 17:18:52 +08:00
回复了 niub 创建的主题 职场话题 爽约
@yuzhibopro 这不成了狗咬狗了吗?你愿意和别人计较,实际上难受的是你自己。楼主因为对方的失误产生了损失,生气很正常,但是不同的人面对这种情况的处理方式区别很大,哪种好哪种坏,就冷暖自知了。
2021-06-18 17:09:56 +08:00
回复了 niub 创建的主题 职场话题 爽约
好像没人认为你有问题,我再多评论一句。
你这句话对方根本没办法回答,反而显得你自己很小气,是那种得理不饶人的人,我印象里这类性格的人最明显的特征就是外卖超时了一定投诉,快递放柜子里宁可退货也不自己下楼取之类的。

你这句话一说出来,就等于撕破脸了,就谁也别嫌弃谁了属于是
2021-06-18 17:06:39 +08:00
回复了 niub 创建的主题 职场话题 爽约
「你这瓜保甜吗」
2021-06-18 16:48:24 +08:00
回复了 happyCodings 创建的主题 Vue.js 求大佬们优化一下代码,屎山代码给孩子头皮想破了
http://js.jsrun.net/RQVKp

处理省市区什么的写的比较难看,大概就是这个思路吧
通过一个 hash 做映射,方便找到父节点
2021-06-18 15:58:05 +08:00
回复了 sohunjug 创建的主题 MacBook Pro M1 与 Intel
m1 几乎在所有评测吊打 intel 。好像还没看到 intel 真正意义上赢一次。
2021-06-18 15:12:41 +08:00
回复了 xnth97 创建的主题 微软 Windows 11 拯救了丐中丐 Surface
sp6 狂喜。

但是...会不会只是因为重做了系统?
2021-06-18 15:06:53 +08:00
回复了 MaMimi 创建的主题 程序员 上班一年 git commits 统计
@learningman 写 CI 那是真的...,好在我们用 drone,还可以本地执行
2021-06-18 13:37:14 +08:00
回复了 manami 创建的主题 ACG 有没有什么好看的动画推荐?
看了这么多还用别人推!
2021-06-18 13:21:56 +08:00
回复了 edenma 创建的主题 硬件 迫于 618,帮朋友组装一台电脑
宁美国度就完了
2021-06-18 13:12:02 +08:00
回复了 la9998372 创建的主题 Microsoft Office 本想 618 囤 Microsoft365 订阅,结果涨钱了。。。
淘宝 228 买的,129 有点过分了啊亲!
火星了,只火星了一点点

https://web.dev/text-fragments/

我们项目里已经用上了,给不知道的演示一下,下边的地址复制到浏览器打开。


还支持指定 start 和 end,挺不错的功能,有些搜索引擎已经开始支持了

https://v2ex.com/t/784212#:~:text=好像还挺好用的
2021-06-18 12:56:51 +08:00
回复了 devilte 创建的主题 游戏 Epic 免费送分手厨房 2《Overcooked!2》
@work19990909 no,ns 版本需要单独买,还卖的挺贵
2021-06-18 12:53:46 +08:00
回复了 MaMimi 创建的主题 程序员 上班一年 git commits 统计
@learningman 频繁通过 commit 触发 ci 并不是常规操作吧,我们要求本地 test 过了之后提交。如果 pr 里边的 ci 失败了,修改后的代码直接 rebase 到提交记录里去,pr 里的提交记录必须是干净的。
rebase 掉的 commit 是不会记录在这里的
2021-06-18 12:49:01 +08:00
回复了 MaMimi 创建的主题 程序员 上班一年 git commits 统计
1400 contributions in the last 12 months
图一体现「改造+升级」,图二体现了「纯升级」。哪个都不能算错吧
常见的系统设计中,一般是以下 3 个情况

- 登录返回信息
- 登录不返回+独立获取信息接口
- 登录返回+独立获取信息接口

前端通常会将用户的信息持久化到本地,方案如 cookie 或者 local storage,至少也是使用 redux 之类的工具在内存里留一份,避免需要的时候只能再次请求接口
2021-06-17 19:27:46 +08:00
回复了 chaleaoch 创建的主题 Python 在 django orm 里面加上权限控制
你好像还提到了读操作,读操作思路没研究过,不过读操作限制起来终究是简单一点,比如你可以在 model 的__init__阶段判断当前用户有没有权限获取这个实例,想读就一定需要实例化嘛。
不过这种方式局限性也很大,还是得根据项目判断。
2021-06-17 19:23:32 +08:00
回复了 chaleaoch 创建的主题 Python 在 django orm 里面加上权限控制
我也有一阵子没写 Django 了,不过还能扯两句。

你的思路问题不大,因为动表的 api 真的很少。实例的 save 、delete,和 manager 的 delete 、bulk_create 、bulk_update 。
https://docs.djangoproject.com/en/3.2/ref/models/querysets/

前两个很好操作,你可以直接在 model 上修改,三年前我写过一篇相关的内容,不过当时是记录操作日志,不是权限控制 https://segmentfault.com/a/1190000015022691 当初也是年轻哈哈写的什么玩意

manager 方法大部分会调用 model 的 save,但是批量操作的都不会,也就是 delete\bulk_create\bulk_update 。如果你想让别人用的爽一点,这里就得多做点工作。

判断权限需要得到当前登录的用户,这一点其实挺烦的,Django 没有 flask 的 g,orm 层也没有请求上下文,你通过什么办法在 orm 层面得到请求上下文?这也是你需要解决的问题

related: https://stackoverflow.com/questions/3227180/why-is-using-thread-locals-in-django-bad
1 ... 73  74  75  76  77  78  79  80  81  82 ... 249  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1144 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 44ms · UTC 18:32 · PVG 02:32 · LAX 10:32 · JFK 13:32
Developed with CodeLauncher
♥ Do have faith in what you're doing.