- 博客(11)
- 收藏
- 关注
原创 SpringBoot 学习笔记(一)——pom文件、基本注释、自动配置、注入、开发者工具devtools
一、pom文件 一个简单的springboot工程的pom文件。<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi...
2019-08-15 14:37:06
950
原创 Redis 学习笔记(二)——相关问题
三、相关问题1、缓存雪崩 问题描述:在原缓存数据失效,而新缓存数据未到位期间(例如:当设置缓存时采用了相同的过期时间,在同一时刻出现大面积的缓存过期),此时所有原本应该访问缓存的请求都去查询数据库了,从而对数据库CPU和内存造成巨大压力。 解决方法:方法一,对访问数据库的代码块使用加锁或队列的方式避免大量线程同时访问数据库,这种方法会造成大量线程排队阻塞,并不会提高系统吞吐量,在高并...
2019-04-28 19:56:59
221
原创 Redis 学习笔记(一)——基本概念及使用
目录一、基本概念二、使用1、启动及配置一、基本概念 REDIS——REmote DIctionary Server Redis的一些特点和相对于其他存储系统的优势: 1. Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用; 2. Redis不仅仅支持简单的key-value类型的数据,同时还提供list、set、zset、hash等数据结构...
2019-04-18 00:30:08
295
原创 消息中间件学习笔记(三)——kafka配置
目录一、Broker配置二、Topic配置三、Producer配置四、Consumer配置1、新消费者配置2、老消费者配置五、Connect配置六、Streams配置七、AdminClient配置一、Broker配置关于broker配置的详情,可以查看scala类中的 kafka.server.KafkaConfig。名称 描述 类型 ...
2019-04-03 16:29:35
2056
原创 消息中间件学习笔记(二)——kafka
目录一、kafka基本概念1、kafka核心API2、topic、partition3、生产者、消费者a)、生产者b)、消费者4、kafka的应用场景二、kafka安装和启动1、安装2、启动3、设置多个broker4、利用Kafka Connect进行导入/导出数据三、应用1、生产者2、消费者a)、消费者故障b)、自动提交offs...
2019-02-19 23:24:48
802
原创 SSL介绍
【本文介绍SSL基础理论知识】一、SSL概念介绍SSL(Secure Sockets Layer ,安全套接层)及其继任者TLS(Transport Layer Security,传输层安全)是为网络通信提供安全及数据完整性的一种安全协议,TLS与SSL在传输层对网络连接进行加密。SSL有部署简单(已集成到大部分浏览器中)、支持各种应用层协议等优点。提供的服务有:认证用户及服务器以确保...
2019-02-18 11:43:04
1007
原创 消息中间件学习笔记(一)——基础学习
目录一、基本概念二、JMS、AMQP、MQTT1、JMSa)、JMS对象模型要素b)、JMS消息类型c)、JMS消息格式d)、JMS版本2、AMQPa)、AMQP的消息路由b)、AMQP要素c)、AMQP消息类型3、MQTT三、常见的消息中间件一、基本概念分布式系统的通信方式主要有:RPC(Remote Procedure Call ...
2019-02-11 22:20:39
669
原创 小知识——java实现向目标服务器写入文件
【本文将介绍如何用java实现向目标服务器共享文件夹写入文件】目标服务器需先向本机共享一个可写入的文件夹。/** * ip——1.1.1.1 * adder——\\Users\\lxw\\Desktop\\a */public int inputFile(String ip, String adder, String name, InputStream in){ File...
2018-12-17 14:27:33
2780
原创 小知识——java实现FTP文件的上传、下载等操作
【本文将介绍java实现ftp文件的上传、下载、删除等操作】本地搭建FTP服务器见:http://www.xitongcheng.com/jiaocheng/win7_article_38469.html需要commons-net.jar,需要目标FTP服务器的ip、端口(默认21)、用户名、密码。public class FtpUtil { private String i...
2018-12-17 12:24:10
302
原创 小知识——java中properties文件的读取和修改
【本文介绍如何在项目中将properties文件作为参数文件,进行读取和修改,以及如何按顺序读取】在src目录下建立test.properties文件。public class PropertiesConfigUtil { private volatile static Properties prop; static { getInstance(); ...
2018-12-17 09:47:04
620
原创 webservice在java中的应用-学习笔记(一):概念、发布、调用
目录一、概念二、一个简单的WebService使用1、建立WebService的server2、建立WebService的client三、实际项目中WebService的发布和调用1、发布WebServicea)发布方式一:不打jar包b)发布方式二:打jar包的方式2、调用WebService的服务a)调用方式1:wsdl2java生成客户端代码方式...
2018-11-08 15:30:37
406
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人