摘要:
public static void main(String[] args) { Integer x = 128, y = 128; System.out.println(x == y); false Integer s = 127, t = 127; System.out.println(s == 阅读全文
摘要:
先决条件 Intel SGX开发环境搭建需要几个先决条件: 至少6th系列CPU,最好是8th系列CPU,以支持Intel增添的安全相关的FLC指令,更好地兼容ECDSA类型的RA服务在BIOS中将SGX服务设为【enabled】如果是8th的CPU,需要在BIOS中启动FLC。注意,有FLC和无F 阅读全文
摘要:
编译sgx sdk和psw时提示ocamlbuild not found。 遂查,需要安装opam 安装OCaml 先去下载一个opam二进制版本,比如 opam-1.2.2-x86_64-Linux 下载opam 重命名为opam,放到 /usr/bin/目录下,并给予可执行权限 chmod +x 阅读全文
摘要:
Introduction Intel(R) Software Guard Extensions (Intel(R) SGX) is an Intel technology for application developers seeking to protect select code and da 阅读全文
摘要:
wait是Object类中的方法 sleep是Thread类中的方法 sleep不释放锁,不会让出系统资源。 wait是进入线程等待池中等待,让出系统资源。 sleep方法会自动唤醒,如果时间不到,想要唤醒,可以使用interrupt方法强行打断。 调用wait方法的线程,不会自己唤醒,需要线程调用 阅读全文
摘要:
final、finally与finalize的区别 final:final是一个修饰符,可以修饰类,方法和变量。final修饰类表示类不能被其它类继承,并且该类中的所有方法都会隐式的被final修饰。final修饰方法,则该方法不能被重写,若父类中final方法的访问权限为private,将导致子类 阅读全文
摘要:
finalize()是Object类里的protected类型的方法,子类(所有类都是Object的子类)可以通过覆盖这个方法来实现回收前的资源清理工作。和这个方法相关的流程如下所述。 1 Java虚拟机一旦通过刚才提到的“根搜索算法”判断出某对象处于可回收状态时,会判断该对象是否重写了Object 阅读全文
摘要:
什么是并发? 并发:指应用能够交替执行不同的任务,其实并发有点类似于多线程的原理,多线程并非是同时执行多个任务,如果你开两个线程执行,就是在你几乎不可能察觉到的速度不断去切换这两个任务,以达到"同时执行效果",其实并不是的,只是计算机的速度太快,我们无法察觉到而已. 就类似于你,吃一口饭喝一口水,以 阅读全文
摘要:
修改hosts 添加以下内容 (mac为例) sudo vim /etc/hosts 151.101.184.133 avatars0.githubusercontent.com 151.101.184.133 avatars1.githubusercontent.com 151.101.184.1 阅读全文
摘要:
安装docker 参考:https://www.cnblogs.com/jxd283465/p/11542127.html 下载FastDFS # yum install -y git #下载git # mkdir /data # cd /data # git clone https://githu 阅读全文