自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 spring cloud —— stream

目录生产者pomymlservice实现类控制器消费者pomyml接收消息生产者pom<dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-stream-rabbit&l.

2022-05-25 10:52:56 95

原创 spring cloud-BUS总线配置

bus一般配合config使用,以下都是在config基础上添加,pom中bus配合actuator使用配置中心pom <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-bus-amqp</artifactId> </.

2022-05-23 19:25:30 347

原创 spring cloud——config

config动态刷新手动版改pom改yml添加注解发送post请求curl -X POST "http://localhost:3355/actuator/refresh"

2022-05-22 20:02:38 127

原创 Spring Cloud——Gateway

目录pom断言:配置方式一、application.yml二、配置类过滤Filter实现两个接口:pom <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-gateway</artifactId> &

2022-05-19 18:50:03 139

原创 Spring Cloud——Hystrix——服务熔断

目录服务熔断:(break)图形化界面pomyml主启动类:加注解被监控的主启动类地址服务熔断:(break)类似于保险丝,达到最大服务访问后,直接拒绝访问,直到失败率低于指定值,关闭保险丝以下的配置在HystrixCommandProperties.class找 @HystrixCommand(fallbackMethod ="paymentCircuitBreaker_fallBack",commandProperties = ...

2022-05-16 14:46:23 92

原创 Spring Cloud——Hystrix——服务降级

处理分布式系统的延迟和容错的开源库服务降级:(fallback)服务发生故障,需要向客户端立刻返回一个友好的提示导致服务降级:程序异常、超时、服务熔断、线程池/信号量打满服务熔断:(break)类似于保险丝,达到最大服务访问后,直接拒绝访问,再使用服务降级的方法返回友好提示服务限流:(flowlimit)秒杀高并发等操作,一秒钟N个,有序进行使用JMeter测试高并发会发现两个测试都会转圈圈...

2022-05-16 14:22:35 286

原创 Spring Cloud ——OpenFeign

介绍:声明式服务调用与负载均衡组件pom.xml <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> </dependency>application.ymls

2022-05-13 08:58:29 148

原创 前端小技巧

根据前缀进行选择img[id^="img_"] { width: 40px; position: absolute; z-index: 0;}根据后缀进行选择img[id$="_0"] { padding: 30px;}使用*匹配内容vue中使用v-for给元素id批量命名 <div class="div_container_bottom_left_img" v-for="(item,index

2022-05-10 12:05:54 41

原创 spring cloud+consul

下载启动1、下载地址Consul Versions | HashiCorp Releaseshttps://releases.hashicorp.com/consul/2、启动consul agent -dev3、默认地址localhost:8500服务提供者pom <dependencies> <dependency> <groupId>org.example</groupId>

2022-05-02 10:10:16 256

原创 Spring Cloud+ZooKeeper

目录zookeeper安装及其配置参考服务提供者pomyaml目录zookeeper安装及其配置参考网上服务提供者pomyaml启动类服务请求者pomyaml启动类配置类控制器启动类zookeeper安装及其配置参考网上服务提供者pom<dependencies> <dependency> <groupId>org.ex

2022-05-02 09:32:33 241

原创 SpringCloud+eureka

eureka集群主pom<!--统一jar包和版本管理--> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1...

2022-04-27 17:01:37 1610

原创 创建vue项目基本步骤

安装nrm 以管理员身份运行cmd,输入npm install -g nrm

2022-04-27 10:47:47 213

原创 spring常用配置

目录springspring引入外部文件开启组件扫描AOPJDBCTemplate事务springMVC引入依赖配置web.xml配置springMVC.xmlspringspring引入外部文件<!--引入外部属性文件--> <context:property-placeholder location="classpath:jdbc.properties"/> <!--配置连接池--> <be

2022-03-30 20:47:04 470

原创 tomcat打印乱码问题

解决tomcat打印乱码问题

2022-01-08 12:07:47 228

原创 SpringMVC

执行原理 1、用户发起请求,经过DispatchServelet 2、根据请求找到HandlerMapper映射,在返回 3、根据映射器再去适配映射器HandlerAdapter,找到Controller 4、Controller执行之后会返回Model和View 5、通过ModelAndView配置视图解析器ViewResolver 6、返回具体视图View...

2022-01-08 12:03:27 163

原创 网络空间导论

恶意程序: 概念:运行在目标计算机上,使系统按照攻击者意愿而执行任务的一组指令 分类:计算机病毒、蠕虫、特洛伊木马、隐遁工具、间谍软件、恶意广告、流氓软件、逻辑炸弹、后门程序、僵尸网络、网络钓鱼、恶意脚本、勒索软件、智能终端恶意程序 特征:广告弹出、恶意收集用户信息、恶意卸载擅自或误导、欺骗用户卸载其他软件、恶意捆绑:在软件中捆绑已被认定在恶意软件、其他侵犯用户知情权、选择权的恶意行为 病毒正式出现:1983年,福莱特.科恩博士从理论上...

2022-01-08 12:02:57 260

原创 java 网络编程

网络编程:在通信协议下,实现网络互连的不同计算机上运行的程序间可以进行数据交换网络编程三要素: IP地址:要想在网络中的计算机互相通信,必须为每台计算机指定一个标识号,通过这个标识号来指定接收数据的计算机和发送数据的计算机,IP就是标识。 端口:网络通信本质是应用程序的通信,端口可以唯一标识设备中的应用程序,端口就是应用程序的标识协议:通过计算机网络可以实现多台计算机的连接,位于同一网络中的计算机在进行连接的时候必须遵守一定的规则,在计算机网络中,...

2021-11-10 15:11:20 728

原创 Java-线程

进程:是正在运行的数据 是系统进行资源分配和调用的独立单位 每一个进程都有它自己的内存和系统资源线程:是进程中的单个顺序控制流,是一条执行路径 单线程:一个进程如果只有一条执行路径,则称为单线程程序 多线程:一个进程如果有多条执行路径,则称为多线程程序实现多线程1、继承Thread类、重写ran()方法2、实现Runnable接口、重写run()方法MyThread thread = new MyThread();/...

2021-11-09 15:43:03 247

原创 网络安全导论

跨站脚本攻击:也称为XSS,指利用网站漏洞从用户那里恶意盗取信息。 XSS三种类型:反射型、存储型、DOM 从攻击原理可以看出,跨站脚本最终是在用户的浏览器运行,因此可以关闭或设置cookie为只读,提高浏览器的安全等级设置,尽量使用非IE的安全浏览器降低危险攻击流程: 攻击者:得到敏感攻击—>获取用户权限—>以被攻击者身份执行SQL注入:指利用Web应用程序输入验证不完善的漏洞,将一段精心构...

2021-11-08 15:36:57 2763

原创 Properties

Properties类表示一组持久的属性。 Properties可以保存到流中或从流中加载,用法与Map类似添加数据Properties properties = new Properties();//创建Properties对象properties.put("一班","大哈");properties.put("二班","二哈");properties.put("三班","三哈");properties.setProperty("四班","四哈");输出数据Set<Str

2021-11-07 11:36:23 68

原创 对象序列化流和反序列化

对象序列化:就是将对象保存到磁盘或者在网络中传输对象对象反序列化:就是将字节序列从文件中读取回来重构对象注意事项: 对象要被序列化,则要实现Serializable接口 不想序列化,则要给成员变量加transient关键字修饰 如果序列化以后还要更改对象,可以给类加一个serialVersionUID序列化:ObjectOutputStream//region 对象序列化流ObjectO...

2021-11-07 11:21:56 79

原创 java IO流复制列表文件

复制单级列表//复制单目录文件File destinationFile = new File("E:\\Java\\Demo\\Pra");//复制地址String desName = destinationFile.getName();//获取其中的文件名 praFile targetFile = new File("E:\\Java",desName);//目标地址java\\praif (!targetFile.exists()){ targetFile.mkdirs();//无

2021-11-06 16:18:18 95

原创 Java_IO流——字符流

分类: 字符输入流:Reader 字符输出流:Writer编码:String str="大鱼";byte[] bytes = str.getBytes();//返回字节数组 byte[] bytes1 = str.getBytes("UTF-8");//返回指定格式的字节数组System.out.println(Arrays.toString(bytes));//[-27, -92, -8...

2021-11-06 11:58:29 77

原创 JAVA IO流——字节流

类型分类 字节输入流:用来读数据 字节输出流:用来写数据File类 常用方法 createNewFile():当文件不存在时,创建一个由该路径名命名的新文件,返回布尔型File file = new File("E:\\Java\\Demo\\createNewFile.txt");boolean newFile = file.createNewFile();...

2021-11-05 13:40:45 66

原创 java集合学习

11、Collection:单列(接口) 分类:常用(使用的时候需要使用以下实现类) List:可以重复 ArrayList: LinkedList: Set:不可以重复 HashSet: ...

2021-11-04 12:11:57 64

原创 网络空间安全导论第六章

控制注入: 典型的劫持攻击技术: 缓冲区溢出,格式化字符串漏洞,整数溢出,指针释放后再次被使用 栈溢出定义:提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越...

2021-11-03 11:25:19 2893

空空如也

空空如也

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

TA关注的人

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