MariaDB Gelera Cluster (update)
Galera Cluster mysql galera cluster概念 Galera Cluster是Codership公司开发的免费开源高可用mysql集群方案。原理是在InnoDB存储引擎上安装wsrep(Write Set Replication API)同步组件,另外需要使用库Galera replication library (galera-3)。 Percona/MariaDB都会提供各自的发现版本。分别是,percona-cluster和MariaDB-Cluste Mar
多重全排列的生成与构造
设有a1+a2+---+aK=N,a1,a2,---,aK为正整数(K>=2),将a[1],a[2],---,a[K]K个数排列至1,2,---N这N个排列位置上,使得a[1],a[2],---,a[K]所占据的排列位置数恰好分别为a1,a2,---,aK,这样占据1,2,---NN个排列位置的a[1],a[2],---,a[K]构成的排列为一个排列位置数为N,排列数数目为K的多重全排列。 现在介绍算法,该算法能够生成符合上述要求的所有多重全排列 说明:以下二种算法仅适用于k>=2的情形,k=
【Trello】使用指南
一、谷歌浏览器插件推荐: Card Color Titles for Trello 在Card上现实标签的标题文字 Trellists: Trello Lists Master 允许展示和隐藏List,很实用 Trello Card Numbers 展示一个List里有几个Card Projects for Trello 在Card的标题中添加占位符,可以以标签的样式展示在Card上,更加形象生动易于分类。 二
Ocelot实现API网关服务
NET Core微服务之基于Ocelot实现API网关服务 https://www.cnblogs.com/edisonchou/p/api_gateway_ocelot_foundation_01.html 一、啥是API网关? API 网关一般放到微服务的最前端,并且要让API 网关变成由应用所发起的每个请求的入口。这样就可以明显的简化客户端实现和微服务应用程序之间的沟通方式。以前的话,客户端不得不去请求微服务A(假设为Customers),然后再到微服务B(假设为Orders),然后
工作流入门 Activiti 6.0 HelloWorld
我们用 通过 Activiti 来写一个控制台输入输出的 工作流小例子
编程使用环境
- Activiti -6.0.0.zip
- jdk1.8.0_161
- apache-tomcat-8.0.50.zip
- 操作系统 macOS
- IDEA 作为编码工具
这是一个控制台程序,通过控制台输入体验工作流引擎执行过程。流程执行的图示如下
使用maven 创...
【申明】关于我的CSDN博客上图片水印地址和实际博客访问地址不一致的问题
有同学说我博客上图片的水印地址和我博客地址不一样, 我在这里再申明下:
其实 https://blog.csdn.net/zsjangel 和 https://blog.csdn.net/zhouzme 这地址都是我的同一个博客,
第一个地址会自动跳转到zhouzme的
因为 CSDN 默认用的是 zhouzme 这个个性名称为博客最终访问地址,
但在添加水印时存在一个...
[Python] 坐标转换|火星坐标与WGS84
# -*- coding: utf-8 -*-
import json
import math
x_pi = 3.14159265358979324 * 3000.0 / 180.0
pi = 3.1415926535897932384626 # π
a = 6378245.0 # 长半轴
ee = 0.00669342162296594323 # 扁率
def wgs84togcj02...
SpringMVC处理文件上传
简要
在SpringMVC中处理文件上传是一件很容易的事。在编写控制器方法处理文件上传之前,我们必须要配置一个multipart解析器,通过它来告诉DispatcherServlet该如何读取multipart请求。
配置multipart解析器
DispatcherServlet没有实现解析multipart请求数据的功能。它将任务委托给Spring中MutipartResolver策...
Linux SPI NOR 分析(FSL-QUADSPI)
下图是Linux SPI NOR驱动中读数写数据的流程,写的流程和读类似。具体设备以i.MX SOC上的QuadSPI为例
MTD层
MTDBLOCK
MTDBLOCK层的分析网上有很多了,这里有一篇MTDBLOCK的初始化过程的源码分析,讲解的挺详细的,并且代码也是最新的。
https://www.cnblogs.com/ken-song2016/articles/5627505...
linux内核源码阅读(一)从何处阅读源码
像Linux内核这样庞大而复杂的程序看起来确实让人望而生畏,它象一个很大的球,没有起点和终点。在读源代码的过程中,你会遇到这样的情况,当读到内核的某一部分时又会涉及到其它更多的文件,当返回到原来的地方想继续往下读时,又忘了原来读的内容。在internet上,很多人为此付出了很大的努力,制作出了源代码导航器,这为源代码阅读提供了良好的条件,站点为:http://lxr.linux.no/source...
springboot+mockmvc对controller进行测试
对接口进行测试是一个项目后台开发必不可少的环节,这里总结一个简单可用的demo,作为记录。首先上一个pom.xml<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test&l...
【java】intellij idea搭建SSM框架摘录
关于springMVC的配置,可以参考这篇文章的第一个小节: 【java】intellij idea SpringMVC 配置FreeMarker模板引擎
React-Native之AsyncStorage和react-native-easy-toast
1:常用方法getItem(key:string,callback?:?(error:?Error,result:?string)=>void) 静态方法,该通过key字段来进行查询存储的数据,把该结果值作为参数传入第二个callback方法。如果发生错误,会把Error对象传入callback方法。该方法最终返回一个Promise对象setItem(key:string,value:str...
编程实现输入n,输出前n项各项的阶乘
#include <stdio.h>int main(){ int i,n; printf("请输入你想计算的阶乘:\n",n); scanf("%d",&n); double fact(int); for(i=0;i<=n;i++){ printf("%d!=%lf\n",i,fact(i)); }}double fac...
.net core下调用webservice/wcf存在内存泄露溢出的问题
在.net core2.0下,项目在linux系统中调用webservice/wfc,随着时间变长,发现内存占用越来越大。
我们知道通过安装 WCF Web Service Reference Provider, 根据提示填写接口地址后, 会自动给我们生成一个 xxSoapClient 的类, 通过这个类我们可以调用webservice/wfc。
我的做法是
var clinet = ne...
今日推荐
周排行