- 博客(11)
- 收藏
- 关注
原创 mongodb知识梳理
介绍:Mongo是非关系型数据库,是一个面向文档存储的数据库,操作简单和容易 Mongo里以集合对应mysql里的表,以文件对应mysql的表的一行记录,mongodb还支持对字段建立索引 | 数据类型 描述 String 字符串,存储数据常用的数据类型 – – Integer 整型数值,用于存储数值 Boolean 布尔值,用于存储布尔值 – – Double...
2019-12-22 10:06:10
214
原创 Redis集群笔记
知识点: 1:redis集群中的每个节点都需要建立两个tcp端口,一个为“客户端端口”,用于接收客户端指令,与客户端交互,如6379,一个端口称之为集群总线端口,实在客户端端口号上加10000,如16397,用于节点之间通过二进制协议通讯 2:Redis集群不是使用的一致性哈希,而是使用哈希槽,整个redis集群有16384个哈希槽,决定一个key应该分配到那个槽的算法是:计算该key的CRC16...
2019-12-07 14:30:30
330
原创 spring boot学习笔记
jackson的基本演绎法: @JsonIgnore :修饰域,这样在转变为json时,该域会被忽略掉,例如密码 @JsonFormat : 修饰域,在转变为json时,该域以指定的格式进行转换,例如日期转为"yyyy-MM-dd hh:mm:ss a" @JsonInclude: 修饰域,在转变为json时,若该域为空,则json中去除该域 整合其他资源时都是大同小异 1:现在pom.xml中引...
2019-10-03 14:03:43
231
原创 ActiveMQ笔记(实例)
简单Demo: 消费者: package com.brilliance.activeMQ.queue; import javax.jms.Connection; import javax.jms.ConnectionFactory; import javax.jms.Destination; import javax.jms.JMSException; import javax.jms.Mess...
2019-08-27 20:51:22
176
原创 mysql8的主从分离的实现(详细版)
数据库主从分离实现(也可理解为读写分离) 好处:1:将读操作和写操作分离到不同的数据库上,避免主服务器出现性能瓶颈 2:主服务器进行写操作时,不影响查询应用服务器的查询性能,降低阻塞,提高并发 3:数据拥有多个容灾副本,提高数据安全性,同时当主服务器故障时,可立即切换到其他服务器,提高系统可用性 主数据库(master)、从数据库(slave)通过配置来设置他们的关系 原理:让主数据库处理事务性增...
2019-08-10 23:04:31
468
转载 数据库中对blob字段和clob字段的存数据和取数据
说明1:首先所有的文件都是以二进制存储 2:二进制文件有.doc .xls .jpg 文本文件有 .txt .html .xml blob存储字节,clob存储字符 数据表的创建: create table CDL_TEST( SID varchar(20) not null, IMG BLOB, DOC CLOB, DATA NUMB...
2019-07-18 22:26:13
1196
原创 NIO客户端和服务器通信代码详细实例(含注释)
NIO核心为Selector、ByteBuffer、Channel,网上资料很多。大家可先查询。 本实例为基于NIO的管理端和客户端一次对话:服务器启服务,客户端发起连接,连接建立后,客户端向服务发送数据,服务器读取数据,服务器读取完成后,服务器向客户端发送回报数据。 服务器: package com.NIO.niodeeplearning; import java.io.IOException...
2019-07-03 23:01:37
374
原创 树的读法-先序、中序、后序的转换
先序、中序、后序是依据父节点读的位置来决定的,但三种读法都是先读左字节点、再读右子节点 先序:先读父节点,再读左子节点,再度右子节点 中序:先读左子节点,再读父节点,再读右子节点 后序:先读左子节点,再读右子节点,再读父节点 在进行之前有一个规律需要推导出来:先序结果中一个父节点的右一个节点一定是该节点的左子节点,后序结果中一个父节点的左一个节点一定是他的右子节点。 树的中序的特点是若确定了根节...
2019-06-27 21:31:19
1940
原创 基于TCP的socket通讯代码实例-字节流和字符流
笔者今天写socket通讯时发现read方法会出现阻塞,查找资料后终于找到了原因,在此记录下载,希望能帮到其他的朋友,也避免自己以后再犯这个错误 socket通讯有用字节流的,有用字符流的,字符流是对字节流的包装, 字节流: 服务端 package bybyte; import java.io.IOException; import java.io.InputStream; import jav...
2019-06-19 22:05:27
1651
原创 基于AES对称加密,RSA非对称,MD5摘要算法的服务器客户端通讯模型
以下是一些个人的理解,欢迎各位一起交流和进步。 模型: 1:客户端需要先和服务器建立联系,本例使用的是使用简单socket来实现的,厉害的同学可以用nio来实现。 2:客户端向服务器发送数据,然后分为3步加密 A:客户端确定要发送的数据(明文) B:客户端对数据(明文)进行AES加密和MD5获取摘要信息,然后利用RSA用服务器的公玥对AES所使用的对称密钥进行加密。把所有数据整合在一起。 C:客户...
2019-03-31 12:03:58
302
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅