JDK和JRE和JVM的关系 JDK(Java Development Kit)是程序开发者用来来编译、调试java程序用的开发工具包 JRE(JavaRuntimeEnvironment,Java运行环境),也就是Java平台。所有的Java 程序都要在JRE下才能运行。普通用户只需要运行已开发好 ...
分类:
其他好文 时间:
2020-02-12 20:20:06
阅读次数:
72
实现三套方案,采集IP信息 首先应该能想到的代码: 存在的问题很明显: 1、复用性差,需要将其封装成方法,然后在进行调用 2、高内聚低耦合原则(这一块代码是负责干啥的,其所有的代码都应该和这个功能是相关的) 举个栗子: 采用高内聚低耦合的原则,迭代上述代码: 思路: 1.将硬盘或者cpu等代码封装成 ...
分类:
数据库 时间:
2020-02-12 19:00:48
阅读次数:
88
一、什么是存储引擎? 存储引擎就是表的类型 二、查看MySQL支持的存储引擎 show engines; 三、指定表类型(即存储引擎) create table t1(id int)engine='innodb'; create table t2(id int)engine=memory; crea ...
分类:
其他好文 时间:
2020-02-12 18:20:59
阅读次数:
59
griddb 官方提供了一套计算公式,我们可以用来方便的评估集群规模以及使用的资源大小 总内存使用 需要考虑的因素 row 数据的大小 需要注册的rows 评估公式 此为单collection 的,总的需要计算所有的集合 Memory capacity used = row data size × ...
分类:
数据库 时间:
2020-02-12 11:00:12
阅读次数:
98
DMA(Direct Memory Access)—直接存储器存取,是单片机的一个外设,它的主要功能是用来搬数据,但是不需要占用 CPU。 然后了解的是三个方面的部分: 1.从哪里来到哪里去:从存储器到存储器(需要特别的配置),从存储器到外设,从外设到存储器。 2.数据量以及数据的单位:数据量的配置 ...
分类:
其他好文 时间:
2020-02-12 00:50:12
阅读次数:
95
C. Make Good time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standard output Let's call an array a1,a2,… ...
分类:
其他好文 时间:
2020-02-12 00:35:24
阅读次数:
75
问题描述 在使用postgres执行一个存储过程,存储过程的操作是对全库上百张表添加字段,执行到一半的时候抛出了错误:You might need to increase max_locks_per_transaction。 原因 因为一个过程中操作的表过多,超过了最大对象锁的限制数量,导致了异常。 ...
分类:
数据库 时间:
2020-02-11 19:06:24
阅读次数:
74
"URAL 1996" 题意: "URAL 1996" 给两个长度分别为$n, m$的字节串$A,B$,$A$串的最后一位可以修改,代价为$1$,求使得$B$串为$A$串字串的最小代价 Solution : 因为$A$串只有最后最后一位可以修改,所以可以用KMP求出可能匹配的位置,然后计算每个位置的 ...
分类:
其他好文 时间:
2020-02-11 13:15:13
阅读次数:
54
内存溢出和内存泄漏 一、内存溢出和内存泄露概述 内存溢出 out of memory,是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如申请了一个integer,但给它存了long才能存下的数,那就是内存溢出。内存泄露 memory leak,是指程序在申请内存后 ...
分类:
其他好文 时间:
2020-02-11 11:28:01
阅读次数:
62
E. Little Artem and Time Machine time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standard output Little ...
分类:
其他好文 时间:
2020-02-11 09:42:48
阅读次数:
71