logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JVM的特性,通过代码来揭秘运行时数据区

运行时数据区之前学习类加载器的时候,最后放出了一张图,再来回顾一下类加载器就是把字节码文件加载到运行时数据区里面的一个机制,加载到运行时数据区之后呢,又发生了什么?接下来我们就来看看。这就是JVM运行时数据区:运行时数据区分为:方法去、堆、虚拟机栈、本地方法栈、程序计数器。而黄色区,会被称为栈。堆和栈的根本作用,就是用来存放数据用的。 先上一段代码:/...

Linux(Centos 7)命令集(查看进程,杀死进程,查看日志,安装wget命令,安装netstat)

查看进程(以zookeeper为例)ps -ef | grep zookeeper查看进程,同时去掉当前的grep进程 ps -ef|grep java|grep -v grep 显示出所有的java进程,去处掉当前的grep进程杀死进程使用kill命令结束进程:kill xxx常用:kill -9 324Linux下还提供了一个killall命令,可以直接使用进程的...

#linux
Java集合系列之ArrayList底层实现原理

ArrayList简介ArrayList是我们开发中非常常用的数据存储容器之一,其底层是数组实现的,我们可以在集合中存储任意类型的数据,ArrayList是线程不安全的,非常适合用于对元素进行查找,效率非常高。源码分析创建了一个大小为0的数组,在后面会用到。声明了一个数组。ArrayList的无参构造方法,将前面声明创建的大小为0的数组赋给elementData数组...

JAVA获取JSON中的全部键值

因为JSON是动态生成,现在需要解析该段JSON数据,但是不确定JSON里面key值是什么,有多少个。使用迭代器,具体代码如下:​JSONObject jsonObject = new JSONObject(jsonData);//通过迭代器获得json当中所有的key值Iterator keys = jsonObject.keys(...

Uncaught Error: Graph container element not found

网上下载了一个后台模板,然后出现这个报错。特别注意:不解决这个报错,ajax都没法用。morris.js Graph container element not found文字版:morris.js:103 Uncaught Error: Graph container element not found    at Area.Grid [as constructor] (m...

记录下破解企业后台管理系统的简略步骤

1. 想办法通过网址,请求,包获取到服务器具体的IP地址。2. 扫描这个IP地址的开放端口(网上有在线扫描的,不过有限制(50个端口吧))。3. 以此分别组合IP+端口尝试访问。4. 如成功进入后台,通过字典生成密码组合,然后就是暴力破解了(无验证码的情况下,很多管理后台是没有的)。...

如何使用ipv6格式的url访问HTTP服务器

访问格式:http://[ipv6地址]:80/index.htmlipv6为:2001:470:c:1818::2访问地址:http://[2001:470:c:1818::2]:80/index.html 声明:服务器开启里ipv6的服务,就可以通过ipv6去访问,无需在配置其他的东西,ipv6会访问到它的服务器去,然后在转发到自己的服务器,实现通信,ipv6的官方服务器相当于...

Centos 7上实现Python3程序开机自启动

一、安装Python3我们先来查看python安装位置,一般是位于/usr/bin/python目录下。# which python>>> /usr/bin/python1. 安装依赖包(切记安装)# yum -y groupinstall "Development tools"# yum -y install zlib-devel bzip2-devel...

#python
Android Studio使用JDBC远程连接mysql的注意事项(附示例)

JDBC为java程序访问各种类型的关系型数据库提供了统一的接口,用户不必针对不同数据库写出不同的代码,但是使用JDBC必须得下载相应的驱动,比如我这里是要连接mysql,于是就到mysql官网去下载x相应驱动 https://dev.mysql.com/downloads/connector/j/这里我下载解压得到 mysql-connector-java-5.1.43-bin.jar在Ecli

到底了