2021年12月8日
摘要: 同步阻塞IO模型 有上篇IO模型中的,同步阻塞IO模型,我们能够知道,用户线程发起请求后就一直阻塞的等待 内核完成准备数据、数据拷贝的工作。并且返回成功的指示。 实现 使用java来实现同步阻塞IO模型,即我们所说的BIO的模型 客户端实现 /** * @author:triumphxx * @Da 阅读全文
posted @ 2021-12-08 21:08 北漂码农有话说 阅读(56) 评论(0) 推荐(0) 编辑
  2021年11月24日
摘要: 网络编程相关概念 最近在看Tomcat源码,涉及到网络编程模型,所以将这块的知识点进行一个归纳整理。 网络 网络是由若干节点(计算机)和连接这些节点的链路构成,表示诸多对象及其相互联系。 网络特性 1、资源共享 网络的主要功能就是资源共享。共享的资源包括软件资源、硬件资源以及存储在公共数据库中的各类 阅读全文
posted @ 2021-11-24 20:23 北漂码农有话说 阅读(216) 评论(0) 推荐(0) 编辑
  2021年11月21日
摘要: 个人博客网站升级 由于本人学习的一些知识点需要要个地方进行记录,所有之前搞了个静态网站,但是最近看着特别的别扭,所以想想着给它搞得 好看一点,所以说干就干,将网站来个升级。 看这篇文章之前,建议大家,先看这个几篇 1、是时候来一个个人博客网站了 2、什么?你还没有自己的域名? 3、你的个人博客网站该 阅读全文
posted @ 2021-11-21 23:00 北漂码农有话说 阅读(165) 评论(0) 推荐(0) 编辑
  2021年10月26日
摘要: 什么是TCC模式 TCC模式是TX-LCN分布式事务模式的一种,T-try-尝试执行业务、C-confirm-确认执行业务、 C-cancel-取消执行业务 原理 TCC事务机制相对于传统事务机制(X/Open XA Two-Phase-Commit),其特征在于它不依赖资源管理器(RM)对XA的支 阅读全文
posted @ 2021-10-26 21:17 北漂码农有话说 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 什么是LCN模式 LCN模式是TX-LCN分布式事务模式的一种,L-lock-锁定事务单元、C-confirm-确认事务模块状态、 notify-通知事务单元 原理 LCN模式是通过Spring AOP的方式代理Connection的方式实现对本地事务的操作,然后在由TxManager统一协调控制事 阅读全文
posted @ 2021-10-26 20:11 北漂码农有话说 阅读(563) 评论(0) 推荐(1) 编辑
  2021年10月24日
摘要: 什么是TX-LCN TX-LCN定位于一款事务协调性框架,框架其本身并不操作事务,而是基于对事务的协调从而达到事务一致性的效果。 TX-LCN 主要有两个模块,Tx-Client(TC) Tx-Manager(TM). TC作为微服务下的依赖,TM是独立的服务。 TX-LCN原理 核心步骤: 创建事 阅读全文
posted @ 2021-10-24 22:15 北漂码农有话说 阅读(610) 评论(0) 推荐(0) 编辑
  2020年9月11日
摘要: Elasticsearch之文档操作 这是es系列的第五篇文章了,阅读前四篇有助于小伙伴们理解本篇文章。 1、Elasticsearch总览 2、Elasticsearch安装 3、Elasticsearch上手 4、Elasticsearch之mapping 回顾 前面的四篇文章我们讨论了什么是e 阅读全文
posted @ 2020-09-11 12:57 北漂码农有话说 阅读(328) 评论(0) 推荐(0) 编辑
  2020年9月4日
摘要: Elasticsearch之mapping 这是es系列的第四篇文章了,阅读前三篇有助于小伙伴们理解本篇文章。 1、Elasticsearch总览 2、Elasticsearch安装 3、Elasticsearch上手 回顾 上一篇文章和小伙伴们简单聊了一下关于es的基本操作,包括检查集群状态、创建 阅读全文
posted @ 2020-09-04 13:21 北漂码农有话说 阅读(305) 评论(0) 推荐(0) 编辑
  2020年8月26日
摘要: REST接口 如上所示,我们将节点个集群启动后,接下来我们就要和es进行通信,es为开发者提供了强大的rest api功能,能够让开发者和es进行方便的"沟通",包括集群的健康检查,对索引进行增、删、改、查和查询的操作,已经实现高级的搜索功能。 检查集群 执行如下操作,就能够看到我们的集群的状态和其 阅读全文
posted @ 2020-08-26 13:10 北漂码农有话说 阅读(163) 评论(0) 推荐(0) 编辑
  2020年8月22日
摘要: Elasticsearch安装 liunx 安装 下载 登录你的服务器,作者在这里准备了一台云服务器,创建一个目录,将Elasticsearch下载到你的服务器上。 # 创建目录 esmkdir es # 进入es目录cd /es# 下载eswget https://artifacts.elasti 阅读全文
posted @ 2020-08-22 07:30 北漂码农有话说 阅读(2164) 评论(0) 推荐(0) 编辑