logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JVM之坑:深入理解Java解析和分派

1, 解析解析是虚拟机将常量池内的符号引用替换为直接引用的过程。类的加载过程:加载,验证,准备,解析,初始化,使用,卸载。七个阶段顺序开始,交叉进行。直接引用可以是直接指向目标的指针、相对偏移量或是一个能间接定位到目标的句柄。如果有了直接引用,那引用的目标必定已经在内存中存在。简单来讲,解析就是从字面符号到内存地址,从内存无关到内存有关的过程。虚拟机规范之中并未规定解析阶段发生的具体时...

java内存优化:使用String.intern()节省java堆内存

一,什么是字符串常量池?A pool of strings, initially empty, is maintained privately by the class String.一个由String类私有维持的初始化为空的字符串池JDK1.6前,字符串常量池像运行时常量池一样,属于方法区(永久代,Java虚拟机规范把方法区描述为堆的一个逻辑部分,但是它却有一个别名叫做Non-He...

#jvm
深入理解java方法调用时的参数传递

深入理解java方法调用与参数传递,解决以下问题:Java方法调用是如何传递参数的?被调用方法对调用方法内的变量有什么影响?java能使用返回值void的中间方法对变量进行加工吗?为什么静态成员变量的改变影响是全局的?同一个方法同时被多个线程调用线程安全吗?1,每个线程都有一个方法链,即虚拟机栈。虚拟机栈是线程私有的,是方法执行的内存模型,每个栈帧都对应一个执行方法。开始执行,栈帧入栈,执行完毕,

#jvm
Linux —— Linux中ps -ef | grep tomcat命令详解

首先:ps -ef的意思是以长格式显示所有进程;“|”是管道,意思是前面ps的输出做为后面的输入,即—grep命令所检索的文本源;grep tomcat是在所有进程里查找与字符tomcat有关的进程,并显示出来。ps命令就是最根本相应情况下也是相当强大地进程查看命令grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regu

#linux#正则表达式#tomcat
Linux —— chown -R mysql:mysql ./及chown详解

当我们在不通过yum(CentOS)、apt-get(Ubuntu)来安装MySQL的时候,通常执行以下命令来改变目录的拥有者:[root@localhost ~]# chown -R mysql:mysql ./那?这两个mysql谁是用户名谁是用户组呢?见chown详解chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;

#linux
Linux —— wget -qO- 命令详解

语法wget(选项)(参数)选项-a:在指定的日志文件中记录资料的执行过程;-A:指定要下载文件的后缀名,多个后缀名之间使用逗号进行分隔;-b:进行后台的方式运行wget;-B:设置参考的连接地址的基地地址;-c:继续执行上次终端的任务;-C:设置服务器数据块功能标志on为激活,off为关闭,默认值为on;-d:调试模式运行指令;-D:设置顺着的域名列表

解决方案(一)— Ant-design Table组件当滚动列的行高变化时,固定列的行高不会同步变化,或固定列变化滚动列不变,造成布局破坏。

Ant-design Table组件当滚动列的行高变化时,固定列的行高不会同步变化,或固定列变化滚动列不变,造成布局破坏。本来以为是文档没有看仔细,想寻求官方的配置方式来解决该问题。既然官方仍在`处理中`,在这里给出自己的解决方案,希望能够帮到其他同学。根据`产生原因`可分为两类- 滚动列发生变化,固定列不变,布局被破坏。- 固定列发生变化,滚动列和另一个固定列不变,布局被破坏。在组件更新(com

Nginx之坑:完全理解location中的index,配置网站初始页

目录目录完全理解index指令Nginx中文文档Nginx官方文档吐槽完全理解index指令该指令后面可以跟多个文件,用空格隔开;文件可以是相对路径也可以是绝对路径;文件可以使用变量$来命名;该指令拥有默认值,index index.html ,即,如果没有给出index,默认初始页为indexNginx中文文档index...

开源工具 — 有了这款免费的开源作图工具,我放弃了Visio

大学有一门专业课叫《UML课程设计》,这门课带给我的最大收益就是学会使用 Visio 作图。当然它不限于UML图,比如流程图思维导图原型图UML网络拓扑图组织结构图等等但是比较棘手的是Visio 需要付费,或者花费很多精力去寻找破解版,这很不安全,而且它在运行时将会占用大量内存。国内出现了一些在线作图工具,无独有偶都是需要登录注册和付费的,或者一些其他方式,比如分享获得免...

为什么where条件中使用or索引不起作用?

为什么where条件中使用or索引不起作用?where条件中使用or,索引就会失效,会造成全表扫描   是误区一,要求使用的所有字段,都必须建立索引。二,数据量太少,制定执行计划时发现全表扫描比索引查找更快。三,确保mysql版本5.0以上,且查询优化器开启了index_merge_union=on, 也就是变量optimizer_switch里存在index_mer

    共 13 条
  • 1
  • 2
  • 请选择