目标 掌握如何搭建一主一备的主备架构 实验环境 系统:Ubuntu 18.04.1 LTS MySQL版本:5.7.32 主库IP:192.168.200.120 备库IP:192.168.200.121 操作步骤 1.分别在两台服务器上安装MySQL sudo apt-get install my ...
单例模式(Singleton Design Pattern)保证一个类只能有一个实例,并提供一个全局访问点。 ...
摘要:一次由fork引发的时延抖动问题。 背景介绍 华为云数据库GaussDB(for Redis) 是一款基于计算存储分离架构,兼容Redis生态的云原生NoSQL数据库;它依靠共享存储池实现了强一致,支持持久化落盘存储,保证数据的安全可靠。其核心特点是:存算分离、强一致、低成本、超大容量。 Ga ...
大家好,欢迎来到codeforces专题。 今天选择的问题是1443场次的D题,这题是全场倒数第三题,截止到现在一共通过了2800余人。这题的思路不算难,但是思考过程非常有趣,这也是这一期选择它的原因。 链接:http://www.ib765.com/764/contest/1443 废话就先说到这里, ...
Spring框架之spring-web http源码完全解析 Spring-web是Spring webMVC的基础,由http、remoting、web三部分组成。 http:封装了http协议中的client/server端的request请求/response响应,编解码,一些格式的转换(如c ...
前言 本篇文章主要是讲解葫芦藤项目中对IdentityServer的实践使用,为了使您对本篇文章中所讲述的内容有深刻的认识,并且在阅读时避免感到乏味,文中的内容不会涉及太多的基础理论知识,而更多的是采用动手实践的方式进行讲解,所以在阅读此篇文章前假定您已经掌握了OAuth2.0的基础知识,如您事先并 ...
蒲公英 · JELLY技术周刊 Vol.35 Flash 曾是 Web 迈向新世代的福音书,它为这个世界带来了缤纷色彩,但也如伊甸园的苹果,闪耀着智慧的光芒,却四灾随行。诞生 1995 年至今 25 年,这个潘多拉魔盒终于要被人们关上并尘封入土,然以史为鉴可知兴替,flash 缘起为何?为何被高高捧 ...
设计模式:责任链模式 说责任链之前,先引入一个场景,假如规定学生请假小于或等于 2 天,班主任可以批准;小于或等于 7 天,系主任可以批准;小于或等于 10 天,院长可以批准;其他情况不予批准;以此为需求,写一个程序,你会怎么做?按着过程思维方式,最快最直白的就是,if else嘛,配合java,无 ...
组网图形 ARP安全简介 ARP(Address Resolution Protocol)安全是针对ARP攻击的一种安全特性,它通过一系列对ARP表项学习和ARP报文处理的限制、检查等措施来保证网络设备的安全性。ARP安全特性不仅能够防范针对ARP协议的攻击,还可以防范网段扫描攻击等基于ARP协议的 ...
环境准备 本文介绍从零开始创建多个虚拟机,组建一个测试k8s集群的完整过程,并记录中间踩过的坑 创建虚拟机 安装vagrant和virtualbox http://www.yuu.955ib.com/ http://www.gum.cao825.com/wiki/Downloads 创建两个目录 ...
API升级,新旧版本的API共存,怎么管理呢? 一、前言 最近,单位APP做了升级,同步的,API也做了升级。 升级过程中,出现了一点问题:API升级后,旧API也需要保留,因为有旧的APP还在使用中。 那么,API端如何作到多个版本共存呢? * 为防止非授权转发,这儿给出本文的原文链接:http ...
这次我给.Net顶级项目abp vNext提了一个issue:
本文梳理了Abp vNext异常处理的缺陷/改进方案,相信Abp vNext的死忠粉感同身受。Abp vNext任重道远! ...
作者:Kingyu & Lanking FlappyBird 是 2013 年推出的一款手机游戏,因其简单的玩法但极度困难的设定迅速走红全网。随着深度学习(DL)与增强学习(RL)等前沿算法的发展,我们可以使用 Java 非常方便地训练出一个智能体来控制 Flappy Bird。 故事开始于《Git ...
1. 需求 在 MVVM 中 ViewModel 和 View 之间的交互通常都是靠 Icommand 和 INotifyPropertyChanged,不过有时候还会需要从 MVVM 中控制 View 中的某个元素,让它获得焦点,例如这样: 上面的 gif 是我在另一篇文章 《自定义一个“传统”的 ...
该系列文档是本人在学习 Spring MVC 的源码过程中总结下来的,可能对读者不太友好,请结合我的源码注释 Spring MVC 源码分析 GitHub 地址 进行阅读 Spring 版本:5.2.4.RELEASE 该系列其他文档请查看:《精尽 Spring MVC 源码分析 - 文章导读》 L ...
少点代码,多点头发 本文已经收录至我的GitHub,欢迎大家踊跃star 和 issues。 http://www.sao.11q33.com/midou-tech/articles 面试官超级喜欢问hello world问题 特别是校招,我校招碰到过3次 其实很多看起来顺其自然简单的东西,背后是一套复杂的学问 ...
Java 从 Map 到 HashMap 的一步步实现 一、 Map 1.1 Map 接口 在 Java 中, Map 提供了键——值的映射关系。映射不能包含重复的键,并且每个键只能映射到一个值。 以 Map 键——值映射为基础,java.util 提供了 HashMap(最常用)、 TreeMap ...
在这篇文章中,我们将回顾监督机器学习的基础知识,以及训练和验证阶段包括哪些内容。 在这里,我们将为不了解AI的读者介绍机器学习(ML)的基础知识,并且我们将描述在监督机器学习模型中的训练和验证步骤。 ML是AI的一个分支,它试图通过归纳一组示例而不是接收显式指令来让机器找出如何执行任务。ML有三种范 ...
上周的投票,大家最关心的还是提高技术,那我们今天就来聊聊这个话题。 之前主要分享的多是算法和数据结构方面(年后继续),因为我认为算法和数据结构是程序员最最最重要的内功,但是并不是唯一。 我自己作为一个非科班的程序员,并且在工作中观察了“这两类”工程师的表现,我认为科班和非科班最大的区别在于:科班的同 ...
作者:依乐祝 首发地址:http://482.ib765.com/yilezhu/p/14175019.html 我想目前每个.net开发人员都应该知道nuget.org和NuGet软件包吧。但是,申博开户优惠游戏登入:您是否曾经尝试并创建过一个nuget包呢?Nuget软件包比较容易引入到类库中。因此,可以使用N ...