自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小小&大大

学习的相关课程

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

原创 CXF和spring boot整合发布webservice服务

一、首先创建一个springboot项目,记得直选springweb那一项导依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId&gt...

2020-03-13 19:58:35 328

原创 CXF(使用CXF上传服务,使用CXF当中的csdl2java.exe来解析客户端代码)

什么是CXFApache CXF = Celtix + XfireCXF的优势(1)支持多种协议:* SOAP1.1,1.2* HTTP* CORBA(Common Object Request Broker Architecture公共对象请求代理体系结构,早期语言使用的WS。C,c++,C#)(2)并可以与Spring进行快速无缝的整合(3)灵活的部署:可以运行有Tomcat,...

2020-03-13 19:48:53 537

原创 WebService(jdk中的wsimport解析wsdl,jdk发布webservice)

学习webservice预备知识(1)XML—Extensible Markup Language 扩展性标记语言XML,用于传输格式化的数据,是Web服务的基础。namespace-命名空间。xmlns=“http://www.xr.com” 使用默认命名空间。xmlns:xr=“http://www.xr.com”使用指定名称的命名空间。(2)WSDL—WebService Des...

2020-03-13 15:50:17 716

原创 RabbitMQ:交换机

交换机分为6种,分别为直流交换机,主题交换机,扇形交换机,首部交换机,默认交换机,死信交换机流程综合交换机的使用rabbitmq_01 主模块rabbitmq-provider 子模块rabbitmq-consumer 子模块在子模块的pom文件中导入依赖<dependency> <groupId>org.springfra...

2020-01-04 11:35:19 241

原创 安装部署RabbitMQ

一、什么是MQ消息队列(Message Queue,简称MQ),从字面意思上看,本质是个队列,FIFO先入先出,只不过队列中存放的内容是message而已作用:应用程序“对”应用程序的通信方法。应用场景主要解决异步处理、应用解耦、流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构1.异步处理用户注册后,需要发注册邮件和注册短信2.应用解耦用户下单后,订单系统需要通知库存系统...

2020-01-02 11:39:45 534

原创 Docker:(网络模式,外部访问docker容器,idea中springcloud项目打jar包,docker部署springcloud)

一、网络模式Docker共有四种网络模式:host、bridge、container,bridge模式在创建容器的时候不需要–net指定,而其他的三种模式则需要–net指定1.bridge模式(默认模式)docker run时使用–net=bridge,这种模式会为每个容器分配一个独立的Network Namespace,同一个宿主机上的所有容器会在同一个网段下,相互之间是可以通信的 注...

2020-01-02 10:24:16 508

原创 Ubuntu:16.04:Docker容器之最小JRE基础镜像&&将Docker镜像上传至阿里云(或从阿云下载镜像)

Docker容器之最小JRE基础镜像#1.首先下载jre,下载地址是https://www.java.com/en/download/manual.jsp,大概是77M#2.rz上传至ubuntu,并删除无用的文件,并重新压缩#解压 #查看jre大小(瘦身前230M) du -sh jre1.8.0_221 #进入jre目录,并执行瘦身命令 cd jre1.8.0_221 ...

2019-12-26 12:29:27 760

原创 Ubuntu16.4:基于alpine使用Dockerfile创建JDK8镜像

alpine Linux简介1.Alpine Linux是一个轻型Linux发行版,它不同于通常的Linux发行版,Alpine采用了musl libc 和BusyBox以减少系统的体积和运行时的资源消耗。2.Alpine Linux提供了自己的包管理工具:apk(注意:ubuntu中是apt-get),我们可以通过https://pkgs.alpinelinux.org/packages ...

2019-12-26 11:26:22 1958

原创 ubuntu16.04:基于ubuntu使用Dockerfile创建jdk8

DockerfileDockerfile 是一个文本格式的配置文件, 用户可以使用 Dockerfile 来快速创建自定义的镜像,另外,使用Dockerfile去构建镜像好比使用pom去构建maven项目一样,有异曲同工之妙Dockerfile基本结构Dockerfile 由一行行命令语句组成,并且支持以#开头的注释行,一般而言,Dockerfile 主体内容分为四部分:基础镜像信...

2019-12-26 10:56:29 1328

原创 Docker 数据管理

Docker 数据管理在生产环境中使用 Docker ,往往需要对数据进行持久化,或者需要在多个容器之间进行数据共享,这必然涉及容器的数据管理操作Docker数据管理中主要有三种方式1.容器中的数据直接从宿主机中复制宿主机和docker容器之间复制文件docker cp 宿主机绝对路径 容器id:路径2.数据卷3.数据容器数据卷数据卷是一个可供一个或多个容器使用的特殊目录,它...

2019-12-24 11:42:58 95

原创 Ubuntu16.04:安装docker

Docker是什么Docker是一个由GO语言写的程序运行的“容器”(Linux containers, LXCs),它是完整的一套容器管理系统Docker提供了一组命令,让用户更加方便直接地使用容器技术,而无需要过多关心底层内核技术注1:什么是容器一个容器就相当于一个虚拟机注2:docker用途,目前有三大类1.提供一次性的环境。比如,本地测试他人的软件、持续集成的时候提供单元测...

2019-12-24 11:24:33 442

原创 springcloud四(eureka-provider 集群,Hystrix,可视化熔断器监控Hystrix Dashboard,配置中心,网关(zuul))

之前的内容在这就不一一写了,请看之前的博文进行衔接。首先我们来看这里的第一个部分eureka-provider集群在写这个的时候第一步改变pom文件,继承主模块,除必要内容其余都可以不用要,如果有自行要加的自行进行增加,这里只进行一个简单的配置eureka-provider 的pom文件如下,除了以下内容其余删掉,如有需要则另加,基本依赖继承主模块记得去主模块的pom文件中进行配置...

2019-12-20 11:23:52 969

原创 springcloud三(注册机集群)查询所有连接数据库

继上两篇文章,这一篇是根据一与二篇文章写得注册集群首先要明白如何实现Eureka高可用多注册中心的思路所有的节点既是服务提供方也是服务消费方,服务的注册中心也是如此单机的Eureka注册中心向其他的注册中心注册自己,这样就可以形成互相注册的注册中心a,b,ca向b/c注册b向a/c注册c向a/b注册写查询需要的依赖,除了本身的unit依赖外,剩下的都替换成以下的,这是在父模块当中的...

2019-12-13 15:12:17 561

原创 springcloud二(基本配置)

继上一篇文章中所写,对springcloud与eureka-server配置,这里继续完成剩下的基本配置其pom文件相同原理pom文件省略,自己根据上一篇文章写最好用仪表盘显示启动模块首先配置springcloud与eureka-provider在controller里面写一个类用于测试使用,然后在provider的启动类中添加@EnableEurekaClient 就行了剩下的几个先都...

2019-12-12 14:31:47 176

原创 SpringCloud搭建 一

首先我们创建一个SpringCloud分为主模块与子模块springcloud01 主模块 quickstart项目eureka-server 子模块 springboot项目eureka-provider 子模块 springboot项目eureka-consumer01 子模块 springboot项目eureka-consumer02...

2019-12-11 16:02:07 120

原创 Mock.js

Mock.js前后端分离开发开发过程当中,经常会遇到以下几个尴尬的场景:老大,接口文档还没输出,我的好多活干不下去啊!后端小哥,接口写好了没,我要测试啊!前后端分离之后,前端迫切需要一种机制,不再需要依赖后端接口开发,而今天的主角mockjs就可以做到这一点讨论接口Mock.js是一个模拟数据的生成器,用来帮助前端调试开发、进行前后端的原型分离以及用来提高自动化测试效率。众所...

2019-11-07 16:51:24 127

原创 vue+elementUI注册及登陆

本章目标:vue+elementUI完成注册及登陆vue怎么引入和配置使用element-ui框架1.1 使用vue-cli脚手架工具创建一个vue项目vue init webpack pro011.2 npm安装elementUIcd pro01 #进入新建项目的根目录npm install element-ui...

2019-11-07 16:44:37 1543

原创 vue-cli(含义,安装),使用脚手架vue-cli(2.X版)来构建项目, vue项目结构说明

本章目标:使用vue-cli来搭建vue项目前提:搭建好NodeJS环境node -vnpm -v什么是vue-cli?vue-cli是vue.js的脚手架,用于自动生成vue.js+webpack的项目模板,创建命令如下:vue init webpack xxx注1:xxx 为自己创建项目的名称注2:必须先安装vue,vue-cli,webpack,node等一些必要的环...

2019-11-07 16:37:46 529

原创 ElementUI,Node.js

ElementUI简介我们学习VUE,知道它的核心思想式组件和数据驱动,但是每一个组件都需要自己编写模板,样式,添加事件,数据等是非常麻烦的,所以饿了么推出了基于VUE2.0的组件库,它的名称叫做element-ui,提供了丰富的PC端组件ElementUI官网:http://element-cn.eleme.io/#/zh-CN注1:类似前端框架还有iviewdemo1.htm...

2019-11-07 16:28:14 125

原创 spa:单页web应用(介绍,实现思路及技术点,路由,router-link相关属性)

SPA是什么单页Web应用(single page application,SPA),就是只有一个Web页面的应用,是加载单个HTML页面,并在用户与应用程序交互时动态更新该页面的Web应用程序单页面应用程序:只有第一次会加载页面, 以后的每次请求, 仅仅是获取必要的数据.然后, 由页面中js解析获取的数据, 展示在页面中传统多页面应用程序:对于传统的多页面应用程序来说, 每次请求...

2019-11-07 16:21:53 358

原创 vue(样式绑定,事件冒泡,表单,自定义指令,组件,自定义事件)

demo1.html样式绑定1.1 class绑定使用方式:v-bind:class=“expression”expression的类型:字符串、数组、对象1.2 style绑定v-bind:style=“expression”expression的类型:字符串、数组、对象事件处理器事件监听可以使用v-on 指令之前已学习2.1 事件修饰符Vue通过由点(.)表示的...

2019-11-07 16:12:59 809

原创 vue(模板语法,过滤器,计算属性,监听属性)

模板语法demo1.hrml1.1 插值1.1.1 文本{{msg}}1.1.2 html使用v-html指令用于输出html代码1.1.3 属性HTML属性中的值应使用v-bind指令1.1.4 表达式Vue提供了完全的JavaScript表达式支持{{str.substr(0,6).toUpperCase()}}{{ number + 1 }}{{ ok ? ‘Y...

2019-11-07 16:01:30 243

原创 短信验证码获取

使用的短信平台先到免费注册平台注册,里面有一条免费测试的短信http://smsow.zhenzikj.com/pom文件中所需要的依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId&gt...

2019-11-06 15:44:04 333

原创 vue.js的介绍和安装

Vue.js是什么?Vue是一个构建用户界面(UI)的[渐进式]JavaScript框架官网:https://cn.vuejs.org/Vue作者:尤雨溪/中国无锡库和框架的区别2.1 库(Library),本质上是一些函数的集合。每次调用函数,实现一个特定的功能,接着把控制权交给使用者代表:jQueryjQuery这个库的核心:DOM操作,即:封装DOM操作,简化DOM操作...

2019-11-06 09:22:46 158

原创 vue赋值与点击

我使用的工具为H-builder x在创建的html文件中引入保持网络,不要断网<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <script src="https://cdn.bootcss.com/vue/...

2019-10-28 14:34:55 1600

原创 ssm加SpringBoot基本搭建

创建springBoot项目,选择spring Initializr

2019-10-14 09:54:55 325 1

原创 ssm整合基本增删改查

首先把springMvc框架搭建好对他进行测试然后再搭建Mybatis框架都搭建成功之后再进行整合首先我们加入一个新的包service接口再来一个实现类impl整合所需要的依赖pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" ...

2019-09-26 16:06:26 248

原创 springmvc的文件上传与下载

一.文件上传的依赖<!--引入文件上传依赖--> <!-- https://mvnrepository.com/artifact/commons-fileupload/commons-fileupload --> <dependency> <groupId>commons-fileupload</groupId&g...

2019-09-25 16:54:05 77

原创 springmvc+mybatis+easyui

其他的都是差不多的这里只写一下controller以及jsp页面package com.hlp.controller;import com.alibaba.fastjson.JSONObject;import com.hlp.mapper.AllMapper;import com.hlp.model.Student;import org.apache.ibatis.session.S...

2019-09-23 10:42:06 281

原创 springmvc第一次课(基本配置)+mybatis与springmvc结合增删改查

一.springmvc第一次课(基本配置)<!--springmvc所需要的依赖--> <!--springmvc的核心依赖 --> <dependency> <groupId>org.springframework</groupId> <artifactId&g...

2019-09-23 10:34:29 113

原创 Mybatis动态增删改查和Mybatis纯注解开发的基本增删改查以及一对一,一对多,多对多

一.Mybatis动态增删改查<!--先创建一个实体类,然后创建一个配置文件,以及一个测试类 --><?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis....

2019-09-19 09:36:01 340

原创 mybatis(基本增删改查,一对一,一对多)

一基本的增删改查要完成增删改查首先要把配置好mybatis首先在main当中创建好java,resourece文件夹以及在src中创建一个test文件夹用来供测试使用然后配置pom文件引入核心依赖<!--引入mybatis框架--> <dependency> <groupId>org.mybatis</groupId>...

2019-09-11 16:43:18 1812 1

原创 oracle第三次课(片段,条件结构,分支结构,循环,事务,异常)

-- 定义一个变量输出变量的结果declare i number;begin i:=26; dbms_output.put_line('输出的数字为'||i);end;--查找编号为7369的员工的姓名并且输出到控制台declare myeid number; myename varchar2(20); begin mye...

2019-08-31 09:33:03 165

原创 oracle第二次课

SQL> -- 大写转小写SQL> select lower('Hello World') from dual;LOWER('HELL ----------- ...

2019-08-30 09:02:50 97

原创 oracle 第一次课

--连接超级管理员conn sys/密码 as sysdba;-- 连接普通用户conn 用户名/密码;--创建用户create user 用户名 identified by 密码;-- 给用户授权grant connect,resource to 用户名;--给用户授权另一个用户拥有的表的查询功能增加只要把select改为insert就可以了grant select on 用户...

2019-08-26 19:29:19 229

原创 oracle基本语句

一,创建表结构create table student(name varchar2(20),age number(2));二,增加表中的数据insert into student values('tom',20);三,修改表中的数据update student set name='tina' where age=20;四,查询表中所有数据select * from studen...

2019-08-26 09:50:43 67

原创 struts2中如何把一个struts.xml文件分成几个以及当页面出现报错如何将错误页面改成提示页面

首先我们先写一个struts2的配置文件struts.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.o...

2019-07-22 15:01:13 117

原创 ssh增加测试将spring配置文件分开使整个页面更清晰

接口daopublic interface StudentDao {//将这个dao层作为一个接口 //创建一个添加的方法 public void add(Student student);}实现daopublic class StudentDaoImpl implements StudentDao { //实现studentdao //引用一个sessionFactory...

2019-07-19 12:17:06 76

原创 SSH框架的简单增删改查

首先在项目的pom.xml中加入SSH所需要的配置<!-- 完成SSH所需要的依赖及配置 --><dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</ver...

2019-07-19 12:01:04 1275

原创 (Spring第二次课)面向切面(JDK 动态代理 spring动态代理)

首先写一个dao层例如是UsersDao/这个dao是一个接口,创建一个增加的方法,可用于测试即可public void add(int a,int b);写一个实现UsersDao类的类UsersDaoImp作为目标对象//重写UsersDao里面的方法public void add(int a,int b){System.out.println(a+b);}//写一个(J...

2019-07-17 18:10:26 108

空空如也

空空如也

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

TA关注的人

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