自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (8)
  • 收藏
  • 关注

原创 SpringBoot项目使用pdfobject.js在线预览PDF文档

1.前端页面使用了pdfobject.js。github地址:https://github.com/pipwerks/PDFObject2.Java代码

2020-09-08 21:16:38 927

原创 SpringBoot,Shrio,Quartz关键词说明

1.Spring Boot在Java项目开发中,Spring是一个使用非常广泛的框架,但是随着Spring的发展,Spring变得越来越复杂、笨重;为了解决这个问题,Pivotal团队在2013年,以Spring为基础,开发了一个全新的框架,也就是Spring Boot;2014年4月Spring Boot 1.0正式发布;Spring Boot的核心理念:约定大约配置,使用了这种方式来进行配置,从而使开发人员不再需要定义样板化的配置。Spring Boot并不是Spring的替代品,Spr

2020-08-26 17:40:18 220

原创 Layui手动验证表单必填项

1.JS文件(formVerify.js)//验证规则设定var verifyConfig = { required: [ /[\S]+/ ,'必填项不能为空' ] ,phone: [ /^1\d{10}$/ ,'请输入正确的手机号' ] ,email: [ /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})

2020-07-28 17:01:08 6795

原创 Java对象转为XML

import java.beans.XMLEncoder;import java.io.ByteArrayOutputStream;import java.io.IOException;public class XmlUtil { //对象转Xml public static String object2XML(Object obj){ // 定义返回对象 String ret = ""; if(obj == null){ .

2020-07-21 12:42:34 734 2

原创 JS为页面添加水印效果

<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>水印</title> <style> #water-div{pointer-events:none;position:fixed;top:0;left:0;right:0;bottom:0;} .mask_div{pointer-events:none...

2020-07-10 16:07:51 1307

原创 SpringBoot HttpClient方式调用Webservice接口

1.引入JAR包<dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.12</version></dependency><dependency> <groupId>org.apache.httpcomponent

2020-06-02 17:38:48 1442 2

原创 w3c.dom 解析xml字符串

import org.w3c.dom.Document;import org.w3c.dom.NodeList;import org.xml.sax.InputSource;import org.xml.sax.SAXException;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import javax.xml.parsers.ParserConfigura.

2020-06-02 17:33:22 731 3

原创 SpringBoot如何在静态工具类中注入mapper

1.问题描述开发过程中遇到一个问题,在一个工具类中的静态方法中,调用mybatis的mapper接口时,会出现@Autowired无法注入的问题,即使添加了这个注解,spring容器加载完成声明的参数也是空值。原因分析:在SpringFramework里,我们是不能@Autowired一个静态变量,使之成为一个Spring bean。因为当类加载器加载静态变量时,Spring上下文尚未加载,所以类加载器不会在bean中正确注入静态类,并且会失败。2.解决办法@Componentpublic

2020-05-28 17:01:21 2110

原创 SpringBoot Mybatis 手动提交事务

1.数据库配置文件mybatis-config-only.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration> <!--先加载基.

2020-05-19 17:56:15 6162 1

原创 Linux环境下,创建定时任务,备份Mysql数据库

1.root目录下,创建sh文档,命名为mysqlbak.sh,添加如下代码#!/bin/bash/usr/bin/mysqldump -uroot -p123abc test > /root/mysql_backup/mysql_$(date +%Y%m%d_%H%M%S).sqlfind /root/mysql_backup/ -mtime +3 -type f | xargs r...

2020-04-24 17:11:03 153

原创 Oracle分页查询实例

1.定义分页实体类@Componentpublic class PageBean implements Serializable { private static final long serialVersionUID = 1L; private Integer page;//当前页 private Integer limit;//每页记录数 privat...

2020-03-27 21:45:08 241

原创 Springboot2邮件发送

1.引入Jar包; <!--Mail--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifact...

2019-06-29 21:36:22 665

原创 jQuery实现页面元素滚动到顶部后固定悬浮

1.JS//scrollId滚动条所在的元素ID,btnId需要固定悬浮的元素IDfunction toolbarFixedId(scrollId,btnId) { var $obj = $("#"+scrollId); var height = $obj.offset().top; var $btn = $("#"+btnId) var width = $btn....

2019-06-15 12:04:21 1726

原创 springboot+cxf开发webservice接口

1.引入jar包<dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-spring-boot-starter-jaxws</artifactId> <version>3.3.2</version></dep...

2019-06-05 10:29:21 850 3

原创 相关资料备忘

1.SpringBoot+Shiro+Redis共享Sessionhttps://www.cnblogs.com/LUA123/p/9337963.html

2019-06-05 08:41:00 111

原创 Request header is too large错误解决办法

1.错误描述java.lang.IllegalArgumentException: Request header is too large2.问题分析请求头超过了tomcat的限值。本来post请求是没有参数大小限制,但是tomcat服务器有自己的默认大小。3.解决方案修改 tomcat 的 server.xml 的配置文件,增加请求字段长度。<Connector...

2019-04-24 14:30:35 17822 1

原创 SpringBoot使用Freemarker导出数据到word

1.创建Freemarker模板文件 1.1 新建word文档,输入模板数据; 1.2 将word文档另存为xml文件(必须是另存为,不是直接修改后缀名); 1.3 打开xml文件,将需要从数据库或动态获取的数据,使用${xx}符号替换,如:word文档上有“姓名:张三”,具体姓名需要从数据库动态获取,则将“张三”替换为“${name}”,name需要和Java代码中Map...

2019-04-19 16:05:47 1271

原创 Linux命令备忘

查找到所有的进程ps -ef | grep tomcatps -ef | grep elas然后逐一杀死它们kill -9 pid批量删除(将属于java的进程都kill)pkill -9 javamysql数据库重启service mysql restart压缩并指定目录举例:zip -r /home/kms/kms.zip /home/kms/server/kms...

2019-04-12 20:49:24 129

原创 layDate弹窗小型化

.layui-laydate{margin: 2px 0!important;}.layui-laydate-main{width: 182px!important;}.layui-laydate-header{line-height: 20px!important;padding: 5px 30px 5px!important;}.layui-laydate-header i.layda...

2019-04-12 14:37:47 998 1

原创 springboot整合mybatis plus

1.pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:/...

2019-04-10 15:59:51 165

原创 下拉式按钮

1.css.ren-btn-group { position: relative; display: inline-block; vertical-align: middle; white-space: nowrap; font-size:0;}.ren-btn-group > .btn:first-child { margin-left: 0; ...

2019-04-04 16:30:47 642

原创 Mybatis知识点备忘录

1.一对一关联查询<association column="id" property="userInfo" javaType="java.util.Map" select="selectUserInfoById"/>2.一对多关联查询<collection column="id" property="workList" ofType="j...

2019-04-04 11:11:47 130

原创 POI读取Excel文件数据

1.封装类import org.apache.commons.lang3.StringUtils;import org.apache.poi.ss.usermodel.*;import java.io.InputStream;import java.util.ArrayList;import java.util.LinkedList;import java.util.List;...

2019-03-21 12:05:04 457

原创 跨域访问

1.如果资源是html页面,可以设置 :<meta http-equiv="Access-Control-Allow-Origin"content="*">2.Java等代码中:HttpServletResponse response;response.setHeader("Access-Control-Allow-Origin", "*");...

2019-03-21 11:56:32 62

原创 ThreadPoolExecutor示例

public class Test { public static void main(String args[]){ ThreadPoolExecutor executor = new ThreadPoolExecutor(5, 10, 200, TimeUnit.MILLISECONDS, new ArrayBlockingQueue...

2019-03-14 15:10:07 473

原创 数字转大写金额

public class MoneyTool { private static final String UNIT = "万仟佰拾亿仟佰拾万仟佰拾元角分"; private static final String DIGIT = "零壹贰叁肆伍陆柒捌玖"; private static final double MAX_VALUE = 9999999999999.99D;...

2019-03-13 09:09:37 507

原创 cron表达式详解及示例

一、cron表达式格式{秒数} {分钟} {小时} {日期} {月份} {星期} {年份(可为空)}例 "0 0 12 ? * WED" 在每星期三下午12:00 执行(年份通常 省略)注意每个位置代表的含义,每个位置允许的范围,以及一些特殊写法。二、每个字段的允许值字段 允许值 允许的特...

2019-03-13 08:08:16 1890

原创 SpringBoot JAVA导出数据到CSV文件

1.CSV工具类import org.apache.commons.csv.CSVFormat;import org.apache.commons.csv.CSVParser;import org.apache.commons.csv.CSVPrinter;import org.apache.commons.csv.CSVRecord;import org.springframewo...

2019-03-12 22:15:25 5905 4

原创 POI导出数据到Excel

1.poi封装类import org.apache.poi.hssf.usermodel.*;import org.apache.poi.ss.usermodel.*;import org.apache.poi.ss.util.CellRangeAddress;import org.apache.poi.ss.util.CellRangeAddressList;import org....

2019-03-12 17:34:14 122

原创 JAVA读取FTP服务器文件内容

import org.apache.commons.net.ftp.FTPClient;import org.apache.commons.net.ftp.FTPFile;import org.apache.commons.net.ftp.FTPReply;import java.io.*;import java.net.SocketException;public class F...

2019-03-12 16:59:41 7746 5

原创 验证请求是否为Ajax

public void isAjax(ServletRequest request){ HttpServletRequest httpRequest = (HttpServletRequest) request; boolean isAjaxReuest = false; if (httpRequest.getHeader("x-requested-with") != null ...

2019-01-29 09:42:18 95

转载 Linux常用命令

1、ls命令         就是list的缩写,通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等         常用参数搭配:         ls -a 列出目录所有文件,包含以.开始的隐藏文件         ls -A 列出除.及..的其它文件         ls -r 反序排列     ...

2019-01-18 17:05:48 160

转载 40个Java多线程问题总结

前言Java多线程分类中写了21篇多线程的文章,21篇文章的内容很多,个人认为,学习,内容越多、越杂的知识,越需要进行深刻的总结,这样才能记忆深刻,将知识变成自己的。这篇文章主要是对多线程的问题进行总结的,因此罗列了40个多线程的问题。这些多线程的问题,有些来源于各大网站、有些来源于自己的思考。可能有些问题网上有、可能有些问题对应的答案也有、也可能有些各位网友也都看过,但是本文写作的重心就...

2018-11-23 11:01:15 103

原创 JS实现多行文本框内容换行保存,换行展示

1.在保存多行文本框内容的时候,默认是无法保存换行符的,首先,在js中对文本内容的换行符进行特殊处理。var content = $('#content').val().replace(/\n/g,"&lt;br/&gt;");2.从数据库查询出多行文本框保存的内容后,再对换行符进行特殊处理,并赋值给多行文本框。var content;//由数据库获取的数据var reg=new...

2018-11-19 15:23:50 21808

转载 SpringBoot + Mybatis + Druid多数据源集成

https://blog.csdn.net/u011126891/article/details/79014741https://blog.csdn.net/acquaintanceship/article/details/75350653

2018-11-15 14:30:36 195

原创 在Java项目开发中,获取唯一ID的方法

/** * 用于生成唯一 ID * 关于如何在系统中生成唯一性 ID 的问题(如订单号、批次号等),一直困扰了许久。因为还要考虑并发的问题,所以时间戳 + 随机数的组合并不可取,Java 中的 UUID 是一种可取的方法,但它的缺点是序列号太长了,而且没有可读性,对用户来说这么一堆乱码是极不友好的。   推特的工程师 snowflake 也提出了一个在分布式系统中生成唯一序列的方法。Sn...

2018-09-20 12:41:45 4910

原创 谷歌浏览器中全屏及跳过页面打印预览的设置

1.首先在桌面创建一个谷歌浏览器的快捷方式;2.打开浏览器&gt;&gt;然后打开“设置”菜单&gt;&gt;在“启动时”一项中选择“打开特定网页或一组网页”&gt;&gt;点击“添加新网页”,输入项目或网站地址&gt;&gt;保存;3.鼠标右键点击快捷方式&gt;&gt;选择“属性”&gt;&gt;选择“快捷方式”&gt;&gt;在“目标”项右侧的文本框中原有的内容后追加: --ki

2018-07-18 09:55:54 15476 2

原创 spring boot项目中ErrorPage错误问题

1.问题描述在springboot编程中,访问某一页面地址时,有时候会遇到这样的错误提示:[org.springframework.boot.web.support.ErrorPageFilter:208] - Cannot forward to error page for request [/user] as the response has already been committe...

2018-07-18 09:03:42 11938

原创 使用jOrgChart插件生成树形图

1.场景描述在项目中,有这样一个需求,需要把组织部门以树形图的形式展现出来,后来在网上查找了一下相关资料,找到了jOrgChart的jQuery控件,基本可以满足需求。2.使用说明(1)首先要在页面代码中引入相关文件,主要为以下三个:         jquery.jOrgChart.css,jquery.min.js,jquery.jOrgChart.js(2)html代码&lt;ul id="...

2018-07-10 12:21:27 5289 2

原创 MySQL中关于useSSL的警告问题

1.问题描述问题描述:web开发中,在使用MySQL数据库时,有时候会遇到下面这样的警告描述,原因是当前版本的MySQL需要指明是否进行SSL连接。警告提示:WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, ...

2018-07-10 10:38:19 10445

SpringBoot+Mybatis+Shiro项目实例

SpringBoot+Mybatis+Shiro,本项目使用SpringBoot,集成Mybatis和Shiro,实现了账号及权限管理等基本操作

2020-12-12

纵向菜单实例.rar

使用JS和CSS实现的前端页面菜单效果,纵向菜单,悬浮效果展示,菜单级别可无限级联动,代码量很少,样式可自定义;

2020-03-26

springboot+mysql+mybatis+shiro实例

springboot+mysql+mybatis+shiro实现了增删改查功能,实现了简单的菜单权限验证功能

2018-07-23

树形图jQuery插件jOrgChart

jOrgChart插件,用于在页面中动态生成树形图结构,具体的使用方法,可见https://blog.csdn.net/rhx_1989/article/details/80982428

2018-07-10

apache-maven-3.5.0

apache-maven-3.5.0,已验证,可正常使用,需要的同学,可以下载

2018-05-10

SpringMVC+MySql+MyBatis+Maven完整项目实例

SpringMVC+MySql+MyBatis+Maven完整项目实例,包含前台系统、后台管理系统,封装文件上传、分页等常用功能

2017-11-22

cropper图片截取处理实例

使用cropper实现了对图片的截取上传处理功能,该实例是maven项目,使用了springMVC

2017-02-15

超牛情书,表达爱意电脑程序,可直接运行

超牛情书,表达爱意电脑程序,可随意修改,在电脑上直接运行,绝对不会失望的。

2012-10-23

空空如也

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

TA关注的人

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