自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring Boot

Spring Boot继承了Spring良好基因,青出于蓝而胜于蓝简化编码起步依赖中封装集成了JavaWeb开发的基本依赖,不用再一个个导入依赖,从而简化了开发简化配置application.yml,配置端口以及其他第三方配置简化部署内部集成tomcat,启动类一键运行简化监控使用 spring-boot-starter-actuator 可以用于检测系统的健康情况、当前的Beans、系统的缓存等...

2022-08-04 14:31:10 1201

原创 高并发思路

高并发的解决思路总结起来就是缓存、队列、拆分、¥加钱、池化等等方式!!!

2022-08-01 23:53:21 311

原创 什么是负载均衡

软件系统发展初期由于用户量比较小,需求也相对简单,因此单体架构就可以满足需求,但是随着用户量的增加,服务器的请求量也随着增加,单体架构的弊端就显现出来了,第一弊端是访问性能下降导致访问延迟,第二个弊端是单体架构出现单点故障后会导致整个系统不可用。而为了解决上述问题,集群化部署架构应运而生,把一个软件系统同时部署在多台服务器上。架构的变化也引申出两个问题1、客户端请求如何均匀的把请求分发到多台服务器上,2、如何检测目标服务器状态,从而不向宕机服务器发去请求。...

2022-08-01 23:50:49 1055

原创 API和SDK的区别

SDK工程师为辅助开发某类软件的相关文档、范例和工具的集合,使用SDK可以提高开发效率,更简单的接入某个功能。举例说明:一个产品想实现某个功能,可以找到相关的SDK,工程师直接接入SDK,就不用再重新开发了。API前端调用后端数据的一个通道,就是我们俗说的接口,通过这个通道,可以访问到后端的数据,但是又无需调用源代码。对于api的使用,只要找到需要的API接口,根据接口文档和自己的APP进行对接就可以了。...

2022-06-28 10:38:36 432

原创 DDoS技术鉴赏

DDoS技术鉴赏DoS:Deniaal of Service(拒绝服务)即通过占用网络服务的资源让它应接不暇,从而拒绝正常的业务流量的一种网络攻击方式DDoS:Distributed Deniaal of Service(分布式拒绝服务)DoS的分布式版本,俗称群殴僵尸网络发起攻击的网络成为僵尸网络,每个僵尸可以是电脑、手机、服务器木马、蠕虫、后面等恶意软件感染设备,形成僵尸网络通过某些渠道花钱购买僵尸网络ICMP洪水从网络层向目标服务器发送大量ip协议数据包,以达到消耗对方网络带宽

2022-06-14 16:33:36 626

原创 MySQL

MySQL数据定义语言DDLcreate 用来创建数据库中的各种对象-----表、视图、索引、同义词、聚簇等CREATE TABLE/VIEW/INDEX/SYN/CLUSTER表 视图 索引 同义词 簇- create database 数据库名;- create table 表名 (字段名 数据类型 约束);DROP删除数据库或者表drop database 库名drop table 表名ALTER操作表字段alter table 表名add

2022-06-14 16:30:36 148

原创 什么是算法

算法算法是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令 ,算法代表着用系统的方法解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。简单来说算法就是:根据一定的条件,对一些数据进行计算,得到需要的结果。在程序中,我们也可以用不同的算法解决相同的问题,而不同的算法的成本也是不相同的。在生活中,我们如果遇到某个问题,常常解决方案不是唯一的。例如:从西安到北京,如何去?会有不同的解决方案,我们可以坐飞机,可以坐火车,可以坐汽车,甚至可以步行,不同的解决方案

2021-09-30 23:07:48 652

原创 什么是数据结构

数据结构第一天什么是数据结构数据结构是一门研究非数值计算的程序设计问题中的操作对象,以及它们之间的关系和操作等相关问题的学科。程序设计=数据结构+算法简单来说,数据结构就是关系,就是数据元素之间存在一种或者多种特定关系的集合。传统上,我们把数据结构结构分为逻辑结构和物理结构逻辑结构:是指数据对象中数据元素之间的相互关系。集合结构:集合结构中的数据元素除了同属于一个集合外,它们之间没有其他不三不四的关系。线性结构:线性结构中的数据元素之间是一对一的关系。树形结构:树形结构中的数据元

2021-09-29 21:10:52 295

原创 Java下半部分梳理

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Ma.

2021-09-14 09:05:13 102

原创 File类学习笔记

File类学习笔记1.1File类概述java.io.File 类是⽂件和⽬录路径名的抽象表示,主要⽤于⽂件和⽬录的创建、查找和删除等操作。1.2构造⽅法public File(String pathname) :通过将给定的路径名字符串转换为抽象路径名来创建新的 File实例。public File(String parent, String child) :从⽗路径名字符串和⼦路径名字符串创建新的 File实例。public File(File parent, String child)

2021-07-24 09:12:56 113

原创 Java基础上半部分知识架构

Java基础上半部分知识架构

2021-07-24 08:31:59 133

原创 正则表达式笔记

正则表达式笔记⼀、概念正则表达式,⼜称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的⼀个概念。正则表达式通常被⽤来检索、替换那些符合某个模式(规则)的⽂本。在众多 语⾔中都可以⽀持 正则表达式,如Perl、PHP、Java、Python、Ruby等。当然在Java中也可以通过处理字符串的⽅式达到检索,替换⽂本字符串的⽬的,但是有了正则表达式写代码更加简洁,通常两三⾏代码就可以达到⽬的,当然这也是建⽴在熟悉正则表达式的基础之上的。

2021-07-23 14:16:56 129

空空如也

空空如也

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

TA关注的人

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