V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  sheepzh  ›  全部回复第 1 页 / 共 1 页
回复总数  19
170 天前
回复了 Yimkong 创建的主题 程序员 vue + npm 前端开发
我的前端路径是这样的:html/css/js => html/css/js/vue => webpack/js/vue2(SFC) => webpack/js/vue3 => webpack/ts/vue3(SFC) => webpack/ts/vue3-api => vite/ts/vue3-api
170 天前
回复了 lux182 创建的主题 程序员 想了解一下有多少人写代码的时候是盲打的
当年在 QQ 堂和其他小朋友对喷的时候就已经开始盲打了 XD
170 天前
回复了 weimo383 创建的主题 程序员 为何前端构建工具这么麻烦
最难得地方:配置文件不向下兼容
@uqin 好的,谢谢您!我稍后会将站上内容收录进您的目录。

另外,我打算在项目里做一个诗人作品展示 /展销页,如果您有商品性质的诗集出版,可以把在线购买地址发送给我。
@uqin
各个诗歌站以及一些诗人的公开 blog 都有
@levinit 童诗反讽,算是写作技巧
@lovestudykid 确实有
贴贴几年前用少量数据做的意象关联图谱: http://148.70.16.14:12345/nothing/imagery_rel_show.html#
@jingslunt Thanks !!!
古代诗词的语料库已经很多啦,NLP 相关的应用也蛮多了。所以这个项目的初衷就是建立现诗的语料库。

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

还是认同 @lesismal #29 所说的“买椟还珠”的说法
216 天前
回复了 xiaoxuz 创建的主题 程序员 生成器模式-代码的艺术系列(一)
真别拿设计模式搞 go 了...
224 天前
回复了 sheepzh 创建的主题 奇思妙想 一个托管遗书的网站
@Dreax !!!!收藏了
230 天前
回复了 newee 创建的主题 问与答 不懂就问,如何改善一下代码
如果不懂业务框架(不是技术框架),或者说对未来业务发展没有把控力的话,我觉得这种体量的业务代码,直接一把撸最好。不用过度抽象和设计了了。
230 天前
回复了 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;
@User9901 密码是啥啊 XD
@zgcwkj 没有噢
@Warder 好吧 :/
@User9901 谢谢您的建议,不过已经实现啦!安装之后点击扩展的 icon,会弹出设置面板,里面有个自动加密选项。
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4041 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms · UTC 02:50 · PVG 10:50 · LAX 18:50 · JFK 21:50
Developed with CodeLauncher
♥ Do have faith in what you're doing.