• 中文文案排版指北

    统一中文文案、排版的相关用法,降低团队成员之间的沟通成本,增强网站气质。

    空格

    「有研究显示,打字的时候不喜欢在中文和英文之间加空格的人,感情路都走得很辛苦,有七成的比例会在 34 岁的时候跟自己不爱的人结婚,而其余三成的人最后只能把遗产留给自己的猫。毕竟爱情跟书写都需要适时地留白。

    与大家共勉之。」——vinta/paranoid-auto-spacing

  • 常用 Git 命令清单

    我每天使用 Git ,但是很多命令记不住。 一般来说,日常使用只要记住下图 6 个命令,就可以了。但是熟练使用,恐怕要记住 60 ~ 100 个命令。 下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 Workspace:工作区 I...
  • JS 常用的正则表达式汇总

    此文收录我在开发过程中所用到的以及在各种业务场景下常用到的正则表达式,持续更新… JavaScript 正则表达式正则表达式(英语:Regular Expression,在代码中常简写为 regex、regexp 或 RE)使用单个字符串来描述、匹配...
  • macOS 使用 Navicat 连接 MySQL 数据库

    安装 MySQL 从 MySQL 官网下载安装包进行安装,链接:https://www.mysql.com/downloads/ 使用终端命令安装,需提前安装 Homebrew。 安装 Homebrew1/usr/bin/ruby -e &quo...
  • Angular Material Dialog 拖拽功能的实现

    版本

    本案例使用的 Angular 7.x 版本,Material 7.x 版本,但不限于此版本。

    新建Angular指令

    新建指令命令:
    ng generate directive dialog-draggable

  • 利用时间戳和随机数生成一个不重复的字符串

    JavaScript 或 TypeScript 巧妙利用时间戳和随机数生成一个不重复的字符串,可作为 UUID 使用,此方法非常简单高效。 12345678910/** * JavaScript 版本 * @param randomLength 截取...
  • macOS 配置多个 Git 账户的 SSH-Key

    准备工作请确保在你的Mac上已安装Git。安装Git请参考:传送门在终端输入命令$ git --version, 能打印出具体的版本号,表示Git正确安装。 开始配置本文以配置GitHub和GitLab为案例,将生成两对公共/私有rsa密钥对,rsa...
  • 再见,也许就是再也不见

    你默默地转向一边,面向夜晚。夜的深处,是密密的灯盏,它们总在一起,我们总要再见。再见,为了再见。 这是我非常喜欢的一首诗,名为《再见》,作者顾城。顾城属朦胧诗派,朦胧诗以晦涩为主。 诗的大意是讲两个人由于某些原因必须要分开一段时间,时间定在了夜晚...
  • 不朽的失眠

    记得第一次见这篇文章出现在初中的语文书上,确确实实引起了我的共鸣,自此念念不忘,忽然感觉此刻很应景,收录此文。 他落榜了!一千二百年前。榜纸那么大那么长,然而,就是没有他的名字。啊!竟单单容不下他的名字“张继”那两个字。 考中的人,姓名一笔一...
  • 基于Node.js搭建Socket聊天室

    前言可以毫不夸张的说,Node.js的出现带动了整个前端界的繁荣发展,自此进入百花齐放,百家争鸣的时代。时至今天,我们能用Node.js实现很多依靠传统服务器端编程语言才能实现的事,甚至更加简便、更加高效。本案例使用Node.js的net模块,建立服...