随笔分类 - Java
志雷java自学
摘要:jdk中包含了jvm和“屏蔽操作系统差异的组件” jvm各个操作系统之上是一致的 “屏蔽操作系统差异的组件:在各个PC上各不相同(联想下载jdk,不同系统 需要下载不同版本的jdk) JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚
阅读全文
摘要:SpringBoot+JPA+SpringSeurity+JWT 目的:使用这个框架主要就是为了解决高并发环境下登陆操作对数据库及服务器的压力,同时能保证安全性; 加载时,SpringSecurity定义拦截器和添加两个Fitler; 登陆时,登陆成功,通过传入的信息(例如:用户名+密码)authe
阅读全文
摘要:1)lamba表达式 2)函数式接口 3) 接口default 方法 4) 时间类型 5) hashmap数据结构增加红黑树 6) 新增streamApi
阅读全文
摘要:1 package com.xiaoxiang.crm.config; 2 3 import org.springframework.context.annotation.Configuration; 4 import org.springframework.web.servlet.config.a
阅读全文
摘要:ES集群安装: ps node.name 节点名了,必须不一样,集群名称必须一样 虚拟机参数修改: 以上齐刷刷操作一通,不要问为什么,雷哥就是这么牛逼,而且低调,哈哈
阅读全文
摘要:在JVM中,内存分为堆内存跟栈内存。他们二者的区别是: 当我们创建一个对象(new Object)时,就会调用对象的构造函数来开辟空间,将对象数据存储到堆内存中,与此同时在栈内存中生成对应的引用,当我们在后续代码中调用的时候用的都是栈内存中的引用。还需注意的一点,基本数据类型是存储在栈内存中。 初步
阅读全文
摘要:击穿 缓存击穿,是指一个key非常热点,在不停的扛着大并发,大并发集中对这一个点进行访问,当这个key在失效的瞬间,持续的大并发就穿破缓存,直接请求数据库,就像在一个屏障上凿开了一个洞。 分布式锁 setex nx redisson 框架 穿透 如果数据库查询对象为空,则不放进缓存 解决办法: 如果
阅读全文
摘要:rocketmq有一个对其扩展的开源项目,github:https://github.com/apache/rocketmq-externals 。 其中有一个子模块rocketmq-console,该子模块提供为rocketmq提供可视化的监控界面。 二.下载rocketmq-externals
阅读全文
摘要:RocketMQ 启动nameservernohup ./mqnamesrv &启动Brokernohup ./mqbroker -n localhost:9876 &sh bin/mqshutdown namesrvsh bin/mqshutdown broker查看:jps 坐标 <de
阅读全文
摘要:server向 producer 应答机制有3种 一、立即回复,最快,但是最不安全 二、server 让leader 储存 ,立即发送ack 三、等所有的leader 及follower 全都同步完了,才回ack ISR列表 保持同步的副本 存储的所有的副本的列表 isr in-sync repli
阅读全文
摘要:方式一<!-- 编译时指定jdk版本--><properties> <maven.compiler.target>1.8</maven.compiler.target> <maven.compiler.source>1.8</maven.compiler.source></properties> 方
阅读全文
摘要:5 & 17 00101 &10001 10100 与运算: 都为1则为1或 :有1则为1亦或: 相同得0,不相同得1
阅读全文
摘要:location / { #处理浏览器OPTIONS 预请求,默认返回200 if ($request_method = 'OPTIONS') { add_header 'Access-Control-Allow-Credentials' true; add_header 'Access-Contr
阅读全文
摘要:Nginx 首先要明白,Nginx 采用的是多进程(单线程) & 多路IO复用模型。使用了 I/O 多路复用技术的 Nginx,就成了”并发事件驱动“的服务器。 异步非阻塞(AIO)的详解http://www.ibm.com/developerworks/cn/linux/l-async/ 多进程的
阅读全文
摘要:Linux的用户空间与内核空间 Linux的用户空间与内核空间 Linux的用户空间与内核空间 转载SJLin96 发布于2018-09-03 10:51:23 阅读数 5159 收藏 展开 一. 简介 Linux 操作系统和驱动程序运行在内核空间,应用程序运行在用户空间。两者不能简单地使用指针传递
阅读全文
摘要:WebSocket 基于Springboot https://blog.csdn.net/liyongzhi1992/article/details/81221103
阅读全文

浙公网安备 33010602011771号