自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

anxpp的博客

As they sow , so let them reap .

原创 本博客全部文章导航

按时间顺序(新添加的文章更靠前)整理了本博客中所有文章。并未文章提供了推荐等级。博客一旦添加新的文章,索本文都会及时更新。

2016-04-24 19:08:52 5675 2

原创 Spring Cloud 下的分布式日志追踪

概要 本文是《[基于 ELK6.6 + Filebeat 的 Spring Cloud 日志收集》](https://blog.csdn.net/anxpp/article/details/87879206)的续集,是在该篇文章的基础上进行的。 分布式环境下,我看查看一条日志,希望同时能看到与之...

2019-03-20 11:16:30 1187 0

原创 基于 ELK6.6 + Filebeat 的 Spring Cloud 日志收集

基于 ELK6.6 + Filebeat 的 Spring Cloud 日志收集 *重要:请始终保证 ELK 各组件及 Filebeat 版本一致,以避免意想不到的麻烦。* ELK 官网:[https://www.elastic.co/](https://www.elastic.co/cn/)....

2019-02-22 15:20:18 1852 0

原创 Canvas简明教程(完整源码)

博客停更大半年,趁着圣诞更新了个人主页,顺便推一篇很乱的文章上来哈哈哈哈哈哈哈!!! 主页效果:anxpp.com原文出处:http://blog.anxpp.com/index.php/archives/1094/原文出处:http://blog.csdn.net/anxpp/article/d...

2017-12-25 11:28:37 8739 1

原创 虚拟机最小化安装 Centos7 的网络配置

原文出自:http://blog.anxpp.com/index.php/archives/1080/     (强迫症患者都想要个干干净净的系统)使用虚拟机最小化安装了 Centos 7 ,安装完成肯定是上不了网的,搜了下,结果都是千篇一律(估计国内的技术文章原创与抄来的比例差不多1:99吧...

2017-07-01 12:42:39 2260 0

原创 spring boot 应用发布到 docker (完整版)

原文出自:http://blog.anxpp.com/index.php/archives/1075/ Spring boot 非常适合做微服务,如果再加上 docker ,就就就完美了! By 鱼泡泡技术团队 spring boot 应用发布到 docker 完整版 一、概述 s...

2017-06-20 01:19:00 19211 20

原创 Spring REST Docs 简易教程

Spring REST Docs 简易教程 本文相当于官方文档的部分翻译版,完整文档请参考Spring REST Docs 官方文档 ,本文涉及内容: 简介 Spring REST Docs 整合 为API编写文档 配置 Asciidoctor 使用简介 Demo 源码...

2017-06-17 22:39:34 5660 5

原创 MySQL使用一张表的字段更新另一张表的字段

以下写法针对MySQL。     写子查询当然也是可以实现的,不过当然应该选择一种更有效率的方式: update table1 t1 left join table2 t2 on t1.key=t2.key set t1.field1=t2.field1, t1.field2=t2....

2017-06-13 12:45:55 3773 0

原创 基于Spring Boot+jsoup+redis抓取CSDN每周干货的RESTFul爬虫

一个简单的爬虫,用于抓取csdn上的每周干货推荐。     使用到的相关技术:SpringBoot、Redis、Jsoup、JQuery、Bootstrap等。 示例地址:     http://weekly.csdn.tinysoft.anxpp.com/ 效果图:   1、写在前面...

2017-03-13 23:42:59 6396 1

原创 Ubuntu 16.04下安装ssh远程无法连接的解决方法

因为新版的ssh抛弃了以前的加密算法,所以ssh客户端不能连接,请求会被拒绝,我们可以指定原来的加密算法即可。     打开配置文件: sudo vi /etc/ssh/sshd_config     在最后添加如下内容(命令模式按shift+g跳到最后一行,然后按小写的o新起一行)...

2017-01-19 22:43:55 11089 3

原创 Hadoop-2.7.3 单节点模式安装

原文出自:http://blog.anxpp.com/index.php/archives/1036/ Hadoop单节点模式安装 官方教程:http://hadoop.apache.org/docs/r2.7.3/ 一、概述 本文参考官方文档介绍Hadoop单节点模式(本地模式及伪分布式模式)安...

2017-01-18 22:24:41 3585 0

原创 Ubuntu下搜狗输入法的种种问题

一、安装后无法切换到搜狗     1、(请跳过这一步)卸载原有输入法:sudo apt remove fcitx* 和 sudo apt autoremove命令(实践证明不需要这一步)     2、切换到fcitx框架并执行如下命令:     (两种方式切换,一是系统设置中的语言支持的键盘...

2017-01-16 18:55:38 1206 0

原创 工作流引擎Activiti系列(二)——流程设计工具

虽然我们也可以直接编辑XML完成流程的设计,但这稍显麻烦不说,还不直观,所以,这里介绍的是Activiti拖拽式的流程设计工具。     主要有两种工具:官方提供的Activiti Modeler和Eclipse的Activiti designer插件。 1、Activiti BPMN 2.0...

2016-12-30 21:12:01 9690 1

原创 工作流引擎Activiti系列(一)——初识

1、介绍     几乎任何一个公司的软件开发都会涉及到流程,以往我们可能是这么实现的:业务表添加标志位标识流程的节点状态,关联批注表实现审核意见,根据一些业务数据分析处理逻辑,分配任务到用户,节点的调度,审批等.....这其实是很繁琐的,且不说开发起来比较混乱,维护起来更是难上加难:     ...

2016-12-28 19:28:56 9402 1

转载 Spring与SpringMVC的容器关系分析

原文出处:http://www.yangchangming.com/articles/2016/09/16/1474047652822.html Spring和SpringMVC作为Bean管理容器和MVC层的默认框架,已被众多WEB应用采用,而实际使用时,由于有了强大的注解功能,很多基于X...

2016-12-21 12:18:34 1007 0

原创 Docker命令快速参考

原文出自:http://blog.csdn.net/anxpp/article/details/52504207 1、基本语法     docker [OPTION] COMMAND [arg...]  通常,docker命令可以用来管理daemon,或者通过CLI命令管理镜像和容器。  可以...

2016-09-11 15:42:56 1423 0

原创 Docker基础教程——Dockerfile

Dockerfile是一个文本格式的配置文件,我们可以使用Dockerfile文件快速创建自定义的镜像。 Dockerfile支持的众多指令是本文主要要介绍的内容,之后会给出一个基本示例。 一般而言,Docker分为4部分:基础镜像信息、维护者信息、镜像操作指令和容器启动时的执行命...

2016-09-11 13:23:03 3461 2

原创 Docker基础教程——网络基础配置

我们使用Docker发布的组件,通常都离不开网络的,下面介绍Docker的网络基础配置。 1、端口映射 从外部访问容器应用 启动容器时,如果不知道对应参数,在容器外部是无法通过网络访问容器内部的。 可以通过-p或-P参数指定端口映射。 使用-P时,Docker会...

2016-09-10 17:14:32 1427 0

原创 Docker基础教程——数据管理

我们在使用docker 的时候,会产生很多数据,比如web服务器啊,数据库之类的,有时我们还需要备份或复制这些数据,这就需要涉及到Docker的数据管理了。 docker容器中管理数据主要分两种: 数据卷 数据卷容器 1、数据卷 数据卷是一个可供容器使用的特殊目录,它会绕过文件系...

2016-09-10 15:47:23 1224 0

原创 Docker基础教程——仓库

仓库是集中存放镜像的地方。 首先说下注册服务器,注册服务器实际上是存放仓库的具体服务器,每个服务器通常会有多个仓库,而每个仓库下又有多个镜像。 比如仓库地址:dl.dockerpool.com/ubuntu,dl.dockerpool.com是注册服务器,ubuntu是仓库名。 ...

2016-09-09 22:51:54 1853 0

原创 Docker基础教程——容器

容器是Docker的另一个核心概念。 一般来说,镜像的一个运行实例就是容器,容器提供了一个可写的文件层。 本文同上一篇介绍镜像一样的结构,逐步介绍容器。 1、创建容器 Docker的容器非常轻量级,创建和删除都很容易。 1.1、新建容器 新建容器...

2016-09-09 08:58:25 1960 0

原创 Docker基础教程——镜像

原文出自:http://blog.csdn.net/anxpp/article/details/52464806     上一篇文章也说了,镜像是Docker三大核心概念之一。     Docker运行容器前需要本地存在对应的镜像,如果本地不存在,会尝试从默认(Docker Hub)的镜像仓库获取...

2016-09-08 23:07:56 2577 0

原创 Docker基础教程——介绍及核心概念

原文出自:http://blog.csdn.net/anxpp/article/details/52462867     1、介绍     额,介绍我就拉一段百科吧。     Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 L...

2016-09-07 23:48:33 2015 0

原创 Centos 7 查看内存占用情况相关命令

原文出处:http://blog.csdn.net/anxpp/article/details/52453134     本人租用的云服务器,为了节约成本,各项配置都是比较低的,但是又运行了很多的服务,所以要经常查看内存占用情况以检查哪些服务存在问题并调整参数作调优。当然,实际的生成服务器,也可...

2016-09-06 20:30:53 77284 1

原创 Spring Data JPA中的动态查询

Spring Data JPA大大的简化了我们持久层的开发,但是实际应用中,我们还是需要动态查询的。 比如,前端有多个条件,这些条件很多都是可选的,那么后端的SQL,就应该是可以定制的,在使用Hibernate的时候,可以通过判断条件来拼接SQL(HQL),当然,Spring Data J...

2016-09-06 20:05:42 28965 12

原创 java.lang.ClassNotFoundException: org.springframework.boot.SpringApplication

额,一个使用Spring boot的,好好的项目,最近突然报错了:java.lang.ClassNotFoundException: org.springframework.boot.SpringApplication                    虽然明显知道是jar包问题,不管怎么cl...

2016-09-05 22:12:05 37057 3

原创 Java根据包名获取指定接口的所有实现

原文出自:http://blog.csdn.net/anxpp/article/details/52295168,转载请注明出处,谢谢!     准备做一个IM,实现服务端的时候,准备将所有消息处理器(MessageHandler)使用责任链设计模式,但是又不希望增加处理器的时候修改责任链的实现...

2016-08-23 22:44:05 3750 0

原创 Spring Boot + Spring Data JPA项目配置多数据源

在以前的常规项目中,直接XML配置文件中配置多个数据源即可,在最新推荐的做法中,我们使用配置类来设置。 首先配置两个数据源: package com.anxpp.web.config; import javax.sql.DataSource; import org.springframewo...

2016-08-22 09:58:45 19024 43

原创 使用最新Netty实现一个简单的聊天程序

1、概述 Netty是由JBOSS提供的一个java开源框架。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。 官网:http://netty.io/ 目前最新的是版本是4.1.4(5.x版本官网已经弃用,不推...

2016-08-06 22:55:37 10699 38

原创 Java NIO框架Netty简单使用

之前写了一篇文章:Java 网络IO编程总结(BIO、NIO、AIO均含完整实例代码),介绍了如何使用Java原生IO支持进行网络编程,本文介绍一种更为简单的方式,即Java NIO框架。 Netty是业界最流行的NIO框架之一,具有良好的健壮性、功能、性能、可定制性和可扩展性。同时,它提...

2016-08-03 22:37:04 17726 6

原创 SpringMVC+Ajax页面无刷新提交多个文件和数据

我还是决定记录一下。 该JS由ajaxfileupload.js改造,原理是使用了Ifream,所以页面不会刷新。 改造后的ajaxfileupload.js: jQuery.extend({ createUploadIframe: function (id, uri) { ...

2016-08-01 00:05:57 2237 0

原创 Oracle——分区表

1、概述 即使业务拆分,有时还是不能避免某张表的数据(行数)过多。 当单表数据过多时,会影响整体的性能,查询将变得更慢,数据的备份恢复也会花费更多时间。 However,数据库一般都提供了一个将单表拆分成多张表的机制,以更容易的管理表和解决性能问题。这种方式(把表的行分为...

2016-07-17 12:39:11 4644 2

原创 理解JVM——Java内存区域

转载请注明出处:,谢谢!      知其然,知其所以然。     了解Java的内存相关知识,还是有必要的。 1、概述     我专业是嵌入式,所以自然对C++是比较了解的,但是后来自学的Java,其内存的自动管理(一开始也不是很习惯...),可谓减少了相当大的开发量。     使...

2016-07-16 00:17:22 1068 2

原创 Java程序性能优化——设计优化

1、前言 OK,之前写了一篇文章:“23种设计模式介绍以及在Java中的应用”详细介绍了如何将设计模式应用到Java编程中,而本文旨在介绍如何利用他们优化我们的程序,使其性能更佳。 设计模式的详细介绍请参照上面链接中的文章,不是本文的重点。 而Java程序的性能优化,不一...

2016-07-15 00:27:47 3003 0

原创 一个SQL面试题

......一个看似简单,实则容易踩坑的例子     记得以前有次被面试问到SQL,当时没答上来,当时也没鼓捣出来(当时对SQL也确实太不熟了(⊙o⊙))。     今天突然想起来了,就重新拿出来,解决后在此处记录一下。     切入正题(下面基于Oracle):     表是这样一张表:...

2016-07-13 00:05:43 1748 1

原创 Oracle中的数值处理相关函数介绍

1、概述 Oracle函数处理三种类型的数值:单值、值组和值列表。 这些函数跟串函数一样,用来更改数值或者是返回数值相关的信息。 数值类型区分如下: 单值:只是一个数值,如常数值、PL/SqL等中的变量。数据库的一列和一行的一个数字等。Oracle的单值函数通常通过...

2016-07-09 23:18:07 5962 0

原创 Oracle中的数据类型简介

博客中的Oracle系列文章基于Oracle 12c,部分内容可能不适用于版本较老的Oracle。 简介 本文简单介绍Oracle数据库中的数据类型。 MySQL中的数据类型可参考: MySQL 中的数据类型介绍。 整体介绍见下表: 数据类型 数据类型其实已经...

2016-07-07 22:36:32 1597 0

原创 Oracle中的正则表达式(及函数)详解

1、概述 相信大家对正则表达式都不陌生,从linux下的命令到Java等编程语言,正则表达式无处不在,虽然我们实际使用的时候也并不一定太多,但是当我们要处理字符串时,它确实是一个强大的工具。 上一篇文章(Oracle中的字符串类型及相关函数详解)中,已经介绍了一些串相关的函数,也...

2016-07-02 23:36:17 23655 1

原创 Docker镜像保存为文件及从文件导入镜像

1、概述 我们制作好镜像后,有时需要将镜像复制到另一台服务器使用。 能达到以上目的有两种方式,一种是上传镜像到仓库中(本地或公共仓库),但是另一台服务器很肯能只是与当前服务器局域网想通而没有公网的,所以如果使用仓库的方式,只能自己搭建私有仓库,这会在另一篇文章中介绍。 如...

2016-07-02 13:42:54 27130 3

原创 Nginx反向代理服务器(博客架构优化)

1、概述 上一篇博客(Centos7.2 搭建Apache+Php+Mysql环境)描述了本人个人博客(anxpp.com)服务器又winserver 2012 更换为centos7.2,并演示了运行环境的搭建,今天在这个基础上,添加了nginx作反向代理服务器。 因为本人有两台...

2016-07-02 01:48:11 1398 0

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