
那些杀不死我的
一些曾经主动或被动的学习记录
Kang Tao
这个作者很懒,什么都没留下…
展开
-
小程序 Canvas 导出图片记
小程序编辑图片,离屏 Canvas实现导出。原创 2022-11-07 09:31:03 · 669 阅读 · 0 评论 -
简单魔改网页滚动条样式
Preface定制网页滚动条样式是很常见的业务需求。Analysis众所周知:Show Code通过以下样式,可以将滚动条魔改成上述图中的样子:::-webkit-scrollbar{ width: 13px; height: 13px;}::-webkit-scrollbar-thumb{ border-radius: 1em; background-color: rgba(50,50,50,.28); border: 3px solid transpar原创 2021-12-30 10:45:50 · 280 阅读 · 0 评论 -
ACE 编辑器获取选中内容
Preface上回书说到目前正在基于 ACE DIY 一个 SQL 编辑器。今天开发涉及到获取选中内容模块的时候发现 ACE 获取选中内容,并不像直觉猜想的那样。直接上代码。Show Code省略初始化编辑器等等操作。getSelectedContent() { const range = this.editor.getSelectionRange(); return this.editor.session.getTextRange(range);},主要是想和 ACE 提供出来的原创 2021-12-27 15:19:31 · 842 阅读 · 0 评论 -
ACE 编辑器高亮自定义关键词
Preface这次的副本是基于 ACE DIY 一个 SQL 编辑器,现阶段主要要支持所有 Hive 关键词。Analysis众所周知,ACE 默认支持了很多模式(比如 sql、JavaScript等等),但这些模式只会高亮特定的一些关键词,当我想要高亮额外的关键字时(比如我在 sql 模式想高亮 HIVE 中的 MSCK),则需要配置一番。Show Code比如,当我们在一个 VUE APP 中(Vue2),yarn add ace-builds 安装了 ACE 之后,一个在 sql 模式、sq原创 2021-12-22 15:34:58 · 3604 阅读 · 0 评论 -
C# DataTable 仅某几列值相同时的去重
文章目录简单来说Show Me The Code两行完全相同时的去重指定两列相同的去重简单来说如题所示,今天遇到的一个需求是,将 DataTable 去重,但这个去重并不是两行完全相同才去,这个去重详情是,如果 DataTable 中,某两列值相同,则任取其一值,以得到一个那两列无相同值、表结构相同的 DataTable。Show Me The Code两行完全相同时的去重两行完全相同时...原创 2020-03-02 11:32:03 · 2251 阅读 · 2 评论