gh-pages gh-pages Publish files to a gh-pages branch on GitHub (or any other branch anywhere else). 安装 1$ yarn add gh-pages --save-dev 配置 ./package.json 123"scripts": { "deploy": 2021-12-18 Software FrontEnd
Webpack 初始化 Webpack 初始化 安装Webpack 1yarn add -D webpack webpack-cli 配置运行脚本 ./package.json 123456"scripts": { "clean": "rm dist/bundle.js", "build": "webpac 2021-12-18 Software FrontEnd Webpack
Oracle 初始化 Oracle 初始化 安装 1$ docker run --name oracle-11g -d -p 49160:22 -p 49161:1521 deepdiver/docker-oracle-xe-11g Oracle 参数 port: 49161 sid: xe username: system password: oracle 启动 sqlplus 123$ ssh root@l 2021-12-18 Software BackEnd Database Oracle
Clash 初始化 Clash 初始化 安装 1$ brew install clashx 配置文件 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 2021-12-18 Software Tools Proxy Clash
Hexo 初始化 Hexo 初始化 安装Hexo 1$ yarn global add hexo-cli 初始化博客 123$ hexo init <folder>$ cd <folder>$ yarn install 列出网站资料 1$ hexo list <type> 显示 Hexo 版本 1$ hexo version 2021-12-18 Software Tools Hexo
NPM 初始化 NPM 初始化 安装 12345$ brew install node@10# OR$ sudo apt-get install nodejs# OR$ sudo yum install nodejs 升级 1$ npm install npm -g 查看NPM版本号。 1$ npm --version 代理配置 设置代理 123456$ npm config set proxy http:/ 2021-12-18 Software FrontEnd NPM
Yarn 初始化 Yarn 初始化 安装 1$ npm install -g yarn 查看版本号。 1$ yarn --version 换源 1$ yarn config set registry https://registry.npm.taobao.org #配置国内镜像-淘宝镜像。 代理配置 设置代理 12$ yarn config set proxy http://username:password@ 2021-12-18 Software FrontEnd Yarn
Git gitignore Git gitignore 匹配规则 以斜杠 / 开头表示目录。 以星号 * 通配多个字符。 以问号 ? 通配单个字符。 以方括号 [] 包含单个字符的匹配列表。 以叹号 ! 表示不忽略(跟踪)匹配到的文件或目录。 此外,git 对于 .ignore 配置文件是按行从上到下进行规则匹配的,意味着如果前面的规则匹配的范围更大,则后面的规则将不会生效。 123456.a # 忽略所有 2021-12-18 Software DevOps VCS Git
Git mv Git mv 改名文件,并且将这个改名放入暂存区。 1$ git mv [file-original] [file-renamed] 上述命令等同于: 123rename/mv 旧文件名新文件名。git rm 旧文件名。git add 新文件名。 2021-12-18 Software DevOps VCS Git 基本命令
Git rm Git rm 删除工作区文件,并且将这次删除放入暂存区。 1$ git rm [file1] [file2] ... -f:在当工作目录域暂存区的文件不一样时,仍然删除这两个文件。 --cached:停止追踪指定文件,但该文件会保留在工作区。 -r:删除文件夹及其子目录。 2021-12-18 Software DevOps VCS Git 基本命令
ZShell 初始化 ZShell 初始化 安装 查看已有的Shell 1cat /etc/shells 1sudo apt-get install zsh 查看版本。 1zsh --version 设为默认shell 1sudo usermod -s /bin/zsh username 或者。 12chsh -s /bin/zshchsh -s `which zsh` 如果要切换回去bash: 1ch 2021-12-18 Software Tools Zshell
Mybatis Plus 初始化 Mybatis Plus 初始化 pom.xml 1234567891011<!-- mybatis-plus --><dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> 2021-12-17 Software Language Java Mybatis MybatisPlus
Spring 初始化 Spring 初始化 pom.xml 12345<dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.1.10.RELEASE</version>& 2021-12-17 Software Language Java SpringFramework Spring
Elasticsearch 整合Spring Boot Elasticsearch 整合Spring Boot pom.xml 12345<dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>elasticsearch-rest-high-level-client</artifactId> & 2021-12-17 Software BackEnd Database ElasticSearch
Spring Boot 整合QQ登录 Spring Boot 整合QQ登录 网站应用及移动应用接入申请 应用接入前,首先需进行申请https://wiki.connect.qq.com,获得对应的appid与appkey,以保证后续流程中可正确对网站与用户进行验证与授权。 pom.xml 12345<dependency> <groupId>net.gplatform</groupId> 2021-12-17 Software Language Java SpringFramework 实例
Servlet 文件上传与下载 Servlet 文件上传与下载 pom.xml 1234567891011<dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>4.0.1</version> 2021-12-16 Software Language Java JavaEE 实例
Spring MVC 处理器适配器 Spring MVC 处理器适配器 HandlerAdapter调用具体的方法对用户发来的请求来进行处理。 当HandlerMapping获取到执行请求的controller时,DispatcherServlte会根据controller对应的controller类型来调用相应的HandlerAdapter来进行处。 源码分析 123456789101112131415161718192021 2021-12-15 Software Language Java SpringFramework SpringMVC
Spring 整合Thymeleaf Spring 整合Thymeleaf 模板引擎 模板引擎的作用就是通过一个页面模板,将表达式解析,从后台提取数值并填充到指定的位置,最终生成一个静态页面。 pom.xml 12345<!--thymeleaf--><dependency> <groupId>org.springframework.boot</groupId> <a 2021-12-15 Software Language Java SpringFramework Spring
Spring Boot 自定义Starter Spring Boot 自定义Starter 概述 启动器模块是一个空 jar 文件,仅提供辅助性依赖管理,这些依赖可能用于自动装配或者其他类库。 命名规约 官方命名。 前缀:spring-boot-starter-xxx 例如:spring-boot-starter-web 自定义命名。 xxx-spring-boot-starter 例如:mybatis-spring-bo 2021-12-13 Software Language Java SpringFramework SpringBoot
Dubbo 初始化 Dubbo 初始化 定义接口依赖包 12345public interface UserService { List<UserAddress> getUserAddressList(String userId);} 12345678910111213@Data@AllArgsConstructorpublic class UserAddress impleme 2021-12-13 Software BackEnd Distributed Dubbo