0%

  1. 安装Homebrew
  2. 安装e2fsprogs
1
brew install e2fsprogs
  1. 查找盘符
1
diskutil list
阅读全文 »

准备

  1. java jdk
  2. git(如果打完jar包上传到服务器可以不用)
  3. mvn(如果打完jar包上传到服务器可以不用)
  4. mysql(或者其他数据库呀)
  5. 修改配置文件(1. pom中打包格式为jar,2. application.yml中mysql/redis/elaticsearch服务器地址问题,3. 服务器防火墙配置)
    阅读全文 »

安装

现在没啥好说的

安装软件

jdk

阅读全文 »

就是想更新到最新版本啊!!!

方法

  1. npm update
  2. 安装 npm-check-updates 模块升级插件
1
npm install -g npm-check-updates
阅读全文 »

在复习授权验证的时候看到JavaGuide上面说:

使用session做登录验证的时候,别人通过cookie拿到了你的sessionId就假冒你登录网站,为什么使用token以后就不会有这个问题?点击了非法请求,这个非法请求不会携带token?

阅读全文 »

  1. 为什么重写了equals()必须重写hashCode()?

我们先以“HashSet 如何检查重复”为例子来说明为什么要有 hashCode: 当你把对象加入 HashSet 时,HashSet 会先计算对象的 hashcode 值来判断对象加入的位置,同时也会与该位置其他已经加入的对象的 hashcode 值作比较,如果没有相符的 hashcode,HashSet 会假设对象没有重复出现。但是如果发现有相同 hashcode 值的对象,这时会调用 equals()方法来检查 hashcode 相等的对象是否真的相同。如果两者相同,HashSet 就不会让其加入操作成功。如果不同的话,就会重新散列到其他位置。(摘自我的 Java 启蒙书《Head first java》第二版)。这样我们就大大减少了 equals 的次数,相应就大大提高了执行速度。

1、定义
Homebrew 是一个很方便的包管理器,主要用来管理 mac 操作系统的包,现在也支持 linux 操作系统的包管理。Homebrew 通过 tap 方式定义源,官方默认提供了 brew、homebrew-core 、homebrew-cask 、homebrew-bottles 四个常用的源(仓库),用户也可以通过 tap 定义自己的源。

阅读全文 »

用 hexo 建站都能遇到问题啊啊啊啊!!!

hexo init

permission denied-权限不足

阅读全文 »

HTTP通讯

  1. content is not allowed in prolog

  2. http客户端不会写啊,想用OKHTTP写,但是导不进依赖(maven开了offline),手动添加jar包以后又需要okio.jar,貌似版本又不对,报kotlin错误

    image-20200423164749274