Dawn-K's Blog

「From ashes to the empire」

「Web开发-SpringBoot」 SpringBoot配置

SpringBoot [toc] 起源 SSH(struts spring hibernate) SSM(spring springMVC mybatis) 前两个框架太多配置, 非常不方便, SpringBoot 思路是约定优于配置, 帮助用户整合了很多配置, 其本质还是SSM 新建Spring项目 通过浏览器下载 打开Spring网站 分别选择 Project...

「版本控制」 sourcetree安装与破解

soucetree 安装和破解 参考资料1 参考资料2 介绍 Sourcetree windows是一款强大的Git/Mercurial桌面客户端, 是一个分布式版本控制系统. 支持Windows和Mac操作系统, 支持创建、克隆、提交、push、pull和合并等操作. 安装和破解 官网下载 打开安装程序 进入注册界面,先置之不理 打开 C:\Users\...

「版本控制」 git基础命令

git [toc] 参考资料 介绍 git基本命令 配置公私钥 本地生成公私钥 1 2 3 4 5 6 7 8 9 git config --global user.name "xxx" # 这个要和账号的邮箱一样 git config --global user.email "xxx@xxx" # 这个如果设置完git的初始路径,就不一定是~了,本质上是移动到C:...

「Web开发-互联网架构」 mysql_Linux

mysql MySql数据库安装 安装 1 2 3 4 5 6 # 下载 rpm 文件 wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm # 安装 rpm文件 yum -y localinstall mysql80-community-release-el7-3.noarch.rpm #...

「Web开发-互联网架构」 Redis

Redis [toc] 参考资料 安装 # 安装 epel yum install epel-release # 安装 redis数据库 yum install redis # 设置redis开机启动 chkconfig redis on # 启动,查看,停止,重启 service redis start service redis status service redis stop s...

「Web开发-互联网架构」 Nginx

Nginx [toc] 以下操作最好都在root账户下进行, 如果用sudo可能会出问题 轻量级 高性能 反向代理 静态的处理 从官网上下载Nginx(使用wget) 解压 安装所需的库或者软件(yum -y install zlib zlib-devel pcre-devel gcc gcc-c++ autoconf automake make) 编译Nginx ...

「Web开发-互联网架构」 Maven

Maven [toc] 参考资料 另一个参考资料 介绍 Maven 是一个项目管理工具, 可以对 Java 项目进行构建、依赖管理. Maven 大概的原理是管理一个本地仓库, 如果本地仓库里没有所需的包, 就到远程仓库去下载 并且能有效减少项目的体积, 也就是把代码和需要的包隔离开, 只需要对包的配置文件(pom.xml)进行版本控制即可 安装 Maven 不需要安装, 从...

「Web开发-互联网架构」 总览

总览 终端 Vue cos 信息云端存储 腾讯云(注册) 代码仓库 码云 Nacos 服务注册配置中心 Elasticsearch 全文检索 RabbitMQ redis jenkiins 部署 docker 微服务架构的优点 命名规范 Java 类是大驼峰 方法是小驼峰

「Web开发-互联网架构」 Linux配置

Linux 本次开发环境主要是 CentOS7 [toc] 依赖性关系 /etc/yum/repos.d 网络配置 该步骤的目的是为了配置网络环境, 使得主机和虚拟机可以互相通信, 也就是让主机和虚拟机能够互相ping通 用Nat链接模式, 不要分配静态ip 同时在 编辑->虚拟机网络状态 中选中nat链接, 然后点DHCP, 在设置中将默认租用时间和最长租用时间都调至一个月...

「Web开发-互联网架构」 Java

Java war与jar包 war: web压缩包 jar: java压缩包 配置JDK 其实centos可以使用yum直接安装jdk, 这里是作为演示, 同时也是为了开发环境的完全统一. 卸载自带jdk 下载jdk的压缩包(tar.gz),并通过finalshell传入系统 使用 tar 命令解压到 /usr/local/jdk1.8.0_151 在 /etc/...