fatal: XXX文件 is outside repository

fatal: E:gitneworder-parent1.0order-microservicesrcmainjavanethuixiadanordermicroserviceutilTokenHelper.java: 'E:gitneworder-parent1.0order-microserv...

2018-01-31 14:29:47

阅读数 2548

评论数 3

年总

站位

2017-08-31 19:54:38

阅读数 268

评论数 0

Dubbo相关知识

摘要: (1)系统角色 Provider: 暴露服务的服务提供方。 Consumer: 调用远程服务的服务消费方。 Registry: 服务注册与发现的注册中心。1 Monitor: 统计服务的调用次调和调用时间的监控中心。 一、Dubbo的设计角色 (1)系统角色 Pr...

2017-08-27 21:28:07

阅读数 425

评论数 7

MySQL性能分析之explain的使用

众所周知,在我们编程过程中肯定避免不了写SQL来进行增删改查,学会如何写SQL很容易,但是写好一个SQL缺并不简单,因为我们所编写的SQL有时候目的是达到了,但是却特别消耗数据库的性能,这就是我们写的稍微有些问题,接下来我们就来学习一下MySQL中的性能分析explain的相关知识点。   首先...

2017-08-12 20:07:15

阅读数 409

评论数 6

设计模式——工厂

一、工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。  工厂模式在《Java与模式》中分为三类: 1)简单工厂模式(Simple Factory):不利于产生系列产品; 2)工厂方法模式(Factory Method):又称为多形性工厂;...

2017-08-06 19:12:06

阅读数 264

评论数 5

MySQL学习

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系...

2017-07-30 15:59:39

阅读数 236

评论数 0

设计模式——单例

定义:保证一个类仅有一个实例,并提供一个访问它的全局访问点。 单例模式结构图:  单例模式有多种写法各有利弊,现在我们来看看各种模式写法。 1. 饿汉模式 public class Singleton { private static Singleton instance =...

2017-07-30 15:56:25

阅读数 190

评论数 0

redis.conf的常用配置

redis.conf 配置项说明如下: 1.Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程   daemonize no 2.当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指...

2017-07-29 15:23:04

阅读数 427

评论数 19

【JVM】静态分派和动态分派

分派   Java是一门面向对象的程序语言,同时Java也是具备3个基本特征的:继承、封装和多态。而分派则是多态性特征的最基本的体现。开始之前我们要先了解两个概念: 静态类型(Static Type)或者叫做外观类型(Apparent Type),即是变量声明时的类型 实际类型(Actual...

2017-07-23 21:40:07

阅读数 320

评论数 13

在MySQL中如何让结果集返回行号

在近期的项目中突然用到了原生SQL来查询一些数据,上一个项目中一直使用的Oracle数据库,这次的项目是使用到了MySQL数据库。所以对于Oracle一些自带的函数比较熟悉,但是写的时候发现MySQL中执行不了,这就有了这次的文章。我们在查询数据是如果需要在查询语句返回的列中包含一列表示该条记录在...

2017-07-05 17:28:39

阅读数 1526

评论数 19

NIO和IO的区别

下表总结了Java NIO和IO之间的主要差别,我会更详细地描述表中每部分的差异。 IO               NIO 面向流            面向缓冲 阻塞IO            非阻塞IO 无                选择器 面向流与面向缓冲 Jav...

2017-06-25 21:49:39

阅读数 240

评论数 8

多线程中的一些方法

1、sleep() 使当前线程(即调用该方法的线程)暂停执行一段时间,让其他线程有机会继续执行,但它并不释放对象锁。也就是说如果有synchronized同步快,其他线程仍然不能访问共享数据。注意该方法要捕捉异常。 例如有两个线程同时执行(没有synchronized)一个线程优先级为MAX_...

2017-05-21 21:41:14

阅读数 342

评论数 5

redis集群的搭建(伪集群)

上篇文章跟大家讲解了redis单机版的安装及测试,接下来就跟大家一起来搭建redis的集群,本次搭建的集群是三主三从的,因为redis集群必须保证有半数以上的redis运行才能保证集群的正常使用,所以我们就搭建三主三从的模式。   我们需要在服务器中创建一个redis集群文件夹来存放对应的redi...

2017-05-08 08:12:47

阅读数 1897

评论数 10

单机版redis的创建

我们在使用缓存机制的时候会有很多的应用供我们选择,向EHCache经常被用在本地缓存,分布式缓存的话常用的就是redis和memcache,今天我们就来创建一下单机版的redis。   安装redis首先我们需要安装它的依赖,所以第一步就是安装gcc编译环境:yum install gcc-c++...

2017-05-06 21:19:38

阅读数 424

评论数 7

java.io.FileNotFoundException: ‪F:\test\1.jpg (文件名、目录名或卷标语法不正确。)

昨天在项目中做图片上传时遇到了这个问题,拼写都正确,但是就是不能测试通过写的上传方法,错误截图如下:   后来找到了一个解决方法,就是讲文件路径再次转义一下,虽然上面的路径已经是符合java代码的了,但是存在问题,所以就使用下面的代码重新转义一下 String str="F:...

2017-04-26 11:25:10

阅读数 7657

评论数 17

Keepalived 详解

1.Keepalived 定义        Keepalived 是一个基于VRRP协议来实现的LVS服务高可用方案,可以利用其来避免单点故障。一个LVS服务会有2台服务器运行Keepalived,一台为主服务器(MASTER),一台为备份服务器(BACKUP),但是对外表现为一个虚拟IP,主...

2017-04-23 21:42:16

阅读数 382

评论数 11

Nginx的rewrite规则

一.正则表达式匹配,其中: * ~ 为区分大小写匹配 * ~* 为不区分大小写匹配 * !~和!~*分别为区分大小写不匹配及不区分大小写不匹配 二.文件及目录匹配,其中: * -f和!-f用来判断是否存在文件 * -d和!-d用来判断是否存在目录 * -e和!-e用来判断是否存在文件...

2017-04-23 20:48:49

阅读数 313

评论数 13

Nginx中的Location配置总结

【前言】 在项目中使用到了Nginx来作负载,今天就跟大家聊一聊配置文件中的location规则的一些知识点。 【正文】 一、location匹配命令 ~      #波浪线表示执行一个正则匹配,区分大小写 ~*    #表示执行一个正则匹配,不区分大小写 ^~    #^~表示普通字...

2017-04-09 11:38:16

阅读数 976

评论数 14

Xshell5连接Linux系统

我们从开始接触电脑开始基本上都是使用的windows操作系统,也就意味着我们使用的基本上都是图形化的界面,今天我们想介绍的就是如何在windows系统中使用Xshell来连接Linux系统,组长曾经说过一个不会使用命令操作电脑的程序猿不是一个好猴子,于是乎我应该做一个听话的程序猿。   这篇文章只...

2017-02-26 21:46:25

阅读数 12957

评论数 19

Xshell常用命令

suse linux 常用命令  (1)命令ls——列出文件  ls -la 给出当前目录下所有文件的一个长列表,包括以句点开头的“隐藏”文件  ls a* 列出当前目录下以字母a开头的所有文件  ls -l *.doc 给出当前目录下以.doc结尾的所有文件  (2)命令c...

2017-02-19 20:59:17

阅读数 1865

评论数 19

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