VMware安装centos6.8
VMware安装centos6
下载centos6.8centos6.8 64位下载地址,点击CentOS-6.8-x86_64-bin-DVD1.iso下载
CentOS 7官方下载地址:https://www.centos.org/download/
安装
点击VMware中的创建新的虚拟机
选择典型(推荐)
选择稍后安装操作系统
客户机操作系统选择Linux,版本选择CentOS6 64位
选择安装位置
磁盘容量默认20GB
点击完成,完成安装
安装后界面如下
点击虚拟机-设置
选择IOS镜像
网络适配器选择 NAT模式
点击开启此虚拟机,选择 Install or upgrand an existing system
skip跳过
点击next
选择中文简体
默认选择美国式英语
选择基本存储设备
选择是,忽略所有数据
主机名默认即可
选择默认时区
设置root账号的密码,本次设置 flzx_3QC (飞流直下三千尺)
选择创建自定义布局
点击创建-生成分区选择标准分区
/boot分区,固定大小选择200MB
/swap分区,固定大小选择 ...
maven简介
简介Maven 翻译为”专家”、”内行”,是 Apache 下的一个纯 Java 开发的开源项目。基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。
Maven 是一个项目管理工具,可以对 Java 项目进行构建、依赖管理。
Maven 也可被用于构建和管理各种项目,例如 C#,Ruby,Scala 和其他语言编写的项目。Maven 曾是 Jakarta 项目的子项目,现为由 Apache 软件基金会主持的独立 Apache 项目。
安装
检查JAVA_HOME环境变量
打开cmd输入下面命令,检查是否安装了jdk。
echo %JAVA_HOME%
下载
下载apache-maven-3.6.3-src.zip
配置环境变量
MAVEN_HOME或者M2_HOME
编辑path
查看maven版本
mvn -v
目录结构
常用命令注意:执行与构建过程相关的 Maven命令,必须进入 pom.xml所在的目录。与构建过程相关:编译、测试、打包、……
mvn clean清理缓存,删除target文件夹中的一切
m ...
JVM与Java体系结构
JVM与Java体系结构
JVM内存与垃圾回收篇概述每个语言都需要转换成字节码文件,最后转换的字节码文件都能通过Java虚拟机进行运行和处理
字节码
我们平时说的java字节码,指的是用java语言编译成的字节码。准确的说任何能在jvm平台上执行的字节码格式都是一样的。所以应该统称为:jvm字节码。
不同的编译器,可以编译出相同的字节码文件,字节码文件也可以在不同的JVM上运行。
Java虚拟机与Java语言并没有必然的联系,它只与特定的二进制文件格式—Class文件格式所关联,Class文件中包含了Java虚拟机指令集(或者称为字节码、Bytecodes)和符号表,还有一些其他辅助信息。
多语言混合编程
Java平台上的多语言混合编程正成为主流,通过特定领域的语言去解决特定领域的问题是当前软件开发应对日趋复杂的项目需求的一个方向。
试想一下,在一个项目之中,并行处理用clojure语言编写,展示层使用JRuby/Rails,中间层则是Java,每个应用层都将使用不同的编程语言来完成,而且,接口对每一层的开发者都是透明的,各种语言之间的交互不存在任何困难,就像使用自己语 ...
tomcat的安装与配置
Tomcat的下载,安装,配置,部署,优化
jdk的环境变量配置在’系统变量’中, 新建JAVA_HOME在PATH中添加 %JAVA_HOME%\bin在’系统变量’中, 新建CLASSPATH,变量值为 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;测试java是否配置成功
$ java -versionjava version "1.8.0_261"Java(TM) SE Runtime Environment (build 1.8.0_261-b12)Java HotSpot(TM) 64-Bit Server VM (build 25.261-b12, mixed mode)
Tomcat下载进入tomcat官网,选择tomcat9点击64-bit Windows zip (pgp, sha512)下载下载到E盘,解压
Tomcat配置环境变量在’系统变量’中, 新建变量名:CATALINA_HOME,变量值:E:\apache-tomcat-9.0.37在PATH中添加 %CATALINA_H ...
mysql数据库设计规范
在使用MySQL数据库的时候需要遵循一定规范,扬长避短。本规范旨在帮助或指导开发、测试、数据库操作人员等做出适合线上业务的数据库设计和规范化操作。在数据库变更和处理流程、数据库表设计、SQL编写等方面予以规范。
基础规范
【强制】数据库表结构字符集统一使用UTF8mb4。
【强制】新建表,必须显式指定主键。
【强制】不在数据库中存储图片、大文件等大数据。
【强制】所有表名、表字段必须添加注释。
【强制】无特殊需求,必须统一使用INNODB存储引擎。
命名规则
【强制】数据库名、表名、字段名必须统一使用小写字母,采用26个英文字母和0-9的自然数组合,命名不能只含数字,加上下划线“_”组成,不建议加数字。
【强制】特殊情况下,需要数字与字母组合一起命名时,名称必须用英文字母开头,采用可体现业务模块含义的单词或缩写,单词中间用“_”分割,单词只能由英文字母、数字组成,不能只含数字。正例: service_level2
【强制】禁止使用大小写字母混合方式命名数据库名、表名、字段名。
【强制】数据库名、表名、字段名禁止使用拼音或夹带拼音。
【强制】数据库名、表名、字段名禁止使用MySQL ...
Hexo博客部署至服务器
Windows本地hexo安装下载 nodejs: nodejs官网下载
查看 node 的版本:node -v
查看 npm 包管理器的版本:npm -v
配置全局安装的模块路径和缓存路径:在nodejs根目录,创建node_global,node_cache文件夹
以管理员身份打开cmd(win—输入框—cmd—右键—以管理员身份运行)
npm config set prefix "E:\nodejs\node_global"
npm config set cache "E:\nodejs\node_cache"
配置环境变量,创建 NODE_PATH 变量:值E:\nodejs\node_modules
在系统变量中选择Path添加如下属性:
E:\nodejs\
E:\nodejs\node_global
更改文件夹权限,找到安装nodejs的文件路径下的node_cache,node_global分别更改这两个文件夹的Users权限。右击属性》安全》编辑,把Users的权限设置为全部允许。
npm下载慢的可以下载淘宝下载源cnp ...