Java虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最 终形成可以被虚拟机直接使用的Java类型,这个过程被称作虚拟机的类加载机制。与那些在编译时需 要进行连接的语言不同,在Java语言里面,类型的加载、连接和初始化过程都是在程序运行期间完成 的,这种策略让J... ...
分类:
其他好文 时间:
2020-06-13 23:00:27
阅读次数:
74
一、介绍 jstack是java虚拟机自带的一种堆栈跟踪工具。jstack用于打印出给定的java进程ID或core file或远程调试服务的Java堆栈信息,如果是在64位机器上,需要指定选项"-J-d64",Windows的jstack使用方式只支持以下的这种方式: jstack [-l] pi ...
分类:
编程语言 时间:
2020-06-12 01:07:05
阅读次数:
85
Ping ping localhost: localhost的IP地址一般为127.0.0.1, 也称loopback(环回路由);如果此时ping不通,则表示协议栈有问题;ping该地址不经过网卡,仅仅是软件层面 2. ping 本机IP: ping本机IP其实是从驱动到网卡,然后原路返回;所以如 ...
分类:
其他好文 时间:
2020-06-12 01:02:54
阅读次数:
130
日志库需求分析 1. 支持往不同的地方输出日志 2. 日志分级别 Debug Trace Info Warning Error Fatal 3. 日志要支持开关控制 4. 完整的日志记录要包含时间、行号、文件名、日志级别、日志信息 5. 日志文件要切割 按文件大小切割 按riq切割 具体实现 目录结 ...
分类:
编程语言 时间:
2020-06-11 13:45:43
阅读次数:
73
man strace: strace - trace system calls and signals DESCRIPTIONIn the simplest case strace runs the specified command until it exits. It intercepts an ...
分类:
系统相关 时间:
2020-06-11 13:42:11
阅读次数:
73
Module 4: Operating system kernel tracingDefinition Process management Definition According to Andrew Tanenbaum's book"Modern Operating Systems", All ...
分类:
其他好文 时间:
2020-06-11 01:08:55
阅读次数:
90
1.python中的__slots__ 1.python中的__slots__ 介绍:控制python类中的属性的创建 # 这里创建一个类来进行测试 class SlotsTest(): def __init__(self,x,y): self.name = x self.age = y a = S ...
分类:
编程语言 时间:
2020-06-10 22:56:50
阅读次数:
74
1、代码 public void downloadApiDoc(HttpServletResponse response) { ClassPathResource classPathResource = new ClassPathResource("api.pdf"); try (InputStre ...
第一种方式: import java.util.concurrent.CountDownLatch; public class ConcurrentTest { private static CountDownLatch latch= new CountDownLatch(1); public st ...
分类:
编程语言 时间:
2020-06-08 12:44:57
阅读次数:
71
StackTrace 类 public static void LogWrite(string logInfo, [CallerFilePath] string file=null, [CallerLineNumber] int line=0, [CallerMemberName] string m ...