hotspot的Heap Memory和Native Memory
JVM管理的内存可以总体划分为两部分:Heap Memory和Native Memory。前者供Java应用程序使用的;后者也称为C-Heap,是供JVM自身进程使用的。Native Memory没有相应的参数来控制大小,其大小依赖于操作系统进程的最大值,以及生成的Java字节码大小、创建的线程数量、维持java对象的状态信息大小(用于GC)以及一些第三方的包,比如JDBC驱动使用的native内存。 Native Memory里存些什么? (1)管理java heap的状态数据(用于GC);
唯一索引和普通索引的区别是什么,什么时候需要建唯一
1. 知识背景 什么是索引? 一个索引是存储的表中一个特定列的值数据结构(最常见的是B-Tree)。索引是在表的列上创建。所以,要记住的关键点是索引包含一个表中列的值,并且这些值存储在一个数据结构中,索引是一种数据结构,一般是B-TREE 。 2. 知识剖析 MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。 创建索引时,你需要确保该索引是应用在SQL 查询语句的条件(一般作为 WHERE 子句的条件)。 实际上,索引也是一张表,该表保存了主键与索引
题解 SP19148【INS14G - Kill them All】
SP19148【INS14G - Kill them All】 前置知识:组合数 乘法逆元 感觉其他博客讲的不是很清楚,也没有说组合数公式是怎么来的,我这样数论极菜的萌新看了好久才想明白qwq。。 还是先给出本题组合数公式C(n-1,n/2) 分析 建议可以先看看关于卡特兰数的博客中对卡特兰数的应用,和这题很像,便于理解 把题目放到笛卡尔坐标系( 平面直角坐标系 )中考虑(如图1),x轴表示每个怪兽,从原点出发向右上方走表示由D杀了,向右下方走表示由S杀了。相当于我从原点出发,我的轨迹不能在过
个人总结面试题目(2019年8月待更新)
1.java基础题目 1.1类的加载顺序题目 单个类 package com.newbe.t2;
/*
* 测试单个类的执行顺序(静态代码块,非静态代码块,静态成员,成员变量,构造函数)
* 总结单个类的执行顺序:
* 1.先初始化静态成员变量(按照静态成员变量的顺序执行)
* 2.执行静态代码块,只在第一次new执行一次,之后不再执行,而非静态代码块在每new一次就执行一次。
* 3.执行mian方法(按照一般顺序执行)
* 4.初始化成员变量
* 5.非静态代码块
* 6.
xpath爬虫实例,爬取图片网站百度盘地址和提取码
某套图网站,套图以封面形式展现在页面,需要依次点击套图,点击广告盘链接,最后到达百度网盘展示页面。 这一过程通过爬虫来实现,收集百度网盘地址和提取码,采用xpath爬虫技术 1、首先分析图片列表页,该页按照更新先后顺序暂时套图封面,查看HTML结构。每一组“li”对应一组套图。属性href后面即为套图的内页地址(即广告盘链接页)。所以,我们先得获取列表页内所有的内页地址(即广告盘链接页) 代码如下: import requests 倒入requests库
from lxml import
glance镜像介绍
一、glance介绍: Glance是Openstack项目中负责镜像管理的模块,其功能包括虚拟机镜像的查找、注册和检索等。 Glance提供Restful API可以查询虚拟机镜像的metadata及获取镜像。 Glance可以将镜像保存到多种后端存储上,比如简单的文件存储或者对象存储。 理解 Image 要理解 Image Service,先得搞清楚什么是 Image 以及为什么要用 Image? 在传统 IT 环境下,安装一个系统要么从安装 CD 从头安装,要么用 Ghost 等克隆工具
js--sort()排序
var arr = [5,1,4,85,25,252];
arr.sort(function(a,b){
return b-a; //从大到小降序
})
console.log(arr) // [252, 85, 25, 5, 4, 1]
var arr = [5,1,4,85,25,252];
arr.sort(function(a,b){
return a-b; //从小到大升序
})
console.log(arr) //
file_get_contents(): SSL operation failed with code 1
出现file_get_contents(): SSL operation failed with code 1的错误 方法需要添加参数,如下: $stream_opts = [
"ssl" => [
"verify_peer"=>false,
"verify_peer_name"=>false,
]
];
$response = file_get_contents("https://www.example.com",
Linux基础学习准备
Linux 基础学习准备 工欲善其事必先利其器,还是买个服务器折腾比较好。 虚拟机和镜像 推荐吾爱的:吾爱虚拟机2.0 CentOS镜像: Centos国内下载源 http://man.linuxde.net/download/CentOS http://mirrors.btte.net/centos/7/isos/x86_64/ http://mirrors.cn99.com/centos/7/isos/x86_64/ http://mirrors.sohu.com/centos/7/iso
[NOIP模拟测试]:Blue(贪心)
题目描述 $Blue$是个动物学家,不仅喜欢研究猫和老鼠,还喜欢研究青蛙。 他最近开始研究青蛙过河的问题,可以简化成:数轴上$0$为岸边,$L$为河对岸。$(0,L)$中间存在$n$个石子。已知青蛙一跳可以跳距离$D$,而且不能沾水。求问能不能跳到河对岸。当然他觉得这个问题非常$naïve$,于是在思考如果青蛙有$m$个,且石头被踩过之后就会沉下去,$m$个青蛙还能不能依次安全过河。如果不能则问最多能有多少个过河。 输入格式 输入第一行为一个正整数$T$代表数据组数。每组数据第一行四个正整数:
前言、Mysql简介
一、Mysql5.7的新增功能 1、支持JSON,是一种可以替代XML的存储信息格式,从5.7.8版本开始支持 2、改进InnoDB的可扩展性和临时表的性能,从而实现更快的网络和大数据加载等操作 3、改进赋值包括多源复制、多从线程增强、在线GTIDs和增强的半同步复制 4、增加了许多新的监控功能,以减少空间和过载,使用新的SYS模式显著提高易用性 5、以安全第一为宗旨,提供了很多新的功能,从而保证数据库的安全 6、重写了大部分解释器、优化器和成本模型,提高了可维护性、可扩展性和性能 6、全新功
文件系统及分区和raid
磁盘存储和文件系统1.EXT3(1)最多只能支持32TB的文件系统和2TB的文件,实际只能容纳2TB的文件系统和16GB的文件(2)Ext3目前只支持32000个子目录(3)Ext3文件系统使用32位空间记录块数量和i-节点数量(4)当数据写入到Ext3文件系统中时,Ext3的数据块分配器每次只能分配一个4KB的块2.EXT4EXT4是Linux系统下的日志文件系统,是EXT3文件系统的后继版本。
yii2.0高级框架配置时打开init.bat秒退的解决方法 (两种方法)
第一种; 这几天刚接触到yii2.0框架,在配置advanced版本时运行init.bat初始化文件时老是闪退; 用cmd运行该文件时显示:The OpenSSL PHP extension is required by Yii2.如下图所示: 搜索了很多资料,终于找到问题所在之处了,原来是php.ini中的extension=php_openssl.dll没有打开; 1.打开php.ini文件,如我的目录是D:\wamp\php\php.ini,搜索extension=php_openssl
【vue】-----js组件的封装--------
在js组件网站上,查看那个组件好看就用,把他们结构和样式分别写在 组件文件内.loading.vue组件 做一下组件的测试/引用 运行的效果 封装完好的,js组件 loading HTML和css样式 1 <template>
2 <div class="loader" v-if="flag">
3 <div class="loader-inner">
4 <div class="loader-line-wrap">
5 <d
Laravel基本命令
laravel常用命令 php artisan make:controller HomeController 创建控制器
php artisan make:controller Admin/IndexController 在文件夹下创建Controller
常用php函数 route('路由的名字') // 输出路由地址
fromkeys:创建一个新的字典,使用可迭代的键和设置为value的值
可迭代的键:字符串,列表,元组,字典等;value可以嵌套 dic = dict.fromkeys({1,2,3},([],[]))
print(dic)
dic[1][0].append('aike')
print(dic)
dic[2][0].append('艾克')
print(dic)
dic[2][1].append('183')
print(dic) 输出: {1: ([], []), 2: ([], []), 3: ([], [])}
{1: (['a
今日推荐
周排行