02 2020 档案
摘要:一 Context initialization failed 错误截图: 可能原因: jdk版本与项目不对应,可重新设置项目jdk和ide编译的jdk即可 二 项目无法访问,启动tomcat正常但没有日志打印 可能原因: 磁盘满了 df -h 检查下是否磁盘满了,满了的话清理一下日志就可以了,重启
阅读全文
摘要:概述 提炼内容来自书籍<<阿里工程师的自我修养>>,时常阅读回顾,勉励自己! 技术人需要具备"结构化思维" 什么是结构化思维 结构化思维: 逻辑+套路 表达要有逻辑(逻辑性) 想让表达内容有逻辑,需要学会四种组织思想的逻辑关系,实际上所有逻辑都在这四种顺序之内,只要我们的思想和表达在这四种逻辑顺序之
阅读全文
摘要:一 概述 ThreadLocal类提供了线程局部 (thread-local) 变量。这些变量与普通变量不同,每个线程都可以通过其 get 或 set方法来访问自己的独立初始化的变量副本 ThreadLocal 实例通常是类中的 private static 字段,它们希望将状态与某一个线程(例如,
阅读全文
摘要:一 概述 Thread类是java中的线程类,Java所有多线程的实现,均通过封装Thread类实现,Thread类实现了Runnable接口: public class Thread implements Runnable { 二 Runnable接口 Runnable是一个函数式接口,接口里面只
阅读全文
摘要:一 参考博文 java中无符号类型的解决方案 原码、反码、补码知识详细讲解(此作者是我找到的讲的最细最明白的一个) 0x80000000为什么等于-2147483648和负数如何在内存上储存 二 java中的无符号数和有符号数 在计算机中,可以区分正负的类型,称为有符号类型,无正负的类型,称为无符号
阅读全文
摘要:概述 转载自博文浅谈Unicode编码 参考博文,结合自己实际情况进行部分内容添加修改 一 需求 java源码中尤其是数字部分用到了很多Unicode方面知识,如果不懂,看源码的时候会很懵逼 java的class字节码文件用的是UTF-16编码方式,所以想要研究class字节码虚拟机之类的,也要搞清
阅读全文