上一页 1 ··· 7 8 9 10 11 12 13 下一页
摘要: 1.特点: 1.方便扩展(数据之间没有关系,好扩展) 2.大数据量高性能(Redis一秒能写8w次,读取11w,NoSQL的缓存是记录级的,是一种细粒度的缓存,性能比较高) 3.数据类型是多样的(不需要事先设计数据库,随取随用) 4.传统RDBMS和NoSQL 传动RDBMS: 结构化组织 SQL 阅读全文
posted @ 2020-04-10 17:01 Q1Zhen 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 1.什么是JMM Java Memory Model(Java内存模型) 2.作用 缓存一致性协议,用于定义(遵守)数据读写规则。JMM定义了线程工作内存和主内存之间的抽象关系:线程之间的共享变量存储在主内存(Main Memory)中,每个线程都有一个私有的本地内存(Local Memory)。 阅读全文
posted @ 2020-04-09 20:51 Q1Zhen 阅读(134) 评论(0) 推荐(0) 编辑
摘要: WebSecurityConfigurerAdapter:自定义Security策略 AuthenticationManagerBuilder:自定义认证策略 @EnableWebSecurity:开启WebSecurity模式 阅读全文
posted @ 2020-04-09 20:24 Q1Zhen 阅读(124) 评论(0) 推荐(0) 编辑
摘要: GC两种类: 轻GC、重GC(全局GC) GC的算法: 标记清除法 益:不需要额外的空间。 弊:两次扫描,严重浪费时间(时间成本),产生内存碎片。 标记压缩 是对标记清楚的再次优化。 益:防止内存碎片产生。 弊:在标记清楚的基础上再次扫描,移动存活的对象,多了一个移动成本。 复制算法 在GC过程中, 阅读全文
posted @ 2020-04-09 20:22 Q1Zhen 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 在JVM中只有一个堆内存,堆的内存大小可以调节。 类加载器读取类文件后,一般会把类、方法、常亮、变量、保存引用的实例对象放到堆中。 堆内存分为三个区域: 新生区(伊甸园区、幸存0区、幸存1区) 养老区 永久区(1.8后为元空间) 在新生区中,对象经过轻GC在伊甸园区、幸存者0、1区过渡,后经过重GC 阅读全文
posted @ 2020-04-09 19:31 Q1Zhen 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 调用带有native关键字的方法会被压进本地方法栈,调用本地方法接口,即JNI,使用本地方法,如C、C++编写的方法。 JNI:扩展java使用,融合不同的编程语言为Java所用。Java诞生之初,C、C++十分流行,要想立足,必须调用C、C++的程序。于是在内存区域中专门开辟了一块标记区域:Nat 阅读全文
posted @ 2020-04-09 00:03 Q1Zhen 阅读(125) 评论(0) 推荐(0) 编辑
摘要: jdk安装(rpm安装) 1、rpm下载地址http://www.oracle.com/technetwork/java/javase/downloads/index.html 2、如果有安装openjdk 则卸载 [root@kuangshen ~]# java -versionjava vers 阅读全文
posted @ 2020-04-05 17:26 Q1Zhen 阅读(851) 评论(0) 推荐(0) 编辑
摘要: 什么是Vim编辑器 Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。 简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。 vim 则可以说是程序开发者的一项很好用的工具。 所有的 Unix Lik 阅读全文
posted @ 2020-04-05 17:23 Q1Zhen 阅读(632) 评论(0) 推荐(0) 编辑
摘要: 常用的基本命令 目录管理 绝对路径和相对路径 我们知道Linux的目录结构为树状结构,最顶级的目录为根目录 /。 其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们。 在开始本教程前我们需要先知道什么是绝对路径与相对路径。 绝对路径: 路径的写法,由根目录 / 写起,例如:/usr/sh 阅读全文
posted @ 2020-04-05 14:20 Q1Zhen 阅读(222) 评论(0) 推荐(0) 编辑
摘要: Linux文件属性 Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。 在Linux中我们可以使用ll或者ls –l命令来显示一个文件的属性以及文件所属的用户和组 例如: 阅读全文
posted @ 2020-04-05 13:32 Q1Zhen 阅读(1259) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 下一页