自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (8)
  • 收藏
  • 关注

原创 dubbo注册服务IP解析异常及IP解析源码分析

在使用dubbo注册服务时会遇到IP解析错误导致无法正常访问. 错误信息如下: Could not get local host ip address, will use 127.0.0.1 instead., dubbo version: 2.0.1, current hos解决方案一:绑定hostname+ip 先执行 : vi /etc/hostna...

2018-06-28 15:56:26 2897

转载 Nginx自定义404页面3种方法

一个网站项目,肯定是避免不了404页面的,通常使用Nginx作为Web服务器时,有以下集中配置方式,一起来看看。第一种:Nginx自己的错误页面Nginx访问一个静态的html 页面,当这个页面没有的时候,Nginx抛出404,那么如何返回给客户端404呢? 看下面的配置,这种情况下不需要修改任何参数,就能实现这个功能。server { listen 80;...

2018-06-27 17:31:20 4431

原创 ngxin 操作遇到的问题

1、nginx: [emerg] bind() to 0.0.0.0:80 failed (13: permission denied) 回答: the socket API bind() to a port less than 1024, such as 80 as your title mentioned, need root access. here is “Bind t...

2018-06-26 20:33:20 344

原创 liunx 基本操作

1、 Linux删除除了某个文件之外的所有文件/目录Linux反选删除文件 1)、最简单的方法是# shopt -s extglob (打开extglob模式) # rm -fr !(file1)2)、如果是多个要排除的,可以这样: # rm -rf !(file1|file2) 其他操作,待续。。。。参考地址 : https://blog.csdn.net/t...

2018-06-26 18:30:31 129

原创 redis 在liunx 上安装

1.、先将下载好的 redis-xxx.tar.gz 拷贝到相应目录2、解压 执行下面命令 :tar -zxvf redis-3.0.4.tar.gz 3、安装编译的相关插件:1)、yum install gcc-c++ 2)、make 可能出现问题 : CC adlist.o In file included from adlist.c:34: ...

2018-06-26 17:38:13 142

原创 后台启动zookeeper

1、 命令进入到zk 的bin 目录下执行命名, 其中, 后面的日志地址根据实际情况: nohup ./zkServer.sh start >> /logs/zookeeper.file 2>&1 &2、参数说明:nohup your_command > /dev/null 2>&1 &amp

2018-06-26 17:08:55 11900

原创 Linux根据不同用户如何设置不同JDK版本

1、 配置全用户JDK版本1.7xxroot用户登录,输入命令: vim /etc/profile尾部追加1.7xx版本JDK配置:JAVA_HOME=/opt/jdk1.7.0_07 PATH=$JAVA_HOME/bin:$PATH CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport JAVA...

2018-06-26 16:52:24 574

原创 mybatis 代码生成器使用MyBatis Generator

1、pom 依赖的添加target开头配置的参数需要注意, 否则在生成的是会提示, 找不到目录 1)、版本号定义<properties> <!-- MyBatis Generator --> <!-- Java接口和实体类 --> <targetJavaProject>${basedir}/src/

2018-06-25 17:17:19 393

原创 mysql 创建 主键索引 唯一索引 全文索引 多列索引 添加索引

1、概念1)、查看索引 show index from 数据库表名 2)、alter table 数据库表 add index 索引名称(数据库表字段名称)2、索引类型: 1)、PRIMARY KEY(主键索引) ALTER TABLE table_name ADD PRIMARY KEY ( column )2)、UNIQUE(唯一索引) ALTER TABLE table...

2018-06-25 15:12:34 7216

原创 Mac 快捷键操作

1、Mac拷贝/复制文件夹路径快捷键快捷键:Option+Command+C显示路径在Finder:defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES 效果如下所示: 参考地址: https://www.cnblogs.com/EasonJim/p/9037128.html...

2018-06-24 19:22:08 1152

原创 注解@PostConstruct与@PreDestroy详解

简介Java EE5 引入了@PostConstruct和@PreDestroy这两个作用于Servlet生命周期的注解,实现Bean初始化之前和销毁之前的自定义操作。API使用说明以下为@PostConstruct的API使用说明: PostConstruct 注释用于在依赖关系注入完成之后需要执行的方法上,以执行任何初始化。此方法必须在将类放入服务之前调用。支持依赖关系注入...

2018-06-23 16:54:03 348

原创 JSON库 Jackson 常用注解介绍

Jackson JSON 框架中包含了大量的注解来让我们可以干预 Jackson 的 JSON 处理过程,例如我们可以通过注解指定 java pojo 的某些属性在生成 json 时被忽略。。本文主要介绍如何使用 Jackson 提供的注解。Jackson注解主要分成三类,一是只在序列化时生效的注解;二是只在反序列化时候生效的注解;三是两种情况下都生效的注解。一、两种情况下都有效的...

2018-06-23 13:43:36 5358

原创 Alpha、Beta、RC、GA版本的区别

Alpha:是内部测试版,一般不向外部发布,会有很多Bug.一般只有测试人员使用。Beta:也是测试版,这个阶段的版本会一直加入新的功能。在Alpha版之后推出。RC:(Release Candidate) 顾名思义么 ! 用在软件上就是候选版本。系统平台上就是发行候选版本。RC版不会再加入新的功能了,主要着重于除错。GA:General Availability,正式发布的版本,在国...

2018-06-20 20:53:37 142

转载 Java各种对象(PO,BO,VO,DTO,POJO,DAO,Entity,JavaBean,JavaBeans)的区分

PO:持久对象 (persistent object),po(persistent object)就是在Object/Relation Mapping框架中的Entity,po的每个属性基本上都对应数据库表里面的某个字段。完全是一个符合Java Bean规范的纯Java对象,没有增加别的属性和方法。持久对象是由insert数据库创建,由数据库delete删除的。基本上持久对象生命周期和数据库密切相...

2018-06-15 16:57:09 235

原创 java 泛型详解

java 泛型详解1. 泛型基本概念Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。 泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。使用字母类型建议: 泛型中字母没有限制, 但是为了可读性推荐一些 E — Element,常用在java Colle...

2018-06-14 11:45:39 469 1

原创 IntelliJ IDEA Maven默认(1.5)编译版本修改

1、问题描述:IntelliJ IDEA里面Maven插件, 每次install或者是package 等操作会失败并且jdk 版本回到1.5 的版本2、解决 :在pom.xml指定编译版本, 添加如下配置即可<build> <plugins> <plugin> <groupId>...

2018-06-12 20:06:42 1049

原创 Lambda表达式的语法

1、Lambda 表达式语法 Lambda expressions address the bulkiness of anonymous inner classes by converting five lines of code into a single statement. This simple horizontal solution solves the “vertical pr...

2018-06-12 20:03:20 3305

原创 resourcetree中的拉取和获取有什么区别

1、命令式解释: 前者是 pull,后者是 fetch,pull 等于 fetch + merge。2、大白话解释: 拉取会把你本地仓库没有 而远程仓库有的更新写到你本地中; 获取的用处更多的是用来查看对于你本地仓库的状态来说远程仓库是否有更新,仅此而已,并不会使你的本地仓库发生改变 参考文章: https://segmentfault.com/q/10100...

2018-06-10 23:48:55 9907 1

原创 java中的正则表达式详解

前言: 个人认为正则表达式, 在实际的开发中还是非常实用的, 所以本次借鉴网上资料整理一下比较实用的部分。1、常用的构造元素 字符 x 字符 x。举例:’a’表示字符a \ 反斜线字符。 \n 新行(换行)符 (‘\u000A’) \r 回车符 (‘\u000D’)字符类 [abc] a、b 、 c(配置abc任何一个字符) [^a...

2018-06-10 17:10:09 354

原创 grpc 快速入门案例

今天讲解一下grpc 的入们操作, 首先创建一个为grpc 的maven工程, 具体的工程结构如下;1. 工程结构的创建2.pom 配置项信息先介绍一下丛哪里获取配置, 因为可能没有版本不一样, 所以最好是到下面的 https://github.com/grpc/grpc-java 获取相关的配置, 可以得到最新的配置相关, 不会出现版本问题, 这里的grpc-all 是下...

2018-06-09 18:30:27 2422 2

原创 dubbo-spring-boot 安装过程成出现问题和解决方案

dubbo-spring-boot 没有还目前(2018年6月8日20:47:09)还没有发布到中央仓库。 本地安装源码过程中遇到的问题总结:dubbo-spring-boot 安装过程成出现问题, 和解决方案提示错误信息(部分): Failed to execute goal org.apache.rat:apache-rat-plugin:0.12:check (ve...

2018-06-08 20:50:12 721

原创 TP50 TP90 TP99 TP999 详细说明

本文是根据自己的总结和网络总结得出1、TP 指标说明TP指标: 指在一个时间段内,统计该方法每次调用所消耗的时间,并将这些时间按从小到大的顺序进行排序, 并取出结果为 : 总次数 * 指标数 = 对应TP指标的值, 在取出排序好的时间。TP50、TP90、TP99、TP999 计算方式一致TP90,TP99,TP999则对方法性能要求很高。2、国外资料:在参考文章中的: ...

2018-06-07 16:25:53 14639 2

原创 Spring boot 结合 Swagger2

本文将讲解, spring boot 和 Swagger2的使用。1. 版本说明spring boot 使用的是1.5.x 版本, 因为是和dubbo-spring-boot 结合所以是这个版 dubbo 官方图: swagger2 使用的是2.7.0 版本2. 依赖和配置依赖<dependency> <groupId>io.spr...

2018-06-06 11:46:59 280

原创 Springboot 在IDEA读取properties配置文件的中文乱码问题

1、 问题描述, 在加载使用如下@Component @ConfigurationProperties(prefix = “com.jdjr.response”) @PropertySource(“classpath:/config/commonConfig.properties”) public class CommonConfig { }加载到的属性中存在中文, 就会乱码。...

2018-06-05 14:18:59 7444 4

原创 zk 客户端基本使用命令

1、创建命令: create [-s] [-e] path data acl 例如: create -s /dubbo 123 其中, -s 或者 -e 分别指定的特性: 顺序节点和临时节点, 默认情况下是创建的持久化节点, acl 进行权限控制, 不添加不做任何控制。2、读取命令: ls 查询当前节点下面的所有的子节点, 只能查看到一级。 ls path [watch] 例如: ...

2018-06-04 00:03:26 2432

原创 zk 集群需要注意

1、集群模式下, 集群中的每台机器需要感知到整个集群是由那些机器组成, 在配置文件中有一个server.id=host:port:port 其中,id被成为Server ID 用来标识集群中机器的序号。2、在Zookeeper 设计中, 集群中的所有机器上的zoo.cfg 文件的内容应该是一致的, 因此对号使用svn 或者是git 等版本管理工具管理起来, 确保每个机器共享到相同一份文件。...

2018-06-03 14:37:59 1588

原创 Spring Boot Hazelcast Caching 使用和配置

本文将展示spring boot 结合 Hazelcast 的缓存使用案例。1. Project Structure2. Maven Dependencies<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" x...

2018-06-02 22:26:39 7742

原创 idea application.yml 文件文本显示的原因和解决方案

1. 问题问题描述: idea 突然yml 文件不能正常显示, 就像下图一样 细看, 是以文本的形式打开的, 说明是打开形式存在问题。2. 解决问题:操作形式: file—> setting—->> File Types—>> Text 删除相应的信息在点击: apply , ok 。 完成即可, 具体如下 到此就完成了。 ...

2018-06-02 21:01:34 18676 17

Android 自定义圆形头像

完成一个自定义的圆形头像。包含网络加载显示图片,使用UIL(ImageLoad)

2016-10-02

extjs3.0API文档

Extjs3.0开发文档

2014-03-24

java参考文档

java参考文档。此文档上有java的所有包。你可以在上面查找你要查找的相关类的的说明

2012-11-11

网页颜色生成器

网页颜色生成器可以快速的生成你想要的颜色。操作简单只要你点击开始就可以在指定的地方的上颜色按下ctrl键即可

2012-11-11

notepad++6.1.6.

 Notepad++是一套非常有特色的自由软件的纯文字编辑器(许可证:GPL),有完整的中文化接口及支援多国语言撰写的功能(UTF8 技术)。它的功能比 Windows 中的 Notepad(记事簿)强大,除了可以用来制作一般的纯文字说明文件,也十分适合当作撰写电脑程序的编辑器。Notepad++ 不仅有语法高亮度显示,也有语法折叠功能,并且支援宏以及扩充基本功能的外挂模组。[1]   Notepad++ 是一款非常有特色的编辑器,是开源软件,可以免费使用。支持的语言: C, C++ , Java , C#, XML, HTML, PHP, Javascript。[2]

2012-11-11

VC++win7中文版

win7兼容的VC++的开发工具课可以解决不兼容问题总之就是在win7 的平台下可以正常的运行

2012-11-11

HTML、CSS、JavaScript标签参考.pdf

HTML、CSS、JavaScript标签参考.pdf

2012-11-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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