Windows 上强制粘贴 场景前面吾辈曾经写过一篇 Chrome 强制复制粘贴 的文章,然而那篇内容仅仅只是针对于 Chrome/Firefox 浏览器。对于 Windows 的客户端软件,例如 QQ、阿里旺旺之类,它们还是不允许粘贴密码。这点对于所有密码都是用密码管理器管理,随机生成的用户而言(吾辈),实在是太过讨厌了一点! 解决思路QQ 这种客户端是如何屏蔽粘贴功能的呢?很显然,QQ 不仅仅是禁用右键/快捷键那么简单,
IDEA 热部署 在阅读本篇之前至少需要对以下概念有基本的认知: Java JetBrains IDEA 热部署 是什么?以下内容引用于度娘百科:https://baike.baidu.com/item/%E7%83%AD%E9%83%A8%E7%BD%B2 所谓热部署,就是在应用正在运行的时候升级软件,却不需要重新启动应用。对于 Java 应用程序来说,热部署就是在运行时更新 Java 类文件。在基于 J
JavaScript 处理树结构数据 场景前端项目中,有一些需要处理树结构数据的情况,(一年)之前吾辈曾经写过一篇文章,但现在,吾辈有了更好的解决方案。 思考之前吾辈使用 Proxy 的方式抹平树结构数据的差异,然后再处理。后来吾辈发现这完全是多此一举,在使用过 antd 的 Tree 组件、deepdash 之后,确实第一步是完全没有必要的。 以下代码均由 TypeScript 实现,最好能了解 TypeScript 类型操作
MongoDB 用户认证及操作 如果还没有安装 MongoDB 可以参考:Windows 下 MongoDB 便携版安装与初始化 启动 mongod 和 mongo shell 服务12345# 启动 mongodb 服务mongod --port 27017 --dbpath "D:\Program\mongodb-win32-x86_64-2008plus-ssl-4.0.1\mongodb_data\data" --l
优化 Google Chrome 的使用体验 前言 假若我没有看见光明,我本可以忍受黑暗。 下面是吾辈在使用 Chrome 遇到的一些不舒服的地方,以及对应的解决方法。一切皆是为了一个目标:提高浏览器的使用体验! 字体在之前吾辈也未曾对字体有过什么注意,直到后来听闻 MacOS 的字体显示比 Windows 上好很多,去看了一下确实如此。想要有一个好看的字体,字体本身极为重要,这里吾辈目前在使用,也很推荐的字体是 Sarasa Gothic
Android 常用 App 清单 简介该清单只是吾辈所用,使用工具因人而异,若是你对清单中的内容有何异议,可以在下方进行留言,吾辈会尽快阅读并回复! 附:列出的 Google Drive 链接是因为某些第三方 App 不在 Play Store 之中,而且在可预期的很长时间内都不可能在(Youtube 第三方客户端) Google 全家桶这里首先说明使用 Google 全家桶的原因:虽然 Google 最近声名狼藉,然而相比于
如何看待新事物 前言 以使用者的角度看待问题 包含技术和一些工具 新的事物一定会更好么? 历史是螺旋上升的,新事物总是解决一些问题,然后带来新的问题。 工具软件:小众软件,异次元软件世界,善用佳软 大而全还是小而美: 应该选择 IDE 还是库提供的功能?: eslint/prettier/git hooks 技术 babel: 在 v5 可以一次引入全部,在 v6 划分为许多零碎的小模块,由于对开发者使
electron 开发经验之谈系列-简介 注: 该系列博客存在前后顺序依赖,请尽量从前往后通读一遍。GitHub 项目 这是一个关于如何使用 React + Electron 开发桌面应用的一些经验之谈,可能包含一些主观意见,但或许仍然能对你有所帮助。 目的那么,吾辈到底是想写一些什么呢?前端工程化?electron 项目的怪癖?还是其他什么?吾辈想完成一个使用 electron 开发的的系列文章,说明开发 electron 的基本流
为什么要用现代前端 背景前端近两年来发展迅速,随着 nodejs 的广泛使用,大批 npm 的框架/库层出不穷,npm 上 JavaScript 库的数量甚至超过了 Maven 中央仓库。然而即便如此,仍然有很多公司固守在传统的前端切 UI,后端通过模板视图填充视图的技术。一方面固然是为了避免新技术踩坑,另一方面,居然有人在 deno 下说出了:求不要更新了,老子学不动了,并引发了大量讨论。 deno 是 node
使用 SSH 连接 Linux 服务器 首先我们要在客户端(本机)生成密钥对 这里的密钥对是 Public key,具体请参考 公开密钥加密 使用命令 1ssh-keygen -t rsa 接下来会提示让你输入一个路径来保存密钥对,默认在 ~/.ssh/id_rsa 下面生成 id_rsa(私钥)和 id_rsa.pub(公钥),如果没什么特殊需求就直接默认就好。 然后提示你输入密码(即本机使用 SSH 连接时的密码 #和服务器密码
使用 GreaseMonkey 解除网页复制粘贴限制 吾辈发布了一个油猴脚本,可以直接安装 解除网页限制 以获得更好的使用体验。 场景在浏览网页时经常会出现的一件事,当吾辈想要复制,突然发现复制好像没用了?(知乎禁止转载的文章)亦或者是复制的最后多出了一点内容(简书),或者干脆直接不能选中了(360doc)。粘贴时也有可能发现一直粘贴不了(支付宝登录)。 问题欲先制敌,必先惑敌。想要解除复制粘贴的限制,就必须要清楚它们是如何实现的。不管如何,浏览
Chrome 强制复制粘贴 场景 如果你是一位开发者,可以看一下另一篇博客 使用 GreaseMonkey 解除网页复制粘贴限制。或许,你能找到更好的方式 登录支付宝时突然发现密码框不能 C-V 粘贴,也无法使用右键了。提示说是为了安全,实际上不就是为了让人使用 App 扫码么。。。想尽办法为难 PC 用户,这次 Chrome 的强制复制插件也没能起到作用。然而不管其是如何实现禁用粘贴/禁用右键的,但其一定需要用到 Jav