centos7安装docker

首先按照官方的方法来

第一步卸载docker旧版本

yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-selinux \
                  docker-engine-selinux \
                  docker-engine

安装相关工具类

dockercentos

第一步下载mysql5.7安装包

wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

第二步安装mysql源

yum localinstall mysql57-community-release-el7-11.noarch.rpm
mysql

首先到官网下载好jdk1.8的tar.gz的压缩包,然后上传到服务器的任意目录,我们这里上传到系统的/usr/local下

然后进行解压缩

tar -zxvf jdk-8u111-linux-x64.tar.gz

文件夹的名称比较长,为了更好的配置环境变量我们可以将文件夹的名称重命名短一点

mv jdk-8u111-linux-x64 jdk1.8
java

首先下载mac端的vnc Server

http://www.pc6.com/mac/165577.html

然后进行安装,安装完成之后需要点击输入密钥进行激活,其实输入的是过期的密钥也可以进入vnc Server 下面提供几个可用的密钥

5D7L8-ZQXSA-2L5D4-4UFB4-PWDLA
77NVU-D9G5T-79ESS-V9Y6X-JMVGA
macvnc

前言:每一次我们使用idea创建一个项目时都默认使用的是jkd1.5,那么我们就会发现在代码的编写过程中很多新语法都无法使用,点击配置成1.8之后就只有这一个项目是生效的,再新建一个项目结果又要重新配置特别麻烦,那么有没有一种只要配置一次那么之后创建的每一个版本都使用我设置好的这一个版本

首先我们在maven文件夹的配置文件settings.xml中添加下以下配置

<profile>  
      <id>jdk-1.8</id>  
      <activation>  
        <activeByDefault>true</activeByDefault>  
        <jdk>1.8</jdk>  
      </activation>  
      <properties>  
        <maven.compiler.source>1.8</maven.compiler.source>  
        <maven.compiler.target>1.8</maven.compiler.target>  
        <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>  
      </properties>   
</profile>
ideamaven

这里我们使用谷歌的无头浏览器进行演示

首先我们要确保自己的电脑上安装了谷歌浏览器

然后需要知道谷歌浏览器的版本,因为要对应版本去下载对应的驱动,可视化谷歌浏览器可以通过谷歌浏览器的菜单>帮助>关于Google Chrome 里面找到版本信息

如果是centos最小化界面可以通过google-chrome --version 命令来查看自己系统中存在的谷歌浏览器版本号,liunx安装谷歌浏览器的命令这里就不提供,具体可以直接百度,直接下载对应的版本或者下载最新版本都可以

python

首先下载好maven的压缩包,这里以apache-maven-3.5.4为例

解压缩后把apache-maven-3.5.4这个文件夹放到一个自己可以比较容易找到的地方,因为后面配置idea要使用到这个文件夹

然后先说mac端的配置,比较简单

maven

新版的idea在新建Java Enterprise项目的时候会自动创建maven和一些文件夹,而一个干净的servlet项目是不需要额外的目录的,否则会导致配置或者路径找不到等问题

使用idea新版创建项目的时候是默认会帮我们配置maven的,对于初学servlet的来说这并不是我们想要的结果

javaservletpropertiestomcat

在表中插入中文数据出现如下错误:

Warning Code :1366 Incorrect string value: '\xE5\x9C\xA8' for column 'content' at row 1

数据库一般有三个字符编码,一个是数据库,一个是表,一个是列

首先检查数据库是否为utf8字符集

打开navicat,选择数据库右键编辑数据库就可以看到数据库的字符集,如果不是utf8我们就把字符集调成utf8,并且排序规则改为utf8_general_ci,这是数据库的utf8默认字符集,如果是utf8就不用改,然后点击确认

mysql

首先我们要把rarcrack下载好,因为这个软件在kali中也没有自带。 这里提供一个我复制的GitHub的克隆仓库给大家使用:

https://gitee.com/luoqingBlog/rarcrack.git

点击下载zip即可,也可以使用git工具的clone。

下载完成后解压得到里面的文件,然后在mac或者Ubuntu上编译此文件

直接cd切换到文件夹当中然后使用make即可,mac并没有自带编译工具,所以要先去下载安装

编译

make
rarcrackzip