0%

2018年5月8日 下午10:55

重新认识java(十) —— Enum(枚举类) - CSDN博客

概述:

  1. 利用反编译javap去学习java语言本身的实现原理
    1. java本身好多高级知识点是由java简单的语法知识发展而来
    2. 反编译就是起到了这么一个作用
  2. 枚举的实现原理
  3. 带抽象方法的枚举类实现原理

枚举的实现原理




带抽象方法的枚举类实现原理:

2018年5月8日 下午10:25

重新认识java(十) —— Enum(枚举类) - CSDN博客

概述:

  1. 这篇文章学到了不仅仅是学java枚举类的使用,还学会了如何去学习、理解一个java语言本身的知识点。
  2. 最原始的静态变量的方式:
  3. 静态变量的改进:从int类型到对象类型
  4. 从对象类型改进:使用枚举类
  5. 枚举类的使用:包含它本身的方法
  6. 枚举类的实现原理

2018年5月7日 上午11:00

搭建nginx图片服务器

搭建Nginx图片服务器 - CSDN博客

修改nginx图片服务器的域名

  1. 如果不更改,会报的错误
  2. 修改域名
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    whereis nginx

    cd /usr/local/nginx/conf/vhost

    mv image.imooc.com.conf image.imooc.com.conf.back

    cp image.imooc.com.conf.back image.programing.com.conf

    vi image.programing.com

    [root@localhost vhost]# sudo ../../sbin/nginx -s reload

2018年5月7日 下午3:30

特点:

不用我们一个个的去安装依赖了,我们可以npm install --registry=一次全部完成

安装过程:

admin-fe/README.md at master · slvanass/admin-fe · GitHub

  1. 安装nodejs环境,推荐使用v4.4.7 下载地址 : https://nodejs.org/download/release/v4.4.7/
    1. 这步不用管
  2. 全局安装webpack v^2.* 命令: (sudo) npm install -g webpack@^2.*
    1. 这步不用管
  3. 全局安装webpack-dev-server v^1.16.5 命令: (sudo) npm install -g webpack-dev-server@^1.16.5
  4. 在慕课网上下载源码,解压缩
    1. 这里没/node_modules这个文件夹
  5. 在项目根目录执行npm初始化 命令: npm install –registry=https://registry.npm.taobao.org
    1. 这里会自动安装那些声明在package.json中的依赖
    2. 然后产生/node_modules这个文件夹
  6. 启动项目 开发模式: npm run dev (windows系统上为npm run dev_win) 生产模式: npm run dist (windows系统上为npm run dist_win)
  7. 开发模式下预览项目 访问:http://localhost:8086/dist/view/index.html
  8. 配置charles

2018年5月5日 下午3:25

this web application instance has been stopped already问题 - CSDN博客

  1. 把域名从www.imooc.com换成www.programing.com
  2. 重启nginx:sudo nginx -s reload
  3. 修改cookie的名字
  4. 修改host的名字
  5. 修改代码中ftp的ip
  6. 通过git同步两个项目
    1. Main方要提交git commit -am "**" git push
    2. copy的一方要先撤销当前的修改:git checkout -- filename
    3. 这里我还有不是很懂,但是最后成功了
  7. 重启tomcat
  8. 修改nginx图片服务器的域名这步如果不做,那么会导致
  9. 修改前端管理员页面,否则无法读取图片