自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

木子木泗的博客

IT-路漫漫其修远兮

翻译 白话解析:一致性哈希算法consistent

http://www.zsythink.net/archives/1182

2018-10-18 15:04:06

阅读数 133

评论数 0

原创 A*算法—java代码

import java.util.ArrayList; import java.util.List; public class AStar { public static final int[][] maps = { {0, 0, 0, 0, 0, 0, 0, ...

2018-09-05 16:49:09

阅读数 1339

评论数 1

原创 一些需要烂熟于心的代码

二叉树 非递归遍历 前序 /** * 先序非递归遍历 * 访问一个节点时候,若该节点左右孩子节点都存在,按照右孩子左孩子顺序压栈,若只存在一个孩子节点,直接压栈该孩子节点 */ public void firstTravel(TreeNode r...

2018-08-28 17:46:49

阅读数 349

评论数 0

转载 架构设计:系统间通信(26)——ActiveMQ集群方案(下)

来源:http://blog.csdn.net/yinwenjiehttps://blog.csdn.net/yinwenjie/article/details/51124749 (接上文《架构设计:系统间通信(26)——ActiveMQ集群方案(上)》) 3...

2018-07-11 21:54:56

阅读数 216

评论数 0

转载 架构设计:系统间通信(25)——ActiveMQ集群方案(上)

来源:http://blog.csdn.net/yinwenjie https://blog.csdn.net/yinwenjie/article/details/51124749 1、综述 通过之前的文章,我们讨论了ActiveMQ的基本使用,包括单个A...

2018-07-11 21:52:49

阅读数 166

评论数 0

原创 securecrt ANSI Color色块

securecrt ANSI Color色块 secureCRT,永久设置,保护眼睛,配色方案 https://blog.csdn.net/u010031673/article/details/51130889

2018-06-22 12:49:55

阅读数 1522

评论数 0

原创 代码块中的变量

Java中,代码块中定义的变量只能在代码块范围内使用。 Cannot resolve symbol ‘a’ php,却不是这样的。 <?php function a(){ $t=1; if($t==1) $str = "123...

2018-06-14 10:58:54

阅读数 298

评论数 0

转载 nginx和keepalived实现nginx高可用

  首先介绍一下Keepalived,它是一个高性能的服务器高可用或热备解决方案,Keepalived主要来防止服务器单点故障的发生问题,可以通过其与Nginx的配合实现web服务端的高可用。   Keepalived以VRRP协议为实现基础,用VRRP协议来实现高可用性(HA).VRRP (V...

2018-06-13 08:55:19

阅读数 101

评论数 0

转载 搭建FastDFS集群(下)

原文链接:https://blog.csdn.net/u012453843/article/details/69172423         &am...

2018-06-12 22:21:03

阅读数 248

评论数 0

转载 搭建FastDFS集群(中)

原文链接:https://blog.csdn.net/u012453843/article/details/69055570       &a...

2018-06-12 22:18:42

阅读数 1123

评论数 1

转载 搭建FastDFS集群(上)

原文链接:https://blog.csdn.net/u012453843/article/details/68957209        FastDFS是...

2018-06-12 22:17:06

阅读数 197

评论数 0

原创 FastDFS学习笔记

linux发行版为:centos6.5 FastDFS介绍 什么是FastDFS   FastDFS是用c语言编写的一款开源的分布式文件系统。FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性能的...

2018-06-12 19:51:27

阅读数 243

评论数 0

原创 linux 设置开机启动项

Linux的启动流程 主要顺序就是: 1. 加载内核 2. 启动初始化进程 3. 确定运行级别 4. 加载开机启动程序 5. 用户登录 6. 启动流程的具体细节可以看看Linux 的启动流程 第4步加载启动程序其实是两步: init进程逐一加载开机启动程序,其实就...

2018-06-12 08:44:55

阅读数 3080

评论数 0

原创 nginx学习笔记之—安装手册

1 nginx安装环境 nginx是C语言开发,建议在linux上运行,本教程使用Centos6.5作为安装环境。  gcc 安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc:yum install gcc-c++  ...

2018-06-11 21:43:09

阅读数 70

评论数 0

转载 nginx源码安装configure命令的参数介绍

出处:https://blog.csdn.net/gnail_oug/article/details/53230547 在CentOS6.5编译安装Nginx的方法中介绍了nginx源码安装的方法,本文介绍configure命令的一些参数。 nginx源码安装...

2018-06-11 21:34:44

阅读数 280

评论数 0

原创 VM虚拟机Linux克隆后网卡名称操作

由于克隆虚拟机,vmware只是修改了虚拟机的名字等信息,并没有修改虚拟硬盘中的任何信息,导致克隆后网卡的MAC地址和操作系统中记录的mac地址不符,导致eth0启动不起来。操作系统记录了一个新网卡的添加,新网卡的名字可能是eth1,mac地址就是vmware分配给的新的mac地址。 1.克隆...

2018-06-11 10:39:49

阅读数 884

评论数 0

原创 dubbo简介及简单使用

soa的架构,表现层和服务层是不同的工程。所以要实现商品列表查询需要两个系统之间进行通信。 如何实现远程通信? 1、Webservice:效率不高基于soap协议。项目中不推荐使用。 2、使用restful形式的服务:http+json。很多项目中应用。如果服务太多,服务之间调用关系混乱,需...

2018-06-04 09:37:43

阅读数 89

评论数 0

转载 几种简单的负载均衡算法及其Java代码实现

原文地址: http://www.cnblogs.com/xrq730/p/5154340.html 什么是负载均衡 负载均衡,英文名称为Load Balance,指由多台服务器以对称的方式组成一个服务器集合,每台服务器都具有等价的地位,都可以单独对外提供服务而无须其他服务器的辅助。通过...

2018-06-03 19:40:13

阅读数 186

评论数 0

转载 dubbo学习过程、使用经验分享及实现原理简单介绍

原文地址:https://blog.csdn.net/hzzhoushaoyu/article/details/43273099 一、前言 部门去年年中开始各种改造,第一步是模块服务化,这边初选dubbo试用在一些非重要模块上,慢慢引入到一些稍微重要的功能上,半年时间,学习过程及线上使用遇到的...

2018-06-03 19:27:38

阅读数 66

评论数 0

原创 mapper映射文件不发布问题

使用maven进行打包发布时,由于maven无法对xml文件进行编译打包,须在pom.xml文件中添加如下配置: <!-- 如果不添加此节点mybatis的mapper.xml文件都会被漏掉。 --> &...

2018-06-03 19:07:34

阅读数 276

评论数 0

转载 关于MyBatis的博客收藏

聊聊MyBatis http://www.jianshu.com/nb/5226994 MyBatis入门 https://www.jianshu.com/p/e4199b734cab 配置简介(MyBatis源码篇) https://www.jianshu.com/p/c289...

2018-06-03 18:48:23

阅读数 226

评论数 0

原创 Mybatis分页插件 — PageHelper

如果你也在用 MyBatis,建议尝试该分页插件,这一定是最方便使用的分页插件 Mybatis-PageHelper 官网:https://github.com/pagehelper/Mybatis-PageHelper 使用方法 https://github.com/pagehelper/...

2018-06-03 18:36:37

阅读数 59

评论数 0

原创 删除CentOS系统自带的jdk

[root@localhost ~]# rpm -qa|grep jdk java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64 java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.x86_64 [root@local...

2018-06-02 11:35:12

阅读数 410

评论数 0

转载 Linux中修改环境变量及生效方法(永久、临时)环境变量查看

Linux中修改环境变量及生效方法(永久、临时)环境变量查看 https://blog.csdn.net/u011630575/article/details/49839893

2018-06-02 10:12:20

阅读数 7405

评论数 0

转载 Linux下设置和查看环境变量

https://www.linuxidc.com/Linux/2015-08/121192.htm Linux的变量种类 按变量的生存周期来划分,Linux变量可分为两类: 1 永久的:需要修改配置文件,变量永久生效。 2 临时的:使用export命令声明即可,变量在关闭shell...

2018-06-02 10:07:26

阅读数 3854

评论数 0

原创 Linux安装jdk

以下操作针对centos6.5 设置环境变量: root用户 在命令行输入vi /etc/profile,出现下图所示的界面 vi /etc/profile 使用G,定位到最后一行,添加如下信息 export JAVA_HOME=/usr/local/jdk7export PA...

2018-06-02 09:56:12

阅读数 57

评论数 0

原创 Linux基础

Linux发行版:centos6.5 加载linux系统 VMware加载centos6,网络配置模式为NAT,编辑虚拟网卡VMnet8,IP段,子网掩码,IP地址,网关。 windows本地的虚拟网卡也设置为同一个IP段。 让普通的用户具备sudo的权限 切换到root 然后 ...

2018-06-02 08:53:01

阅读数 45

评论数 0

转载 IntelliJ IDEA使用教程 (总目录篇)

原文作者:请叫我大师兄 文章出处:https://blog.csdn.net/qq_27093465/article/details/77449117 博客专栏【Intellij Idea】:https://blog.csdn.net/column/details/15222.html ...

2018-06-01 19:16:56

阅读数 848

评论数 0

原创 idea运行提示Error:java:无效的源发行版:1.9

解决方案:File->Project Structure->Project->Project language level 如果你是jdk1.8 改到8即可

2018-06-01 15:35:34

阅读数 2254

评论数 0

转载 idea中svn的提交、更新等操作

https://jingyan.baidu.com/article/375c8e19e3c47a25f3a22955.html IntelliJ IDEA作为一款开发工具,因其友好的操作界面及丰富的提示功能而得到很多用户的青睐,svn是用来维护管理代码的平台,那么我们如何在idea中进行svn的...

2018-06-01 10:15:26

阅读数 6132

评论数 0

原创 idea下使用svn遇到的几个问题

不是工作副本:svn e155007 错误 is not a working copy   IDEA工作空间,新建一个项目project目录。   在add到SVN的时候突然有一天就报这个错,不让加入svn了。      报错。      解决办法:   在windows系统目录...

2018-06-01 10:10:13

阅读数 1145

评论数 0

原创 解决idea项目右键没有subversion

在项目上右击,没有subversion选项 解决方法: 默认选择为project,表示应用于工程下的所有moudle,你也可以选的添加directory,只设置某些moudle。

2018-06-01 09:29:11

阅读数 7734

评论数 3

原创 IntelliJ IDEA—SVN的配置及使用

安装服务端 windows下,这里选择VisualSVN-Server,下一步,下一步安装 安装成功后打开软件,创建仓库。 安装客户端 既然要使用svn,那么首先我们需要下载一个 svn的客户端,可以到这里下载对应的安装程序:http://subversion.apache...

2018-06-01 09:01:18

阅读数 51994

评论数 4

转载 MyBatis的Mapper接口以及Example的实例函数及详解

https://blog.csdn.net/biandous/article/details/65630783 一、mapper接口中的方法解析 mapper接口中的函数及方法 方法 功能说明 int countByExample(U...

2018-05-31 16:29:32

阅读数 68

评论数 0

原创 redis学习笔记

仅仅是学习资料的搬运与整理。 1 学习计划 介绍 安装启动及关闭 Jedis使用 Redis各种数据类型的操作 Redis持久化方案 主从复制(了解) 2 学习目标   掌握Redis的安装   掌握redis常用数据结构(string/hash/list/sortedset...

2018-05-29 22:26:30

阅读数 175

评论数 0

原创 solr学习笔记

仅仅是对一些学习资料的整理和搬运。 学习计划: 1. Solr的安装及配置   a) Solr整合tomcat   b) Solr后台管理功能介绍   c) 配置中文分析器 2. 使用Solr的后台管理索引库   a) 添加文档   b) ...

2018-05-27 12:33:29

阅读数 196

评论数 0

原创 lambda表达式和语法

1. 什么是λ表达式 λ表达式本质上是一个匿名方法,Lanbda表达式的主要作用就是代替匿名内部类的繁琐语法, 它由三部分组成: (1) 形参列表。形参列表允许省略 形参类型。如果形参列表中只有一个参数,甚至连形参列表的圆括号也可以省略。 (2) 箭头(→)。必须通过英文中画线和大于符号组成...

2018-05-19 13:01:55

阅读数 244

评论数 0

转载 Java内部类

1.为什么使用内部类?   使用内部类最吸引人的原因是:每个内部类都能独立地继承一个(接口的)实现,所以无论外围类是否已经继承了某个(接口的)实现, 对于内部类都没有影响   1.1.使用内部类最大的优点就在于它能够非常好的解决多重继承的问题,使用内部类还能够为我们带来如下特性:   (1...

2018-05-19 11:44:25

阅读数 48

评论数 0

转载 初始化顺序总结 - 静态变量、静态代码块、成员变量、构造函数

https://www.cnblogs.com/abcjun/articles/4687539.html 概念       类变量 (静态变量)    1. 可以向前引...

2018-05-18 09:05:13

阅读数 242

评论数 0

原创 Lucene学习笔记

Lucene 版本:Lucene 7.3.1 luke工具:https://github.com/DmitryKey/luke/releases 索引操作   索引操作的核心类是IndexWriter,IndexWriter需要指定索引的生成位置directory和生成索引要用的分词器ana...

2018-05-17 09:53:30

阅读数 68

评论数 0

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