摘要: 进程:进程可以看作是程序的实例,大部分程序可以同时运行多个实例进程 比如记事本,画图,浏览器,也有些只能启动一个进程实例 比如 电脑管家,360等。 线程:一个线程就是一个指令流,将指令流中的一条条指令以一定的顺序交给CPU执行,线程是存在于进程内的,一个进程内可以有一到多个线程; 并行:同一时间同 阅读全文
posted @ 2022-04-09 17:02 超级大菜鸡 阅读(36) 评论(0) 推荐(0)
摘要: 原子性提供了互斥访问:同一时刻只能有一个线程进行操作; 除了Atomic包类之外,还有锁可以实现此功能; synchronized: java关键字,依赖于jvm实现锁功能,被此关键字所修饰的,都是在同一时刻,只能有一个线程操作; Lock: 由jdk提供的锁,Lock类,比如ReentranLoc 阅读全文
posted @ 2022-04-08 16:03 超级大菜鸡 阅读(134) 评论(0) 推荐(0)
摘要: 先了解什么是线程安全性:当多个线程访问某个类时,不管运行时环境采用何种调度方式或者这些进程将如何交替执行,并且在主调代码中不需要任何额外的同步或协同,这个类都能表现出正确的行为,那么就称为这个类是线程安全的。 线程安全性主要体现在三个方面: 1.原子性:提供了互斥访问,同一时刻只能有一个线程来对它进 阅读全文
posted @ 2022-04-08 14:27 超级大菜鸡 阅读(369) 评论(0) 推荐(0)
摘要: 首先swagger是什么? Swagger 是一个用于生成、描述和调用 RESTful 接口的 Web 服务。 简单说Swagger 就是将项目中的接口展现在页面上,并且可以进行接口调用和测试的服务。 相比于postman,我们只需要把值填到对应的参数上面去就可以调用接口,降低调式成本。 首先还是m 阅读全文
posted @ 2022-03-20 16:33 超级大菜鸡 阅读(1641) 评论(0) 推荐(0)
摘要: 通常一些网页登陆时,都需要通过验证码去登录; 生成验证码的方法有很多,这次分享一个验证码即能是汉字的 又能是算术的。 首先maven坐标: <dependency> <groupId>com.github.whvcse</groupId> <artifactId>easy-captcha</arti 阅读全文
posted @ 2022-03-20 15:34 超级大菜鸡 阅读(854) 评论(0) 推荐(0)
摘要: XSS:跨站脚本攻击(Cross Site Scripting),为不和 CSS混淆,故将跨站脚本攻击缩写为XSS。XSS是指恶意攻击者往Web页面里插入恶意Script代码,当用户浏览该页时,嵌入其中Web里面的Script代码会被执行,从而达到恶意攻击用户的目的。有点类似于sql注入。 XSS攻 阅读全文
posted @ 2022-03-02 23:51 超级大菜鸡 阅读(783) 评论(0) 推荐(0)
摘要: validator是用来校验参数使用! 一般来说校验参数的工作可以放在前端去执行,但是假如有人不经过前端直接调用后端的接口呢?很可能就出现非法数据而导致一些问题,所有服务端也要做数据的校验。 前端校验是为了提高用户的体验度,后端校验则是为了保证数据的安全性。 校验参数基本上是一个体力活,而且冗余代码 阅读全文
posted @ 2022-02-26 15:04 超级大菜鸡 阅读(786) 评论(0) 推荐(0)
摘要: Apache Kafka 是一个开源分布式事件流平台,被数千家公司用于高性能数据管道、流分析、数据集成和关键任务应用程序! kafka官网:http://kafka.apache.org/ 他的核心功能: 1.高吞吐量:使用延迟低至 2 毫秒的机器集群以网络有限的吞吐量传递消息 2.可扩展:将生产集 阅读全文
posted @ 2021-12-26 22:16 超级大菜鸡 阅读(319) 评论(0) 推荐(0)
摘要: 这是讲数据库的数据导入到es里 所有用到了mysql! 1.依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.or 阅读全文
posted @ 2021-12-14 22:32 超级大菜鸡 阅读(65) 评论(0) 推荐(0)
摘要: 做一个简单的API记录 1.依赖为6.4.2 比较老的版本 2.指定ES集群,可接多个Put(); Setting setting=Setting.builder().put("cluster.name","我的ES集群名字").build(); 3.创建访问es服务器的客户端 TransportC 阅读全文
posted @ 2021-11-28 19:26 超级大菜鸡 阅读(302) 评论(0) 推荐(0)