logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JVM理论与实践【类加载器基础】

【 类加载器简介】       类加载器(classloader)用于将类的class文件加载到JVM虚拟机。 JVM有三种加载器,引导类加载器器(bootstrap classloader)、扩展类加载器(extensions classloader)和应用类加载器(application classloader),另外还可以继承java.lang.ClassLoader类创建自定义加载

JVM理论与实践【JVM参数调优】

在生产环境下对Java虚拟机JVM进行参数调优是必不可少的。作为普通的开发人员,如果对JVM的参数优化有一定的了解,即使是从知识体系的完整性来考虑也是大有裨益的。另外,了解JVM的运行原理也有助于编写性能良好的程序,而不是让代码成为服务器CPU和内存的杀手。 【Windows平台的参数调优】       通常我们都在Windows系统下面进行软件开发工作,因此在Window

JVM内存区域

一.JVM内存区域    JVM内存区域主要分为: Java堆,虚拟机栈,本地方法栈,程序计数器,方法区.下面来点一下各个区域的作用.java堆:存放对象实例的区域.在JVM启动的时候创建,是垃圾回收器主要的管理区域.可进行扩展的,通过-Xmx设置堆最大内存.和-Xms堆最小内存来设置,当扩展时,内存不够,则会抛出OutOfMemeryError.虚拟机栈:

虚拟机关闭iptables自启动的终极方法

虽然我们把iptables服务禁止开机自启动,开始每次开机查看该服务状态,还是在运行。是什么捣的鬼呢?经过认真排查,发现原来是libvirtd在作怪,直接禁止该服务开机启动:chkconfig libvirtd offrebootservice iptables status这回我们欣喜的看到:

#虚拟机
删除redis所有KEY

批量删除KeyRedis 中有删除单个 Key 的指令 DEL,但好像没有批量删除 Key 的指令,不过我们可以借助 Linux 的 xargs 指令来完成这个动作123redis-clikeys "*"| xargs redis-cli del//如果redis-cli没有设置成系统变量,需要指定r

Python: sort,sorted,OrderedDict的用法

python对容器内数据的排序有两种,一种是容器自己的sort函数,一种是内建的sorted函数。sort函数和sorted函数唯一的不同是,sort是在容器内排序,sorted生成一个新的排好序的容器。 对于一个简单的数组 L=[5,2,3,1,4].sort: L.sort()  sorted(...)    sorted(itera

DockerFile详解

Dockerfile是一个镜像的表示,可以通过Dockerfile来描述构建镜像的步骤,并自动构建一个容器所有的 Dockerfile 命令格式都是:INSTRUCTION arguments虽然指令忽略大小写,但是建议使用大写。FROM 命令FROM或FROM :这个设置基本的镜像,为后续的命令使用,所以应该作为

Docker-小试牛刀

几个概念:IAAS (Infrastructure As A Service) :The base layer Deals with Virtual Machines, Storage (Hard Disks), Servers, Network, Load Balancers etcPAAS (Platform As A Service) :A layer on

Docker常用命令

1. 查看docker信息(version、info)[plain] viewplaincopy# 查看docker版本  $docker version    # 显示docker系统的信息  $docker info  2. 对image的操作(search、pull、images、rmi、history

python-Levenshtein几个计算字串相似度的函数解析

linux环境下,没有首先安装python_Levenshtein,用法如下:重点介绍几个该包中的几个计算字串相似度的几个函数实现。1. Levenshtein.hamming(str1, str2)计算汉明距离。要求str1和str2必须长度一致。是描述两个等长字串之间对应位置上不同字符的个数。如2. Levenshtein.distance(st

    共 18 条
  • 1
  • 2
  • 请选择