自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

鸵鸟陀驼鸵

我希望有个如你一般的人,如山间清爽的风,如古城温暖的光,只要最后是你就好。

  • 博客(20)
  • 收藏
  • 关注

原创 为什么要使用微服务架构?

单体应用系统的优缺点  单体应用将应用程序的所有功能打包成一个独立单元,最终以一个war包或jar部署,没有外部的任何依赖,数据层、服务层等所有业务逻辑。优点便于开发(在项目较小的情况下只需借助ide的开发调试功能即可完成)容易测试(只需要通过单元测试或浏览器客户端即可完成测试)容易部署(打包成单一可执行jar包或war包,执行jar包或将war包放入tomcat启动即可)存在...

2019-08-11 20:57:23 229

原创 JavaScript --- 集合

1、什么是集合? 集合是由一组无序且唯一(不能重复)的项组成的,这个数据结构使用了与有限集合相同的数学概念,但应用在计算机科学的数据结构中;以下内容主要以来实现一个ECMAScript 6中Set类的实现为基;按照ES6实现一个我们自己的Set集合。。。

2017-08-21 13:50:11 497

原创 JavaScript---栈

1、什么是栈? 栈是一种遵从后进先出(LIFO)原则的有序集合,新添加的或待删除的元素都保存在栈的末尾,称做栈顶,另一端就叫栈底,在栈里,写的元素都靠近栈顶,旧的元素都接近栈底。(在我们生活中也有很多例子和栈一样,比如书本的堆放,先放下去的永远在最下面);使用栈进行进制转换,十进制转二进制,计算机科学学习

2017-08-18 11:42:37 424

原创 JAVA实现多文件以ZIP压缩包导出

1、使用java实现吧服务器的图片打包成一个zip格式的压缩包导出,多个文件打包导出。 2、代码如下:**ImageByteUtil.java**public class ImageByteUtil{ private static float QUALITY = 0.6f; public static void compressZip(List<File> listfiles, O

2017-07-26 09:23:06 12438 6

原创 Vue.js实现双向数据绑定(表单自动赋值、表单自动取值)

使用Vue.js实现双向表单数据绑定,实现此功能后,前端只需要提供一个JSONObject对象,便可以实现自动填充表单;指定对应的属性名称后,便能够实现自动封装表单种的

2017-06-17 11:53:43 20875

翻译 Spring基础知识详解

1、Spring框架本身有四大原则:使用POJO进行轻量级和最小侵入式开发通过依赖注入和基于接口编程实现松耦合通过AOP和默认习惯进行声明式编程使用AOP和模板(temple)减少模式化代码2、依赖注入 我们经常说的控制反转(Inversion of Control-IOC)和依赖注入(dependency injection-DI)在Spring环境下是等同的概念,控制

2017-06-16 22:20:24 609

原创 SpringMVC的表单使用

1、使用SpringMVC的表单,可以实现预先给表单设置默认值(controller)public String addUser(value="/adduser",method=RequestMethod.GET){ User u = new User(); u.setName("hlj"); map.addAttribute("user",u); return

2017-02-26 16:53:07 443

原创 SpringMVC中的路径参数和URL参数

1、SpringMVC中的路径参数就是指在路径中添加参数,用于实现伪静态是很好的。 2、路径参数实现方式(一个Controller方法)@RequestMapping(value="/page/{name}/{age}",method=RequestMethod.GET)public String getName(ModelMap map,@PathVariable("name") String

2017-02-26 16:15:49 14209

原创 第一个SpringMVC程序

1、使用SpringMVC实现一个简单的登录功能,使用eclipse创建一个maven项目(如图)2、在pom.xml中添加依赖<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://m

2017-02-26 14:54:38 384

原创 DispatcherServelt类

1、DispatcherServlet是什么? DispatcherServlet是SpringMVC的心脏,DispatcherServlet获取到请求后进去控制。2、要使用SpringMVC,就必须在web.xml中配置好这个DispatcherServlet类://业务层和持久层的Spring配置文件,这些配置文件会被父Spring容器所应用<context-param> <par

2017-02-26 13:52:32 661

原创 SpringMVC快速入门

1、MVC是什么? MVC是一种使用MVC(Model View Controller模型-视图-控制器) 应用程序的模式: Model(模型)表示应用程序核心(比如数据库记录列表) View(视图)显示数据(数据库记录) Controller(控制器)处理输入(写入数据库记录)2、 常用MVC框架? Struts是JavaWebMVC框架中不争的地位,Struts经过长期的发展,Stru

2017-02-26 13:19:16 712

原创 使用SpringBoot yml配置文件(三)

1.上一次我们已经使用SpringBoot实现了一个简单的HelloWord程序,辣么接下来我们简单的使用一下他的yml格式的配置文件。 2.在 resources 目录下创建一个 application.yml文件(如下),配置信息包括服务器信息和一个我们自定义的 person 对象的信息 3.在我们的程序中去使用对应的配置 @Value注解 使用表达式的语法把我们配置文件中的值注入到

2017-02-20 16:13:24 54387 8

原创 第一个SpringBoot程序(二)

1.开始我们的第一个SpringBoot程序(HelloWord)备:开发环境java1.8和maven3,使用IDEA旗舰版进行开发,因为只有旗舰版才有直接创建SpringBoot应用的功能(旗舰版需要破解,方式自行百度)2.安装后打开IDEA如下3.选择 Create New Project 创建一个项目后如下4.直接选择创建一个 Spring Initializer应用,jdk版本的配置在右边

2017-02-20 11:55:21 1949

原创 单点登录SSO(同父域实现)

1.同父域单点登录实现流程 备:在.x.com这个域中有三个服务器,dome1项目和dome2项目,包括一个校验chekck,实现在不同的项目中单点登录2.使用不同包和路径模拟三个服务器3.统一登录接口(login.jsp)<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"

2017-02-19 23:29:47 1692

原创 单点登录SSO(同域实现)

单点登录,sso的实现,实现一个同域的单点登录,完整的dome

2017-02-19 21:44:33 1259

原创 单点登录SSO(理论简介)

1.什么是SSO(单点登录)SSO是一种统一认证和授权机制,指访问同一服务器不同应用中的受保护资源的同一用户,只需要登录一次,即通过一个应用中的安全验证后,再访问其他应用中的受保护资源时,不再需要重新登录验证。2.单点登录有什么好处?解决了用户只需要登录一次就可以访问所以相互信任之间的系统,而不用重复进行登录。3.SSO的分类同域SSO和跨域SSO。4单点登录的实现原理

2017-02-19 19:11:34 597

原创 简单概述SpringBoot(一)

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-02-14 10:18:20 1327

原创 JavaScript获取URL中的参数值

在jsp中使用javascript去调用请求url中传递过来的参数值的方式。。。。

2017-02-13 09:43:35 380

原创 Maven创建项目-Missing library: xdoclet-1.2.1.jar. Select the home directory for XDoclet. 1.2.1

在eclipse中使用maven创建项目时出现Missing library: xdoclet-1.2.1.jar. Select the home directory for XDoclet. 1.2.1错误解决办法

2016-12-06 13:05:42 4160 1

原创 Druid简单使用(一)

通过上面的代码可以看出Druid DAO实用了DruidDataSource的工厂模式DruidDataSourceFactory,此工厂模式极大的简化了我们实用Druid的开发过程,只需通过DruidDataSourceFactory的创建方法就可以获得DataSource实例

2016-12-05 19:18:24 10668 3

空空如也

空空如也

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

TA关注的人

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