自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 微服务笔记

微服务为什么需要注册中心,重试机制,熔断措施等为了能够动态扩容,你的服务需要自动注册且能被主动发现。因此需要个注册中心。网络之间的调用较为不可靠,因此还需要让调用有重试机制,防止其他服务处bug或其他原因疯狂调用你的服务,HIA㤇有限流措施,为了防止一个服务挂了导致整体的雪崩需要有熔断措施。为了在特殊嗜好例如大粗的时候让出硬件资源给核心功能,还需要有降级策略。而且每个服务都需要配置,因此还得有个配置中心,来做统一管理。服务太多了,调用关系复杂为了对调用者更加的友好,并且还需要对调用进行权

2020-11-13 15:54:37 223

原创 java基础

Java和C语言有什么区别?Java好在哪里?设计思路不一样,C语言是面向过程的语言,执行效率高,java是面向对象的语言,执行效率比C语言低。通用性不同:C语言不能跨平台,java可以跨平台直接移植,只要有安装java虚拟机(jvm)就可以了。语法不同:基本数据类型不同C语言是 int short long char float double 还有一些特殊类型结构体,指针,联合体等,数组,字符串。java是 int short long float byte double...

2020-11-03 14:31:51 261 1

原创 MySQL优化指南

MySQL最常用的优化方法,包括字段类型,索引使用,SQL语句,参数调优,分库,分表,分片,缓存,以及通过中间件,NoSQL等。字段: 尽量使用TINYINT、SMALLINT、MEDIUM_INT作为整数类型而非INT,如果非负则加上UNSIGNED VARCHAR的长度只分配真正需要的空间 使用枚举或整数代替字符串类型 尽量使用TIMESTAMP而非DATETIME, 单表不要有太多字段,建议在20以内 避免使用NULL字段,很难查询优化且占用

2021-03-08 10:11:27 95 1

原创 显卡

主流显卡的显示芯片主要由NVIDIA(英伟达)和AMD(超微半导体)两大厂商制造,通常将采用NVIDIA显示芯片的显卡称为N卡,而将采用AMD显示芯片的显卡称为A卡,是显卡的两大阵营。显卡的品牌,哪个牌子的显卡好?N卡显卡品牌:A卡显卡品牌...

2021-03-08 10:00:29 111 1

原创 项目错误记录

Caused by: java.sql.SQLException: sql injection violation, syntax error: ERROR. token : DESC错误原因:数据库名字有关键字。

2021-02-02 17:06:05 90

原创 java框架相关

理解Spring的AOP原文链接:https://www.jianshu.com/p/78ba8bafb90a1.AOPAOP(面向切面)是一种编程范式,提供从另一个角度来考虑程序结构以完善面向对象编程(OOP);AOP为开发者提供了一种描述横切关注点的机制,并能狗够自动将横切关注点织入到面向对象的软件系统中,从而实现了横切关注点的模快化。AOP能够将那些与业务无关,却为业务模快所共同调用的逻辑或责任,例如事务管理,日志管理,权限控制等,封装起来,便于减少系统的重复代码,降低模快间的耦合

2020-12-16 15:55:40 132

原创 web相关

Servlet的生命周期声明周期分为5个阶段:加载,创建,初始化,处理客户请求,卸载。加载:容器通过类加载器使用servlet类对应的文件加载servlet 创建:通过调用servlet构造函数创建一个servlet对象 初始化:调用init方法初始化 处理客户请求:每当有一个客户请求,容器会创建一个线程来处理客户请求 卸载:调用destory方法让servle自己释放其他占用的资源...

2020-11-14 15:36:05 64

原创 Redis介绍(1)2020-09-26

Window下安装Redis下载地址:https://github.com/tporadowski/redis/releasesredis-cli.exe 是redis客户端redis-server.exe 是启动服务Redis 官网:https://redis.io/中文官网:http://www.redis.cn/redis的基础知识:redis是单线程,基于内存操作的,cpu不是redis性能瓶颈,cpu是多线程的性能瓶颈,redis的瓶颈是根据机器的内存和网络带宽实现的.

2020-10-21 14:03:16 257

原创 Redis事务

Redis事务redis单条命令是保存原子性的,但是完整的事务部保证原子性。redis事务本质:一组命令的集合!一个事务中的所有命令都会序列化,在事务执行过程中,会按照顺序执行!一次性,顺序性,排他性,执行一些列的命令。redis事务没有隔离级别的概念!所有的命令在事务中,并没有直接被执行,只有发起执行命令的时候才会执行!Execredis的事务流程:开启事务(multi) 命令入队 (执行完事务,key会进入队列) 执行事务(exec)###################

2020-10-21 14:02:13 58

原创 java端口被占用,项目启动不起来解决办法

首先这个图片是我报的错误,大概意思就是项目启动端口被占用然后最重要的是你要知道你的哪个端口被占用才能进行下面的操作,比如说我的是31000,然后打开cmd,输入netstat-aon|findstr"31000" 命令," " 里面的值换成你自己的端口。然后图中红色的地方就是你的被占用服务PID。然后打开任务管理器,点击详细信息,找到你被占用的PID最后选中服务,鼠标右击,结束任务即可。...

2020-09-24 15:26:16 948 2

空空如也

空空如也

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

TA关注的人

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