小米 mini 刷 padavan 后安装 time machine

准备工作

  1. 刷了 padavan 后的小米mini 路由器 小米 mini 刷 padavan 教程

  2. 一个移动硬盘或者 u 盘

  3. 把 u 盘格式化为 ext4 文件格式

  4. 挂载 u 盘到路由器

  5. 安装 opkg 命令和其它设置

    1. 进入 padavan 后台 默认用户名和密码是:admin

    2. 点击系统管理 修改管理员账号和密码为 root

    /images/9A1BCE5B-5BE1-4E6A-866B-7DA2D7B247D8.png

    1. 点击配置扩展环境 启用 opt 自动更新 —> 应用

    /images/4CEB7E69-4C3C-4CC0-A765-B69D5E78D9DA.png

小米 WiFi mini 刷Padavan

准备工作

  1. 准备一跟网线备用
  2. 获取路由器的 ssh 权限
    1. 刷入开发版 刷机教程
    2. 先使用你的小米账号绑定你的路由器
    3. 进入下面的地址登录小米账号获取 ssh 工具 获取地址
    4. 把 ssh 刷入路由器
    5. 进入小米路由器 ssh [email protected]

PandoraBox 刷 Padavan

  1. 先下载小米的开发版 ROM
  2. 把 ROM 刷入小米路由 刷机教程
  3. 然后刷 Padavan 和小米 ROM 刷 Padavan 的步骤一样

小米ROM刷 Padavan

  1. 下载 Breed

    1. ssh 进入路由器 ssh [email protected]

    2. 进入 tmp 文件夹 cd /tmp

在Linux 上安装oracle 的 sqlpuls 教程

由于公司业务需要用到 sqlplus 和 exp 还有 imp,用来执行 sql 和导入导出 dmp 文件,然而只有安装了 oracle 服务端才有 sqlplus,但是 oracle 提供了另外一种方式可以自己安装 sqlplus

安装 sqlplus

  1. 需要三个文件

    basic-11.1.0.70-linux-x86_64.zip

    sdk-11.1.0.7.0-linux-x86_64

    sqlplus-11.1.0.7.0-linux-x86_64.zip

  2. 解压下载好的文件到 /opt/oracle/ 目录下

    unzip basic-11.1.0.70-linux-x86_64.zip -d /opt/oracle/
    unzip sdk-11.1.0.7.0-linux-x86_64.zip -d /opt/oracle/
    unzip sqlplus-11.1.0.7.0-linux-x86_64.zip  -d /opt/oracle/
  3. 配置环境变量 在用户目录编辑 .bashrc

    vim ~/.bashrc
    # 配置 oracle 的 sqlplus
    export ORACLE_HOME=/opt/oracle/instantclient_11_1/
    export TNS_ADMIN=$ORACLE_HOME
    export PATH=$PATH:$ORACLE_HOME
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME
    export NLS_LANG='AMERICAN_AMERICA.ZHS16GBK'
  4. 刷新 bashrc

在 gradle 使用 spring-data-mongo 并配置 querydsl

准备工作

1.Java 版本是 1.8 2.Gradle 版本是 4.2.1 3.spring boot 版本是 1.5.7.RELEASE 4.spring-boot-starter-data-mongodb 5.创建 gradle 新项目

编辑 gradle 配置文件

1.配置 spring boot

buildscript {
    ext {
        springBootVersion = '1.5.7.RELEASE'
    }
    repositories {
        mavenCentral()
        maven {
            url "https://plugins.gradle.org/m2/"
        }
    }
    dependencies {
        classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
        classpath "gradle.plugin.com.ewerk.gradle.plugins:querydsl-plugin:1.0.9"
    }
}

apply plugin: 'java'
apply plugin: 'idea'
apply plugin: 'org.springframework.boot'
repositories {
    mavenLocal()
    mavenCentral()
}
dependencies {
    compile('org.springframework.boot:spring-boot-starter-web')
    compile('org.springframework.boot:spring-boot-starter-data-mongodb')
    testCompile('org.springframework.boot:spring-boot-starter-test')
}

spring boot 已经配置好了,下面就可以配置 querydsl 了

  1. 配置 querydsl

在 build.gradle 配置文件中新增

在 centos6上使用 letsencrypt 证书和 Nginx 并自动续期

安装 Nginx

1.执行命令

vim /etc/yum.repos.d/nginx.repo
  1. 在英文状态下按 i 进入编辑模式,把一下代码贴进去,然后保存
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1

3.最后执行命令安装 Nginx

yum install nginx -y

4.查看 Nginx 是否安装