V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  no1xsyzy  ›  全部回复第 28 页 / 共 267 页
回复总数  5322
1 ... 24  25  26  27  28  29  30  31  32  33 ... 267  
你可以搜索一下 *-nox,绝大多数都是跟 * 冲突的,无论是干什么的包
2021-05-20 14:08:46 +08:00
回复了 join 创建的主题 信息安全 对单个文件加密是不是无法做到绝对安全?
KeePass 就是单文件加密,只在本地解密
可以用密钥文件来防止暴破数据库,需要分开存储(比如把密钥文件放在随身的 U 盘里,要暴破还需要同时去暴破这些比特比如 1024 bit )。

远端搜索的话只能靠同态加密了。但是再怎么同态,总会粗略暴露「搜索的命中次数」(通过搜索结果的大小)
那样的话用户追踪仍然是有迹可循的。
2021-05-20 12:40:45 +08:00
回复了 waibunleung 创建的主题 程序员 带着 orm 封装的疑问,我又来了~!
@waibunleung User(id=12).addName("john") 也不需要关注这是关系型还是 NoSQL
倒不如说最早就是模仿 NoSQL 的写法操作 RDBMS 。

你要进行额外操作应当是「面向切面编程」的课题,不过即便不是典型的 AOT 框架,也大多包含了方便的包装方法。

错误案例:
https://github.com/no1xsyzy/bgmtinygrail/blob/master/src/bgmtinygrail/db/accounts.py
主要是没有一丁点「关系」,纯粹就是把 SQLite 当 kv store,才能这么玩(虽然 CharacterStrategy 那边有 ForeignKey,但可以看到基本没有任何效果)

相对正常的:
https://github.com/no1xsyzy/great/blob/master/src/great/hierarchy.py
虽然很裸,但逻辑没有被覆盖,可以很明显地从对象语法中看出关系的存在。
2021-05-20 10:03:07 +08:00
回复了 zeroze 创建的主题 问与答 万能 v2,求问什么自制饮品不含咖啡因和糖还很好喝?
罗汉果(建议茶包的,否则太麻烦了)
甜叶菊
2021-05-20 09:49:42 +08:00
回复了 PbCopy111 创建的主题 Windows 怎么在 win10 下搜索处所有的隐藏文件并删除?
2021-05-20 09:47:23 +08:00
回复了 ETONG 创建的主题 程序员 在虚拟机里面在装一个 docker 这样性能损耗大吗?
@ETONG docker network.driver=bridge 的话,其实是容器间 bridge 且访问 host 时可以选择 bridge,访问外部还是 NAT
2021-05-20 09:27:18 +08:00
回复了 yaphets666 创建的主题 职场话题 还没过试用期
(这是日语的双关冷笑话)
https://i.imgur.com/9VmfGzu.jpg
2021-05-20 00:08:33 +08:00
回复了 waibunleung 创建的主题 程序员 带着 orm 封装的疑问,我又来了~!
@waibunleung 我既然是 ORM,那应当已经做到 User(id=12).addName("john") 甚至是 User(id=12).name += ["john"] 这样了,你这样 xxx.addName 反而是改回去了。

职责分离和分层感觉相互正交,一个是横切一个是纵切。
大约还是得从 MVC 架构开始重新看一遍。
2021-05-19 18:59:06 +08:00
回复了 murmur233 创建的主题 前端开发 本人前端开发,想提问:这是一个弱智的需求吗?
VS Code/Codium 在设置 "editor.minimap.size": "proportional" 的情况下,是定长滚动条,技术上可行的,但为了使得这一操作是直观的,底图跟着反方向动了。
这样一个滚动条大概需要两个月的时间。

——

@ryncv 其实不是,有最小长度,不然足够长的页面能让你永远点不到滚动条,比如 Excel 最多大约 104w 行,一屏 60 行左右,你的屏幕纵向有 1w 像素吗?
但是你开个空白工作簿,Ctrl-Down 跳到最下方,滚动条变成一条细线了吗?显然没有。
2021-05-19 18:27:07 +08:00
回复了 suwacamideick 创建的主题 Android 亲儿子卡了什么 BUG 吗?
要是除了重刷还有别的方法,我觉得你反而要担心了
2021-05-19 18:25:06 +08:00
回复了 waibunleung 创建的主题 程序员 带着 orm 封装的疑问,我又来了~!
我是说,你的第二种,基本就是重新实现了一个不完整的 lisp
(db-do (insert 't_user userinfo)
(delete 't_device `([id ,id])))

就目前来看,你的两个重新封装都是多余的。
1. 你的 addName 并没有明确地与 xxx 产生关系,没必要将它放在 xxx 里。
最基本的,应当至少产生硬绑定 user.addSomething(...){ db.add({user_id:user.id, ...}) } 才有必要写在 user 这里。
2. 它其实根本没有降低任何复杂性,甚至干扰了表达力弱的类型系统的静态分析工作。
2021-05-19 15:59:26 +08:00
回复了 waibunleung 创建的主题 程序员 带着 orm 封装的疑问,我又来了~!
第二种简直是格林斯潘第十定律……
2021-05-19 15:45:38 +08:00
回复了 yinzh12138 创建的主题 成都 读研究生被延毕了
快上主席台来……


欸呀,原来这不是 A 岛
2021-05-19 15:29:57 +08:00
回复了 mikaelson 创建的主题 Linux 帮忙看看这个 shell 脚本,搞不定。。
@mikaelson 主要 ansible 可以直接抄作业,工作量反而低一点,只是框架本身显得很重
捞个出来稍微改了改。
https://gist.github.com/no1xsyzy/c4c291d32dfc94693f0d7d2f0ea4544e

poetry 似乎没有官方的 image…… 理应当不用 get-poetry 这个 installer 的,直接 ADD release.tar.gz 就行…… 或者照着 aur/python-poetry-git 的 PKGBUILD 改改,安装到 /usr/bin 下面去。
2021-05-19 14:25:54 +08:00
回复了 mikaelson 创建的主题 Linux 帮忙看看这个 shell 脚本,搞不定。。
@mikaelson 我说得很清楚了,awk 每次重新打开 hostlist 并扫描其全文。
2021-05-19 14:12:36 +08:00
回复了 alittlecode 创建的主题 Python 日常中如何解决 Python 中字典是无序这一问题的
@BBCCBB OrderedDict 可以手动调序,但操作极复杂,不推荐。
2021-05-19 14:02:24 +08:00
回复了 mikaelson 创建的主题 Linux 帮忙看看这个 shell 脚本,搞不定。。
awk 就是扫全文,你每次都扫一遍全文,繁琐。
直接写个 ansible playbook 不好吗?
更轻量一点,用 pthon + plumbum 更形式化地调用命令不好吗?
1 ... 24  25  26  27  28  29  30  31  32  33 ... 267  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2320 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 71ms · UTC 10:59 · PVG 18:59 · LAX 03:59 · JFK 06:59
Developed with CodeLauncher
♥ Do have faith in what you're doing.