logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java内存模型

本文主要依据《深入理解Java虚拟机》这本书写的,有批评和建议请留言!概述计算机的处理器和存储器之间的运算速度存在数量级的差距,为了充分利用处理器,提高效率,现代计算机引入了高速缓冲:将运算需要用到的数据从内存复制到缓冲之中,运算结束后将结果从缓冲同步到内存之中,这样处理器就无需等待缓慢的内存读写了。高速缓冲解决了处理器和内存之间的速度矛盾,但是引入了新的问题:缓存一致性。计算机领

JVM内存详情查看命令之jhat

jhat是jdk内置的工具之一。主要是用来分析java堆的命令,可以将堆中的对象以html的形式显示出来,包括对象的数量,大小等等,并支持对象查询语言。使用jmap等方法生成java的堆文件后,使用其进行分析。第一步:导出堆#jmap -dump:live,file=a.log pid除了使用jmap命令,还可以通过以下方式:1、使用 jconsole 选项通过 HotSpotDiagnostic

#java
Java类加载简介

类的生命周期JVM把class文件加载的内存,并对数据进行校验、转换解析和初始化,最终形成JVM可以直接使用的Java类型的过程就是加载机制。类从被加载到虚拟机内存中开始,到卸载出内存为止,它的生命周期包括了:加载(Loading)、验证(Verification)、准备(Preparation)、解析(Resolution)、初始化(Initialization)、使用(Using)、卸

JAVA虚拟机加载类的三种方式

虚拟机加载类的途径1、由 new 关键字创建一个类的实例   在由运行时刻用 new 方法载入   如:Dog dog = new Dog();2、调用 Class.forName() 方法   通过反射加载类型,并创建对象实例   如:Class clazz = Class.forName(“Dog”);       Object dog =clazz.newInst

grep在文本中查找内容

功能:grep系列是Linux中使用频率最高的文本查找命令。主要功能是在一个或者多个文件中查找特定模式的字符串。如果该行有匹配的字符串,则输出整个行的内容。如果没有匹配的内容,则不输出任何内容。grep命令不改动源文件。Linux的grep家族包括grep、egrep、fgrep、rgrep。grep可以通过-G、-E、-F命令行选项来使用egrep和fgrep的功能。语法:grep

postgresql中的search_path

search_path类似于linux中的path环境变量。postgres=# show search_path;   search_path   ----------------- "$user", public(1 row)默认值是$user,public,意思就是当以某个用户登录到数据库的时候,默认就是先查找和登录用户同名的schema,再查找public。修改

Linux管道符'|'

利用Linux所提供的管道符“|”将两个命令隔开,管道符左边命令的输出就会作为管道符右边命令的输入。连续使用管道意味着第一个命令的输出会作为第二个命令的输入,第二个命令的输出又会作为第三个命令的输入,依此类推。利用管道符查看Tomcat是否启动:ps -ef|grep 'tomcat'

Linux下使用unzip命令解压war包

网上很多人说用jar包解压,但jar命令解压时不能指定目录,推荐使用unzip解压war包。unzip -d 指定目录[root@oracle upload]# unzip -oq common.war -d common 命令名: unzip功 能说明:解压缩zip文 件语  法:unzip [-cflptuvz][-agCjLMnoqsVX][-

Linux ssh登录命令

ssh命令用于远程登录上Linux主机。常用格式:ssh [-l login_name] [-p port] [user@]hostname更详细的可以用ssh -h查看。举例不指定用户:ssh 192.168.0.11指定用户:ssh -l root 192.168.0.11ssh root@192.168.0.11

linux find -name 查找文件

1.在系统中查找包含tomcat的文件或目录find / -name '*tomcat*'2.在某目录下查找名为“elm.cc”的文件find /home/lijiajia/ -name elm.cc3.查找文件名中包含某字符(如"elm")的文件find /home/lijiajia/ -name '*elm*'find /home/lijiajia/ -

    共 27 条
  • 1
  • 2
  • 3
  • 请选择