自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

shpunishment的博客

记录,整理

  • 博客(8)
  • 资源 (12)
  • 收藏
  • 关注

原创 Spring、Spring MVC、Spring Boot 知识点整理

参考:Spirng面试题【Spring学习34】Spring事务(4):事务属性之7种传播行为

2020-06-25 21:03:24 655

原创 Java 多线程 知识点整理

文章目录1. 基础值传递== 与 equals()hashcode异常IONIO2. 集合3. 多线程1. 基础值传递Java 程序设计语言总是采用按值调用。也就是说,方法得到的是所有参数值的一个拷贝,也就是说,方法不能修改传递给它的任何参数变量的内容。一个方法不能修改一个基本数据类型的参数(即数值型或布尔型)。一个方法可以改变一个对象参数的状态。一个方法不能让对象参数引用一个新的对象。== 与 equals()== : 它的作用是判断两个对象的地址是不是相等。即,判断两个对象是不是同一

2020-06-25 20:35:04 339

原创 Java 集合 知识点整理

2. 集合List,Set,Map三者的区别?List(对付顺序的好帮手): List接口存储一组不唯一(可以有多个元素引用相同的对象),有序的对象Set(注重独一无二的性质): 不允许重复的集合。不会有多个元素引用相同的对象。Map(用Key来搜索的专家): 使用键值对存储。Map会维护与Key有关联的值。两个Key可以引用相同的对象,但Key不能重复,典型的Key是String类型,但也可以是任何对象。Arraylist 与 LinkedList 区别?是否保证线程安全: ArrayL

2020-06-25 20:12:08 406

原创 Java 基础 知识点整理

文章目录1. 基础值传递== 与 equals()hashcode异常IONIO1. 基础值传递Java 程序设计语言总是采用按值调用。也就是说,方法得到的是所有参数值的一个拷贝,也就是说,方法不能修改传递给它的任何参数变量的内容。一个方法不能修改一个基本数据类型的参数(即数值型或布尔型)。一个方法可以改变一个对象参数的状态。一个方法不能让对象参数引用一个新的对象。== 与 equals()== : 它的作用是判断两个对象的地址是不是相等。即,判断两个对象是不是同一个对象(基本数据类型=

2020-06-25 19:23:42 925

原创 Kafka Java 客户端使用

文章目录1. 常用配置2. kafka-clients2.1 生产者2.2 消费者2.3 多线程1. 常用配置生产者配置描述类型默认值bootstrap.servers用于建立与kafka集群的连接,仅影响用于初始化的hosts,来发现全部的servers。格式:host1:port1,host2:port2,…,数量尽量不止一个,以防其中一个down了。listacks生产者要求Leader在确认请求完成之前已收到的确认数。acks = 0:如果设置为零,那么生

2020-06-13 11:39:21 358

原创 Kafka 单机和集群安装与使用

1. 简介这是一个实时数据处理系统,可以横向扩展、高可靠,而且还很快,已经被很多公司使用。实时数据处理系统呢?实时数据处理系统就是数据一旦产生,就要能快速进行处理的系统。对于实时数据处理,我们最常见的,就是消息中间件了,叫MQ(Message Queue,消息队列),也有叫Message Broker的。消息中间件:指利用高效可靠的消息传递机制进行平台无关的数据交流作用主要有两点:解耦消息的生产和消费。缓冲。消息和批次Kafka的数据单元被称为消息。可以把消息看成是数据库里的一个“数

2020-06-11 09:45:58 385

原创 Jetty 嵌入使用

1. 简介Jetty 提供了一个Web服务器和javax.servlet容器,以及对HTTP/2,WebSocket,OSGi,JMX,JNDI,JAAS和许多其他集成的支持。这些组件是开源的,可用于商业用途和发行。Jetty有一个口号:不要把应用部署到Jetty上,要把Jetty部署到你的应用里。这句话的意思是把应用打成一个war包部署到Jetty上,不如将Jetty作为应用的一个组件,它可以实例化并像POJO一样。换种说法,在嵌入式模块中运行Jetty意味着把HTTP模块放到你的应用里,这种方法比把

2020-06-09 11:25:53 933

原创 Elasticsearch 单机和集群安装与使用

Elasticsearch 7.7.11. 安装官网下载ES不能使用root用户启动,所以创建一个新用户essearch,然后将压缩包解压在该用户目录下。2. 配置若未特别说明,都在 config/elasticsearch.yml 配置文件中修改。修改集群名和节点名。ES本质上是一个分布式数据库,允许多台服务器协同工作,每台服务器可以运行多个 ES 实例。单个 ES 实例称为一个节点(node)。一组节点构成一个集群(cluster)。默认情况下,Elastic 只允许本机访问。这

2020-06-06 14:02:10 656

presto web ui yanagishima 最后一个jdk 8版本

presto web ui yanagishima 最后一个jdk 8版本,已经编译好的,已测试使用正常。

2020-10-15

presto-maven-plugin 0.3

presto-maven-plugin 0.3版,presto的maven编译插件源码,替换了windows下编译出错的问题,可以clean install到本地,在编译presto。

2020-10-14

redis-windows-64.3.0.503.7z 添加了启动bat

redis-windows-64.3.0.503.7z 添加了启动bat批处理文件,三年前的版本,可用于windows测试等,亲测可用

2019-12-10

jdk-8u161-linux-x64.tar.7z

jdk-8u161-linux-x64.tar.7z java linux 64位版本,已经亲测可以使用,欢迎下载测试与使用,谢谢!!!

2019-07-24

Xshell和Xftp官方个人免费版.7z

Xshell 和 Xftp 官方个人家庭免费版,已经亲测可以使用,欢迎下载测试与使用,谢谢!!!!!

2019-07-24

userbooster OpenLDAPforWindows_x64.7z

userbooster OpenLDAPforWindows_x64 2.4.39 该软件包已在Windows 2000,Windows XP,Windows Server 2003,Windows Server 2008,Windows Vista和Windows 7上进行了测试。win10我已测试可以

2019-07-19

mysql-5.7.26-winx64.7z

mysql-5.7.26-winx64.7z 从官网上下载下来,已经亲测可以使用,欢迎下载测试与使用!!!

2019-07-02

node-v10.16.0-x64.7z

node-v10.16.0-x64.7z 10.16.0 长期支持版本,来自nodejs中文网,欢迎下载测试与使用

2019-07-02

apache-maven-3.6.1.7z

apache-maven-3.6.1.zip 官网解压缩版本,亲测可以使用,欢迎下载测试与使用!!!

2019-07-02

Git GitExtensions KDiff3

包括 Git-2.21.0-64-bit.exe,GitExtensions-3.1.1.6049.msi,KDiff3-64bit-Setup_0.9.98-2.exe

2019-07-02

jdk-8u181-windows-x64.exe

jdk-8u181-windows-x64.exe jdk8官网安装包,已经亲测可以使用,欢迎下载测试与使用!!!

2019-07-02

空空如也

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

TA关注的人

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