windows同时配置JDK1.7和JDK1.8

1.首先安装JDK1.8和1.7,安装过程和环境变量配置略,可自行百度;2.配置环境变量3.配置pathwww这里有个注意点:原本先安装jdk1.8,在path的首行内容为C:\Program Files (x86)\Common Files\Oracle\Java\javapath,图中内容为切换为jdk1.7,需要将图示首行修改为红色框内容...
分类: 其他 发布时间: 09-15 01:00 阅读次数: 0

IDEA打成可运行的JAR包

最近刚从STS转为使用IDEA,很多功能与eclipse不同,这里记录下IDEA打jar包的方式。1.点击File–>Project Structrue -->2.3.其中:①module名称,即项目名称②运行的主类,即程序的main类③建议选择第二个,第一个亲测打包后是不能运行的jar包,第二个会把项目中的jar包一起打包到jar包内,其中就包括tomcat,使用上一个会报Unable to start ServletWebServerApplicationContext due
分类: 其他 发布时间: 09-15 01:00 阅读次数: 0

IDEA配置Tomcat,并配置war包启动项目

2.其中①点击导入本地安装配置好的路径②配置启动的默认浏览器③JDK版本④端口号3.点击Deployment添加war包4.启动
分类: 其他 发布时间: 09-15 00:59 阅读次数: 0

IDEA打成war包

1.2.①Name填写②选择war包生成路径③Put into output root ,一定要选,选择后如下图所示3.4.运行5.测试访问http://localhost:8080/mobilesguid/..........
分类: 其他 发布时间: 09-15 00:59 阅读次数: 0

springboot中统一格式输出、全局异常捕获和自定义异常(一)

一、统一格式输出1.1使用统一格式前在工作中,经常会要求统一输出格式,例如以返回为json格式数据为例,有以下输出格式:{ "returnCode": "0000", "returnInfo": "信息更新成功", "data": { "username": "wshy", "password": "12345678", "telnum": "18361393088", "address": "徐州市贾汪区" }}或者有错误信息如下:{ "re
分类: 其他 发布时间: 09-15 00:59 阅读次数: 0

springboot中统一格式输出、全局异常捕获和自定义异常(二)

本篇介绍自定义异常捕获,上一篇有介绍到json返回消息的统一格式的输出,针对后面提到的问题:在代码中使用try…catch捕获异常并处理,虽然可以实现异常的捕获和处理,但是在结构上容易混乱,那有没有可以全局捕获异常,或者使用自定义的异常信息捕获和处理方式呢...
分类: 其他 发布时间: 09-15 00:59 阅读次数: 0

springboot中统一格式输出、全局异常捕获和自定义异常(三)

三、全局异常捕获和处理3.1前言本篇介绍全局异常捕获和处理方式,上两篇有介绍使用统一格式进行json格式输出和自定义异常捕获和处理,若不想使用自定义异常枚举类的方式,可以考虑全局异常捕获的方式进行异常的捕获和处理。...
分类: 其他 发布时间: 09-15 00:58 阅读次数: 0

Java多线程编程及代码实现

Java多线程编程及代码实现1. 多线程编程基础1.1 进程、线程1.2 使用多线程1.3 线程常用API1.4 停止线程1.5 暂停线程1.6 yield方法1.7 线程的优先级1.8 守护线程2. 线程的同步机制2.1 synchronized同步方法2.2 synchronized同步语句块2.3 volatile关键字3. 线程间的通信3.1 wait与notify3.2 join方法3.3 ThreadLocal类4. Lock4.1 ReentranLock4.2 ReentrantReadWr
分类: 其他 发布时间: 09-15 00:58 阅读次数: 0

Tomcat 解决“At least one JAR was scanned for TLDs yet contained no TLDs”问题

今天在部署war包到服务器的时候,突然出现以下错误,之前没有,造成的原因未知。org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in
分类: 其他 发布时间: 09-15 00:58 阅读次数: 0

springboot2.0以上版本mysql驱动与修改问题

最近在部署项目到服务器的时候,出现报错Cannot load driver class: com.mysql.jdbc.Driver,意为无法加载mysql驱动。解决:更改项目mysql驱动依赖版本。在网上查阅资料知道,springboot2.0以上版本,mysql-connector-java默认使用的是8.0以上版本,查看服务器项目的mysql版本为5.1.41,因此,需要将驱动版本改为5.1.41。默认版本: <dependency> <groupId>
分类: 其他 发布时间: 09-15 00:58 阅读次数: 0

推荐一个maven基础教程

链接:https://www.bilibili.com/video/BV1Qg4y1B7wq?p=14资料:https://download.csdn.net/download/weixin_40550118/12568313
分类: 其他 发布时间: 09-15 00:57 阅读次数: 0

整理下工作中常用到的工具集

package com.ggeit.pay.utils;import com.fasterxml.jackson.core.JsonProcessingException;import com.fasterxml.jackson.databind.ObjectMapper;import com.ggeit.pay.config.WXPayConstants;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.spr
分类: 其他 发布时间: 09-15 00:57 阅读次数: 0

spring从入门到精通(一)

1.IOC容器ioc不是什么技术,而是一种设计思想,就是将原本在程序手中创建对象的权力,交给spring框架来管理。以往的思路:若使用某个对象,需要自己负责对象的创建;反转的思路:若使用某个对象,需要从spring容器中获取需要使用的对象,不关心对象的创建过程,也就是把创建对象的控制权转给了spring框架;好莱坞法则:Don’t call me,I’ll call you下面以家政服务为例:过年了,家里想要打扫卫生,想要请一个家政服务帮你打扫卫生,由以下两种做法:(1)自己主动打电话,询
分类: 其他 发布时间: 09-15 00:56 阅读次数: 0

windows下设置Tomcat自启动,设置防火墙对指定端口开放

1.找到tomcat的bin目录,进入cmd,2.找到bin目录下,找到service.bat,拖入cmd窗口,显示Usage: service.bat install/remove [service_name] [/user username],教你使用接下来怎么样做。3.命令行输入service.bat install tomcat4.计算机–>管理–>服务,设置自启动5.测试浏览器输入127.0.0.1:8080完成!...
分类: 其他 发布时间: 09-15 00:56 阅读次数: 0

关于微信支付redirect_uri中安卓和ios访问报错问题

问题描述:在做微信JSAPI支付时,通过java调用微信接口获取授权信息并回调时,在程序中添加了redirect_uri地址,但是实测后发现,通过安卓手机可以成功进入回调页面,ios苹果手机显示网络异常。java代码如下: @Override public String Authorize (String PatientId, String BillNo,String PatientName) throws Exception { // TODO Auto-generated method st
分类: 其他 发布时间: 09-15 00:55 阅读次数: 0

cmd命令行javac和wsimport报错问题

1.问题描述:在使用webService时,在cmd使用 wsimport -s . http://127.0.0.1:12345/weather?wsdl生成Cilent端代码时,出现报错: wsimport 不是内部或外部命令,也不是可运行的程序或批处理文件然后去网上查找答案,这里记录下。2.解决方式:通过网上查找答案,了解到这种方式造成的原因是java环境配置错误。但是,之前配置好的java环境,使用java -version命令调用正常啊,在cmd输入javac同样出现xxx不是内部或
分类: 其他 发布时间: 09-15 00:55 阅读次数: 0

WebService技术初探

目录1.服务端1.1新建webserviceServer服务1.2 接口实现类1.3 发布服务2.客户端实现的几种方式2.1Wsimport实现方式2.1.1获取wsdl文件2.1.2客户端代码2.2 service方式2.3HttpURLConnection调用方式3.相关代码3.1MobileserviceInf3.2MobileServiceImpl3.3webserviceServer3.4客户端调用3.4.1Wsimport实现方式3.4.2service方式3.4.3 HttpURLConnec
分类: 其他 发布时间: 09-15 00:55 阅读次数: 0

使用Loading页面改善网络延迟带来的用户体验度问题

<!DOCTYPE html><html xmlns:th="http:\\www.thymeleaf.org"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"&
分类: 其他 发布时间: 09-15 00:54 阅读次数: 0

使用Docker的tomcat镜像部署war包应用

在使用Docker之前,是在linux上部署一个Tomcat,并将war包放在webapps目录下自动解压运行,这里介绍在docker中如何部署war包。1.下载Tomcat镜像docker中部署war包同linux一样的操作,也是在tomcat中进行部署,不过,与linux下不同的是,docker只需要docker pull 命令即可一件下载镜像,并使用docker run命令即可运行容器,再将war包拷贝到镜像中的webapps即可。1.1下载tomcat镜像1.1.1进入阿里云官网,搜索镜像容
分类: 其他 发布时间: 09-15 00:54 阅读次数: 0

react+antdesign中switch选择根据传入值标定状态

1.显示 getColumns = () => { const { roleKV } = this.props.content; const { checkedChildren,unCheckedChildren,switchflag,textflag} = this.state; return [ {title:'商户名称',dataIndex:'f_merchtname'}, {title:'渠道类型', dataIndex:'f_
分类: 其他 发布时间: 09-15 00:54 阅读次数: 0