自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (7)
  • 收藏
  • 关注

原创 若依启动system模块报错:org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException:

解决方法:解决idea配置的project编码是否是utf-8。

2024-06-14 16:49:16 127

原创 springboot集成flyway

首先介绍一些什么是flyway以及为什么要使用它Flyway是独立于数据库的应用、管理并跟踪数据库变更的数据库版本管理工具。用通俗的话讲,Flyway可以像Git管理不同人的代码那样,管理不同人的sql脚本,从而做到数据库同步。...

2021-06-18 15:11:32 161

转载 js select标签无法传值到后台

前台使用form表单传值时,select标签无法传到后台今天在开发过程中遇到了前台页面使用form表单传值时,后天获取不到的问题,现在总结一下原因。当我们使用disabled="disabled"时发现,无法序列化form获取到select标签的值解决方法 1.设置readonly=“readonly”,设置被禁用的页面效果2.设置οnmοusedοwn=“return false;”,设置禁止鼠标按下事件...

2020-12-23 11:40:38 651

原创 关于web项目启动报java.sql.SQLRecoverableException: IO 错误: Undefined Error错误的解决

环境:jdk8+、oracle12c、ojdbc8、spingmvc、druid问题分析:1.数据库连接时有一个参数:oracle.jdbc.v$session.osuser,取值为System.getProperty("user.name")。2.我的win10系统设置的用户名是中文的。ojdbc不能很好的兼容中文,导致了这个连接问题。解决方案:1、使用ojdbc7替换ojdbc8;2、启动时增加代码:System.setProperty("user.name","En..

2020-07-21 16:33:47 1102 1

转载 分布式锁原理跟踪

1.使用场景当需要做类似于商品秒杀这种功能时,使用分布式锁控制资质的放行。2.分布式锁实现(1)基于数据库实现分布式锁;(2)基于缓存(Redis等)实现分布式锁;(3)基于Zookeeper实现分布式锁;3.具体实现(1)首先我们下载一个apache ab来模拟高并发,下载地址http://httpd.apache.org/download.cgi,具体用法可自行百度(2)使用网上现成的demo可做测试(个人懒惰的原因,哈哈),demo地址:https://github....

2020-06-10 11:53:19 148

原创 java中使用正则表达式替换模板{}中的内容

package com.yinhai.portal.system.msg.service;import java.util.HashMap;import java.util.Map;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * @description: * @author: Mr.Li...

2019-11-28 13:40:42 1062

原创 Oracle数据库中clob字段转化成html展示到页面

数据库类型:oracle今天在公司遇到一个问题,使用UEeditor将文章插入到clob字段中,然后无法将clob字段正常取出展示,我在网上查资料大部分人都是采用dbms_lob.substr(a.xxx,0,4000),对于数据库存储长度,最长为4000,这种方式的弊端就在于文章过长的时候截取字符串会报错。下面提供两种方式供参考第一种:sql语句处理1、--SQL语句select...

2019-11-25 09:55:02 2106

原创 对于ajax请求调整页面的思考

今天在登录的时候使用以下方式来尝试由登录页面调整到主页$.ajax({ type:'POST', url:'/mypro/doLogin', dataType:'html'})后台接受方式为@RequestMapping(value = "/doLogin")public String doLogin(){ return "index";}...

2019-07-17 15:28:46 134

原创 List循环删除的问题

今天做项目时遇到一个奇葩的问题,在for循环中删除满足条件的那条记录代码如下:for(int i=0;i<list.size();i++) { Map map = (Map) list.get(i); if (!"1".equals(map.get("ywlx"))) { if (!"00".equals(map.get("ywhj")) &&amp...

2019-06-24 17:18:28 804

原创 JAVAWEB项目解决xss漏洞攻击

由于公司安全部门扫描公司上线网站发现了跨脚本传输漏洞,因此派我修复,特把修复心得记录下来首先,什么是xss?xss攻击全称跨站脚本攻击,就比如<IMGSRC="javascript:alert('XSS');">;可以在参数中加入js代码。解决方案:1、采用esapi通过入参校验过滤,这种方案是最安全的,也是最麻烦的。2、采用过滤器的方法在获取参数的时候对入参进...

2019-05-22 11:54:38 5350 7

原创 httpClient接口调用

public class SSLClient extends DefaultHttpClient { public SSLClient() throws Exception { super(); SSLContext ctx = SSLContext.getInstance("TLS"); X509TrustManager tm = ne...

2019-03-27 11:44:10 232

转载 a标签 onclick事件和href事件执行的先后顺序

a标签中href与onclick的执行先后关系是什么?先回答这个问题吧:onclick的执行顺序优于href顺序,执行完onclick才会执行href跳转。今天做项目时有个需求是点击<a href>时需要在此之前验证是否可以跳转,就需要指定一个onclick事件,若不跳转则返回一个false即可。转载地址:https://blog.csdn.net/qq_35580883...

2019-03-27 11:35:38 3085

原创 class not found问题解析

场景:当启动tomcat时,报错信息为class not found ,而项目里面明明有这个jar包分析:jvm的classLoader默认加载jar包为从上到下依次查找,当某个类被jvm加载之后他便不会往后查找此类,解决方法:调整jar的位置,把需要先加载的jar包放在前面,后加载的jar包放在后面即可。...

2019-03-23 00:22:34 1836

原创 jquery设置select的动态选中

$("#id").find("option:contains('"+content+"')").attr("selected", true);id为select的id,根据content查找对应的下拉列表值,找到之后绑定选中事件。

2019-03-22 10:09:35 12807

原创 使用shell编写一个启动jar文件的脚本

nohup sudo java -jar   -Xms258m -Xmx258m -XX:PermSize=512M -XX:MaxPermSize=512m  xxx.jar 

2019-02-22 13:56:43 1257

原创 Oracle扩展分区表分区的脚本

declare  v_tn    varchar2(100) := 'LSDAS'; --决策库名 大写  v_ny    varchar2(100) := '201901'; --创建起始分区的时间  v_tpnum number := 60; --增加分区月数 默认五年60个月  v_tp    varchar2(100) := ''; -- 决策库表空间 可不指定 可自动获取  v...

2019-02-22 13:50:45 1482

原创 jquery自定义方法的坑

今天尝试用jquery再次封装$.ajax,top.jsp为公共页面,里面引入css,js等文件,因此尝试在top.jsp里面添加jquery的自定义全局方法jqeruy.extend({}) 为全局方法,调用的时候直接$.xxx就可以$.fn.extend({})为局部方法,调用的时候为$("#xxx").xxx一开始在top.jsp里面尝试自定义test:functio...

2019-01-17 14:48:25 225

原创 javaweb 集成ssm框架

第一步:下载所需要的jar包第二步:创建java web项目并创建初始包 第三步:首先集成springmvc第四步:集成mybatis   第五步:测试 注意: 如果项目报 Mapped Statements collection does not contain value for com.yinhai.ssm.dao.IndexDao.getUs...

2019-01-16 16:35:51 349

原创 spring boot集成swagger

第一步:添加swagger依赖你可以在idea里面按ctrl+insert快速查找添加依赖第二步: 编写swagger配置类/** * @description:swagger配置类 * @author: Mr.Li * @create: 2019-01-15 10:40 **/@Configuration@EnableSwagger2public class Sw...

2019-01-15 11:57:29 123

原创 springboot集成线程池并测试

&lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-web&lt;/artifactId&gt;&lt;/dependency&gt;其中已经包含了线程池需要用的的包,所以无需再引用,只需要配置就行...

2018-12-06 09:35:03 1291

原创 springboot2集成redis

第一步:添加maven依赖第二步:配置redis数据库 第三部:设置redisTemplate/** * @Auther: yukong * @Date: 2018/8/17 14:58 * @Description: redis配置 */@Configuration@AutoConfigureAfter(RedisAutoConfiguration.class) ...

2018-12-02 12:26:23 229

原创 spring集成activity时启动报Tables missing for component(s) engine, history, identity

Caused By: org.activiti.engine.ActivitiException: Activiti database problem: Tables missing for component(s) engine, history, identity    at org.activiti.engine.impl.db.DbSqlSession.dbSchemaCheckVers...

2018-10-16 16:41:44 9842 1

原创 pdf.js的使用

第一步:引入pdf.js&lt;script src="./pdf/pdf.js"&gt;&lt;/script&gt;第二步:创建div展示PDF&lt;div id="container" style="display: none;"&gt; &lt;div class="lightbox"&gt;&lt;/div&gt;

2018-09-07 11:54:00 646

原创 把PDF文件展示在前端

第一步:第二步:

2018-09-05 16:19:00 1525

原创 pdfrenderer将pdf文件转化为图片

String path = fileName + ".pdf";title = URLEncoder.encode(title, "UTF-8");FtpUtils.getInstance("def").getFile(path, bos);os = response.getOutputStream(); InputStream is = new ByteArrayIn...

2018-08-31 15:54:57 7638 4

原创 java pdf转为image

public static void convertPdf2Image(String pdfFilepath,String imgFilepath) throws IOException{ File file; file = new File(pdfFilepath); String filename = file.getName().substring...

2018-08-20 17:24:32 1234 2

原创 windows批处理命令

@echo offecho 获取的当前盘符是:%~d0pause @echo offecho 获取的当前盘符是:%~d0echo 当前盘符和路径:%~dp0echo 当前批处理全路径:%~f0pause

2018-08-14 09:41:23 259

原创 cxf创建以及调用

一,引入jar包&lt;properties&gt; &lt;project.build.sourceEncoding&gt;UTF-8&lt;/project.build.sourceEncoding&gt; &lt;maven.compiler.source&gt;1.7&lt;/maven.compiler.source&gt; &lt;maven.compiler.target...

2018-06-27 09:49:03 126

转载 js立即执行函数: (function ( ){})( )

你需要明白 IIFE 的原理,我简单说一下:复制代码代码如下:function foo() {...}     // 这是定义,Declaration;定义只是让解释器知道其存在,但是不会运行。foo();                   // 这是语句,Statement;解释器遇到语句是会运行它的。IIFE 并非必须,传统一点可以这么写:复制代码代码如下:function foo() {....

2018-05-23 16:29:14 99

原创 oracle随机抽取表里面的数据

select *  from (select * from rd01 t order by dbms_random.random) where rownum &lt;= 4

2018-05-23 10:34:08 998

原创 java对随机数四舍五入的理解

2.Math.ceil():根据“ceil”的字面意思“天花板”去理解;例如:Math.ceil(11.46)=Math.ceil(11.68)=Math.ceil(11.5)=12Math.ceil(-11.46)=Math.ceil(-11.68)=Math.ceil(-11.5)=-11 3.Math.floor():根据“floor”的字面意思“地板”去理解;例如:Math.ceil(11...

2018-05-22 17:25:20 336

原创 java对Data的操作

Date now = new Date(2018,5,1);   System.out.println(now.getDate());date有个构造函数可以输入年,月,日,当日=0时,其实输出的是上个月的最后一天SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); Date now = new Date(2018,5,1)...

2018-05-22 17:18:59 6046

转载 java IO报Reset Mark 错误

今天写一个读写程序,运用到InputStream的reset方法是发现竟然失败了,然后查了一下JDK源码,发现BufferInputStream重写了父类FilterInputStream的mark和resetf方法,其有支持 mark 和 reset 方法的能力。而FileInputStream则没有重写父类InputStream的这两个方法,其不具有mark和reset方法的能力。在使用buf...

2018-05-18 09:52:16 183

原创 action里面下载文件需要对文件名称中文编码

当缺少 String filename='''''时,浏览器下载出来的文件无效。获取服务器下面的文件使用request.getSession().getServetContext().getRealPath()得到的路径是tomcat下面的webapps下面的项目名称。...

2018-05-18 09:49:23 294

pdf.js 和pdf.worker.js

压缩包中包含pdf前端展示需要的js文件,其中还包含cmap字体文件,加载的方法看博客。

2018-09-07

activity-5.22.0的源码包

这是activity-5.22.0的源码包,在做流程设计器的时候可以使用springmvc加上源码的方式调试。

2018-09-05

把PDF文件展示在前端页面

这个包里面包含把PDF文件直接展示在前端的js文件和css文件,相应的介绍在https://mp.csdn.net/postedit/82425914

2018-09-05

pdfbox和pdfrenderer所需包

这里面包含pdf转图片的两种技术:pdfbox+fontpdf和pdfrenderer,经测试,pdfrenderer较为好用一些。

2018-08-31

dwr3所需jar包

javaweb开发所需要的jar包,如果大家需要的话可以下载来看看.

2017-11-13

三层架构图书管理系统

一个简单的web开发,大家可以下载了试试看。

2015-12-03

空空如也

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

TA关注的人

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