首页 > 2019年12月17日 > 全部分享
一个Java对象到底占用多大内存?
在进行 JVM 调优时,我们经常关注 JVM 各个区域大小以及相关参数,从而进行特定的优化,在一次排查内存溢出问题时我不禁想到一个问题,一个 Java 对象到底占用多大内存?下面我们就来分析验证下。 Java 对象内存结构 在 JVM 中,Java 对象都是在堆内存上分配的,想要分析出 Java 对 ...
分类:编程语言   时间:2019-12-17 10:18:05    收藏:0  评论:0  赞:0  阅读:69
迭代器使用过程中为什么抛出ConcurrentModificationException
出现的场景:在迭代器对集合进行遍历的同时,集合本身进行变更操作(add(), remove(), set())。 当正常调用时: import java.util.ArrayList; import java.util.Iterator; public class TestDemo { public ...
分类:其他   时间:2019-12-17 10:17:27    收藏:0  评论:0  赞:0  阅读:90
《收获,不止SQL优化》 - 获取执行计划的方法对比
bisal发表于bisal的个人杂货铺订阅 72 这是杂货铺的第450篇文章 曾经写过关于如何得到Oracle执行计划的文章,《一个执行计划异常变更的案例 - 外传之查询执行计划的几种方法》,其中介绍了各种能得到SQL执行计划的方法,梁老师的书《收获,不止SQL优化》,对这几种方法,从获取步骤、优缺 ...
分类:数据库技术   时间:2019-12-17 10:17:06    收藏:0  评论:0  赞:0  阅读:95
数据仓库010 - MySQL查看所有存储过程,函数,视图,触发器
1.查询数据库中的存储过程和函数 方法一: select `name` from mysql.proc where db = 'your_db_name' and `type` = 'PROCEDURE' //存储过程 select `name` from mysql.proc where db = ...
分类:数据库技术   时间:2019-12-17 10:16:18    收藏:0  评论:0  赞:0  阅读:106
(四十七)自动化测试高级应用之HTML测试报告-更易读的测试报告
随笔记录方便自己和同路人查阅。 # 我是可耻的分割线 学习selenium自动化之前,最好先学习HTML、CSS、JavaScript等知识,有助于理解定位及操作元素的原理。关于python和selenium安装请自行搜索别的资料,这里就不多做介绍了,所有例子均使用python3.6+seleniu ...
分类:Web开发   时间:2019-12-17 10:15:23    收藏:0  评论:0  赞:0  阅读:103
利用Git生成本机SSH Key并添加到GitHub中
本地仓库和github之间是通过SSH加密传输的,所以需要先到github中添加你本机的SSH Key 进行认证。 1、在桌面打开git命令窗口 2、输入“ssh-keygen -t rsa -C youremail@example.com” 回车确认,默认生成在win7当前登录用户家目录 3、配置 ...
分类:其他   时间:2019-12-17 10:14:53    收藏:0  评论:0  赞:0  阅读:102
如何快速使用YOLO3进行目标检测
介绍一篇YOLO3的Keras实现项目,便于快速了解如何使用预训练的YOLOv3,来对新图像进行目标检测。 ...
分类:其他   时间:2019-12-17 10:14:27    收藏:0  评论:0  赞:0  阅读:107
排序的概念与方法
排序的基本概念 1.排序 排序(Sorting)是按关键字的非递减或非递增顺序对一组记录重新排列的操作。确切描述如下: 假设含n个记录的序列为{R1,R2,……,Rn},其相应的关键字序列为{K1,K2,……Kn},需确定1,2,……,n的一种排列p1,p2,……pn,使其相应的关键字满足如下的非递 ...
分类:编程语言   时间:2019-12-17 10:14:03    收藏:0  评论:0  赞:0  阅读:88
Java Exception 异常处理
一、定义 异常(Exception) : 是指程序运行时出现的非正常情况,是特殊的运行错误对象,对应着Java语言特定的运行错误处理机制。 二、两大常见的异常类型 ? RuntimeException(运行时异常):主要包括“错误的类型转换”、“数组下标越界”、“数组越界”和“空指针”等,这种Run ...
分类:编程语言   时间:2019-12-17 10:13:41    收藏:0  评论:0  赞:0  阅读:84
Node.js 中的重要API:HTTP
2019-12-16 21:04:14 require('http').createServer(function (req, res) { res.writeHead(200); res.end('Hello World'); }).listen(3000); require('http').cr ...
分类:Windows开发   时间:2019-12-17 10:13:14    收藏:0  评论:0  赞:0  阅读:100
Percona Monitoring and Management (PMM)安装使用
Percona Monitoring and Management (PMM)是Percona Server一款开源的用于管理和监控MySQL和MongoDB性能的开源平台,通过PMM客户端收集到的DB监控数据用第三方软件Grafana画图展示出来。在这个产品之前,Percona提供了Zabbix和 ...
分类:其他   时间:2019-12-17 10:12:49    收藏:0  评论:0  赞:0  阅读:213
实验五
part1 选择:A B C D E F G // 练习:使用二分查找,在一组有序元素中查找数据项 // 形参是数组,实参是数组名 #include <stdio.h> #include <stdlib.h> const int N=5; int binarySearch(int x[], int ...
分类:其他   时间:2019-12-17 10:12:26    收藏:0  评论:0  赞:0  阅读:64
TypeScript高级用法详解
引言 作为一门强大的静态类型检查工具,如今在许多中大型应用程序以及流行的JS库中均能看到TypeScript的身影。JS作为一门弱类型语言,在我们写代码的过程中稍不留神便会修改掉变量的类型,从而导致一些出乎意料的运行时错误。然而TypeScript在编译过程中便能帮我们解决这个难题,不仅在JS中引入 ...
分类:其他   时间:2019-12-17 10:12:07    收藏:0  评论:0  赞:0  阅读:56
流畅的python,Fluent Python 第三章笔记
3.1泛映射类型。 我们用的dict属于MutableMapping的子类,MutableMapping继承了Mapping,Mapping继承了Container,Iterable, Sizer In [524]: isinstance([],Sized) Out[524]: True In [5 ...
分类:编程语言   时间:2019-12-17 10:11:43    收藏:0  评论:0  赞:0  阅读:67
Android 获取手机的厂商、型号、Android系统版本号等工具类(转载)
Android 获取手机的厂商、型号、Android系统版本号等工具类 1、获取手机制造厂商 2、获取手机型号 3、获取手机系统当前使用的语言 4、获取Android系统版本号 5、获取手机IMEI串号 6、获取手机中的语言列表 其中获取手机IMEI需要在AndroidManifest.xml中加上 ...
分类:移动平台   时间:2019-12-17 10:11:18    收藏:0  评论:0  赞:0  阅读:486
【Flask】 python学习第一章 - 3.0 正则转换和错误捕捉
3.1正则转换器定义 Class RegexConverter(BaseConverter): regex = "[0-9]{6}" app.url_map.converters["re"] = RegexConverter @app.route("/user/<re:user_id>") def ...
分类:编程语言   时间:2019-12-17 10:10:45    收藏:0  评论:0  赞:0  阅读:100
spring01课堂笔记
获取容器的三种方式 * 1 ClassPathXmlApplicationContext:默认去类路径下【src】加载该配置文件 ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.x ...
分类:编程语言   时间:2019-12-17 10:09:46    收藏:0  评论:0  赞:0  阅读:99
查表空间使用率
SELECT a.tablespace_name "表空间名", total "表空间大小", free "表空间剩余大小", (total - free) "表空间使用大小", total / (1024 * 1024 * 1024) "表空间大小(G)", free / (1024 * 1024 ...
分类:其他   时间:2019-12-17 10:08:36    收藏:0  评论:0  赞:0  阅读:75
安卓基础工具分析与实践
接下来一段时间,我决定把安卓的常用基础工具做一个总结。以便给读者一些启示,算是抛砖引玉,或者是对自己研究心得的记录吧。(格式写的乱,读者自行脑补分段吧。。。) 1. 一个问题:安卓native层开发为什么可以用较少行代码实现一些复杂的业务逻辑操作? 对于这个问题,有些人可能觉得并不是,像Androi ...
分类:移动平台   时间:2019-12-17 10:07:49    收藏:0  评论:0  赞:0  阅读:107
MySQL“Another MySQL daemon already running with the same unix socket”的处理
方法一: rm var/lib/mysql/mysql.sock service mysqld start 方法二: mv /var/lib/mysql/mysql.sock /var/lib/mysql/mysql.sock.bak; service mysqld start 虚拟机关机直接就断电 ...
分类:数据库技术   时间:2019-12-17 10:07:30    收藏:0  评论:0  赞:0  阅读:67
1461条   上一页 1 ... 58 59 60 61 62 ... 74 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!