自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(179)
  • 资源 (13)
  • 收藏
  • 关注

转载 史上最简单的SpringCloud教程 | 第十篇: 高可用的服务注册中心(Finchley版本)

版权声明:本文为博主原创文章,欢迎转载,转载请注明作者、原文超链接 ,博主地址:http://blog.csdn.net/forezp。 https://blog.csdn.net/forezp/article/details/81041101转载请标明出处:原文首发于 https://www.fangzhipeng.com/springcloud/2018/08/30/sc-f10-eu...

2018-12-15 16:37:19 138

转载 史上最简单的SpringCloud教程 | 第九篇: 服务链路追踪(Spring Cloud Sleuth)(Finchley版本)

版权声明:本文为博主原创文章,欢迎转载,转载请注明作者、原文超链接 ,博主地址:http://blog.csdn.net/forezp。 https://blog.csdn.net/forezp/article/details/81041078转载请标明出处:原文首发于:>https://www.fangzhipeng.com/springcloud/2018/08/30/sc-f9...

2018-12-14 23:03:34 164

转载 史上最简单的SpringCloud教程 | 第八篇: 消息总线(Spring Cloud Bus)(Finchley版本)

版权声明:本文为博主原创文章,欢迎转载,转载请注明作者、原文超链接 ,博主地址:http://blog.csdn.net/forezp。 https://blog.csdn.net/forezp/article/details/81041062转载请标明出处:原文首发于:https://www.fangzhipeng.com/springcloud/2018/08/30/sc-f8-bus...

2018-12-13 18:31:34 147

转载 史上最简单的SpringCloud教程 | 第七篇: 高可用的分布式配置中心(Spring Cloud Config)(Finchley版本)

版权声明:本文为博主原创文章,欢迎转载,转载请注明作者、原文超链接 ,博主地址:http://blog.csdn.net/forezp。 https://blog.csdn.net/forezp/article/details/81041045转载请标明出处:原文首发于:https://www.fangzhipeng.com/springcloud/2018/08/30/sc-f7-con...

2018-12-13 17:37:10 179

转载 史上最简单的SpringCloud教程 | 第六篇: 分布式配置中心(Spring Cloud Config)(Finchley版本)

所属专栏: 史上最简单的 Spring Cloud 教程版权声明:本文为博主原创文章,欢迎转载,转载请注明作者、原文超链接 ,博主地址:http://blog.csdn.net/forezp。 https://blog.csdn.net/forezp/article/details/81041028转载请标明出处:原文首发于:https://www.fangzhipeng.com/sp...

2018-12-13 15:28:20 205

转载 史上最简单的SpringCloud教程 | 第五篇: 路由网关(zuul)(Finchley版本)

所属专栏: 史上最简单的 Spring Cloud 教程版权声明:本文为博主原创文章,欢迎转载,转载请注明作者、原文超链接 ,博主地址:http://blog.csdn.net/forezp。 https://blog.csdn.net/forezp/article/details/81041012转载请标明出处:原文首发于:https://www.fangzhipeng.com/sp...

2018-12-12 16:56:20 150

转载 史上最简单的SpringCloud教程 | 第四篇:断路器(Hystrix)(Finchley版本)

所属专栏: 史上最简单的 Spring Cloud 教程版权声明:本文为博主原创文章,欢迎转载,转载请注明作者、原文超链接 ,博主地址:http://blog.csdn.net/forezp。 https://blog.csdn.net/forezp/article/details/81040990转载请标明出处:原文首发于:https://www.fangzhipeng.com/sp...

2018-12-12 15:27:23 141

转载 史上最简单的SpringCloud教程 | 第三篇: 服务消费者(Feign)(Finchley版本)

所属专栏: 史上最简单的 Spring Cloud 教程版权声明:本文为博主原创文章,欢迎转载,转载请注明作者、原文超链接 ,博主地址:http://blog.csdn.net/forezp。 https://blog.csdn.net/forezp/article/details/81040965转载请标明出处:原文首发于:https://www.fangzhipeng.com/sp...

2018-12-12 14:00:59 150

转载 史上最简单的SpringCloud教程 | 第二篇: 服务消费者(rest+ribbon)(Finchley版本)

所属专栏: 史上最简单的 Spring Cloud 教程版权声明:本文为博主原创文章,欢迎转载,转载请注明作者、原文超链接 ,博主地址:http://blog.csdn.net/forezp。 https://blog.csdn.net/forezp/article/details/81040946转载请标明出处:原文首发于:https://www.fangzhipeng.com/sp...

2018-12-12 13:56:32 139

转载 史上最简单的 SpringCloud 教程 | 第一篇: 服务的注册与发现Eureka(Finchley版本)

所属专栏: 史上最简单的 Spring Cloud 教程版权声明:本文为博主原创文章,欢迎转载,转载请注明作者、原文超链接 ,博主地址:http://blog.csdn.net/forezp。 https://blog.csdn.net/forezp/article/details/81040925转载请标明出处:原文首发于:https://www.fangzhipeng.com/sp...

2018-12-12 13:50:46 157

原创 spring-cloud常见问题集锦

eureka-server Whitelabel Error Page 创建eureka-server,在浏览器打开 http://localhost:8761/Whitelabel Error PageThis application has no explicit mapping for /error, so you are seeing this as a fallback...

2018-12-11 23:02:01 848

原创 java实现万人抢一张火车票

一万人,同时抢一张火车票public class TicketMain { //拿到火车票的线程名 public static String getTicketThread; //拿到火车票的线程数 public static volatile AtomicInteger getTicketThreadNum = new AtomicInteger(0); //火车票数 pub...

2018-12-09 19:24:21 3010 1

转载 Java字节码指令收集大全

Java字节码指令大全 常量入栈指令 指令码 操作码(助记符) 操作数 描述(栈指操作数栈) 0x01 aconst_null   null值入栈。 0x02 iconst_m1   ...

2018-12-06 17:49:55 133

转载 Java内存模型深度解读

Java内存模型规范了Java虚拟机与计算机内存是如何协同工作的。Java虚拟机是一个完整的计算机的一个模型,因此这个模型自然也包含一个内存模型——又称为Java内存模型。如果你想设计表现良好的并发程序,理解Java内存模型是非常重要的。Java内存模型规定了如何和何时可以看到由其他线程修改过后的共享变量的值,以及在必须时如何同步的访问共享变量。原始的Java内存模型存在一些不足,因此Ja...

2018-12-03 22:46:35 127

原创 从零开始在CentOS下用docker部署springboot微服务

本文主要描述一下从零开始在CentOS7下,如何用docker部署springboot微服务docker的安装安装一些必要的系统工具sudo yum install -y yum-utils device-mapper-persistent-data lvm2添加软件源信息:sudo yum-config-manager --add-repo http://mirrors....

2018-11-30 16:18:38 718

原创 docker删除重复的image

删除重复的image,需要rmi 增加一个 -f 参数[root@s01 ~]# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEfhbean/dockertest latest f984aff590f3 ...

2018-11-30 15:02:44 2305

原创 docker心得

镜像加速从镜像加速地址进行拉取有三种方式1,在命令中指定镜像地址$ docker pull registry.docker-cn.com/myname/myrepo:mytag2,配置 Docker 守护进程默认使用 Docker 官方镜像加速,无需在每次拉取时指定 registry.docker-cn.com$ docker --registry-mirror=https...

2018-11-29 08:39:18 679

转载 10 个常用的软件架构模式

你是否曾经思考过如何设计大型的企业级系统?在决定启动软件开发之前,首要的是选择恰当的架构来指引系统的功能及质量属性设计。因此在将软件架构应用于设计之前,必需要了解常用的架构模式。  什么是架构模式? Wikipedia 的解释: 在软件架构中,架构模式是对特定环境下常见问题的通用且可重用的解决方案。架构模式与软件设计模式很相似,但架构模式的层次更高,且外延更大。...

2018-11-21 07:15:24 224

转载 JAVA经典算法大全

JAVA经典算法大全from http://java-mans.iteye.com/blog/1645703 1.河内之塔 2.Algorithm Gossip: 费式数列. 3.巴斯卡三角形 4.Algorithm Gossip: 三色棋 5.Algorithm Gossip: 老鼠走迷官(一) 6.Algorithm ...

2018-09-29 09:53:30 685

原创 Spring操作数据库几十次后就JDBC begin transaction failed

在项目中,有个功能,需要批量操作一批数据,大概要操作近百次。基本上每过120秒就报如下错误。修改jdbc的各种连接参数都无效。15:41:32.701 [http-bio-8081-exec-8] ERROR 500.jsp - Could not open JPA EntityManager for transaction; nested exception is javax.persisten...

2018-07-13 17:46:06 7375

原创 centos7识别验证码字体

一段java写的纯字母和数字的登录验证码程序,在windows运行正常。部署到阿里云,起初也是正常的。但经过对这台阿里云主机(CentOS 7.4)进行一系列的环境配置(nginx,ffmpeg等)后,验证码变成了乱码,与后台打印的字母数字完全不同。考虑到代码没有变动,应当是环境的问题。可能是某个时候把centos的字体文件给删除或覆盖了。最后发现可以通过以下方式解决:1、检查代码使用的字体为Ti...

2018-07-12 16:28:32 1728

原创 解决Centos7.4无法启动mysql异常

重启前好好的系统;重启后,web页面打不开。查tomcat日志发现偿试连接数据库3次失败。登录服务器,shell命令也不能正常连接。查看系统进程没有mysql。启动mysql服务报错[root@zhangcool-cooler01 init.d]# systemctl start mysqldJob for mysqld.service failed because the control pr...

2018-07-06 16:20:19 23270

原创 CentOS7.4安装mysql5.7提示mariadb-libs-1:5.5.56-2.el7.x86_64包冲突

阿里云,CentOS Linux release 7.4.1708,安装mysql5.7.20,报如下异常:[root@zhangcool-cooler01 mysql-5.7]# rpm -ivh mysql-community-common-5.7.20-1.el6.x86_64.rpm warning: mysql-community-common-5.7.20-1.el6.x86_64....

2018-06-29 15:00:51 19598 1

原创 Eureka注册的服务,消费端无法访问

项目需要改造为微服务,选择Spring Cloud,先根据文末的参考资料(方志朋的博客),跑通很多示例程序。其中前两节就是服务注册与发现,服务消费者。代码写完,并启动后,可以通过访问 http://localhost:8764/hi?name=forezp ,达到需要的结果。项目Spring Cloud改造主要过程如下:创建微服务order-relation,pom.xml<?xml ver...

2018-06-22 17:12:51 6462

原创 nginx反向代理内外网跳转

现状一个域名(www.abc.com),指向了公司的外网IP(59.108.xx.xx),公司的外网IP(59.108.xx.xx),映射到一台内网服务器37(172.16.2.37),以下简称37服务器。另一台内网服务器38是资源服务器(172.16.2.38),上传了很多的图片,以下简称38服务器。其中,37服务器是外网访问我们服务器的唯一入口,其中配置了nginx,跳转到多个服务器的应用。3...

2018-05-10 16:13:41 28943 5

转载 CentOS中yum安装ffmpeg

from https://www.cnblogs.com/wpjamer/p/ffmpeg.html1.升级系统sudo yum install epel-release -ysudo yum update -ysudo shutdown -r now2.安装Nux Dextop Yum 源由于CentOS没有官方FFmpeg rpm软件包。但是,我们可以使用第三方YUM源(Nux Dexto...

2018-04-27 16:43:00 487

原创 在CentOS7.0安装ffmpeg4.0

在CentOS7.0上安装配置ffmpeg4.0时遇到一些问题,将解决方案一并记录如下[root@cooler_rs soft]#tar -xvf ffmpeg-4.0.tar.bz2[root@cooler_rs soft]#cd /opt/soft/ffmpeg-4.0[root@cooler_rs ffmpeg-4.0]# ./configure --disable-yasm --ena...

2018-04-27 15:35:43 2681

原创 解决异常MySQLNonTransientConnectionException: Communications link failure during rollback().

springmvc+hibernate项目,在开发环境没问题,但部署到测试环境,登录成功后,打开用户列表,点击修改用户,就报如下错误:09:59:24.404 [http-bio-8080-exec-10] ERROR o.s.t.i.TransactionInterceptor - Application exception overridden by rollback exceptionor...

2018-04-27 10:35:03 14709 2

原创 严重: Parse Fatal Error at line 2 column 193: 已经为元素 "web-app" 指定属性 "xmlns"

拷贝了一个项目,改了一下项目名称,tomcat运行失败,报错:严重: Parse Fatal Error at line 2 column 193: 已经为元素 "web-app" 指定属性 "xmlns"。org.xml.sax.SAXParseException; systemId: jndi:/localhost/xxxx_cms/WEB-INF/web.xml; lineNumber: ...

2018-04-26 16:37:49 3653

原创 Spring Boot + MongoDB实现作品或文章的三级评论

用Spring Boot + MongoDB,做一个作品评论的功能,用户可以发表评论;其他用户可以对作品现有的评论进行回复;最顶级的评论者,可以对回复评论的人再回复评论。其中,评论的数据结构如下:t_resource_comment { _id:, resource_id: 123, comment_user_id: "A", comment_user_name:, comment_co...

2018-04-11 19:29:18 3291 10

转载 MongoDB数据库设计中6条重要的经验法则

from https://www.cnblogs.com/WeiGe/p/4903850.html本文仅列出3则Part 1原文:6 Rules of Thumb for MongoDB Schema Design: Part 1By William Zola, Lead Technical Support Engineer at MongoDB“我有丰富的sql使用经验,但是我是个MongoDB...

2018-04-09 21:13:13 155

原创 MongoDB学习笔记

这里有一个与本文同版的思维导图可以下载,基本上包括了MongoDB的方方面面,每个知识点,都有示例代码,有需要的朋友,可以下载下来进一步补充完善。下载思维导图 MongoDB学习笔记思维导图 ...

2018-04-09 16:02:37 8433 1

原创 Spring Boot2.0整合Mybatis(自动生成注解方式,多环境配置)

本介绍Spring Boot2.0整合Mybatis,通过MyBatis Generator插件自动生成mapper的sql注解及Provider类的过程,支持多环境的yml配置文件首先用IDE开发工具(IDEA,STS,Eclipse)创建一个Spring Boot工程springboot-mybatis-demo-annotation, pom.xml如下<?xml version="1...

2018-04-08 15:50:58 6151

转载 CentOS 7 清除旧内核

from https://blog.csdn.net/skykingf/article/details/519445221. 列出系统中正在使用的内核:uname -a Linux localhost.localdomain 3.10.0-327.22.2.el7.x86_64 #1 SMP Thu Jun 23 17:05:11 UTC 2016 x86_64 x86_64 x86_64 G...

2018-04-08 14:00:52 269

原创 mybatis 异常 invalid comparison: java.util.Date and java.lang.String

mybatis 3.4.6,日期字段做比较操作,日期字段为空时,报错2018-04-06 18:04:26,614 INFO [OrderRelationController.java:345] : nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error querying database...

2018-04-06 18:05:56 1682

原创 解决分页插件ClassNotFoundException: org.springframework.boot.bind.RelaxedPropertyResolver

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.github.pagehelper.autoconfigure.PageHelperAutoConfiguration': Post-processing of merged bean definition fail...

2018-04-06 16:39:19 17205 6

原创 Spring-Boot配置不同环境的yml配置文件

Spring Boot项目开发部署过程中,通常会有多套环境(开发dev、测试test、预生产rc,生产pro),每套环境的配置是不同的。将所有环境共同的参数配置在同一个文件中;再将每套环境不同的参数配置在各自文件中,可以减少部署错误的概率,同时项目可读性好,也便于维护。application.yml 配置共同的参数,并确定当前运行环境debug: falsemybatis: mapper...

2018-04-06 10:03:14 10670

转载 CentOS下使用yum快速安装memcached

参考文章:1. http://www.free521.com/tutorials/vps-tutorials/4360.html2. http://snowolf.iteye.com/blog/14473483. memcache 连接错误  http://chenwei.me/p/70.html4. https://www.cnblogs.com/chenxingrui/articles/494...

2018-03-31 20:22:43 976

转载 (转载)关于一个CTO的工作任务安排

from https://blog.csdn.net/zhangtaolmq/article/details/66479150关于一个CTO的工作任务安排七月 7th 2009 in 管理 有很多网友特奇怪我为什么能有时间来写博客,甚至还能接受网友的IM交流,问我是怎么做到的。他们都觉得自己每天忙死了,相信我作为部门的头公司的高层,估计更忙的不见人影,怎么回事呢?我总结了总结,在此给大家分享一下。...

2018-03-27 21:34:13 409

原创 docker:build异常HttpHostConnectException: Connect to localhost:2375

docker安装在centos6.5{project_home}>mvn clean package docker:build -DskipTests 遇到以下异常[ERROR] Failed to execute goal com.spotify:docker-maven-plugin:0.4.3:build (default-cli) on project eurekaserver: E...

2018-03-26 09:53:08 19721

Nginx高性能Web服务器详解

全书分四大部分,分别从入门、功能、实现和应用等四个方面对nginx服务器的知识进行完整阐述,从而满足广大读者在应用nginx服务器时的普遍性需求。同时也深入剖析了nginx服务器的工作原理和实现技术,对其中使用到的数据结构和方法进行了详细阐述,并且结合实际的应用情况给出了多个基于nginx服务器,同时还部署有其他典型服务器的分布式网站架构部署配置。

2018-05-05

Java并发编程

包括三部java并发编程的书:Java并发编程的艺术 Java并发编程实战 JAVA并发编程实践JavaConcurrencyinPractice-中文-高清-带书签-完整版(Doug Lea)

2018-05-05

JavaEE开发的颠覆者 Spring Boot实战 完整版

本书从Spring基础、SpringMVC基础讲起,从而无难度地引入SpringBoot的学习。涵盖使用SpringBoot进行JavaEE开发的绝大多数应用场景,包含:Web开发、数据访问、安全控制、批处理、异步消息、系统集成、开发与部署、应用井控、分布式系统开发等。解压后225M的524页PDF文件。

2018-05-05

破解CentOS中的root密码和grub密码

CentOS系统安装完毕,长时间不用,很容易忘记root密码,由于系统里已经安装配置了很多的软件,舍不得重新安装,可以参考本文档的方法,偿试破解root密码

2018-05-05

MongoDB学习笔记思维导图

总结的MongoDB的学习笔记,基本上包括了MongoDB的方方面面,每个知识点,都有示例代码,有需要的朋友,可以下载下来进一步补充完善。

2018-04-09

KafKaStormRedis

本项目验证了storm1.1.1从kafka2.12-1.0.0消费数据,将统计结果保存到redis中。项目自带kafka生产者testcase。具体用法请看README.md的[Order of execution]部分。集群部署过程也在此文件的reference网页。集群的storm,kafka版本与项目版本要一致,否则会kafka消息出现乱码。

2018-01-31

jvm调优思维脑图

总结了学习jvm调优的知识点,便于大家随时查看,快速串联思维。主要包括:java内存结构、堆内存的构成、堆内存参数调整、垃圾收集算法、垃圾收集器选择、JVM参数、java对象的内存分配过程、Tomcat调优并使用Jmeter评测、参考资料等。希望对大家学习jvm有帮助。

2017-12-25

TProfiler_1.0.1

TProfiler是一个可以在生产环境长期使用的性能分析工具.它同时支持剖析和采样两种方式,记录方法执行的时间和次数,生成方法热点 对象创建热点 线程状态分析等数据,为查找系统性能瓶颈提供数据支持. TProfiler在JVM启动时把时间采集程序注入到字节码中,整个过程无需修改应用源码.运行时会把数据写到日志文件,一般情况下每小时输出的日志小于50M. 业界同类开源产品都不是针对大型Web应用设计的,对性能消耗较大不能长期使用,TProfiler解决了这个问题.目前TProfiler已应用于淘宝的核心Java前端系统.

2017-11-20

mybatis-generator-1.3.3

Code generator for MyBatis and iBATIS. It will generate code for all versions of MyBatis, and versions of iBATIS after version 2.2.0. It will introspect a database table (or many tables) and will generate artifacts that can be used to access the table(s). This lessens the initial nuisance of setting up objects and configuration files to interact with database tables. MBG seeks to make a major impact on the large percentage of database operations that are simple CRUD (Create, Retrieve, Update, Delete).

2016-09-28

Ruby元编程中文版

本书以案例形式循序渐进地介绍了 Ruby 特胡的实用编程技巧(元编程)。通过分析案例、讲解例题、回顾 Ruby 代码库的实现细节, 作者不仅向读者展示了 Ruby 编程的优势和 Ruby 特有的解决问题的方式,更详细列出了发挥其优势的技巧和常用的 Ruby 设计模式。 Ruby 创始人松本行弘作序推荐。

2016-03-02

图片尺寸改变器

绿色免安装,可按文件夹批量处理,可按压缩比例处理,也可以按指定的宽高处理,按宽或高处理...几乎不影响图片的显示质量.几M的数码图片,处理成100K内的图片,显示效果仍然不错.如果上传到网站,有效减轻网站的流量负荷和空间负荷,提高了用户的下载速度,还不影响用户的欣赏效果.

2012-06-30

css3.0中文参考手册.chm

css3.0中文版的参考手册,chm文件查看方便,左侧是树形目录,右侧有一个快速跳转的浮动框,示例里有多个浏览器的显示效果

2009-09-10

Div+CSS布局实例教程.chm

Div+CSS布局实例教程.chm 在网页制作中,有许多的术语,例如:CSS、HTML、DHTML、XHTML等等。在下面的文章中我们将会用到一些有关于HTML的基本知识,而在你学习这篇入门教程之前,请确定你已经具有了一定的HTML基础。下面我们就开始一步一步使用DIV+CSS进行网页布局设计吧。

2009-09-10

空空如也

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

TA关注的人

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