热门 最新 精选 话题 上榜
关于分布式事务,工程领域主要讨论的是强一致性和最终一致性的解决方案。典型方案
(这些都叫加密算法);在深入了解...
原创 3天前
4阅读
加密模式CBC、ECB、CTR、OCF和CFB
参数项目中常用配置常用组合常用 GC 调优策略GC 调优原则GC 调优...
转载 3天前
30阅读
面试题:JVM 配置常用参数和常用 GC 调优策略
阅读文本大概需要3分钟。好久没碰数据库了,只是想起自己当时在搞数据库的时候在事务隔离级别这块老是卡,似懂非懂的。现在想把这块整理出来,尽量用最简洁的语言描述出来,供新人参考。首先创建一个表 account。创建表的过程略过(由于 InnoDB 存储引擎支持事务,所以将表的存储引擎设置为 InnoDB)。表的结构如下:然后往表中插入两条数据,插入后结果如下:为了说明问题,我们打开两个控制台分别进行登
转载 3天前
34阅读
搞清楚MySQL事务隔离级别
阅读文本大概需要3分钟。前言SaaS模式是什么?传统的软件模式是在开发出软件产品后,需要去客户现场进行实施,通常部署在局域网,这样开发、部署及维护的成本都是比较高的。现在随着云服务技术的蓬勃发展,就出现了SaaS模式。所谓SaaS模式即是把产品部署在云服务器上,从前的客户变成了“租户”,我们按照功能和租用时间对租户进行收费。这样的好处是,用户可以按自己的需求来购买功能和时间,同时自己不需要维护服务
转载 3天前
23阅读
多租户实现之基于Mybatis、Mycat的共享数据库,共享数据架构
库、IBM的DB2、微软的SQL Ser...
相互信任的应用系统。下面介绍用jwt技...
转载 3天前
25阅读
jwt技术实现系统间的单点登录
阅读文本大概需要3分钟。整合Activiti 5.220x01:添加依赖,因项目已使用Mybatis-Plus,需在这里排除其mybatis依赖<!-- Activiti --> <dependency> <groupId>org.activiti</groupId> <artifactId>activiti-spring
原创 3天前
36阅读
Spring Boot 2.x整合Activiti工作流以及模型设计器
全相等,所以叫对称加密。常见的对称加密有DES、Triple DES、...
Python常用数据结构
原创 3天前
54阅读
Python常用数据结构
用到shell脚步。shell...
原创 3天前
42阅读
【小经验解决大问题】Windows与Linux换行符惹得祸
色应该由开发团队本身去扮演,而不是专门有个架构师团队或部门。Srinath...
阅读文本大概需要3分钟。内容了解首先我们要对我们的目标有所了解,知道她有什么特点,有些什么功能。对对方都还不了解,就想着进入别人的内心世界,那不是臭不要脸嘛,我们要做一个有着流氓心的绅士;对她有个大致的了解了,就可以发起攻势,一举拿下。那么怎么样了解了,方式有很多,我这里提供几种,仅供参考最好的方式就是官方参考指南,亲生父母往往对孩子是最了解的,对孩子的描述也是最详细的;比如Spring Boot
阅读文本大概需要5分钟。在开发中经常遇到这样的场景,就是两台Linux服务器间需要互相拷贝文件。常见的场景就是在本机通过堡垒机才能登录到远程的Linux服务器上,而堡垒机...
原创 3天前
1阅读
Linux远程拷贝命令scp
的,因此不能被删除或者改动以展示其变更。那么该如...
擎 Activiti 的...
网评代理商注意事项根据本次修改网评代理商出现的问题做记录说明:1.只修改了a)1.图标b
原创 3天前
36阅读
阅读文本大概需要3分钟。1、        查看Index创建Index时method使用PUT,查看Index时method使用GET/** * 查看api信息 * * @throws Exception */ public static void lookIndex(RestClient client) {
原创 3天前
40阅读
6、使用Java Low Level REST Client操作elasticsearch.docx
阅读文本甚至达到数据库可承载活跃连接数的阈值。在业务Servic...
转载 3天前
25阅读
分库分表方案
阅读文本大概需要25分钟。1.  引言读写分离要做的事情就是对于一条SQL该选择哪个数据库去执行,至于谁来做选择数据库这件事儿,无非两个,要么中间件帮我们做,要么程序自己做。因此,一般来讲,读写分离有两种实现方式。第一种是依靠中间件(比如:MyCat),也就是说应用程序连接到中间件,中间件帮我们做SQL分离;第二种是应用程序自己去做分离。这里我们选择程序自己来做,主要是利用Spring提
阅读文本大概需要3分钟。Elasticsearch查到多种多样1、matchAllQuery查询所有索引public static void matchAllQueryTest(RestHighLevelClient client) throws Exception{ // 1、创建search请求 SearchRequest searchRequest = new Searc
阅读文本大概需要3分钟。分布式Session存在的问题?目前项目中存在的问题如何解决这两个服务之间的共享问题呢?分布式Session一致性?说白了就是服务器集群Session共享的问题Session的作用?Session 是客户端与服务器通讯会话跟踪技术,服务器与客户端保持整个通讯的会话基本信息。客户端在第一次访问服务端的时候,服务端会响应一个sessionId并且将它存入到本地cookie中,在
转载 3天前
29阅读
分布式 Session 解决方案
阅读文本大概需要3分钟。李振良blog.51cto.com/lizhenliang/1929044注意事项1)开头加解释器:#!/bin/bash2)语法缩进,使用四个空格;多加注释说明。3)命名建议规则:变量名大写、局部变量小写,函数名小写,名字体现出实际作用。4)默认变量是全局的,在函数中变量local指定为局部变量,避免污染其他作用域。5)有两个命令能帮助我调试脚本:set -e 遇到执行非
转载 3天前
33阅读
实战与面试常用 Shell 脚本
还算比较满意,有些经验应该可...
阅读文本大概需要5分钟。1、        使用Delete Index API删除Document public static DeleteResponse getDeleteResponse(TransportClient client,
原创 3天前
51阅读
3、Elasticsearch删除和更新Index
阅读文本大概需要7分钟。Java REST客户端有两种风格:Java低级别REST客户端(Java Low LevelREST Client):Elasticsearch的官方low-level客户端。它允许通过http与Elasticsearch集群进行通信。不会对请求进行编码和响应解码。 它与所有Elasticsearch版本兼容。Java高级REST客户端(Java HighLevel RE
原创 3天前
48阅读
5、使用Java Low Level REST Client操作elasticsearch
录人...
阅读文本大概需要3分钟。作者:huashiou1. 概述本文以淘宝为例,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。  2. 基本概念在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础的概念进行介绍:分布式系统中的多个模块在不同
装dockeryum...
转载 3天前
23阅读
docker + gitlab + jenkins 搭建 CI/CD 系统
而已, 既然是浏览,作...
转载 3天前
7阅读
cookie、session与token的真正区别