JAVA的JVM的内存可分为3个区:堆(heap)、栈(stack)和方法区(method) 堆区:堆内存用于存放由new创建的对象和数组。 1.存储的全部是对象,每个对象都包含一个与之对应的class的信息。(class的目的是得到操作指令)2.jvm只有一个堆区(heap)被所有线程共享,堆中不 ...
分类:
其他好文 时间:
2020-04-20 13:55:26
阅读次数:
58
前言 推排序中的小顶堆的建立,需要注意的是,哪怕是相同的数,不同的插入顺序最终建立堆都不一样。 题目 将一系列给定数字插入一个初始为空的小顶堆 。随后对任意给定的下标 ,打印从 到根结点的路径。 输入格式 组测试第1行包含2个正整数N和M(≤1000),分别是插入元素的个数、以及需要打印的路径条数。 ...
分类:
编程语言 时间:
2020-04-19 15:05:09
阅读次数:
184
永久修改主机名:hostnamectl set-hostname oldboy临时修改主机名:hostname xfsdump备份xfsdump -f 备份的文件位置 要备份的分区或者磁盘 -L 标签 -M标签免交互备份做定时备份:xfsdump -f /opt/dump_sdb_01 /sdb - ...
分类:
其他好文 时间:
2020-04-19 00:43:26
阅读次数:
72
1.将python数据结构转换为json字符串(json.dumps()) >>> import json >>> data={'name':'pipi','age':18} >>> json.dumps(data) '{"name": "pipi", "age": 18}' 2.将json格式的字 ...
分类:
编程语言 时间:
2020-04-17 15:37:05
阅读次数:
91
vim db_all.sh #!/bin/sh logFile=/home/shell/db_backup.log DATE=`date +'%Y%m%d_%H_%M'` cd /home/data/backup/fullbak echo begin bak alldb $DATE >>$LogFi ...
分类:
数据库 时间:
2020-04-17 09:18:57
阅读次数:
74
http_server.php: $http = new Swoole\Http\Server("0.0.0.0", 9501); $http->on('request', function ($request, $response) { var_dump($request->get, $reque ...
分类:
Web程序 时间:
2020-04-17 00:42:32
阅读次数:
79
某天上服务器看了下gc情况,发现状况不对,启动了才2天的服务器发生了360次fullgc,这个频率肯定高了 说明 S0C、S1C、S0U、S1U:Survivor 0/1区容量(Capacity)和使用量(Used) EC、EU:Eden区容量和使用量 OC、OU:年老代容量和使用量 PC、PU:永 ...
分类:
其他好文 时间:
2020-04-16 00:24:58
阅读次数:
254
curl返回false解决方法 直接出书 var_dump( curl_error($curl) ) 看看报什么错 一般 curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($curl, CURLOPT_SSL_VERIFYH ...
分类:
Web程序 时间:
2020-04-14 20:56:13
阅读次数:
89
监控管理 通过引入spring boot starter actuator,可以使用SpringBoot提供的准生产环境下的应用监控和管理功能。我们可以通过HTTP,JMX,SSH协议来进行操作,自动得到审计、健康等指标信息 SpringBoot整合监控管理 步骤 1. 引入spring boot ...
分类:
编程语言 时间:
2020-04-14 19:01:31
阅读次数:
116
堆是一个二叉树,其中每个父节点的值都小于或等于其所有子节点的值。整个堆的最小元素总是位于二叉树的根节点。 python的heapq模块提供了对堆的支持。 堆数据结构最重要的特征是heap[0]永远是最小的元素 1.heapq.heappush(heap,item) 注:heap为定义堆,item增加 ...
分类:
编程语言 时间:
2020-04-14 17:08:22
阅读次数:
166