自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (21)
  • 收藏
  • 关注

原创 史上最全Git操作指南 (Git 常用操作命令、Idea中Git的使用 、Git图形工具TortoiseGit的使用)

一、Git的工作流程相关说明:版本库:.git隐藏文件夹就是版本库,存储了很多配置信息、日志文件和文件版本信息工作区:包含.git文件夹的目录就是工作目录,主要用于存放开发的代码暂存区:.git文件夹有很多文件,其中有一个index文件就是暂存区,也叫做stage,暂存区是一个临时保存修改文件的地方。基本流程: 1、从远程仓库中克隆代码到本地仓库 2、从本地仓库中checkout代码然后进行代码修改 3、将代码提交到本地的暂存区 4、从暂存区提交到本地仓库 5、将...

2020-08-01 21:20:44 403

原创 第十课 SpringBoot 多数据源解决分布式事务(jta + atomikos)

SpringBoot 多数据源解决分布式事务主要通过jta + atomikos来生成全局事物管理器,来管理每一个datasource的数据源。 话不多说,直接看操作:(1)引入jta +atomikos相关依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-...

2020-06-24 16:36:54 589

原创 SpringCloud 学习笔记11--SpringCloud Nginx +Zuul网关集群和集成Swagger管理微服务接口

摘自:蚂蚁课堂:http://www.mayikt.com/course/video/24241、搭建Nginx+Zuul实现高性能网关 Zginx + Zuul (多个网关),实现一主一备或者轮询。在微服务中,所有服务请求都会统一请求到Zuul网关上。原理:客户端发送请求,统一到nginx上,再使用nginx实现反响代理和负载均衡,采用轮询算法转发到网关上,最后由网关再次进...

2020-02-11 16:04:14 640

原创 SpringCloud 学习笔记10--SpringCloud 微服务Zuul网关平台介绍及环境搭建

摘自:蚂蚁课堂:http://www.mayikt.com/course/video/24141、微服务网关平台设计思想及作用 1、接口产生背景:在面向服务架构和微服务背景和rpc远程调用下产生,目的是为了解耦。 2、接口分类: (1)开放接口:其他机构合作伙伴进行调用(必须在外网访问)需要通过appid+appsecret生成accesstoken...

2020-02-11 16:03:34 322

翻译 SpringCloud 学习笔记9--SpringCloud 分布式配置中心

摘自:蚂蚁课堂学习视频:http://www.mayikt.com/course/video/23991、分布式配置中心设计思想 (1)为什么要使用分布式配置中心? 产生背景:传统的如果生产环境配置文件,需要发生改变,则需要重新打war,重新读取配置信息到jvm中。 (2)分布式配置中心 在微服务当中使用同一个服...

2020-02-11 16:03:04 213

原创 SpringCloud 学习笔记8--SpringCloud 之 Hystrix服务保护框架( 服务降级、熔断、限流)

摘自:蚂蚁课堂学习视频:http://www.mayikt.com/course/video/2392一、微服务高可用技术 大型复杂的分布式系统中,高可用相关的技术架构非常重要。它中有一个非常重要的环节,就是如何将分布式系统中的各个服务打造成高可用的服务,从而以应对分布式系统环境中的各种各样的问题,避免整个分布式系统被某个服务的故障给拖垮。 比如:服务间的调用超时、...

2020-02-11 16:02:02 337

翻译 SpringCloud 学习笔记7--SpringCloud 声明式Feign客户端调用工具、服务雪崩效应

摘自:蚂蚁课堂学习视频:http://www.mayikt.com/course/video/23901、SpringCloud中支持两种客户端调用工具: RestTemplate基本上不用的, Feign客户端工具应用比较多,它是一个声明式的http客户端调用工具,采用接口 + 注解方式实现,易读性比较强。 最大的优势:2、代码实现(基于Eureka注册中心)代...

2020-02-11 15:59:03 218

原创 SpringCloud 学习笔记6--Ribbon与Nginx的区别

一、Ribbon与Nginx的区别1、Nginx是服务器端负载均衡。 Nginx是客户端所有请求统一交给Nginx,由Nginx进行实现负载均衡请求转发,属于服务器端负载均衡,即请求由 Nginx服务器端进行转发。2、Ribbon是客户端负载均衡。 Rib...

2020-02-11 15:57:45 749

原创 SpringCloud 学习笔记5--SpringCloud 搭建Consul注册中心

八、Consul注册中心环境搭建 1、Consul简介 Consul是一套开源的分布式服务发现和配置管理系统,由HashiCorp公司用go语言开发。它具有很多优点,包括:基于 raft协议,比较简洁;支持健康检查,同时支持http和dns协议,支持跨数据中心的WAN集群,,提供图形界面跨平台,支持 lin...

2020-02-11 15:56:21 277

原创 SpringCloud 学习笔记4--SpringCloud 搭建Zookeeper

七、SpringCloud 搭建Zookeeper注册中心 1、本地启动zookeeper(进入zk的bin目录下 执行 ./zkServer.sh start命令) 2、打开zookeeper的图形化视图工具 zookeeper图像化客户端工具的下载地址:https://issues.apache.org/jira/secure/attachme...

2020-02-11 15:55:37 209

原创 SpringCloud 学习笔记3--高可用Eureka注册中心

1、搭建高可用Eureka注册中心(客户端调用Eureka集群) Eureka高可用实际上就是将自己作为服务向其他服务注册中心注册自己,这样就可以形成一组相互注册的服务注册中心,从而实现服务清单的相互同步,达到高可用效果。即在properties或yml文件中配置: ##是否需要将自己注册给自己的注册中心(集群的时候是需要为true) ...

2020-02-11 15:55:15 122

原创 SpringCloud 学习笔记2--服务注册与发现、@LoadBalanced实现负载均衡、纯手写Ribbon实现本地负载均衡

一、SpringCloud简介 是基于SpringBoot基础之上开发的微服务框架,SpringCloud是一套目前非常完整的微服务解决方案框架,其内容包含服务治理、注册中心、配置管理、断路器、智能路由、微代理、控制总线、全局锁、分布式会话等。 SpringCloud包含众多的子项目: 1)SpringCloud config 分布式配置中心。...

2020-02-11 15:54:48 644

原创 SpringCloud 学习笔记1--网站架构演变过程

SpringCloud 中文文档:https://www.springcloud.cc/spring-cloud-dalston.htm1、网站架构演变过程:传统架构(单点应用)—> 分布式架构(以项目进行拆分)—> SOA架构(面向服务架构)—> 微服务架构(1)传统架构其实就是SSH架构或者SSM架构,属于单点应用,把整个业务模块都会在一个项目中进行开发, ...

2020-02-11 15:54:23 197

转载 Java 详解 JVM工作原理及流程

说起Java,人们首先想到的是Java编程语言,然而事实上,Java是一种技术,它由四方面组成:Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(Java API)。它们的关系如下图所示:运行期环境代表着Java平台,开发人员编写Java代码(.java文件),然后将之编译成字节码(.class文件),再然后字节码被装入内存,一旦字节码进入虚拟机,它就会被解释器解...

2019-02-21 11:18:02 194

原创 关于apache 或 nginx 配置vue的路由、代理和跨域问题

  关于用vue开发的微信公众号相关功能,部署到服务器上,服务端需要做的一些事情:      华华 的开发服务器使用的nginx来做负载均衡和代理,生产服务器用的apache来做代理,所以就遇到了关于配置路由和代理的问题啦。  vue配置路由  可参考:https://router.vuejs.org/zh/guide/essentials/history-mode.html#%E5%...

2018-08-29 17:32:34 5882

原创 第九课 从零开始学Spring boot 之 (文件上传)

一、单文件上传    1、在pom.xml加入相应依赖&lt;!-- thmleaf模板依赖. --&gt; &lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-thymele...

2018-05-10 16:31:40 261

原创 第八课 从零开始学Spring boot 之 (启动banner日志修改)

对于使用过Spring Boot的开发者来说,程序启动的时候输出的由字符组成的Spring符号并不陌生。这个是Spring Boot为自己设计的Banner:1.    .   ____          _            __ _ _  2.   /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \  3.  ( ( )\___ | '_ | '_| | '_ ...

2018-05-10 14:41:48 263

原创 第七课 从零开始学Spring boot 之 (自定义配置文件资源获取,扫描指定包下的文件)

1、自定义配置文件资源获取    spring boot使用application.properties默认了很多配置。但需要自己添加一些配置的时候,我们应该怎么做呢。 (1)、继续在application.ppoperties中添加gh.username=gonghgh.password=123456    定义配置类:package com.gongh.config;import org....

2018-05-03 16:07:49 4232

原创 第六课 从零开始学Spring boot 之 (过滤器Filter、监听器Listener、拦截器HandlerInterceptor)

        过滤器(Filter)和监听器(Listener)的注册方法和Servlet 一样,不清楚的可以查看上一篇文章。本文将直接使用@WebFilter和@WebListener的方式,完成一个Filter 和一个 Listener;使用注解。@ServletComponentScan//这个就是扫描相应的Servlet包;            过滤器属于Servlet范畴的API,与...

2018-05-03 10:14:47 272

原创 第五课 从零开始学Spring boot 之 (JSP 和 Servlet)

一、JSP相关配置JSP (Spring Boot官方不推荐,STS创建的项目会在src/main/resources 下有个templates 目录,这里就是让我们放模版文件的,然后并没有生成诸如 SpringMVC 中的webapp目录)1、在pom.xml文件添加依赖; &lt;!-- tomcat 的支持.--&gt; &lt;dependency&gt; ...

2018-05-02 17:45:50 315

原创 第四课 从零开始学Spring boot 之 (适用Druid和监控配置)

1、Druid简单介绍,具体看官网;        Druid是Java中目前最好的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,并且能够提供强大的监控和扩展功能,包括很多维度的统计和分析功能。包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource。Druid已经在阿里巴巴部署了超过600个应用,经过一年多生产环境大规模部署的严苛考验。Druid是...

2018-05-02 15:02:00 176

原创 第三课 从零开始学Spring boot 之 (Mysql + Hibernate JPA 反向工程)

一、反向生成数据库       什么是JPA呢?JPA全称Java Persistence API.JPA通过JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。http://baike.baidu.com/link?url=LdqIXvzTr0RDjY2yoRdpogDdzaZ_L-DrIOpLLzK1z38quk6nf2ACoXEf3pWKTElHACS...

2018-04-28 17:02:32 1243 1

原创 七、申请阿里云服务器及搭建Java开发环境教程 -- 安装nginx(7)

注:云服务器开发环境如下   (CentOS + JDK1.7 +  Mysql + ZooKeeper + Redis + Nginx + maven中央库Nexus)三、linux 下安装Nginx (本文采用手动安装,并非yum安装)1.下载nginx包下载地址:http://nginx.org/en/download.html选择相应版本进行下载,如图所示:然后把下载的 .tar.gz 文...

2018-03-13 11:32:06 401

原创 六、申请阿里云服务器及搭建Java开发环境教程 -- maven私服Nexus(6)

注:云服务器开发环境如下   (CentOS + JDK1.7 +  Mysql + ZooKeeper + Redis + Nginx + maven中央库Nexus)三、linux 下安装Nexus (本文采用手动安装,并非yum安装)1.下载nexus Nexus官网下载地址:http://www.sonatype.org/nexus/go/第1步:使用wget命令下载 wget 想要下载n...

2018-03-12 17:23:17 769

原创 五、申请阿里云服务器及搭建Java开发环境教程 -- 安装ZooKeeper(5)

注:云服务器开发环境如下   (CentOS + JDK1.7 +  Mysql + ZooKeeper + Redis + Nginx + maven中央库Nexus)三、linux 下安装Zookeeper  (本文采用手动安装,并非yum安装)1、创建 /usr/local/services/zookeeper 文件夹:mkdir -p /usr/local/services/zookeep...

2018-03-12 16:42:46 347

原创 四、申请阿里云服务器及搭建Java开发环境教程 -- 安装redis(4)

注:云服务器开发环境如下 (CentOS + JDK1.7 + Mysql + ZooKeeper + Redis + Nginx + maven中央库Nexus)四、linux 下安装Redis(本文采用手动安装,并非yum安装)1、下载Redis3.2.8安装包?1wget -C https://download.redis.io/releases/redis-3.2.8.tar.g...

2018-03-12 16:33:15 321

原创 三、申请阿里云服务器及搭建Java开发环境教程 -- 安装mysql(3)

注:云服务器开发环境如下   (CentOS + JDK1.7 +  Mysql + ZooKeeper + Redis + Nginx + maven中央库Nexus)三、linux 下安装Mysql  (本文采用手动安装,并非yum安装)1、下载安装包 mysql-5.6.39-linux-glibc2.5-x86_64.tar.gz    (1)、进入官网下载    下载地址 : https...

2018-03-12 12:04:33 476

原创 二、申请阿里云服务器及搭建Java开发环境教程 -- 安装jdk(2)

注:云服务器开发环境如下   (CentOS + JDK1.7 +  Mysql + ZooKeeper + Redis + Nginx + maven中央库Nexus)二、linux下安装jdk1.7 (本文采用手动安装,并非yum安装)    1、下载jdk1.7     方法一:进入jdk下载官网,选择对应的linux 版本 *.tar.gz 格式的jdk   方法二:连接系统命令窗口,通过...

2018-03-12 11:47:07 667

原创 一、申请阿里云服务器及搭建Java开发环境教程 -- 购买阿里云服务器(1)

注:云服务器开发环境如下   (CentOS + JDK1.7 +  Mysql + ZooKeeper + Redis + Nginx + maven中央库Nexus)一、购买阿里云服务器    1、百度搜索阿里云官网或地址栏输入 https://www.aliyun.com 进入阿里云官网,登录或注册进入,如下图:2、进入购买页面,选择自定义购买,选择自己需要购买的服务器(选择地域、具体型号的...

2018-03-06 22:24:38 6459 1

原创 第二课 从零开始学Spring boot 之 Hello World

 介绍       以前spring开发需要配置一大堆的xml,后台spring加入了annotaion,使得xml配置简化了很多。       Spring开了一个新的model ------ spring boot,主要思想是降低spring的入门,使得新手可以以最快的速度让程序在spring框架下跑起来。       下面就开始我们的第一个spring boot的demo吧!!!      ...

2017-08-09 17:09:57 634

原创 第一课 从零开始学Spring boot 之 前期准备

1、开发环境:win7  64位操作  或mac    (本系列文章基于mac开发)2、开发工具:Eclipse + Jdk1.8 + Maven3 、官网及地址Spring Boot官网:http://projects.spring.io/spring-boot/Eclipse官网:http://www.eclipse.org/Maven官网:http://maven.apache.org/JD...

2017-08-09 16:15:16 1811

原创 ssh框架整合中配置总结及所依赖jar包的作用

---------------------------------------web.xml通常要配置- ContextLoaderListener : 用于初始化Spring的BeanFactory- OpenSessionInViewFilter: 用于处理Hibernate的Session- Struts2本身的过滤器Struts2配置文件----------

2013-08-16 11:42:49 817

原创 Spring的事物管理

Spring提供了一流的事务管理。在Spring中可以支持声明式事务和编程式事务 spring事物的概念和重要性事物的属性事物管理器声明事物 1.1定义:事务管理在应用程序中起着至关重要的作用:它是一系列任务的组成工作单元,在这个工作单元中,所有的任务必须同时执行。它们只有二种可能执行结果,要么所有任务全部执行成功,要么所有任务全部执行失败。 其优点如下:

2013-08-14 15:02:18 489

jquery仿qq空间相册

jquery技术开发的qq空间相册功能,仅供参考

2014-08-04

java excel导出依赖jar包及代码

里面包含了表格导出所依赖的所有jar包,及源代码的提供,希望对君有用

2013-08-23

struts2+spring+hibernate 人力资源系统管理

本人自己独自开发的一个ssh框架的管理系统,里面包含源代码,依赖jar包,使用说明,及疑点解析。希望可以对大家有用。

2013-08-20

jquery、easyui学习汇总

里面包含有jquery学习文档、jQuery_Ajax_全解析、jQuery入门教程、EasyUI-API+1.3.2.chm、easyui官方学习网址等资料的汇总,给广大学习web前端开发、java页面编写等提供了很丰富的学习资料

2013-08-20

EasyUIDemo

很好很全面的一个easyui的demo,基本覆盖了easyui的每一个组件的应用,对于出血者来说,绝对是一个很值得学习的例子

2013-08-20

java 生成二维码demo

很简单很详细的讲述了java中二维码生成的具体过程,并包含有相关jar包,down下即可使用。

2013-08-19

ssh框架所有jar包及jar包的作用

内包含了所有ssh框架所依赖的jar包,并对每个jar包所起什么作用做了详细的解释,帮助你很好的了解没个jar包的作用,可以很好的帮助你解决项目中关于jar包所出的问题。

2013-08-16

easyuiDemo.zip

运用java、webservice、easyui开发完成,功能简单,但很完善,解压导入后即可使用。

2013-08-14

struts2+spring+hibernate+easyui管理框架

本系统使用ssh+easyui集合而成,内附使用说明,解除了您的使用烦恼,让您更好的使用并了解改系统。

2013-08-14

struts2 + spring + hibernate + easyui Demo 示例源码

struts2 + spring + hibernate + easyui Demo 示例源码

2013-08-13

JSP写的增删改查

运用jsp servlet做的简单的增删改查demo,可供参考

2013-08-13

Sring+hibernate+struts2+easyui基本权限管理框架

本Demo运用了struts2+spring2.5+hibernate3+easyui所开发,给初学ssh和easyui的开发者展现了各种功能,很适合自己开发是参考。

2013-08-13

ssi ibatis自动生成工具

ssi技术开发,最繁琐的就是ibatis的配置文件的书写,本工具介绍了如何自动生成文件,免去手动书写配置文件,您可以试试哦

2013-08-13

ssh框架整合文档

ssh框架整合,包括spring的事物,过滤器,拦截器等的配置,如果你想自己搭建框架来开发,建议您参考参考!

2013-08-13

flex快速上手,初学者的你一定会喜欢

flex技术开发,部署过程,内附一个demo程序,让你更好的了解flex

2013-08-13

struts2必备包 + 各种数据库驱动包 完整版

struts2官网的jar包完整版,以及orcale、mysql、sqlserver、jdbc数据库的驱动包。struts2的6个jar包,有:commons-fileupload-1.2.1.jar,commons-io-1.3.2.jar,commons-logging-1.0.4.jar,freemarker-2.3.15.jar,ognl-2.7.3.jar,struts2-core-2.1.8.1.jar,xwork-core-2.1.6.jar。非常方便,放心使用,

2013-08-07

struts2必备jar包(完整版),导入便可使用

struts2官网的jar包完整版,导入即可使用,包含6个jar包,有:commons-fileupload-1.2.1.jar,commons-io-1.3.2.jar,commons-logging-1.0.4.jar,freemarker-2.3.15.jar,ognl-2.7.3.jar,struts2-core-2.1.8.1.jar,xwork-core-2.1.6.jar,非常方便,放心使用

2013-08-07

json数据格式查看工具

查看后台业务处理返回的json数据,有效的格式化json数据,清晰的展现json格式,再也不怕看不懂复杂的json数据。非常好用,值得一试。

2013-08-06

springmvcDemo完整案例,包含所需jar包

springmvcDemo单表的增删查改,包含所需jar包,下载后即可配置使用,非常适合springmvc初学者。

2013-08-06

读取文件并压缩存盘

读取数据库里的文件,进行压缩,并存到本地磁盘中。并解决了在读取和压缩存盘的过程中乱码的情况。

2013-08-06

jfreechart 页面插件,免去业务代码的烦恼

jfreechart 页面插件,免去业务代码的烦恼。使用只要从服务层返回json数据就可以了

2013-08-06

空空如也

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

TA关注的人

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