V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  sheepzh  ›  全部回复第 2 页 / 共 2 页
回复总数  31
1  2  
2021-07-21 14:28:51 +08:00
回复了 sheepzh 创建的主题 分享创造 个人维护的最完善的汉语现代诗歌语料库
@jingslunt Thanks !!!
古代诗词的语料库已经很多啦,NLP 相关的应用也蛮多了。所以这个项目的初衷就是建立现诗的语料库。

另外,我做这个项目的主要目的还是偏研究而不是阅览,也希望它能帮助更多的学者从另外的角度评析汉诗的发展脉络。所以也没打算做 gitbook,就做了个简单的浏览界面。
Spring MVC 提供了类似 hooker 接口,一般会在里面将请求的固定参数(租户 ID,用户 ID,权限 ID )放进自定义的请求线程上下文 (用 ThreadLocal 保存),然后 repository 层套个 AOP 就可以做数据隔离了。
2021-06-25 13:16:28 +08:00
回复了 xiaoxuz 创建的主题 程序员 生成器模式-代码的艺术系列(一)
把代码本身当做面向需求和后续开发维护人员的一个产品。自然就应该知道什么场景用什么语言,什么框架,什么设计思想,到底是在服务级组件级还是代码级进行设计了。

还是认同 @lesismal #29 所说的“买椟还珠”的说法
2021-06-24 19:03:56 +08:00
回复了 xiaoxuz 创建的主题 程序员 生成器模式-代码的艺术系列(一)
真别拿设计模式搞 go 了...
2021-06-17 10:30:05 +08:00
回复了 sheepzh 创建的主题 奇思妙想 一个托管遗书的网站
@Dreax !!!!收藏了
2021-06-10 14:36:31 +08:00
回复了 newee 创建的主题 问与答 不懂就问,如何改善一下代码
如果不懂业务框架(不是技术框架),或者说对未来业务发展没有把控力的话,我觉得这种体量的业务代码,直接一把撸最好。不用过度抽象和设计了了。
2021-06-10 14:29:37 +08:00
回复了 brader 创建的主题 MySQL mysql 表设计规范讨论
按你的业务场景,user_id 应该是在关联之后,才必须唯一吧。
我的思路:

第一种. 增加关联状态字段,唯一索引挂两个字段

CREATE TABLE `test` (
`id` int unsigned NOT NULL AUTO_INCREMENT,
`user_id` nvarchar(36) NOT NULL DEFAULT '',
`name` varchar(255) NOT NULL DEFAULT '',
`linked_flag` boolean NOT NULL DEFAULT FALSE,
PRIMARY KEY (`id`),
UNIQUE KEY `user_id` (`user_id`,`link_flag`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;


INSERT INTO `test` (`user_id`,`name`) values (uuid(), ?);
UPDATE `test` set `user_id` = ?, `linked_flag` = TRUE where id = ? ;

或者

INSERT INTO `test` (`user_id`,`name`, `linked_flag`) values (?, ?, TRUE);

第二种. 把关联信息用新的关联表存储

CREATE TABLE `test` (
`id` int unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(255) NOT NULL DEFAULT ''
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

CREATE TABLE `test_rel` (
`id` int unsigned NOT NULL AUTO_INCREMENT,
`user_id` int unsigned NOT NULL,
`foreign_user_id` int NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `foreign_user_id` (`foreign_user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
2021-06-04 17:57:08 +08:00
回复了 sheepzh 创建的主题 分享创造 分享三个蛮有意思的浏览器扩展, ts+vue+webpack
@User9901 密码是啥啊 XD
2021-06-02 11:55:52 +08:00
回复了 sheepzh 创建的主题 分享创造 分享三个蛮有意思的浏览器扩展, ts+vue+webpack
@zgcwkj 没有噢
2021-06-02 11:55:31 +08:00
回复了 sheepzh 创建的主题 分享创造 分享三个蛮有意思的浏览器扩展, ts+vue+webpack
@Warder 好吧 :/
2021-05-31 19:02:00 +08:00
回复了 sheepzh 创建的主题 分享创造 分享三个蛮有意思的浏览器扩展, ts+vue+webpack
@User9901 谢谢您的建议,不过已经实现啦!安装之后点击扩展的 icon,会弹出设置面板,里面有个自动加密选项。
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2279 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 21ms · UTC 08:34 · PVG 16:34 · LAX 01:34 · JFK 04:34
Developed with CodeLauncher
♥ Do have faith in what you're doing.