首页 > 2020年02月07日 > 全部分享
一个基于RabbitMQ的可复用的事务消息方案
原文:一个基于RabbitMQ的可复用的事务消息方案 前提# 分布式事务是微服务实践中一个比较棘手的问题,在笔者所实施的微服务实践方案中,都采用了折中或者规避强一致性的方案。参考Ebay多年前提出的本地消息表方案,基于RabbitMQ和MySQL(JDBC)做了轻量级的封装,实现了低入侵性的事务消息... ...
分类:其他   时间:2020-02-07 19:05:03    收藏:0  评论:0  赞:0  阅读:49
SIGMESH 2.3.4 Elements 翻译
An element is an addressable entity within a node. Each node has at least one element, the primary element, and may have one or more additional second ...
分类:其他   时间:2020-02-07 19:04:41    收藏:0  评论:0  赞:0  阅读:70
动态规划—简单数位dp
HDU2089 杭州人称那些傻乎乎粘嗒嗒的人为62(音:laoer)。杭州交通管理局经常会扩充一些的士车牌照,新近出来一个好消息,以后上牌照,不再含有不吉利的数字了,这样一来,就可以消除个别的士司机和乘客的心理障碍,更安全地服务大众。不吉利的数字为所有含有4或62的号码。例如:62315 73418 ...
分类:其他   时间:2020-02-07 19:03:52    收藏:0  评论:0  赞:0  阅读:68
[ZJOI2011] 最小割 - 最小割树
最小割树裸题 建树后,以每个点为根跑DFS求出距离矩阵,然后暴力回答询问即可 ...
分类:其他   时间:2020-02-07 19:03:25    收藏:0  评论:0  赞:0  阅读:44
flex布局之flex-shrink
当指定view为flex布局后,给子元素定义width是不起效果的。 原因:定义为flex布局元素的子元素,自动获得了flex-shrink的属性,这个属性是什么意思呢?就是告诉子元素当父元素宽度不够用时,自己调整自己所占的宽度比,这个flex-shrink设置为1时,表示所有子元素大家同时缩小来适 ...
分类:其他   时间:2020-02-07 19:03:07    收藏:0  评论:0  赞:0  阅读:50
Docker Stack 学习笔记
该文为《深入浅出Docker》的学习笔记,感谢查看,如有错误,欢迎指正 一、简介 Docker Stack 是为了解决大规模场景下的多服务部署和管理,提供了 ,`滚动升级 简单易用 扩缩容 健康检查`等特性,并且都封装在一个声明式模型当中。 Docker Stack 部署应用的生命周期: 。 使用单 ...
分类:其他   时间:2020-02-07 19:02:12    收藏:0  评论:0  赞:0  阅读:44
DNS原理与部署-Bind
一、DNS概述与原理 1、概述 DNS(Domain Name System,域名系统)是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS使用TCP和UDP端口53。把ip地址解析为域名为正向解析,把域名解析为ip地址为反向解析。 ? 递归DNS ...
分类:其他   时间:2020-02-07 19:01:27    收藏:0  评论:0  赞:0  阅读:68
线程池之 ThreadPoolExecutor
线程池之 ThreadPoolExecutor + 面试题 线程池介绍 线程池(Thread Pool):把一个或多个线程通过统一的方式进行调度和重复使用的技术,避免了因为线程过多而带来使用上的开销。 为什么要使用线程池? 可重复使用已有线程,避免对象创建、消亡和过度切换的性能开销。 避免创建大量同 ...
分类:编程语言   时间:2020-02-07 19:01:06    收藏:0  评论:0  赞:0  阅读:49
redis事务
redis事务与传统的关系型数据库的事务不同。redis事务是指一组命令的集合,事务和命令都是最小的执行单位,事务保证了一组命令执行的原子性。 原理是将一组命令发送给redis,redis一次执行这一组命令。同时redis事务遇到错误后没有传统数据库的回滚操作,而是会继续执行后续的命令。 redis ...
分类:其他   时间:2020-02-07 18:59:39    收藏:0  评论:0  赞:0  阅读:43
(01)Eclipse中导出jar包
1、选中需要导出的类 2、右键点击export 3、选择Java下的JAR file,点击next 4、默认选择Export generated class files and resources 和 Compress the contents of the JAR file。在JAR file处输 ...
分类:编程语言   时间:2020-02-07 18:59:00    收藏:0  评论:0  赞:0  阅读:46
vue组件通信(props,$emit,$attrs,$listeners)
朝颜陌 vue基础 组件通信(props,$emit,$attrs,$listeners) 一、父传子,子传孙 1. props 1>在父组件中通过子组件自定义的标签属性来传递数据。 2>在子组件中通过props声明希望用到的数据 1 <body> 2 <div id="app"> 3 <my-fa ...
分类:其他   时间:2020-02-07 18:58:12    收藏:0  评论:0  赞:0  阅读:68
.gitignore中添加的某个忽略文件并不生效
把某些目录或文件加入忽略规则,按照上述方法定义后发现并未生效, 原因是.gitignore只能忽略那些原来没有被追踪的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。 那么解决方法就是先把本地缓存删除(改变成未被追踪状态),然后再提交,这样就不会出现忽略的文件了。git ...
分类:其他   时间:2020-02-07 18:57:27    收藏:0  评论:0  赞:0  阅读:56
Codeforces Round #615 (Div. 3) 补题记录
第一次搞CF,结果惨不忍睹...还是太菜了 A:要用到全部的钱,所以总数必须是3的倍数,而且初始状态下任意一人的钱数不能超过总数除以3,否则没法分了 (也就这个签到算是在我能力范围之内了....) 1 #include <iostream> 2 #include <cmath> 3 #include ...
分类:其他   时间:2020-02-07 18:56:51    收藏:0  评论:0  赞:0  阅读:47
图像阈值
1、简单阈值(整个图像,采用同一个数作为阈值) cv2.threshhold()第一个参数是原图像,第二个参数就是用来对像素值进行分类的阈值。第三个参数就是当像素值高于(有时是小于)阈值时应该被赋予的新的像素值。 OpenCV 提供了多种不同的阈值方法,这是有第四个参数来决定的。这些方法包括: ? ...
分类:其他   时间:2020-02-07 18:56:29    收藏:0  评论:0  赞:0  阅读:82
Kubernetes(二十二)Volumes
官方链接 https://kubernetes.io/zh/docs/concepts/storage/ 容器中的磁盘文件是临时存放的,如果容器销毁、停止数据也将丢失。同时在一个pod运行多个容器的时候,常常需要在容器之间共享数据。kubernetes抽象出voleme对象来解决这2个问题。 Vol ...
分类:Web开发   时间:2020-02-07 18:56:05    收藏:0  评论:0  赞:0  阅读:61
使用Java将表格数据导出成Excel格式
前言:本文使用后台处理的办法导出前端表格中显示的数据。 引入依赖 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.17</version> </dependency> 书写P ...
分类:编程语言   时间:2020-02-07 18:55:42    收藏:0  评论:0  赞:0  阅读:221
Python列表操作
一、向列表中增加元素 list.append(单个元素):在list列表末端增加一个元素; list.extend([元素1,元素2]):在list列表末端增加多个元素; list.insert(元素序号,元素):在list列表任意位置增加一个元素 二、从列表中删除元素 list.remove(元素 ...
分类:编程语言   时间:2020-02-07 18:55:12    收藏:0  评论:0  赞:0  阅读:50
寒假十一
2.编程实现将 RDD 转换为 DataFrame 源文件内容如下(包含 id,name,age): 1,Ella,36 2,Bob,29 3,Jack,29 请将数据复制保存到 Linux 系统中,命名为 employee.txt,实现从 RDD 转换得到 DataFrame,并按“id:1,na ...
分类:其他   时间:2020-02-07 18:54:13    收藏:0  评论:0  赞:0  阅读:131
前端轻量级web进度条 – Nprogress & nanobar
进度条库是前端中常见的库之一,bootstrap中提供了多种进度条样式。NProgress.js和nanobar.js是两款轻量级的进度条组件,使用简便。用于页面刚打开时的页面加载进度显示。 官网 1. NProgress nprogress 简介 轻量级的ajax进度条应用,灵感来自Google, ...
分类:Web开发   时间:2020-02-07 18:53:53    收藏:0  评论:0  赞:0  阅读:68
Java笔记
类名要求:必须以英文字母开头,后接字母,数字,下滑线组合 大写字母开头 eg:Hello,NoteBook 方法名:首字母小写;eg:goodMorning 整型能表示的最大范围 byte:-128--127 short:-32768--32767 int:-2147483648 214748364 ...
分类:编程语言   时间:2020-02-07 18:53:07    收藏:0  评论:0  赞:0  阅读:40
1242条   上一页 1 ... 17 18 19 20 21 ... 63 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!