0、前言 以下都是基于 HotSpot 虚拟机 1、JVM 的整体结构 概览图: 详细图: 运行时数据区详细解释: JDK8 之后把方法区划成了元数据区域,其实元数据+JIT编译产物都可以称作非堆区 2、类的加载过程 类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括:加载、验证、 ...
分类:
其他好文 时间:
2020-03-17 07:59:24
阅读次数:
58
CSS 概述 概念 Cascading Style Sheets 层叠样式表 + 层叠:多个央视可以作用在同一个html的元素上,同时生效 优点 1. 功能强大 2. 将内容的展示和央视的控制分离 + 降低耦合度 + 让分工协作更容易 + 提高开发效率 CSS的使用 方式一:内联样式 + 在标签内使 ...
分类:
Web程序 时间:
2020-03-17 07:59:09
阅读次数:
80
从5.1.73升级到MySQL5.7.26后,启动MySQL失败问题的解决办法
分类:
数据库 时间:
2020-03-17 00:08:50
阅读次数:
364
通过一个学生选择课程的demo 以3中不同的实现方式理解一下springIOC,体会IOC的好处: 声明一个ICourse接口: package org.ks.newinstance; public interface ICourse { void learn(); //学习。。。。 } 两个ICo ...
分类:
编程语言 时间:
2020-03-17 00:08:20
阅读次数:
88
第8章 应用层协议 8.1 TCP/IP应用层协议主要是指OSI参考模型中的第5层、第6层、第7层上半部分的协议。(会话层,表示层,应用层) 应用层协议定义: 利用网络的应用程序有很多,包括web浏览器、电子邮件、远程登陆、文件传输、网络管理等。能够让这些应用进行特定通信处理的正是应用协议。 TCP ...
分类:
其他好文 时间:
2020-03-17 00:08:06
阅读次数:
103
类图类名:接口在类名之上有接口抽象类是斜体普通类是郑凯属性+:公有-:私有属性名:属性类型方法斜体是抽象方法正楷是普通方法参数:方法名(in\out 参数名:参数类型);返回值+:公有-:私有实线:继承虚线:实现 ...
分类:
其他好文 时间:
2020-03-17 00:07:53
阅读次数:
270
深浅copy 先问问大家,什么是拷贝?拷贝是音译的词,其实他是从copy这个英文单词音译过来的,那什么是copy? copy其实就是复制一份,也就是所谓的抄一份。深浅copy其实就是完全复制一份,和部分复制一份的意思。 1,先看赋值运算。 l1 = [1,2,3,['jason','egon']] ...
分类:
其他好文 时间:
2020-03-17 00:07:16
阅读次数:
61
SA安全联盟介绍
IKE协议的介绍
主模式详细报文介绍
DH算法介绍
分类:
其他好文 时间:
2020-03-17 00:06:40
阅读次数:
586
题意: 给定一个数组 $a$ ,数组中任意一个元素的因子数不超过 $7$ ,找出一个最短的子序列,满足该子序列之积为完全平方数。输出其长度。 数据范围:$1≤n≤10^5,1≤a_i≤10^6$ 分析: 首先,对于数组中的每个元素,如果其因子中包含有一个完全平方数,那么可以把该完全平方数除去,不影响 ...
分类:
其他好文 时间:
2020-03-17 00:06:21
阅读次数:
120
selenium中的Exception解释 exception selenium.common.exceptions.ElementClickInterceptedException(msg=None, screen=None, stacktrace=None) 元素被遮盖导致无法取到 except ...
分类:
其他好文 时间:
2020-03-17 00:06:04
阅读次数:
73
把Linux系统常用的各挂载点整理成表格,方便大家查阅!
分类:
系统相关 时间:
2020-03-17 00:05:10
阅读次数:
271
序言 这个月公司又忘教电费了,服务器掉电直接宕了,果然公司搭的gitlab又一次洗白了。 寻找并解决问题 通过查看日志发现,果然又是postgresql的锅,fatal: the database system is starting up。 根据上一次的经验,删除 postgresql 的 pos ...
分类:
其他好文 时间:
2020-03-17 00:04:58
阅读次数:
104
Django Debug Toolbar 提供了一个测试用的强大调试栏,可在浏览器中直接查看相应的配置、Http Header,SQL,日志等等,非常实用,开发调试必用。 在settings.py配置应用INSTALLED_APPS = ( 'django.contrib.admin', 'djan ...
分类:
其他好文 时间:
2020-03-17 00:04:44
阅读次数:
68
"Link" 如果$l=r$那么我们给它加个特判。(虽然数据里没有) 先写出答案的表达式: $$ \frac{\int_{l_1}^{r_1}\cdots\int_{l_n}^{r_n}|\sum\limits_{i=1}^nx_i|\mathrm dx_n\cdots\mathrm dx_1}{\ ...
分类:
其他好文 时间:
2020-03-17 00:04:11
阅读次数:
79
题目概览 出html提供的几种空格实体 举例说明css中颜色的表示方法有几种 如何让(a==1 && a==2 && a==3)的值为true 题目解答 出html提供的几种空格实体 :它叫不换行空格,全称No Break Space,它是最常见和我们使用最多的空格,大多数的人可能只接触了 ,它是按 ...
分类:
其他好文 时间:
2020-03-17 00:03:56
阅读次数:
81
import datetime end_time = 1525104000000 d = datetime.datetime.fromtimestamp(end_time / 1000, None) # 时间戳转换成字符串日期时间 e = datetime.date.fromtimestamp(en ...
分类:
编程语言 时间:
2020-03-17 00:03:40
阅读次数:
83
额,这题很明显就可用双指针,感觉没考察点啊,今天主要在实战pprof,可总结的不多,不想写别的了,多po俩实现 一次迭代string累加,时间很慢,原因是string。 func compressString(s string) string { if len(s) == 0 { return s ...
分类:
其他好文 时间:
2020-03-17 00:03:21
阅读次数:
85