环境准备 主机名 sht-sgmhadoopdn-01 sht-sgmhadoopdn-02 sht-sgmhadoopdn-03 OS CentOS Linux release 7.6.1810 (Core) IP地址 172.16.101.58 172.16.101.58 172.16.101. ...
分类:
其他好文 时间:
2020-03-28 17:57:27
阅读次数:
62
原博客:https://www.infoq.cn/article/java-memory-model-2/ 什么是指令重排序? java中的指令重排序是: 重排序通常是编译器或运行时环境为了优化程序性能而采取的对指令进行重新排序执行的一种手段。 重排序分为两类:编译期重排序和运行期重排序,分别对应编 ...
分类:
编程语言 时间:
2020-03-27 21:46:45
阅读次数:
93
1.问题描述: 在linux服务器使用composer 安装插件时,出现“proc_open(): fork failed - Cannot allocate memory” 也就是提示“提示内存不足”,我们可以通过创建swap分区解决这个问题。 2.解决方法: 先运行 free -m 看下空间是多 ...
分类:
其他好文 时间:
2020-03-27 13:10:20
阅读次数:
110
一、题目说明 题目169. Majority Element,给定n个数的数组,返回出现次数超过半数的元素。 二、我的解答 这个题目用一个map,遍历一遍数组,计数每个元素出现的次数。 性能如下: ...
分类:
其他好文 时间:
2020-03-26 19:54:47
阅读次数:
63
索引相关 索引类型 主键索引:数据列不允许重复,不允许为NULL。一个表只能有一个主键索引。InnoDB的主键索引为聚簇索引,而MyISAM的主键索引为非聚簇索引。 创建:ALTER TABLE table_name ADD PRIMARY KEY (column); 唯一索引:数据列不允许重复,允 ...
分类:
数据库 时间:
2020-03-26 19:47:19
阅读次数:
75
CAS无锁机制 CAS:Compare and Swap,即比较再交换。 Java内存模型:JMM(Java Memory Model) 在内存模型当中定义了一个主内存,所有声明的实例变量都存在于主内存当中,主内存的数据会共享给所有线程,每一个线程有一块工作内存,工作内存当中主内存数据的副本 当更新 ...
分类:
编程语言 时间:
2020-03-26 19:31:44
阅读次数:
86
MySQL常用的引擎有:InnoDB存储引擎、MyISAM存储引擎、MEMORY存储引擎、Archive存储引擎 InnoDB存储引擎 InnoDB是事务型数据库的首选引擎,支持事务安全表(ACID),支持行锁定和外键,上图也看到了,InnoDB是默认的MySQL引擎。 InnoDB主要特性有: 1 ...
分类:
数据库 时间:
2020-03-26 12:09:35
阅读次数:
89
B. Princesses and Princes time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standard output The King of Be ...
分类:
其他好文 时间:
2020-03-25 21:30:30
阅读次数:
104
关于选课程序,最近着实有点忙,没机会复习os、pickle两部分模块,所以数据储存和字典读取成为了一个问题,大致原理知道,但是具体操作可能还是得返回去再好好看看,所以目前就提前开始学习新的知识了,虽然今天感觉str的相关方法忘的是干干净净的,但是我有pycharm。 今天主要内容是关于异常,其实有点 ...
分类:
编程语言 时间:
2020-03-25 01:26:18
阅读次数:
85
// 面试题17:打印1到最大的n位数 // 题目:输入数字n,按顺序打印出从1最大的n位十进制数。比如输入3,则 // 打印出1、2、3一直到最大的3位数即999。 #include <cstdio> #include <memory> void PrintNumber(char* number) ...
分类:
其他好文 时间:
2020-03-24 21:35:09
阅读次数:
65