自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(444)
  • 资源 (28)
  • 收藏
  • 关注

原创 springboo集成axis2实现webservice服务

先搭建一个普通的springboot项目,这里不再赘述。配置文件:server: port: 8080 servlet.contextPath: /webservicespring: application: name: webservice cloud: nacos: discovery: ip: 172.16.130.181 server-addr: 172.16.205.54:8048 #server-

2021-03-19 22:14:11 656 3

原创 webservices系列(六)——spring整合Axis2

1.新建一个动态网站项目webservice_test4,最终工程目录如下2.准备这些jar包3.在web.xml中配置spring和axis<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="h

2021-03-19 17:31:08 334

原创 webservices系列(五)——javaweb整合Axis2及多service配置

1.新建一个项目动态web项目webservice_test3。2.打开<Tomcat安装目录>webapps/axis2/WEB-INF,将lib、conf、modules三个文件夹复制,并粘贴到webservice_test3项目下的WEB-INF文件夹下。3.新建service配置文件,在webservice_test3项目下的WEB-INF文件夹创建services文件夹,在其下新建myservice文件夹(名字可随意),再myservice文件夹下新建META-INF文件夹

2021-03-19 17:23:08 388

原创 webservices系列(四)——Axis2入门框架

一.Axis2下载1.从http://axis.apache.org/axis2/java/core/download.html下载Axis2最新版本:可以下载如下两个zip包:axis2-1.7.4-bin.zipaxis2-1.7.4-war.zip其中axis2-1.7.4-bin.zip是所有的jar包文件axis2-1.7.4-war.zip文件用于将webservice发布到web容器中将axis2-1.7.4-war.zip解压得到相应的目录,在目录中的axis2.w

2021-03-19 17:17:53 308

原创 webservices系列(三)——调用线上webservice(天气预报和号码查询)

天气预报,这个接口是.net平台的,直接用wsimport生成代码会报错,需要保存本地修改浏览器打开http://webservice.webxml.com.cn/WebServices/WeatherWS.asmx?wsdl,另存为weather.wsdl,然后将文件中所有 <s:element ref="s:schema" /><s:any /> 替换成 <s:any minOccurs="2" maxOccurs="2"/>即可。再次使用wsimport.

2021-03-19 17:08:51 290

原创 webservices系列(二)——JAX-WS文件上传下载

新建ImgData类,存放文件javabeanDataHandler:使用这个类型存放文件@XmlRootElement(name="ImaData")@XmlAccessorType(XmlAccessType.FIELD)public class ImgData { private Integer id; @XmlMimeType("application/octet-stream") private DataHandler imgData; //文件 public Integ

2021-03-19 16:49:34 168

原创 webservices系列(一)——基础知识和JAX-WS入门demo

简介Web Services是由企业发布的完成其特定商务需求的在线应用服务,其他公司或应用软件能够通过Internet来访问并使用这项在线服务。Web Service的关键技术和规则:1.XML:描述数据的标准方法.2.SOAP:表示信息交换的协议(简单对象访问协议).3.WSDL:Web服务描述语言.4.UDDI:通用描述、发现与集成,他是一种独立于平台,基于XML语言的用于在互联网上描述商务的协议。这里是利用JDK web服务api实现JAX-WS入门demoService端@

2021-03-19 16:35:01 113

原创 windows server 开机自动登录并锁定

这个操作对于广大使用Windows(包括xp/win7/2003/2008 R2 等windows 系统) 的上班族会有点用。  其一:如果是个人吧系统(win7、xp)上班时候打开电脑,自动登录,系统启动该自动运行的程序,然后自动锁定屏幕,安全又快速--趁这个时候去泡个茶啥的,回来就开工啦!  其二:对于使用服务器操作系统,那么有些服务器运行了关键应用程序,恰好又不是后台服务,那么就必...

2020-01-13 09:10:49 1596

转载 js获取每月的天数

在使用其他语言获取每月天数的时候,一般都是存储到一个数组中进行获取,但是如果是二月份的话就需要首先判断是否闰年,再确定是28还是29了。js可以通过Date对象很方便的获取到每月的天数,在初始化Date对象时,我们可以通过这种方式var d = new Date(2015,2,0);console.log(d.getDate());以上代码可以在控制台输出2015年2月份的天数...

2019-03-11 08:46:24 372

转载 EasyUI datebox 设置为按月选择

效果:jsp:&lt;input id="date" name="date" class="easyui-datebox" data-options="buttonText: '时间',   buttonAlign: 'left', width: 180, height: 34, panelAlign: 'right', editable: false"&gt;js:$(...

2019-02-20 15:31:39 442

转载 easyui页面一打开的时候出现短暂混乱的问题,解决办法

很多同学在布局用到easyui的时候总会出现一个问题。就是在一进入主界面的时候,页面的并不是马上就展现,而是会有一个混乱的过程,之后一闪就又好了。其实这个就是因为easyui是在dom载入完毕之后才会对整个页面进行解析,解决办法:要解决这个问题其实只要好好利用这个onComplete 事件在结合一个载入遮罩就解决问题了。 首先你在body下面第一行加入一个载入提示遮罩div&lt...

2019-01-23 09:16:10 628

转载 jQuery扩展easyui.datagrid,添加数据loading遮罩效果代码

//jquery.datagrid 扩展加载数据Loading效果 (function (){ $.extend($.fn.datagrid.methods, { //显示遮罩 loading: function(jq){ return ...

2019-01-23 09:12:40 209

转载 easyUI的datagrid每行数据添加操作按钮的方法

今天做项目的时候,想在easyui的datagrid每一列数据后边都加上一个操作按钮,一开始想在后台拼接字符串用JSON传回,但是我测试之后发现这个方法不管用,在网上搜索了一下,整理如下:其实要加一行自定义列很简单,在js声明datagrid的时候加上如下代码{field:'operate',title:'操作',align:'center',width:$(this).width()*...

2019-01-23 08:56:26 732

转载 Easyui 弹出加载中的遮罩的两种方法

最近项目需要用到ajax与后台传递数据,数据量大时会等候稍久,有了用户体验友好一点,刚好用到Easyui 弹出加载中的遮罩的两种方法。第一种:$.ajax({type:'POST',url:url,data:obj,dataType:'json',beforeSend: function () {load();},   complete: function () {  ...

2019-01-23 08:53:43 467

转载 java实现mysql数据库的备份及还原

备份:public static void backup() { try { Runtime rt = Runtime.getRuntime(); // 调用 调用mysql的安装目录的命令 Process child = rt .exec("e:\\MySQL...

2019-01-15 09:37:34 308

转载 CentOS7使用firewalld打开关闭防火墙与端口

1、firewalld的基本使用启动: systemctl start firewalld关闭: systemctl stop firewalld查看状态: systemctl status firewalld 开机禁用  : systemctl disable firewalld开机启用  : systemctl enable firewalld  2.syste...

2018-12-27 13:44:51 154

转载 备份与还原mysql 数据库的常用命令

一、备份数据:Mysqldump常用命令:mysqldump -u用户名 -p密码 --databases 数据库1 数据库2 &gt; xxx.sql 常见选项:-u: 用户名-p: 密码-P: 端口号,不写默认3306--all-databases, -A:备份所有数据库--databases, -B: 用于备份多个数据库,如果没有该选项,mysqldum...

2018-12-27 13:36:44 1237

转载 2018年wine QQ最完美解决方案(多Linux发行版通过测试并稳定运行)

腾讯官方早就在10年代初就停止运营Linux版QQ,然而民间折腾Linux版QQ的脚步从来没停过。时至今日,它总算有了完美无暇的方案——deepin wine系列。要感谢deepin公司的最大努力。也要感谢wszqkzqk同学的努力,是他让deepin之外的众多Ubuntu/ArchLinux系用户都能用上最稳定的wine QQ。初始软件来源:deepin兼容发行版:Ubuntu 16.0...

2018-12-26 21:56:34 2068 1

转载 ubuntu18.04安装谷歌浏览器

sudo wget http://www.linuxidc.com/files/repo/google-chrome.list -P /etc/apt/sources.list.d/wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -sudo apt update...

2018-12-25 19:48:20 2079

转载 Dubbo入门---搭建一个最简单的Demo框架

Dubbo背景和简介Dubbo开始于电商系统,因此在这里先从电商系统的演变讲起。单一应用框架(ORM) 当网站流量很小时,只需一个应用,将所有功能如下单支付等都部署在一起,以减少部署节点和成本。 缺点:单一的系统架构,使得在开发过程中,占用的资源越来越多,而且随着流量的增加越来越难以维护 垂直应用框架(MVC) 垂直应用架构解决了单一应用架构所面临的扩容问题,流量能够分散到各个子系统当中,且系统的...

2018-06-24 15:51:28 407 1

转载 5、《SSO CAS单点系列》之 实操!轻松玩转SSO CAS就这么简单(相识篇)

上一篇《相遇篇》我们作为新手初步了解了CAS,安装并进行了简单体验。这篇我们进一步深入认识CAS。CAS原理和我们前面自己开发的Nebula基本一致,所有的系统应用都会引导到CAS Server认证中心去登录。登录成功后,认证中心会产生一个票据叫TGT(Ticket Granting Ticket),TGT即代表了用户与认证中心直接的全局会话。TGT存在,表明该用户处于登录状态。TGT并没有放在S...

2018-03-31 23:12:03 735

转载 4、《SSO CAS单点系列》之 实操!轻松玩转SSO CAS就这么简单(相遇篇)

      CAS是中央认证服务Central Authentication Service的简称。最初由耶鲁大学的Shawn Bayern 开发,后由Jasig社区维护,经过十多年发展,目前已成为影响最大、广泛使用的、基于Java实现的、开源SSO解决方案。      2012年,Jasig和另一个有影响的组织Sakai Foundation合并,组成Apereo。Apereo是一个由高等学术教...

2018-03-31 22:38:13 571

转载 3、《SSO CAS单点系列》之 自己动手实现一个属于自己的SSO认证服务器!

上篇《实现一个SSO认证服务器是这样的》中,我们详细讲述了实现SSO的基本思路,本篇我们按照这个思路,亲自动手实现一个轻量级的SSO认证中心。除了认证中心,我们还要改造系统应用的登录登出部分,使之与认证中心交互,共同完成SSO。因此我们的实现分成两大部分,一个是SSO Server,代表认证中心,另一个是SSO Client,代表使用SSO系统应用的登录登出组件。我们给我们实现的这个SSO工程起个...

2018-03-31 21:15:33 971

转载 2、《SSO CAS单点系列》之 实现一个SSO认证服务器是这样的!

上篇我们引入了SSO这个话题《15分钟了解SSO是个什么鬼!》。本篇我们一步步深入分析SSO实现机理,并亲自动手实现一个线上可用的SSO认证服务器!一、单Web系统登录机理首先,我们来分析下单Web应用系统登录登出的实现机理。Web系统登录登出功能,通常属于系统安全管理模块的一部分。如上篇所说,登录,意味着用户与系统之间的一次会话开始,登出,意味着本次会话的结束。下图列出整个登录登出会话过程中,用...

2018-03-31 20:28:31 497

转载 1、《SSO CAS单点系列》之 15分钟让你了解SSO技术到底是个什么鬼!

一、什么是SSOWeb应用系统的演化总是从简单到复杂,从单功能到多功能模块再到多子系统方向发展。当前的大中型Web互联网应用基本都是多系统组成的应用群,由多个web系统协同为用户提供服务。多系统应用群,必然意味着各系统间既相对独立,又保持着某种联系。独立,意味着给用户提供一个相对完整的功能服务,比如C2C商城,比如B2C商城。联系,意味着从用户角度看,不管企业提供的服务如何多样化、系列化,在用户看...

2018-03-31 20:22:23 868

转载 Nginx从听说到学会

第一章 Nginx简介Nginx是什么没有听过Nginx?那么一定听过它的“同行”Apache吧!Nginx同Apache一样都是一种WEB服务器。基于REST架构风格,以统一资源描述符(Uniform Resources Identifier)URI或者统一资源定位符(Uniform Resources Locator)URL作为沟通依据,通过HTTP协议提供各种网络服务。然而,这些服务器在设计...

2018-03-25 18:52:34 250

转载 Nginx安装及配置详解

nginx概述nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器;同时也是一个IMAP、POP3、SMTP代理服务器;nginx可以作为一个HTTP服务器进行网站的发布处理,另外nginx可以作为反向代理进行负载均衡的实现。这里主要通过三个方面简单介绍nginx反向代理负载均衡nginx特点1. 反向代理关于代理说到代理,首先我们要明确一个概念,所谓代理就是一个代表、一个渠道;...

2018-03-25 18:45:44 200

转载 实现MyBatis Mapper XML文件增量动态刷新,自动加载,热加载,热部署

最初启动服务后Mapper XML文件,必须重启服务才能生效,这样就大大影响了我们的开发效率。    网上同学们也有实现类似功能,但都是全部清空,全部刷新XML,这样硬件消耗比较严重,加载时间也比较长。我们只修改了几行SQL就没有必要全部加载,只需要加载修改的问题就行了。    后来为了急需解决这个问题,进行修改MyBatis源码实现Mapper XML增量刷新,直接覆盖方式实现,使用classl...

2018-03-24 22:49:23 1979

转载 SwitchHosts—hosts管理利器

SwitchHosts是一个管理、快速切换Hosts小工具,开源软件,一键切换Hosts配置,非常实用,高效。开发Web过程成,部署有多套环境,网址域名都相同,部署在不同的服务器上,有开发环境、测试环境、预发布环境、生产环境。经常要切换Hosts来访问,测试以及验证bug,如果纯手工修改这会花掉不少时间,而且这个过程毫无乐趣可言。SwitchHosts目前最新版本是:SwitchHosts! 3使...

2018-03-24 22:16:16 993

转载 Spring Boot项目在Intellij IDEA 中实现热部署

在开发Spring Boot项目的过程中,每次修改文件都需要重新启动,于是在imooc上找了个视频,经过修改几个参数最终成功。参考视频:Spring Boot热部署的实现原视频中介绍有三种:Maven方式启动 感觉需要使用mvn命令,强迫症不喜欢看后台DOS窗口,直接忽略修改IDE启动命令 和目前开发最相似,也是本博客配置方式使用spring-boot-devtools实现 极不推荐,虽然配置简单...

2018-03-24 22:13:06 320

转载 spring-boot项目(idea工具)热部署(亲测有效)

spring-boot项目热部署idea工具:(1)、pom文件引入:都需要为true&lt;!-- 热部署模块 --&gt;&lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-devtools&lt;/artifactId&g...

2018-03-24 22:11:23 187

转载 spring boot web项目在IDEA下热部署解决办法(四步搞定)

最近在用spring boot 做一个web站点,修改了类、html、js等,刷新页面,没有生效,非要手动去make一下或者重启,大大降低了开发效率。什么是热部署?应用启动后会把编译好的Class文件加载的虚拟机中,正常情况下在项目修改了源文件是需要全部重新编译并重新加载(需要重启应用)。而热部署就是监听Class文件的变动,只把发生修改的Class重新加载,而不需要重启应用,使得开发变得简便。...

2018-03-24 22:08:33 3393 2

转载 扩展:Springboot+Thymeleaf+layui框架的配置与使用

整体框架效果图前言Springboot默认是不支持JSP的,默认使用thymeleaf模板引擎。所以这里介绍一下springboot使用Thymeleaf的实例以及遇到的问题。配置与使用1.在application.properties文件中增加Thymeleaf模板的配置。#thymelea模板配置spring.thymeleaf.prefix=classpath:/web/spring.t...

2018-03-23 19:31:29 23844 4

转载 扩展:SpringBoot+MyBatis框架+PageHelper分页模板的整合

1.依赖:&lt;!--分页插件--&gt;&lt;dependency&gt; &lt;groupId&gt;com.github.pagehelper&lt;/groupId&gt; &lt;artifactId&gt;pagehelper-spring-boot-starter&lt;/artifactId&gt; &lt;version&gt;RELEASE&l

2018-03-23 19:20:06 279

转载 扩展:SpringBoot+MyBatis框架+mysql数据库的整合(三版混用)

开发环境:开发工具:Intellij IDEA 2017.2.3JDK : 1.8.0_144spring boot 版本 : 1.5.10.RELEASEmaven : 3.2.3SpringBoot集成MyBatis加入基础依赖:mybatis:&lt;!--mybatis--&gt;&lt;dependency&gt; &lt;groupId&gt;org.mybatis.sprin...

2018-03-23 19:16:57 475

转载 扩展:SpringBoot+MyBatis框架+mysql数据库的整合(配置文件版)

开发环境:开发工具:Intellij IDEA 2017.2.3JDK : 1.8.0_144spring boot 版本 : 1.5.10.RELEASEmaven : 3.2.3SpringBoot集成MyBatis加入基础依赖:mybatis:&lt;dependency&gt; &lt;groupId&gt;org.mybatis.spring.boot&lt;/groupId&gt...

2018-03-23 19:11:10 317

转载 扩展:SpringBoot+MyBatis框架+mysql数据库的整合(注解版)

开发环境:开发工具:Intellij IDEA 2017.2.3JDK : 1.8.0_144spring boot 版本 : 1.5.10.RELEASEmaven : 3.2.3SpringBoot集成MyBatis加入基础依赖:mybatis:&lt;dependency&gt; &lt;groupId&gt;org.mybatis.spring.boot&lt;/groupId&gt...

2018-03-23 19:04:38 230

转载 扩展:SpringBoot+MyBatis框架+mysql数据库的整合(通用mapper版)

开发环境:开发工具:Intellij IDEA 2017.2.3JDK : 1.8.0_144spring boot 版本 : 1.5.10.RELEASEmaven : 3.2.3SpringBoot集成MyBatis加入基础依赖:mybatis:&lt;!--mybatis--&gt;&lt;dependency&gt; &lt;groupId&gt;org.mybatis.sprin...

2018-03-23 18:59:05 629

转载 Spring boot Mybatis 整合(完整版)

正题本项目使用的环境:开发工具:Intellij IDEA 2017.1.3jdk:1.8.0_161maven:3.3.9额外功能PageHelper 分页插件mybatis generator 自动生成代码插件步骤: 1.创建一个springboot项目: 2.创建项目的文件结构以及jdk的版本 3.选择项目所需要的依赖 然后点击finish5.看一下文件的结构: 6.查看一下pom.xml:...

2018-03-23 17:45:47 324

转载 eclipse中git的安装 配置 和 使用

1.eclipse中git的安装(1) 现在的eclipse下载后一般都提供Git插件了。(2) 如果没有,菜单栏Help -&gt; Install New Software...,在Work with中输入http://download.eclipse.org/egit/updates,勾选Eclipse Git Team Provider和JGit,点击Next,进入安装,重启Eclipse...

2018-03-19 23:10:08 1807

疯狂Android讲义第三版随书光盘(源码).iso

疯狂Android讲义第三版随书光盘(源码).iso 是第三版的源码

2017-11-17

3. 尚硅谷_佟刚_Java基础_面向对象

3. 尚硅谷_佟刚_Java基础_面向对象

2014-06-26

14. 尚硅谷_佟刚_Java基础_网络编程

14. 尚硅谷_佟刚_Java基础_网络编程

2014-06-26

9. 尚硅谷_佟刚_Java基础_枚举&注解

9. 尚硅谷_佟刚_Java基础_枚举&注解

2014-06-26

2. 尚硅谷_佟刚_Java基础_Java基本语法

2. 尚硅谷_佟刚_Java基础_Java基本语法

2014-06-26

1. 尚硅谷_佟刚_Java基础_Java 语言概述

1. 尚硅谷_佟刚_Java基础_Java 语言概述

2014-06-26

ssh面试宝典

ssh面试宝典 常见ssh面试题典藏 帮你轻松搞定ssh面试难题

2014-06-26

我见过的最好的最详细的hibernate3.6.X学习资料(汤阳光)

我见过的最好的最详细的hibernate3.6.X学习资料(汤阳光)

2014-06-24

程序员面试之九阴真经

程序员面试之九阴真经 程序员面试之九阴真经

2014-06-24

java基础知识总结(超级经典)

java基础知识总结(超级经典)

2014-06-24

java程序员学习之路

java程序员学习之路

2014-06-24

JavaMail详解

JavaMail详解 JavaMail详解

2014-06-24

java_Dom4j解析XML详解

java_Dom4j解析XML详解

2014-06-24

java 正则表达式

java 正则表达式

2014-06-24

5000个extjs小图标

5000个extjs小图标

2014-06-24

61条Java面向对象设计的经验原则

61条Java面向对象设计的经验原则

2014-06-24

Java自学之路——(精华版)

Java自学之路——(精华版)

2013-06-30

如何迅速成为Java高手

如何迅速成为Java高手

2013-06-30

SSH最新框架整合(经典不容错过)

SSH最新框架整合(经典不容错过)

2013-06-30

Java学习之路:不走弯路,就是捷径

Java学习之路:不走弯路,就是捷径

2013-06-30

J2MEAPI速查手册V0

J2MEAPI速查手册V0

2013-06-30

J2ME程序开发全方位基础讲解汇总

J2ME程序开发全方位基础讲解汇总

2013-06-30

java_debug调试

java_debug调试

2013-06-30

Eclipse使用入门教程介绍

Eclipse使用入门教程介绍 Eclipse使用入门教程介绍

2013-06-30

Eclipse 调试器 零距离接触实战技巧

Eclipse 调试器 零距离接触实战技巧

2013-06-30

Windows7旗舰版32位安装oracle10g方法

Windows7旗舰版32位安装oracle10g方法

2013-06-30

ssh框架整合步骤讲解

ssh框架整合步骤讲解。

2013-05-13

Eclipse快捷键与使用技巧总结

Eclipse快捷键与使用技巧总结,很好!

2013-05-13

空空如也

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

TA关注的人

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