自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 MySQL 主从复制

MySQL 主从复制 一、MySQL复制解决的问题 数据分布 -- 横向扩展解决方案 -- 提供读写分离的能力 负载平衡 数据备份--安全性 高可用性和容错 二、MySQL支持的复制类型 (1):基于语句的复制: 在主服务器上执行的SQL语句,在从服务器上执行同样的语句。**My...

2020-03-06 12:32:22 55 0

原创 sql 按日期分组统计数量

需求:将数据库表中数据 按日期分组统计每天的记录条数 test SELECT DATE_FORMAT(createTime,"%Y/%m/%d") AS days , COUNT(*) AS countFROM testGROUP BY DATE_FORMAT(crea...

2020-01-10 09:20:33 477 0

原创 Hadoop-hdfs-ha 模式搭建教程

Hadoop-hdfs-ha 模式搭建教程 前言: hdfs集群存在问题: 1、NameNode 单点故障 2、NameNode 压力过大,内存受限 解决方案: 单点故障: 高可用方案:HA(High Avai...

2019-12-09 15:02:52 59 0

原创 Mongodb安装(Docker、Docker-Composer版)

Mongodb单机、副本集、分片集部署教程(Docker、Docker-Composer版) 一、基础准备: 1、下载 mongodb server 安装包:https://www.mongodb.com/download-center/community ...

2019-10-29 15:07:25 147 0

原创 文件后缀对应文件类型表

文件后缀对应文件类型表 private static IDictionary<string, string> _mappings = new Dictionary<string, string> (StringCompare...

2019-08-01 14:06:44 107 0

原创 JAVA中的锁

JAVA中的锁 1、Lock 与 Synchronized 区别   实现方式:        Synchronized是在JVM层面上实现的,不但可以通过一些监控工具监控synchronized的锁定,而且在代码执行时出现异常,JVM会自动释放锁定        Lock是通过代码实现的,...

2019-02-27 16:17:55 46 0

原创 curl命令详解

curl命令详解 一、curl命令作用       curl命令是一个功能强大的网络工具,它能够通过http、ftp等方式下载文件,也能够上传文件,同时支持HTTPS等众多协议,还支持POST、cookies、认证、从指定偏移处下载部分文件、用户代理字符串、限速、文件大小、进度条等特征。其实c...

2019-01-29 17:09:00 694 0

原创 位运算使用技巧

位运算使用技巧 1、技巧一          不用临时变量交换两个整数。 int a = 2; int b = 3; a = a ^ b; b = a ^ b; a = a ^ b; System.out.printl...

2018-12-27 15:31:24 50 0

原创 数据结构笔记(四)

数据结构笔记(四)   4、散列表          散列表,也叫哈希表,是根据关键码和值 (key和value) 直接进行访问的数据结构,通过key和value来映射到集合中的一个位置,这样就可以很快找到集合中的对应元素。         记录的存储位置=f(key)         ...

2018-12-13 18:09:17 48 0

原创 数据结构笔记(三)

数据结构笔记(三)   3、树          由 n(n&gt;=1)个有限结点组成一个具有层次关系的集合。它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。直观的看法,树是以分支关系定义的层次结构。          用途:(1) 人类社会中的族谱和各种社会机构组织 ...

2018-12-13 11:29:19 55 0

原创 数据结构笔记(二)

  数据结构笔记(二)   2、线性表 2.1  线性表的逻辑结构           线性表是n个数据特性相同的元素的组成有限序列,是最基本且常用的一种线性结构(线性表,栈,队列,串和数组都是线性结构),同时也是其他数据结构的基础。           对于非空的线性表或者线性结...

2018-12-10 16:16:52 80 2

原创 数据结构笔记(一)

数据结构笔记(一) 1.  绪论           随着计算机深入到各个领域,它的作用已不再局限于科学计算,而更多的用于控制,管理及数据处理等非数值计算的处理工作。而它加工出理的对象也由纯粹的数值发展到字符,表格和图像等各种具有一定结构的数据。一个“好”的程序,必须分析待处理的对象的特性以及...

2018-12-07 16:11:36 63 0

原创 Redis

Redis 一、简介: redis是一个开源的、使用C语言编写的、支持网络交互的、可基于内存也可持久化的Key-Value的NoSql数据库。 二、特点 优点: 速度快、高性能 数据类型丰富 基于内存存储...

2018-11-26 09:50:40 54 0

原创 JVM虚拟机原理

1.堆的分代和区域 (年轻代)Young Generation(eden、s0、s1  space)    Minor GC (老年代)Old Generation (Tenured space)     Major GC|| Full GC (永久代)Permanent Generatio...

2018-10-24 16:07:41 61 0

转载 接口的幂等性

接口的幂等性 [转]https://www.cnblogs.com/dingcee/p/5047752.html 1. 接口调用存在的问题         现如今我们的系统大多拆分为分布式SOA,或者微服务,一套系统中包含了多个子系统服务,而一个子系统服务往往会去调用另一个服务,而服务调用服...

2018-10-09 15:05:19 1335 0

转载 Mysql 排序原理

前言       排序是数据库中的一个基本功能,MySQL也不例外。用户通过Order by语句即能达到将指定的结果集排序的目的,其实不仅仅是Order by语句,Group by语句,Distinct语句都会隐含使用排序。本文首先会简单介绍SQL如何利用索引避免排序代价,然后会介绍MySQL实现...

2018-09-28 17:27:07 439 0

原创 Mysql 修改管理员密码

Mysql  修改管理员密码     直接登录修改:            1、登录      mysql -u root -p             2、使用mysql数据库         use mysql;            3、修改          update u...

2018-09-18 17:11:03 1900 0

原创 Linux的shell编程

shell编程:shell教程连接

2018-08-09 09:53:13 66 0

原创 mybatis的mapper文件标签解析

&lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN&quo...

2018-08-07 15:24:35 458 0

原创 Linux命令之nohup

Linux命令之nohupnohup    nohup 命令运行由 Command参数和任何相关的 Arg参数指定的命令,忽略所有挂断(SIGHUP)信号。在注销后使用 nohup 命令运行后台中的程序。要运行后台中的 nohup 命令,添加 &amp; ( 表示“and”的符号)到命令的...

2018-07-06 14:53:28 79 0

原创 IntelliJ IDEA 中 Maven Projects 的 Profiles 配置问题

IntelliJ IDEA 中 Maven Projects 的 Profiles 配置问题:如果在配置中勾选了多套配置,则以pom.xml文件中 profiles中  配置 最后一个配置为准。如图配置:-----------------------------------------------...

2018-07-04 17:16:40 11879 4

转载 MySQL函数

MySQL函数  MySQL数据库提供了很多函数包括:数学函数;字符串函数;日期和时间函数;条件判断函数;系统信息函数;加密函数;格式化函数;一、数学函数  数学函数主要用于处理数字,包括整型、浮点数等。函数作用ABS(x)返回x的绝对值  SELECT ABS(-1) -- 返回1CEIL(x)...

2018-07-03 15:56:41 111 0

原创 Linux下Redis安装及集群搭建

Linux下Redis安装及集群搭建 1、Redis安装 1.1、首先到官网下载Redis安装包,这里用的是3.0.7版本,传到Linux安装目录里  1.2、执行解压指令:tar -zxvf redis-3.0.7.tar.gz 1.3、cd指令切到解压目录中,然后执行指令: make ...

2018-06-28 11:44:34 289 2

原创 RabbitMQ安装配置

RabbitMQ安装配置    RabbitMQ是用Erlang语言编写的,因此安装RabbitMQ之前我们要先安装Erlang环境,首先去http://www.erlang.org/downloads地址下载erlang,下载到的是一个exe文件,直接双击安装即可。       然后去http:...

2018-06-12 10:23:33 161 0

原创 SpringCloud简单架构图

 1、外部或者内部的非Spring Cloud项目都统一通过API网关(Zuul)来访问内部服务.2、网关接收到请求后,从注册中心(Eureka)获取可用服务3、由Ribbon进行均衡负载后,分发到后端的具体实例4、微服务之间通过Feign进行通信处理业务5、Hystrix负责处理服务超时熔断6、...

2018-05-24 17:20:12 6228 4

原创 springboot Common application properties

springboot-1.5.10 公共配置大全: springboot-1.5.10 commmon application properties

2018-05-24 14:57:45 166 0

原创 springcloud错误集

①  java.lang.NoSuchMethodError:org.springframework.boot.builder.SpringApplicationBuilder.  原因:版本问题  &lt;parent&gt;      &lt;groupId&g...

2018-05-23 18:04:16 70 0

转载 jdk5-jdk10各个版本的新特性

jdk5-jdk10各个版本的新特性JDK1.5新特性:1.自动装箱与拆箱:2.枚举3.静态导入,如:import staticjava.lang.System.out4.可变参数(Varargs)5.内省(Introspector),主要用于操作JavaBean中的属性,通过getXxx/set...

2018-05-21 15:55:55 90 0

原创 Windows 平台安装 MongoDB

MongDB在Windows下安装注:启动 MongoDB服务,需要关闭前面的mongodb服务

2018-05-14 16:37:28 65 0

原创 Redis 在 window下安装及使用

Redis 在 window下安装及使用一、下载windows版本的Redis现在官网以及没有下载地址,只能在github上下载,官网只提供linux版本的下载官网下载地址:http://redis.io/downloadgithub下载地址:https://github.com/Microsof...

2018-05-07 18:41:13 487 2

原创 mybatis中#{}和${}的区别

mybatis中#{}和${}的区别1. #{}将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order...

2018-05-03 10:39:11 97 0

原创 maven 的 Profiles 配置

Maven 的 Profiles 配置profile的定义位置:每个Project 定义在pom.xml文件中pom文件中(build同级)示例:Xml代码  &lt;profiles&gt;          &lt;profile&gt;            ...

2018-04-27 15:03:59 491 0

原创 正则表达式

正则表达式        正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来:         (1)检查一个串中是否含有符合某个规则的子串,并且可以得到这个子串;         (2)根据匹配规则对字符串进行灵活的替换操作。 1. 正则表达式规则 ...

2018-04-24 15:02:52 109 1

转载 深入理解Java 8 Lambda(语言篇——lambda,方法引用,目标类型和默认方法)

点击打开链接

2018-04-18 15:20:30 47 0

转载 初识Kestrel

初识Kestrel

2018-04-17 11:06:38 1331 0

转载 如何利用XShell隧道通过跳板机连接内网机器

如何利用XShell隧道通过跳板机链接内网机器

2018-04-17 10:49:23 1929 0

转载 redis缓存在项目中的使用

关于redis为什么能作为缓存这个问题我们就不说了,直接来说一下redis缓存到底如何在项目中使用吧:1.redis缓存如何在项目中配置?   1.1redis缓存单机版和集群版配置?(redis的客户端jedis常用)123456789101112131415161718192021222324...

2018-04-13 16:08:13 271 0

转载 从 Spring Cloud 看一个微服务框架的

从 Spring Cloud 看一个微服务框架的「五脏六腑」Spring Cloud 是一个基于 Spring Boot 实现的微服务框架,它包含了实现微服务架构所需的各种组件。注:Spring Boot 简单理解就是简化 Spring 项目的搭建、配置、组合的框架。因为与构建微服务本身没有直接关...

2018-04-10 10:15:28 142 0

转载 Ajax请求发送成功但不进success的解决方法

1.情况描述:ajax发送成功,后台也成功响应请求,并返回了json数据,通过chrome监听请求也可以看到响应的json数据,但是就是不进success方法,反而跑到error方法中了前端:?1234567891011121314151617$.ajax({ type : "get&q...

2018-04-09 16:55:25 360 0

转载 windows下安装mysql

windows下安装MySQL 8.0.12   一、下载 1、官网下载 网址:          https://dev.mysql.com/downloads/mysql/ 2、下载解压之后是这样的 3、解压后的目录并没有my.ini文件,我们需要在安装根目录下添加 my....

2018-04-07 21:13:53 77 0

提示
确定要删除当前文章?
取消 删除