自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 druid报错 discard long time none received connection

原来是通过druid在获取新连接的时候,druid会从连接池取出连接判断连接是否超过60s没有使用,如果超过60s丢出如上的报错+有多久没有被使用过,再获取新的数据库连接返回。原理是让验证空闲连接不使用mysql的ping方法,而是使用select 1,这样每次进入上面提到的源码中时,时间都会刷新,就不会超过60s。usePingMethod不能直接加在配置文件,要用代码的形式写入参数才行。项目使用的druid版本为1.1.23,在进行数据库操作的时候会爆出如上的错误,但是不影响使用业务正常进行。

2023-07-25 16:45:16 2059 2

原创 Mybatis调用存储过程返回查询结果的通用接口(Oracle 存储过程 游标)

在通常的业务处理中,需要前端展示一个表单,后端通常要写配套的返回实体类 VO好将Mybatis查询的结构映射为实体类,即便是简单的单表查询也需要写常用的三层结构。本文主要是为了业务大量存放于存储过程的项目服务,如果是单纯为了方便可以稍作修改,将Mybatis调用存储过程,修改为普通的SQL。其余的思路也是相通的。.........

2022-08-18 11:53:47 2221 1

原创 基于DWT离散小波的图像视觉伪装加密的Matlab实现

实验目的普通加密处理: 他们加密后生成的图像充满了噪点,在一堆正常的图像中鹤立鸡群,反而更能引起系统攻击者的注意[7],这样的加密仿佛在告诉攻击者——我是很重要的文件!快来破解我!安全性不升反降。所以,如果能够加密图像后将图像伪装成为一张正常的、具有视觉意义的图像,就能极大的提高图像的安全性。别人即使攻入服务器并获得其中保存的图片文件也难以发现隐藏在其中的重要隐私图像。什么是DWT(离散小波变换) 一个图像的主要信息在低频的位置,高频部分的信息较少,所以只需要将加密图片隐藏在....

2020-08-31 22:38:37 2395 18

原创 Linux下快速部署与停止SpringBoot项目/Java项目

启动脚本命名为start.sh,停止脚本命名为stop.sh创建脚本,授权脚本,stop一样的操作,省略echo >>start.shchmod 777 start.sh编辑脚本vi start.sh/home/thrift/yam/boot为项目所在的路径,yam.jar为项目的名称,修改为你项目的路径和文件名。#!/bin/bashexport echo "授权当前用户"chmod 777 /home/thrift/yam/boot/yam.jar

2020-07-02 08:53:15 739

原创 jeecg 多线程 调用 service层 空指针异常

将原有的循环单线程操作改下成多线程后发现线程意外停止,百思不得其解。与同事合作debug一天半后,终于解决问题。报错信息如下:org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException:CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested

2020-06-23 11:13:38 808

原创 Docker安装Oracle+Navicat连接Oracle+大数据Dmp文件导入Oracle+Docker保存镜像

目录一、安装docker二、下载镜像三、启动镜像四、进入镜像,设置数据库五、使用navicat连接Oracle六、导入dmp文件七、导出容器为新镜像到本地仓库​​​​​​​一、安装dockerDocker有点类似虚拟机,每个镜像就相当于保存好的虚拟机文件你可以自己导入使用。yum install dockerdocker的启动与关闭[root@hxslave2 mapper]# systemctl start docker.service...

2020-06-21 20:30:37 1255

原创 2020中国农业银行 信息科技/金融科技岗 春招 笔试+面经

笔试部分 考的是公务员的行测+技术+上机编程题目 技术考的很广,要靠平时的积累,大数据中间件二叉树求叶子节点个数数据库队列栈全都考。上机题目比较简单,但是自己要做好上机的准备,熟悉怎么获取数据和对字符串进行分割转换等操作。行测做做公务员的可以突击。 面试部分 首先在备考室等待,经过检查面试材料抽签后,等待面试通知,很不幸的我抽到了最后几个号数,意味着我要等待前面的全结束。 经过五小时的漫长等待,终于轮到我面试了,人都要傻了。 首先进入一个小房...

2020-06-21 20:19:09 11989 3

空空如也

空空如也

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

TA关注的人

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