自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (12)
  • 收藏
  • 关注

原创 springboot+mybatisplus多数据源(mysql+oracle)

部分目录结构pom依赖 <properties> <mybatis-spring-boot.version>2.1.3</mybatis-spring-boot.version> <hikaricp.version>3.4.5</hikaricp.version> <mybatis-plus.version>3.4.1</mybatis-plus.vers.

2022-04-26 11:25:06 2902 1

原创 mybatis log4j2打印sql+日志

将采用slf+log4j方式进行打印日志,以下用两种方式,一种基于maven的springboot2,一种jdk6,普通jar包的springmvc基于maven的springboot第一步、由于前阵子java8可对应的log4j漏洞问题,公司要求log4j升级到2.17.1,因此需要把springboot自带的log4j进行排除引入高版本。<properties><log4j2.version>2.17.1</log4j2.version></p

2022-02-28 15:05:21 8527 2

原创 下载文件工具

方式一、传统html、springmvc//html<ahref="downLoadProcessDoc.do?name=${c.encodeName}&path=${c.encodeUri }" target="_blank">打开</a>@RequestMapping("downLoadProcessDoc") public ResponseEntity<byte[]> download(HttpServletRequest r

2022-01-28 15:13:06 712

原创 java 信任SSL证书

文章为转载,忘记是看哪个网址了,不好意思import javax.net.ssl.*;import java.security.cert.CertificateException;import java.security.cert.X509Certificate;/** * java 信任SSL证书 * @author Administrator * */public class SslConfig{ private static void trustAllHttpsCe

2021-12-23 15:08:53 924

转载 Spring-Security-Oauth整合Spring-Security

Spring-Security-Oauth整合Spring-Security,拦截器 - 盲目的拾荒者 - 博客园

2021-11-02 15:54:44 145

原创 下载文件 vue +springboot

vue前端// 下载 download (item) { this.loadFlag = true //outputFile是后端接口,接收来自response的数据 outputFile(item.entityId, encodeURIComponent(item.attPath)).then(response => { this.loadFlag = false const content = response.data

2021-10-08 11:31:34 224

转载 SSM框架配置文件详解

https://blog.csdn.net/rowenci/article/details/81809265

2021-08-05 15:56:15 130

原创 手写springboot starter组件

starter的核心即自动装配,通过自动装配原理手动搭建starter。一般构造starter是通过.properties去读取用户配置的信息去构建业务类,或者让用户省去技术的引入配置等。若是简单依赖第三方jar依赖库,不需要写自动装配配置,则直接写接口或者工具类来生成jar给用户直接调用即可。从Spring Boot官方提供的Starter的作用来看,Starter组件有如下: ·涉及相关组件的Jar包依赖 ·自动实现Bean的装配 ·自动声明并且加载application.prop

2021-08-05 14:44:00 1020

原创 springboot自动装配

Bean的装配升级基于XML配置完成对象声明周期的描述和管理,随着项目管理规模不断扩大,XML的配置逐渐增多,难以管理。而将Spring升级到3.x后,提供了java config的能力,他可取代xml,通过java config完成对bean的注入。所以当前的spring framework以及spring boot已经基本不会看到xml配置的存在。 使用java config形式过后,只需要使用@Configure注解即可,其等同于XML的配置形式,而Configur...

2021-08-05 14:34:53 332

原创 装饰器模式案例-日志

给案例,该模式的概念就不给了,直接上代码跟图,大偷懒下。该案例是对Logger logger = LoggerFactory.getLogger(clazz)进行封装加额外的功能,比如将日志内容输出改为json格式,或者增加点其他信息备注:在springboot下的环境的写的案例,logger是Log4j + slf4j类图设计1.类图设计(不知道接口logger怎么出来。。)2类图讲解从上到下给代码案例DecoratorLogger 是装饰器类DefineL.

2021-08-04 17:25:12 315

原创 ios移动端input输入框卡顿,失焦,弹不出软键盘

当前是个vue项目,我之前在项目引入fastclick,导致出现了ios移动端input输入框卡顿,失焦,弹不出软键盘因此可在main.js文件做修改//---------------原来引入import FastClick from 'fastclick'FastClick.attach(document.body);//-------------现在修改-----------------//原fastclick视为了解决页面迟钝,现解决fastclick带来引入后导致输入框失焦,Fast

2021-04-26 11:19:22 1490 1

原创 使用mock mvc进行模拟接口单元测试

get请求post请求文件的请求import org.junit.Before;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.boot.test.context.SpringBootTest;import org.springframework

2021-03-04 10:25:41 916 1

原创 Spring @Transactional 事务机制

原文链接https://www.cnblogs.com/leeego-123/p/11498327.html摘选一下精华在service类前加上@Transactional,声明这个service所有方法需要事务管理。每一个业务方法开始时都会打开一个事务。error是一定会回滚的Spring默认情况下会对运行期例外(RunTimeException)进行事务回滚。这个例外是unchecked如果遇到checked意外就不回滚。如何改变默认规则:1 让checked例外也回滚:在

2021-01-22 16:15:47 488

原创 (window) maven项目下分模块vue前端和springboot项目打包为一个war包并部署在一台jboss机子上

前面的文章有讲过前端和后端分开部署的文章前端分离部署https://blog.csdn.net/qiumen/article/details/111661326后端分离部署https://blog.csdn.net/qiumen/article/details/111363308当前用的jboss版本是wildfly-18.0.1.Final项目背景maven管理springboot项目,创建了frontend和backend后端两个模块。前端是vue,后端是spri..

2021-01-08 16:53:43 904

原创 window部署jboss ,配置文件分离,设置外置的properties文件

上一条文章已经教了如何将springboot项目部署在jboss,这条是将配置文件放在jboss平台,去部署项目。这个主要是解决是开发者在开发环境、测试环境、生产环境配置文件切换的问题。这个只是小小的测试。并没详细的如何规范的归档以及脚本执行部署。主要介绍存在有这种方式,亲测在jbosseap7.1以及wildfly-18.0.1.Final这两个版本由于不同环境需要不同配置环境,另外jboss有读取配置的优先级,为了不要那么多干扰因素,测试的更顺留些,我们把本地的配置文件信息排除,不要打在w.

2021-01-04 15:53:09 578

原创 Nginx Windows简单安装部署教程

原文出处https://www.cnblogs.com/benpao1314/p/13862897.html一 nginx 下载安装地址:http://nginx.org/点击后就会下载,下载完成后开始安装二 安装解压1、下载完成后,解压缩,运行cmd,使用命令进行操作,不要直接双击nginx.exe,不要直接双击nginx.exe,不要直接双击nginx.exe一定要在dos窗口启动,不要直接双击nginx.exe,这样会导致修改配置后重启、...

2020-12-25 11:35:27 458

原创 window 下 对 JBOSS / WildFly 使用 jndi 配置oracle连接并 部署 springboot项目

参考链接https://blog.csdn.net/qq_17058993/article/details/83106182一 背景:springboot项目、oracle数据库、jboss-eap7.1(或者wildfly-18.0.1.Final都介意)、jdk81 springboot有内置tomcat,若是要用jboss jndi部署,则他设置为provide,防止打包打入 pom.xml<dependency> <groupId>org.springframew

2020-12-18 15:19:48 1338

原创 java poi 操作excel 集锦,包含列合并

存放一下方案工具类放置处。ps:这篇文章只是作为我个人代码归档而已,不是技术分享文档。可能你们看不懂觉得乱七八糟。。pom.xml<!-- poi --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.9</version> </..

2020-11-20 16:39:57 1076 2

原创 解决iphonex开发时顶部和底部没有遮盖

参考了https://blog.csdn.net/qq_40586973/article/details/79919892前端开发VUEtify移动端框架。其实大同小异,理解了操作都是一样====================================================================================================================场景问题由于我在vue项目开发时,在index.html中并没有设置满屏,因

2020-11-20 16:07:26 1510 1

原创 2020-11-09 mintUI框架 ios没法上拉问题

结合两篇文章后调试通的,现做个文档备份https://blog.csdn.net/weixin_42241340/article/details/106926696https://blog.csdn.net/di315362886/article/details/73920779代码由vuetify + mintUI结合,此文章是web app,兼容安卓和ios的下拉,之前跟着mintUi官方文档操作时,安卓没有问题,可是苹果一直下拉不了,现已经解决。出现苹果此问题是1.父容器没有设置滑

2020-11-09 09:46:45 220

原创 es6知识点

1 . sortsort方法对数组成员进行排序,默认是按照字典顺序排序。排序后,原数组将被改变降序this.kpiCheckList.sort((a, b) => {return b - a})默认升序this.kpiCheckList.sort()2.splice(index,len,[item]) 注释:该方法会改变原始数组。splice有3个参数,它也可以用来替换/删除/添加数组内某一个或者几个值index:数组开始下标 len: 替换/删除的长度 item:替换的值,删除

2020-10-26 11:17:25 221

原创 textarea编码注意点

不要随意给textarea编码换行<textarea rows="4" cols="80" name="illegalRecord" >${result.illegalRecord }</textarea>如果像上面那样子,那么执行结果就会是编码框中会默认占据很多空格内容。因此,需要编码这样的格式<textarea rows="4" cols="80" name="illegalRecord" id="illegalRecord">${resul.

2020-10-09 17:07:25 557 1

原创 css知识点

1 width属性只指定内容区的宽度元素他包括“内容区、内边距、边框、外边距”当为一个元素指定width属性时,记住他作用再内容区的宽度。2 text-align属性只能在块元素上设置,直接内联元素设置不生效,比如<img>在块元素设置后,所有内联内容都会对齐,实际上他适用于对任何类型的内联元素。该属性会被继承,所以块元素内所有都会对齐...

2020-09-15 14:29:44 308

原创 vue项目使用iconfont图标之fontc-class的使用

最近用到阿里巴巴矢量图标,在此分享下小经验1将你所需要的图标先都加入购物车,然后在购物车那里添加到你的项目中去,最后下载到本地不要一个一个下载代码,因为到时候这些都要持续集成到你的真实项目中,其文件名都是一样的。最后确定后在资源管理-》我的项目-》下载到本地下载后的文件如下,我采用的是font-class,我实际需要的文件是这些2 引用到项目中,使用class类名即可1)需在vue中引入iconfont.css文件,我写在main.js中import引入可以im.

2020-08-10 11:00:23 1684

翻译 jboss启动警告 JBAS011006: Not installing optional component org.apache.cxf.transport.http.Servlet3Cont。。

解决方案参考链接:https://stackoverflow.com/questions/19370879/jboss-start-exception-due-to-apache-cxf在本地启动jboss时,会发出以下警告,但是不会影响程序运行JBAS011006: Not installing optional component org.apache.cxf.transport.http.Servlet3ContinuationProvider$Servlet3Continuati...

2020-08-04 17:55:22 549

原创 JBOSS启动警告 Not installing optional component org.springframework.web.context.request.async.Standard

在本地用jboss部署时发生了以下的警告,但是可以正常运行程序。tomcat下无问题,但jboss有发生此类问题JBAS011006: Not installing optional component org.springframework.web.context.request.async.StandardServletAsyncWebRequest due to exception: org.jboss.as.server.deployment.DeploymentUnitProcessingE

2020-08-04 17:39:40 621

原创 将项目打包成jar,将jar还原成项目,以及如何将该jar作为maven子模块module,方便调试jar包

一、将项目打包成jar,将jar还原成项目(此处为转载,转载链接为:https://blog.csdn.net/y15201653575/article/details/78804156)将项目打包成jar第一步:选择项目,鼠标右键,选择export ,出现如下接下来就是点击...

2019-10-17 11:44:26 6274

原创 vue ---根据白名单过滤HTML(防止XSS攻击)

xss官网:https://jsxss.com/zh/index.html以nodejs做测试1.在终端引入xss,命令:npm install xss --save2.在vue的页面进行引入import xss from 'xss'3.定义一个变量进行测试首先测试一个没有进行防止xss攻击的测试&lt;p v-html="test"&gt;&lt;/p&g...

2019-03-04 15:40:13 21229 6

原创 git安装及其常规操作命令

一、git安装在 Windows 上安装在 Windows 上安装 Git 也有几种安装方法。 官方版本可以在 Git 官方网站下载。 打开http://git-scm.com/download/win,下载会自动开始。 要注意这是一个名为 Git for Windows的项目(也叫做 msysGit),和 Git 是分别独立的项目;更多信息请访问http://msysgit.gith...

2019-03-04 13:39:29 754

原创 node-sass 安装报错失败---------解决,sao操作

由于自己是局域网域控,很多下载都受限制,超可怕,下载了cnpm淘宝镜像,又发现cnpm命令未知,遇到了很多坑,今天一整个下午都在安装node-saas。node-saas一定在外网下载,我的局域网下载不了,看局域网的情况要不要下载镜像。中间说要下载什么你就拿出来什么进行npm install XXX. 下面只说那些坑大的1、配置淘宝镜像由于域控,再加上使用npm,有些下载不了,所以需要用...

2019-02-28 19:15:50 3672 1

原创 将json数据转换为对象,用gson实现

设定两个对象,其中一个对象作为另外一个的属性public class ApplicantResDto { private Integer code; private String data; private List&lt;NewDataDto&gt; newdata; private String description; public Integer getCode() { ...

2019-02-25 19:43:25 5677

原创 解决 [HPM] Error occurred while trying to proxy request

之前vue运行访问接口本来没有问题的,今天突然访问老是出现这个问题,情况有四中情况,而我是我这边网络不稳定的原因,气气!!!。第二个情况是因为代理的接口写错,第三个是端口被占用,第四个是node版本低的原因,下面来说说如何解决版本低这个问题Node 版本更新,下载指定版本 .msi 文件,安装到历史安装目录,即完成版本更新。这是node的官网,http://nodejs.cn/download...

2018-10-15 11:11:57 201260 39

原创 pdfjs ----本地以及远程访问pdf文件

如何下载pdfjs,可查看我的另外一篇博客文章 https://blog.csdn.net/qiumen/article/details/82698471一、本地访问1.把pdfjs放到项目,可把pdf.js和pdf.worker.js放到另外专门的js文件夹(放置位置自己调,pdf.min.js以及pdf.worker.min.js是去网上找自动压缩工具压缩的,你自己要不要压缩随你的...

2018-10-11 10:00:54 16424 6

原创 pdf.js安装步骤和使用(window)

打开cmd,切换到想要下载的目录位置1、下载源码(记得先下载好git,才能使用git命令)  git clone git://github.com/mozilla/pdf.js.git  cd pdf.js2、安装node.js     https://nodejs.org/en/download/3、安装gulp(安装后记得配置系统环境变量,否则后面gulp会不起作用...

2018-09-14 10:23:35 5233

转载 转:(很有用)有多个按钮,点击一个变色,点击另一个变色,原来的恢复颜色的方法

&lt;table&gt; &lt;tr&gt; &lt;td&gt; &lt;input class="flag hq_hy" type="submit" onclick="dj(this);" value="行业" /&gt; &lt;/td&amp

2018-06-06 17:49:08 21205 2

转载 前端面试题

1.一些开放性题目1.自我介绍:除了基本个人信息以外,面试官更想听的是你与众不同的地方和你的优势。2.项目介绍3.如何看待前端开发?4.平时是如何学习前端开发的?5.未来三到五年的规划是怎样的?position的值, relative和absolute分别是相对于谁进行定位的?absolute :生成绝对定位的元素, 相对于最近一级的 定位不是 static 的父元素来进行定位。...

2018-03-18 23:08:08 287

原创 Error creating bean with name 'sessionFactory' ;MappingException: Association referenceunmapped clas

ERROR  org.springframework.web.context.ContextLoader - Context initialization failedorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in c...

2018-03-09 22:39:02 486

转载 hibernate配置文件中inverse的作用

inverse常用于一对多双向关联关系中。以Student(学生)和Class(班级)为例,它们之间的关系为一对多的关系,即一个学生只能属于一个班级,一个班级可以包含多个学生。学生类定义代码:Class Student{ private int id; private String name; private Class class; //省略getter()和setter()方法}班级类...

2018-03-05 14:34:49 290

转载 struts s:if 的使用

A:&lt;s:if&gt;判断字符串的问题:1、判断单个字符:&lt;s:if test="#session.user.username=='c'"&gt;这样是从session中取出username的值,并且判断其是否为c,但是这样判断是不正确的,这样判断的话,根本判断不出来,要改成下面这样:&lt;s:if test="#session.user.username=='c'.toString...

2018-03-02 18:14:15 380

转载 struts 中select的使用

1 静态生成&lt;s:select name="user.sex" list="#{'0':'男','1':'女'}" label="性别" headerKey="" headerValue="请选择性别"&gt;&lt;/s:select&gt;注解:这里从页面来静态(也就是在页面中写死啦)构造下拉选项,关键点是list="#{'0':'男','1':'女'}&q

2018-03-02 14:34:24 272

designPatternProject.zip

设计模式案例-有单例、工厂、装饰器、建造、原型、代理、模板

2021-08-06

idea主题.zipidea主题.zip

这里有上10个皮肤主题 嗷嗷,安装教程直接百度即可!

2019-12-13

简单demo=》springboot2.2.0,集成了 mybatis plus2.3,其数据库 mysql

springboot2.2.0 + mybatis plus2.3 + mysql 压缩包下有个先读我.txt文件,里面有说明文档 配置信息mybatis-plus.global-config.id-type=0 mybatis-plus.global-config.field-strategy=1等配置在application.properties中,不用专门用java文件写生成策略代码,更方便!! 如有问题,可联系我

2019-05-17

pdfjs构建包

最新版本的 构建包 !

2018-09-14

CXF框架发布webservice

这是一个关于cxf框架发布webservice的视频。,,,,,,

2018-05-25

基于maven的ssm框架的商品竞价小系统

这是一个用maven管理的,用ssm技术开发的商品竞价小系统,适合初学者学习

2018-05-25

springmvc+mybatis面试题

这是关于springmvc 、 mybatis的面试题。

2018-05-25

面试题SSH、javaweb

关于struts hibernate spring ,servlet的面试题。

2018-05-25

数据库mysql+oracle面试题

通过面试积累 。 。

2017-11-08

操作系统,Linux面试题

通过面试积累 。

2017-11-08

struts+spring+hibernate面试题

通过多次面试积累 。

2017-11-08

java笔试题

通过自己笔试过程积累的经验。。。。。。。。。。。。。。。。

2017-11-08

空空如也

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

TA关注的人

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