自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring Boot 拦截器

1、概述过滤器属于Servlet范畴的API,与Spring 没什么关系。 Web开发中,我们除了使用 Filter 来过滤请web求外,还可以使用Spring提供的HandlerInterceptor(拦截器)。2、实现方法第一种方式是实现了Spring 的HandlerInterceptor 接口,或者是这个类继承实现了HandlerInterceptor 接口的类,Han...

2018-07-31 10:48:23 498

原创 理解Java注解和自定义注解

1、元注解:1)元注解的作用: 就是负责注解, 定义为注解的注解。2)4个标准的元注解: Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它 annotation类型作说明。Java5.0定义的元注解: 1.@Target, 2.@Retention, 3.@Documented, 4.@Inher...

2018-07-27 20:49:53 195

原创 通用mapper 根据条件修改、查询

1、概述条件: Example example = new Example(UserRegister.class); Criteria criteria = example.createCriteria(); 注意: criteria.andEqualTo(property, value); property 对应的是实体类中的属性字段 2、实际条件查询案例/**...

2018-07-26 22:08:46 11542 1

转载 打开任何来源,解决Mac提示文件“已损坏”的问题

使用Mac电脑,默认的苹果处于安全考虑,是只允许安装APPstore或者信任的开发者出品的软件,如果你从网上下载的Mac特别软件,系统会自动阻止的,如下图: 下面我们来开启任意来源安装APP的权限,打开系统偏好设置,然后打开安全与隐私,如下图: 如果您系统是macOS Sierra之前的版本,那么这里会出现任何来源的选项,直接打勾就可以了。(需要先点击左下角的解锁按钮才能勾选哦) 如...

2018-07-24 21:27:17 48965 6

原创 深入Spring Boot:怎样排查 Cannot determine embedded database driver class for database type NONE

1、 问题概述:调试排查 Cannot determine embedded database driver class for database type NONE 的错误 把工程导入IDE里,直接启动应用,抛出来的异常信息是:or starting ApplicationContext. To display the auto-configuration report re-run ...

2018-07-24 17:22:31 2285

原创 通用mapper 使用需要注意的问题

通用mapper 需要注意的问题: 1、首先是实体需要有相关的注解: @table, @Id @Colunm 例如:@Table(name = "user_register")public class UserRegister { /** * 需要注意的是, 主键一定要标注上Id */ @Id private Integer id; ...

2018-07-24 11:18:22 3679

原创 mac上删除卸载node

卸载node 依次在终端执行下面的脚本 sudo npm uninstall npm -g sudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /var/db/receipts/org.nodejs.* sudo rm -rf /usr/local/include/node /Users/$USER/.npm...

2018-07-24 02:18:52 16433 4

转载 IntelliJ IDEA For Mac 快捷键

根据官方pdf翻译:https://www.jetbrains.com/idea/docs/IntelliJIDEA_ReferenceCard_Mac.pdf 在 IntelliJ IDEA 中有两个 Mac 版本的快捷键,一个叫做:Mac OS X,一个叫做:Mac OS X 10.5+ 目前都是用:Mac OS X 10.5+ 有两套的原因:https://intel...

2018-07-23 13:35:38 168

原创 git 常用命名

1、获取指定分支的地址: git clone -b dev Git地址(https://github.com/zhongzunfa/zzf-spring-cloud-Finchley.git)

2018-07-23 09:55:50 276

原创 intellij idea maven projects工具条消失问题的解决

1、解决方法: 2、弹出情况: 参考文章: https://blog.csdn.net/u012684933/article/details/46473341

2018-07-23 00:05:53 3989 1

原创 mac 下安装elasticsearch

本地使用的es 版本是elasticsearch-5.6.101、 基础环境准备elasticsearch 依赖于jdk , 并且jdk 版本1.8+2、 下载前往官方下载: 地址: https://www.elastic.co/downloads/elasticsearch 3、解压和参数配置下载完成后, 解压来就是结合和参数修改: 看解压后的...

2018-07-22 19:12:24 2795

原创 elaticsearch 聚合操作出现 Fielddata is disabled on text fields by default

1、问题概述执行语句:GET /megacorp/employee/_search{ "aggs": { "all_interests": { "terms": { "field": "interests" } } }}出现错误{ &a

2018-07-21 19:16:07 680

原创 elaticsear no [query] registered for [filtered] 错误

1、问题描述执行语句:GET /megacorp/employee/_search{ "query" : { "filtered" : { "filter" : { "range" : { "age" : { "gt" : 30 } <1&

2018-07-21 18:48:15 12208 2

原创 window 安装 elaticsearch

本地使用的es 版本是elasticsearch-5.6.101、 基础环境准备elasticsearch 依赖于jdk , 并且jdk 版本1.8+ 2、 下载前往官方下载: 地址: https://www.elastic.co/downloads/elasticsearch 3、解压和参数配置下载完成后, 解压来就是结合和参数修改: 看解压后的目...

2018-07-20 20:18:31 527

原创 VO,DTO,POJO,Entity 分那么实体类型的原因

1、概述有时候我们工程中会出现多种实体类型: VO,DTO,POJO,Entity 那么出现分那么实体类型的原因是什么呢?2、解释出现上面那么多类型的实体是因为项目分层导致, 一般会分为 controller-> service -> dao 对于不同层会创建和使用不同类型的实体类型, 这样的好处就是当一个层的结构发生变化, 不影响到其他层的, 只要发生变...

2018-07-20 16:22:24 5290 1

原创 idea 中 maven打包找不到符号

1、概述网上方法: 1). 清理cache - 使用mvn clean命令清理 - 使用IDEA里面的Invalid Cache清理 2). 编码格式不统一 - 在pom.xml中将compiler的编码格式设为UTF-8<plugin> <groupId>org.apache.maven.plugins</groupId>...

2018-07-18 11:11:51 12730 1

原创 Spring Boot 中创建多个不同的配置

1、需求和问题来源在社区群里面有一位朋友问的问题, 希望通过下图的形式加载到不同db配置, 图来源于提问网友的。 2、解决方法1)设置jvm 启动参数 2) 通过jar 启动方式3) 通过系统环境变量方式...

2018-07-18 10:37:53 602

原创 Spring Boo 全局异常处理

1、概述Spring Boot 处理异常的两种方式: 1) @ControllerAdvice + @ExceptionHandler:配置对全局异常进行处理 2) @Controller + @ExceptionHandler:配置对当前所在Controller的异常进行处理2、实战2.1、@ControllerAdvice + @ExceptionHandler:配置对...

2018-07-17 14:47:57 273

原创 docker 下安装redis

1、命令安装: docker run redis –name myredis -p 6379:6379 -d redis-server docker run redis –name myredis –restart=always -p 6379:6379 -d redis-server2、docker-compose 安装version: '3'services:...

2018-07-15 18:53:53 326

原创 docker 安装mysql 遇到的问题

问题: 在docker 中安装完MySQL 后进行登录, 出现如下问题 mysql -h 127.0.0.0 -uroot -p Enter password: ERROR 2003 (HY000): Can’t connect to MySQL server on ‘127.0.0.0’ (101)解决方案: $ vi /etc/mysql/my.cnf OR $ vi /e...

2018-07-15 17:35:27 1920 2

原创 idea常用工具和设置

1. idea 创建类显示在前面的模板具体设置位置如下图 : 配置的模板内容: /** * Created withPRODUCTNAME.∗@author:zzf∗@date:PRODUCTNAME.∗@author:zzf∗@date:{PRODUCT_NAME}. * @author: zzf * @date:{DATE} * @time:${TIME} * @de...

2018-07-15 17:05:13 851

原创 zookeer遇到的问题

1、如何判断zookeeper节点是持久节点还是临时节点 2、Zookeeper创建节点异常: org.apache.zookeeper.KeeperException$NoChildrenForEphemeralsException 原因: 是因为当前父节点是一个临时节点, 所以不能在其节点下面创建节点, 解决: 创建一个持久节点, 在持久节点下面创建子节点就好了。未完成。...

2018-07-13 18:58:14 580

原创 docker 常用命令

– 启动一个节点, 前面是宿主的端口, 后面是容器的端口 其中 -d 表示的是以进程的形式启动 docker run –name zookeeper -p 2181:2181 -d zookeeper:3.5.4-beta docker run –name webserver -d -p 80:80 nginx– 重启启动容器:(下面的zookeeper 只是一个例子) docker ...

2018-07-12 23:14:26 161

原创 zk 权限控制

1、 zk权限介绍1) ZK的节点有5种操作权限: CREATE、READ、WRITE、DELETE、ADMIN 也就是 增、删、改、查、管理权限,这5种权限简写为crwda(即:每个单词的首字符缩写) 注:这5种权限中,delete是指对子节点的删除权限,其它4种权限指对自身节点的操作权限。2) 身份的认证有4种方式: world:默认方式,相当于全世界都能访问 auth:代表...

2018-07-11 11:19:23 6556

转载 SpringCloud+skywalking链路跟踪

一、 环境准备基础环境CentOS 6.9Eclpse Oxygen.2 Release (4.7.2)SkyWalking版本(3.2.6)和相关要求信息:被监控程序要求jdk6+SkyWalking collector和WebUI要求JDK8+Elasticsearch 5.x (版本必须是5.X)Zookeeper 3.4.10资料参考地址:...

2018-07-10 17:02:41 4705 3

原创 Spring boot 启动遇到的问题

1、问题描述在启动spring boot 为基础的项目时出现如下问题: ** WARNING ** : Your ApplicationContext is unlikely to start due to a @ComponentScan of the default package.接下来就是错误信息提示: org.springframework.beans.fac...

2018-07-08 16:17:16 1260

原创 使用httpservletRequest 中headers添加信息需要注意事项

使用httpservletRequest 中headers添加信息需要注意事项: 1、不要使用Authorization 作为key 网header 中添加信息。 因为会自动添加上 后面的值是一个加密后的值, 可能生成都不一样Authorization: Basic cm9vdDo0NTY=这是一种机制: 1) 当一个客户端向一个需要认证的HTTP服务器进行数据请求时,如果之前...

2018-07-03 01:50:06 6668

原创 google 浏览器安装postmant 插件

1、首先是在Google 商店中搜索postman 会出现一个Postman Interceptor 先安装这个插件, 在安装完成这个插件后, 开启功能。 如下图所示: 2、其中点击这个Postman Chrome app 3、添加插件, 出现一个checked 工具检查, 启动 ...

2018-07-02 14:53:25 1029

原创 idea 添加golang 插件

对于一个新开始的技术或者是一个新的事物, 我们要学习, 首先一定是会到网上去搜索一下。

2018-07-01 15:46:37 4033

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关注的人

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