自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 Spring Cloud 系列文章

springcloud(一):大话Spring Cloud springcloud(二):注册中心Eureka springcloud(三):服务提供与调用 springcloud(四):熔断器Hystrix springcloud(五):熔断监控Hystrix Dashboard和Tur...

2020-05-12 14:43:51 59 0

转载 软件架构设计常用方法-软件架构设计学习第五天(非原创)

文章大纲 一、需考虑问题 二、前端架构 三、应用层架构 四、服务层架构 五、存储层架构 六、后台架构 七、数据采集与监控 八、安全架构 九、数据中心机房架构 十、自动化运维 十一、参考文章 一、需考虑问题 1. 研发过程管理困难 (1)依赖管理,每个模块对其他模块的依赖是管理困难的...

2020-04-23 11:05:17 76 0

转载 互联网技术架构演变过程-软件架构设计学习第四天(非原创)

文章大纲 一、演变过程思路图 二、何为大型网站 三、架构体系演进 四、架构总结 五、参考文章 一、演变过程思路图 二、何为大型网站 1. 大型网站特性 既然说的是大型网站架构,那么架构的背后自然是解决人因面对大型网站特性而带来的问题。这样可以先给大家说下大型网站的特性,这些特性带来的...

2020-04-23 11:03:09 64 0

转载 架构设计基础-软件架构设计学习第二天(非原创)

文章大纲 一、架构需求分析 二、架构愿景分析 三、架构设计原则 四、必备设计-API网关 五、参考文章 一、架构需求分析 1. 需求收集与分析 需求分析的前期工作是愿景描述及愿景分析, 即愿景分析就是需求的前期调研. 从软件过程来看,需求分析是一个承上启下的阶段–“上承”愿景,“下...

2020-04-23 10:59:07 84 0

转载 IT架构师介绍-软件架构设计学习第一天(非原创)

文章大纲 一、架构师定义 二、架构师分类与具备能力 三、研发人员发展的技术路线 四、架构师知识体系 五、参考文章 一、架构师定义   什么是架构师,这个聊架构话题时永恒的问题。每个公司对架构师的定位也有所不同,因为不同公司所处的阶段,业务模式,应用场景也都不一样。对架构的要求也不一样...

2020-04-23 10:55:10 80 0

原创 值得一看的Java面试题

包含的模块 本文分为十九个模块,分别是:Java 基础、容器、多线程、反射、对象拷贝、Java Web 、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cloud、Hibernate、MyBatis、RabbitMQ、Kafka、Zookeepe...

2020-04-11 21:29:59 235 0

原创 React入门看这篇就够了

react - JSX React 背景介绍 React 入门实例教程 React 起源于 Facebook 的内部项目,因为该公司对市场上所有 JavaScript MVC 框架,都不满意,就决定自己写一套,用来架设Instagram的网站。做出来以后,发现这套东西很好用,就在2013年5月...

2020-03-13 16:54:41 46 0

原创 不会 IntelliJ IDEA 项目配置 ?请收藏这篇文章

1、项目配置的理解 IDEA 中最重要的各种设置项,就是这个 Project Structre 了,关乎你的项目运行,缺胳膊少腿都不行。最近公司正好也是用之前自己比较熟悉的IDEA而不是Eclipse,为了更深入理解和使用,就找来各种资料再研究一下,这里整理后来个输出。 1.1 Proje...

2020-03-03 11:01:19 63 0

原创 深入详细讲解JVM原理

一、JVM体系结构: 类装载器ClassLoader:用来装载.class文件 执行引擎:执行字节码,或者执行本地方法 运行时数据区:方法区、堆、Java栈、程序计数器、本地方法栈 JVM把描述类数据的字节码.Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机...

2019-10-28 14:59:40 94 0

原创 React 入门实例教程

目录 html模板 ReactDOM.render() JSX 语法 组件 & props props & 纯函数 事件 列表渲染 条件渲染 this.state style和class 生命周期 表单 获取真实的DOM节点 this.props.chi...

2019-10-16 10:24:10 43 0

原创 js中const,var,let区别

今天第一次遇到const定义的变量,查阅了相关资料整理了这篇文章。主要内容是:js中三种定义变量的方式const, var, let的区别。 1.const定义的变量不可以修改,而且必须初始化。 const b = 2;//正确 // const b;//错误,必须初始化 console.lo...

2019-10-09 08:55:25 43 0

转载 前端基础进阶

前端基础进阶(一):内存空间详细图解 前端基础进阶(二):执行上下文详细图解 前端基础进阶(三):变量对象详解 前端基础进阶(四):详细图解作用域链与闭包 前端基础进阶(五):全方位解读this 前端基础进阶(六):在chrome开发者工具中观察函数调用栈、作用域链与闭包 前端基础进阶...

2019-09-09 17:02:12 45 0

转载 Mycat读写分离、主从切换、分库分表的操作记录

系统开发中,数据库是非常重要的一个点。除了程序的本身的优化,如:SQL语句优化、代码优化,数据库的处理本身优化也是非常重要的。主从、热备、分表分库等都是系统发展迟早会遇到的技术问题问题。Mycat是一个广受好评的数据库中间件,已经在很多产品上进行使用了。下面就针对Mycat的基础知识和应用做一总结...

2019-07-26 16:19:00 136 0

原创 O(1), O(n), O(logn), O(nlogn) 的区别

在描述算法复杂度时,经常用到O(1), O(n), O(logn), O(nlogn)来表示对应复杂度程度, 不过目前大家默认也通过这几个方式表示空间复杂度 。 那么,O(1), O(n), O(logn), O(nlogn)就可以看作既可表示算法复杂度,也可以表示空间复杂度。 大O加上()的...

2019-07-09 11:09:16 462 0

转载 java学习资料

算法 剑指 Offer 题解 Leetcode 题解 算法 操作系统 计算机操作系统 Linux 网络 计算机网络 HTTP Socket 面向对象 设计模式 面向对象思想 数据库 数据库系统原理 SQL Leetcode-Database 题解 MySQL Redi...

2019-07-09 10:47:01 65 0

转载 正则表达式

一、校验数字的表达式 数字: ^[0-9]\*$ n位的数字: ^\d{n}$ 至少n位的数字: ^\d{n,}$ m-n位的数字: ^\d{m,n}$ 零和非零开头的数字: ^(0|[1-9][0-...

2019-06-27 10:48:53 48 0

转载 Python基础教程,Python入门教程(非常详细)

第1章 Python编程基础 1.编程语言是什么 2.编译型语言和解释型语言 3.Python是什么 4.Python具有哪些特点(优点和缺点) 5.学Python,不需要有编程基础! 6.学Python能干什么 7.Python 2.x和Python 3.x,初学者应如何选择? ...

2019-06-25 13:26:47 48921 8

转载 Cookie用法大全

1. 定义 cookie是由服务器发送给客户端(浏览器)的小量信息。 2. 作用 cookie是键值对形式存储的少量信息,那它有什么作用呢? 我们知道,平时上网时都是使用无状态的HTTP协议传输出数据,这意味着客户端与服务端在数据传送完成后就会中断连接。这时我们就需要一个一直保持会话连接的机制...

2019-06-14 11:14:17 289 0

转载 门户单点登录实现与应用集成技术

利用 WebSphere Portal 实现单点登录以应用集成技术规范,更好的满足客户的门户业务需求 随着企业门户平台的“平民化”,越来越多的工程师加入到门户项目实施的行列,但由于对门户技术的了解、使用的深度不同,许多门户项目离客户的理想需求还有一定的距离,主要在集成方面,没有从业务上真正为客户...

2019-06-06 13:57:08 661 0

转载 WebService学习总结(十三)——调用webservice的方式(其他方式)

1.使用ajax调用 var xhr; function invoke(){ if(window.ActiveXObject){ xhr = new ActiveXObject("Microsoft.XMLHTTP"); }...

2019-04-22 10:51:29 48 0

转载 服务器后端开发系列——《实战Nginx高性能Web服务器》

1、高性能Web服务器Nginx的配置与部署研究(1)Nginx简介及入门示例 内容:概述Nginx的背景知识和简单的入门实例。 2、高性能Web服务器Nginx的配置与部署研究(2)Nginx入门级配置与部署及“Hello World” 内容:简述Nginx的基本配置项,并提供Nginx的...

2019-04-22 10:51:06 86 0

转载 WebService学习总结(十二)——cxf使用案例(调用天气)

一、什么是CXF? Apache CXF = Celtix + Xfire,开始叫 Apache CeltiXfire,后来更名为 Apache CXF 了,以下简称为 CXF。Apache CXF 是一个开源的 web Services 框架,CXF 帮助您构建和开发 web Servic...

2019-04-19 14:21:59 137 0

转载 WebService学习总结(十一)——cxf整合到spring中

项目中一般都是通过spring来进行管理,因此,绝大多数框架最终都将整合的spring中,cxf也不例外。 下面就讲解如何配置cxf,将其整合到spring中。(例子中web项目通过maven来进行管理,建立的mav项目为WebService_CXF) 一、pom.xml文件添加依赖jar...

2019-04-19 14:20:32 103 0

转载 WebService学习总结(十)——cxf添加拦截器应用

项目中有时候也会做一些类似于权限验证的东西,拦截器也是一种实现方式。拦截器主要作用是做一些权限过滤,编码处理等。 webService接口也可以上拦截器,我们也可以给webservice请求加权限判断功能; webservice分服务端和客户端,服务端和客户端都是可以加拦截器的,无...

2019-04-19 14:19:43 79 0

转载 WebService学习总结(九)——cxf处理java bean及List、Map类型

项目中经常是处理复合类型比如集合List、Map,下面就cxf处理复合类型进行讲解。 具体例子如下: 这里实例是客户端传一个JavaBean,服务器端返回集合类型; 一、 接口返回List处理: 在原来的项目实例(cxf开发webService服务端口)基础上,我们先创建一个实体类Us...

2019-04-19 14:18:26 76 0

转载 WebService学习总结(八)——利用websevice接口封装activemq的生产者,并监听到消息

1.本系列第五篇,利用myeclipse生成基于jax-ws的接口,并能成功访问wsdl后,接下其他操作 1.service接口: /** * 用于外部系统调用接口 * * @author Administrator * */ public interface IUserService { ...

2019-04-19 14:17:09 133 0

转载 WebService学习总结(七)——通过URLConnection调用webService接口,解析wsdl

这篇文章主要利用URLconnection调用webService接口,并利用dom4解析返回的数据 1.wsdl数据(访问http://localhost:8081/ERPDEMO/service/users?wsdl) <wsdl:definitions xmlns:xsd=&quo...

2019-04-19 14:15:54 136 0

转载 WebService学习总结(六)——SOAP和WSDL的一些必要知识

SOAP和WSDL对Web Service、WCF进行深入了解的基础,因此花一些时间去了解一下是很有必要的。 一、SOAP(Simple Object Access Protocol) 如果我们要调用远程对象的方法,就必定要告诉对方,我们要调用的是一个什么方法,以及这个方法的参数的值等等。然后...

2019-04-19 14:14:17 214 0

转载 WebService学习总结(五)——使用Myeclipse开发WebService(服务端/客户端)

一、准备工作(以下为本实例使用工具) 1、MyEclipse10.7.1 2、JDK1.6.0_22 二、创建服务端 1、创建【Web Service Project】,命名为【TheService】。 2、创建【Class】类,命名为【ServiceHello】,位于【...

2019-04-19 14:13:11 71 0

转载 WebService学习总结(四)——使用CXF开发WebService(服务端/客户端)

项目中经常用到开发webservice接口,及调用webService接口。这里讲解如何使用cxf开发webService接口。 一、webservice介绍及理解 webservice是一种跨平台,跨语言的规范,用于不同平台,不同语言开发的应用之间的交互。 比如,平台平台淘宝...

2019-04-19 14:11:27 82 0

转载 WebService学习总结(三)——使用JDK开发WebService(服务端/客户端)

一、WebService的开发手段   使用Java开发WebService时可以使用以下两种开发手段     1、使用JDK开发(1.6及以上版本)     2、使用CXF框架开发(下一篇) 3、使用Myecplise开发 二、使用JDK开发WebService 2.1、开发We...

2019-04-19 14:10:06 96 0

转载 Mysql基础

一、MySQL概述 1、什么是数据库 ?  答:数据的仓库,如:在ATM的示例中我们创建了一个 db 目录,称其为数据库 2、什么是 MySQL、Oracle、SQLite、Access、MS SQL Server等 ?  答:他们均是一个软件,都有两个主要的功能: a. 将数据保存到文...

2019-04-04 14:15:52 67 0

转载 WebService学习总结(二)——WebService相关概念介绍

一、WebService是什么?   1. 基于Web的服务:服务器端整出一些资源让客户端应用访问(获取数据)   2. 一个跨语言、跨平台的规范(抽象)   3. 多个跨平台、跨语言的应用间通信整合的方案(实际) 二、为什么要用Web service?   web service能解决...

2019-04-04 11:50:18 39 0

转载 WebService学习总结(一)——WebService的相关概念

一、序言   大家或多或少都听过 WebService(Web服务),有一段时间很多计算机期刊、书籍和网站都大肆的提及和宣传WebService技术,其中不乏很多吹嘘和做广告的成 分。但是不得不承认的是WebService真的是一门新兴和有前途的技术,那么WebService到底是什么?何时应该...

2019-04-04 11:49:46 107 0

转载 服务器端跳转与客户端跳转

概念 服务器端跳转:又称为内部跳转,当客户端向服务器发送一个请求,请求当前资源时,这个资源在服务器内部跳转到另一个资源,再向客户端发送一个响应(即客户端只产生了一次请求)。  客户端跳转:又称为外部跳转,当客户端向服务器发送一个请求,请求当前资源时,这个资源向客户端发送一个去请求其他地址的回应...

2019-02-20 11:47:20 111 0

转载 单点登录原理与简单实现

一、单系统登录机制 1、http无状态协议   web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系   但这也同时意味着,任何...

2019-02-19 16:03:01 89 0

转载 消息中间件选型分析

一、概述           什么是消息中间件? 消息队列中间件(简称消息中间件)是指利用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可以在分布式环境下提供应用解耦、弹性伸缩、冗余存储、流量削峰、异步通信、数据同步等等...

2019-02-19 10:40:42 295 0

转载 eclipse实现JavaWeb应用增量打包

很多情况下,项目是不允许全量发布的,所以你得把有做修改的文件一个个挑出来,如果有成千上百的文件,你是不是要头大了? 以下方法应该可以让你得到解救!前提是你是用装有svn plugin的eclipse上做开发。         第一步,用svn生成项目的补丁文件。          选中你...

2019-01-31 17:28:38 80 0

转载 Shiro

第一章  Shiro简介 第二章  身份验证 第三章  授权 第四章  INI配置 第五章  编码/加密 第六章  Realm及相关对象 第七章  与Web集成 第八章 拦截器机制 第九章 JSP标签 第十章  会话管理 第十一章  缓存机制 第十二章  与Spring集成 ...

2019-01-28 09:44:22 60 0

转载 MySQL

MySQL(一) 数据表数据库的基本操作 MySQL(二) 数据库数据类型详解 MySQL(三) 数据库表的查询操作【重要】 MySQL(四) 数据表的插入、更新、删除数据 MySQL(五) MySQL中的索引详讲...

2019-01-16 09:19:26 79 0

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