vue data 属性中的 this 指向问题 场景之前在封装 table 组件 Vue 表格封装 BasicTableVue 的时候遇到的问题,在 data 属性中无法使用 this.** 调用 methods 中的函数。例如下面的代码 12345678910111213141516171819202122232425262728293031323334353637class BasicTableData { constructor({
IDEA 创建和运行一个简单的 maven web 项目 场景本文是为了帮助刚接触 IDEA 的萌新快速了解如何创建与运行一个 Maven Web 项目,但由于 知识的诅咒(#笑),如果有什么不太明白或者发现了什么问题,欢迎在最下方进行留言哦 创建首先打开 IDEA,进入到了 IDEA 欢迎页,点击 Create New Project 来到项目创建面板 选择 Maven 勾选上 Create from archetype(根据原型创建) 选择 org
读书 [黑客与画家] 简介 黑客新想法的最佳来源,并非那些名字里有[计算机]三个字的理论领域,而是来自于其他创作领域。 这是一篇读书感悟的文章,来源于最近阅读的书籍 黑客与画家。 摘抄自豆瓣书籍简介: 本书是硅谷创业之父 Paul Graham 的文集,主要介绍黑客即优秀程序员的爱好和动机,讨论黑客成长、黑客对世界的贡献以及编程语言和黑客工作方法等所有对计算机时代感兴趣
JavaScript 规范整理 场景 圣人走过的道路,荆棘遍布,火焰片片焚烧…… 日常 review 代码时看到一些奇怪的代码,这里记录一下重构方案以及原因。 命名规范不要使用拼音命名如果不熟悉英语,可以使用 Codelf 或者 Google 翻译,避免使用拼音命名。 错误示例 12// 这里是用户状态const yongHuZhuangTai = 1 正确示例 1const userStatus = 1 函数中的变量js
markdown 语法说明 已经有更好、更全面的介绍了,此页面将没有太多参考的价值。参考:markdown guide, 中文翻译 markdown 语法说明 概述 宗旨 兼容 HTML 特殊字符自动转换 区块元素 段落和换行 标题 区块引用 Blockquotes 列表 代码区块 分隔线 区段元素 链接 强调 删除 代码 图片 其它 自动链接 反斜杠 扩展语法 使用 \ 换行 语言特定代码块 表格 文
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 划分为许多零碎的小模块,由于对开发者使