TEAPER
teaper
保持知识之美,思想永远年轻!
  • 更适合开发者的知识管理方案

    年底了,不少开发者都开始做年终总结,总结一年来学习的各种知识点,年初目标完成了多少,明年又要计划做什么?期间可能要翻翻自己的笔记、代码、开发文档!看着满满的知识体系,内心应该都是十分有成就感的! 我之前一直是使用有道云笔记的 Markdown 来总结知识的,个人感觉就是两个字“好用”,小而美的...

  • 过年抢票 12306 走起

    每年恰逢国庆或新年,Github 的这个项目都会火,今天正好有时间,从头到尾带大家详细走两遍吧(本地预售+服务器捡漏)! 本机系统:Archlinux 服务器系统:Ubuntu 19.04 项目地址: testerSunshine/12306 git 版本:2.24.1 ...

  • 清理 Slack 空间

    Slack 免费版工作区存储只有 5GB,一不小心就满了,特别是有大量图文信息发送之后! 那么我们通过一个 Python3 脚本来实现批量文件清理,创建一个 slack_delete.py 文件,内容如下 1 2 3 4 5 6 7 8 9 ...

  • 为 Slack 工作区添加自动邀请

    Slack 是国外一个非常有名的团队协作神器,国内的钉钉,企业微信都或多或少受其启发。有不少开发朋友都知道 Telegram ,我也加入了不少优秀的电报群,由于电报群没有人数限制,不像 QQ 群最高两千人,而且匿名聊天,随来随走,世界通用,不少电报群少则千人,多则万人;技术氛围比某些培育机构...

  • IntelliJ IDEA 完美配置

    IntelliJ IDEA 官网提供了两个版本,完整版(Ultimate)和社区版(Community);其中完整版需要付费,社区版免费,但是功能被阉割,我这里就以 ArchLinux 完整版 为例,对其进行 配置 下载 Windows/Mac 用户直接进入 官网 下载安装包进行...

  • VPS主机搭建Telegram机器人

    之前我搭建过 SSR / V2ray ,在 vultr 还有一个VPS主机闲置着,刚好最近想搞个 Telegram 机器人,思来想去,还是决创建个 RSS 订阅的机器人,帮助订阅网络专栏,顺便同步到电报群里! 如果还不了解RSS,推荐—— 【如何使用RSS - 阮一峰的网络日志...

  • ArchLinux系统如何直播哔哩哔哩

    Linux下直播,一般都使用开源免费的直播工具 OBS ,因为 哔哩哔哩 官方的直播姬没有Linux版本 但是我发现B站居然有Linux版本的 弹幕库 ,目前已经更新到了 v2.1.1 ,之前要使用弹幕,都是借助类似于 YouTube Live Chat 的开源工具 bilibili-l...

  • MyBatis框架

    前身 iBatis,Apache的一个开源框架;实体类和SQL语句之间建立映射关系 特点 基于SQL语法,简单易学 开放源码,了解底层封装过程 SQL语句封装在配置文件中,便于统一管理与维护,降低程序耦合度 方便程序代码调试 优点 与JDBC相比,减少50%以...

  • 版本控制工具Git

    什么是git Git 是一个免费的开源 分布式版本控制系统,旨在处理速度和效率从小到大的项目 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件 Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用...

  • ArchLinux安装最新百度网盘客户端

    之前,由于百度公司之前不做Linux的客户端软件,我们使用百度网盘都是借助第三方的 BaiduPCS-Go 来下载网盘内容,最近,国内知名互联网公司都开始向 Linux 进军了,百度网盘首先中标麒麟 Linux 系统,后续微信也即将出 Linux 版,由于百度网盘也是刚出 Linux,Arch...

  • 原型模式

    原型模式主要解决什么问题? 用过 git 的可能知道,git 有个命令 git clone ,将远程仓库的内容复制到本地,在实际开发中,我们会在克隆下来的项目中继续修改或添加;放在 Java 中,当我们需要使用 new 创建与已存在对象类似的对象时,是否可以以某个对象为原型去创建新对象,...

  • 学习利器V2ray了解一下

    之前我一直在Arch Linux下使用 shadowsocksr ,随着最近墙的升级,服务器一批一批的封,好多人的 22 端口都封了,SSH登录不了服务器,还有各种TCP回程阻断,网络超时问题,恰好发现了 V2ray 这款通信工具,现在就来安利一波~ Project V 要了解 ...

  • 图床工具PicGo+Github

    所谓图床工具,就是自动把本地图片上传到服务器,并获取其http/https链接的一款工具,让其可以在互联网上得到访问 网络上有很多图床工具,就目前使用种类而言, PicGo 算得上一款比较优秀的图床工具 PicGo 基于 Electron-vue 开发的软件,可以支持 微博 ...

  • Hexo+Github搭建静态博客

    什么是Hexo? Hexo 是一个快速,简单和强大的博客框架。您使用 Markdown (或其他语言)撰写帖子,Hexo会在几秒钟内生成具有漂亮主题的静态文件 安装Hexo 安装Hexo之前需要首先安装以下依赖 Node.js (至少应该是nodejs 6.9) ...

  • Markdown语法

    标题 列表 引用 图片与链接 粗体和斜体 删除线 表格 内联代码 语法突出 任务列表 表情符号 标题 # 一级标题 ## 二级标题 ### 三级标题 ...

  • 建造者模式

    分离了对象子组件的单独构造 (由 Builder 建造者负责) 和装配 (由 Director 装配者负责) 的分离;从而可以构造出复杂的对象 这个模式适用于:某个对象的构造过程复杂的情况下使用 由于实现了构建和装配的解耦,不同的构造器,相同的装配,也可以做出不同的对象,相同的构造器,不同的...

  • 工厂模式

    核心作用:实现了创建者和调用者的分离 核心本质:实例化对象,用工厂方法代替 new 操作,将选择实现类、创建对象统一管理和控制,从而将调用者跟我们的实现类解耦 常见的三种工厂模式 简单工厂模式:用来生产同一等级结构中的任意产品(对于新的产品需要修改已有代码) 工厂方法...

  • 单例模式

    核心作用:保证一个类只有一个示例,并且提供一个访问该实例的全局访问点 应用场景 Windows的Task Manager(任务管理器)就是典型的单例模式 Windows的Recycle Bin(回收站)也是典型的单例模式,在整个系统中,回收站一直维护着一个实例 项目中,读...

  • 阿里云ubuntu 16.04.5 server建站日志

    【一】预先准备 本地系统: Arch Linux 阿里云购买一个轻量服务器,地域随便,镜像选择 Ubuntu16.04 系统镜像 (示例ip:39.108.51.25) 阿里云购买一个域名 (示例域名:teaper.dev) 准备好以下安装包: jdk-8u17...

  • Maven+Spring+SpringMVC+MyBatis整合

    项目简介 开发环境: 系统:Arch Linux JDK-1.8 Eclipse-4.10 Tomcat-9.0 浏览器:Chrome 技术: 项目管理:Maven-3.6.0 动态Web模块:Dynamic Web Module-4.0 基础框架:Spri...

  • ArchLinux搭建Java开发环境

    【系统安装篇】 磁盘空间准备 注意:安装单系统的跳过此步骤(例如:我) Windows:参考 如何删除磁盘分区 ;空出一块空闲空间即可 Linux :使用 fdisk 命令,简单粗暴 启动盘制作 首先去163的镜像源下载镜像文件 archlinux-201...

Title - Artist
0:00