自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

转载 java枚举

https://www.cnblogs.com/hyl8218/p/5088287.html摘抄并自查语法(定义)  创建枚举类型要使用 enum 关键字,隐含了所创建的类型都是 java.lang.Enum 类的子类。枚举类符合通用模式 Class Enum<E extends Enum<E>>,而 E 表示枚举类型的名称。枚举类型的每一...

2019-09-27 14:21:00 148

转载 cookie、session、sessionStorage和localStorage

摘抄并整理后查cookie 和 session 一般用来跟踪浏览器的用户身份Session的存储方式  1. 使用cookie:保存 session id 的方式可以采用 cookie,这样在交互过程中浏览器可以自动的把 JSESSIONID 发给服务器。  如果客户端请求的 cookie 中不包含 JSESSIONID,服务端调用request.getSes...

2019-09-26 17:36:00 206

转载 springmvc3.2集成redis集群

老项目需要集成redis集群因为spring版本才从2.x升级上来,再升级可能改动较大,且并非maven项目升级麻烦,故直接集成。jar包准备:jedis-2.9.0.jar -- 据说只有这个版本支持 密码...commons-pool2-2.0.jarspring-data-redis-1.8.1.RELEASE.jarspring-data-comm...

2019-09-24 16:27:00 528

转载 Java序列化

1 import java.io.ByteArrayInputStream; 2 import java.io.ByteArrayOutputStream; 3 import java.io.ObjectInputStream; 4 import java.io.ObjectOutputStream; 5 6 public class Serialize...

2019-09-24 15:47:00 155

转载 Mysql优化-分区

分区简介  分区是根据一定的规则,数据库把一个表分解成多个更小的、更容易管理的部分。就访问数据库应用而言,逻辑上就只有一个表或者一个索引,但实际上这个表可能有N个物理分区对象组成,每个分区都是一个独立的对象,可以独立处理,可以作为表的一部分进行处理。分区对应用来说是完全透明的,不影响应用的业务逻辑。  分区有利于管理非常大的表,它采用分而治之的逻辑,分区引入了分区键的概...

2019-09-20 16:19:00 152

转载 Mysql优化-典型的服务器配置

内存配置相关参数   mysql内存分配需要考虑到操作系统需要使用的内存,其他应用程序所要使用的内存,mysql的会话数以及每个会话使用的内存,然后就是操作系统实例所使用的内存。生产环境的mysql往往都是一个实例独占一个服务,因此,mysql实例需要考虑 mysql 的会话数,会话内存以及实例内存。  会话内存参数会为每一个连接的会话分配对应大小的内存,相...

2019-09-17 17:16:00 138

转载 java内存模型和垃圾回收

摘抄并用于自查JVM内存模型  1. Java程序具体执行的过程: Java源代码文件(.java后缀)会被Java编译器编译为字节码文件(.class后缀)由JVM中的类加载器加载各个类的字节码文件,加载完毕后,交由JVM执行引擎执行在整个程序执行过程中,JVM会用一段空间来存储程序执行期间需要用到的数据和相关信息,这段空间一般被称作为 Runtime D...

2019-09-17 14:12:00 148

转载 502Bad Gateway

502 bad gateway,错误的网关的原因  连接超时,我们向服务器发送请求,由于服务器当前链接太多,导致服务器方面无法给予正常的响应,产生此报错,最好去服务器上找原因。  性能测试常见,可能是由于nginx连接数过低。解救方法 —— 刷新2  刷新原理:所谓刷新其实就是从服务器下载数据到本地的内存或者硬盘缓冲区,再从本地内存或硬盘中读取数据到浏览器显示。...

2019-09-12 17:40:00 453

转载 Linux内存 mem 和 swap

摘抄并用于自查Linux mem/swap/buffers/cached区别  free命令相对于top,提供了更简洁的查看系统内存使用情况:  # free -m  mem:表示物理内存统计  buff/cache:表示物理内存的缓存统计  swap:表示硬盘上交换分区的使用情况  系统当前真正可用的内存并不是第一行 free 标记的,他仅代表未...

2019-09-11 14:43:00 6049

转载 Mysql优化-索引

1. 索引的本质  MySQL官方对索引的定义为:索引是帮助MySQL高效获取数据的数据结构。  数据库查询是数据库的最主要功能之一。我们都希望查询数据的速度尽可能的快,因此数据库系统的设计者会从查询算法的角度进行优化。最基本的查询算法是顺序查找(liner search),这种复杂度为o(n)的算法在数据量大时,速度很慢。但是我们有更优秀的查找算法,例如二分...

2019-08-29 09:50:00 136

转载 数据库事务、隔离级别和锁

摘抄并用于自查笔记ACID  Atomicity,原子性。指一组对数据库的改变,要么最终成功执行完成,要不就全部回滚。这就要求数据库系统要实现某种回滚机制,比如redo/undo log。与事务性数据库相比,一些NoSQL数据库也声称支持原子性,但是意义不同,比如Redis事务的原子性的意思更接近于“一组指令被执行时,不受其他指令的干扰”,而不是“可以回滚”。  Con...

2019-08-20 15:24:00 161

转载 Mysql优化-概述

摘抄并用于自查笔记为什么要优化  一个应用吞吐量瓶颈往往出现在数据库的处理速度上。  随着应用程序的使用,数据库数据逐渐增多,数据库处理压力逐渐增大。  关系型数据库的数据是存放在磁盘上,读写速度慢(与内存中的数据相比)  如何优化  表、字段的设计阶段,考量更优的存储和计算。  数据库自身提供的优化功能,如索引。  横向扩展,主从复制、读...

2019-08-20 15:23:00 88

转载 Mysql优化-存储引擎

摘抄并用于自查笔记一、存储引擎概述  1. 为什么要选择合理的数据库存储引擎  Mysql中的数据用各种不同的技术存储在文件(或内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能获得额外的速度或者功能,从而改善你的应用的整体功能。  2. 定义  数据库引擎是用于存储、处...

2019-08-20 15:23:00 103

转载 Mysql优化-字段设计

摘抄并用于自查笔记1. 对精度有要求decimal  float 类型用于表示单精度浮点数值,而double类型用于表示双精度浮点数值,float 和 double 都是浮点型,而 decimal 是定点型。  MySQL浮点型和定点型可以用类型名称后加 (M,D) 来表示,M表示该值的总共长度,D表示小数后面的长度,M和D又称为精度和标度,如 floa...

2019-08-20 15:20:00 137

转载 Redis内存模型

摘抄并用于自查笔记  我们使用Redis时,会接触Redis的5种数据类型:字符串、哈希、列表、集合、有序集合。丰富的类型是Redis相对于Memcached等的一大优势。  了解Redis内存模型,可以:  1) 估算Redis内存使用量,根据需要合理的评估Redis的内存使用量,选择合适的机器配置,在满足需求的情况下节约成本  2) 优化内存。根据实际情况...

2019-08-06 17:52:00 149

转载 Redis单机和集群配置(版本在5.0后)

摘抄并用于自己后查单机版的配置:   1. 下载redis压缩包,然后解压缩文件(tar xzf);  2. 进入解压后的redis文件目录,编译redis源文件(make,没有c环境要gcc);  3. 把编译好的redis源文件安装到/usr/local/redis目录下,如果/local目录下没有redis目录,会自动新建redis目录;  4. 进入/u...

2019-08-02 17:11:00 241

转载 Redis理解和使用

摘抄并用于自查笔记1. Redis简介  我们日常Java Web开发,一般使用数据库进行存储,在数据量较大的情况下,单一使用数据库保存数据的系统会因为面向磁盘,磁盘读写速度比较慢而存在严重的性能弊端,一瞬间成千上万的请求到来,需要系统在极短时间内完成千万次的读写操作,这个时候数据库承受不了,易造成数据库瘫痪。为克服此类问题,Java Web项目通常引入Nosql技术,这是一种基...

2019-08-01 11:06:00 156

转载 VMware虚拟机网络配置

摘抄并用于自己后查Bridge(桥接模式)  桥接模式,相当于虚拟机和主机在同一真实网段,VMWare充当集线器功能。   虚拟网桥会转发主机网卡接收到的广播和组播消息,以及目标为虚拟交换机网段的单播。所以,与虚拟交换机连接的虚拟网卡接收到了路由器发出的DHCP信息及路由更新。  桥接模式通过虚拟网桥,将主机上的网卡与虚拟交换机VMnet0连接在一起,虚...

2019-07-29 13:15:00 335

转载 Linux常用命令

摘抄并用于自查笔记1. find 基本语法参考如下:path [PATH] [option] [action]1)与时间有关的参数:  -mtime n : n为数字,表示在n天之前的“一天内”被更改过的文件;  -mtime +n : 列出在n天之前(不含n天本身)被更改过的文件名;  -mtime -n : 列出在n天之前(含n天本身)被更改过的文件名;  -ne...

2019-07-25 17:25:00 316

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除