自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (3)
  • 收藏
  • 关注

原创 mysql二进制Linux升级部署

Linux 二进制 部署mysql

2023-03-02 16:00:29 237

原创 Diffie-Hellman Key Agreement Protocol 资源管理错误漏洞(CVE-2002-20001)

CVE-2002-20001

2023-03-02 15:44:41 11570 1

原创 Linux 关闭无用端口

Linux关闭端口服务

2023-03-02 15:34:09 2325

原创 MySQL递归查询所有下级节点。

MySQL递归查询所有下级节点

2022-07-11 10:47:32 1526

原创 socket后端服务建立连接,传递文件

websocket服务端建立连接,传递消息

2022-07-11 10:44:05 129

原创 java中一般手动开启事务的方法

事务的一般手动开启方法Connection connection = JDBCUtil_C3P0.getConnection();try {//关闭事务自动提交(开启事务)connection.setAutoCommit(false);//...你的操作//以上全部操做无异常则提交事务connection.commit();} catch (SQLException e) { //一旦事务中有哪一步操做发生异常则进行事务回滚 connection.rollback(); e.prin

2022-04-08 15:11:35 5200

原创 java实现递归删除树形数据的任一个节点

java实现递归删除树形数据的任一个节点需要注意3个点:删除的节点包含子节点,删除子节点和其他子节点删除的节点不包含子节点,该父节点变成叶子节点另外这两件事包含在同一件事务中,具有原子性所以实现方法递归遍历节点和其子节点具有原子性,创建一个方法,开启事务,事务的一般手动开启方法Connection connection = JDBCUtil_C3P0.getConnection();try {//关闭事务自动提交(开启事务)connection.setAutoCommit

2022-04-08 15:09:42 1245

原创 mysql数据库设计文档-导出字段设计

mysql数据库设计文档-导出字段设计使用navicat导出数据库字段设计效果如下实现步骤主要是把SQL查询出来的数据,导出来sql如下SELECT-- TABLE_NAME 表名, COLUMN_NAME 字段名, COLUMN_TYPE 数据类型,IF ( IS_NULLABLE = 'YES', 'Yes', 'No' ) 允许为空,IF ( COLUMN_KEY = 'PRI', 'Yes', 'No' ) 是否主键,IF(extra = 'auto_i

2022-04-06 11:47:45 836

原创 Spring Boot 提取pdf中的文字

Spring Boot 提取pdf中的文字提取pdf中的文字,由于字体不同,可能会提取出来乱码。(友情提示:建议先pdf文件转成图片,然后调用百度api提取文字,准确率高。跳转链接:https://blog.csdn.net/weixin_45652692/article/details/118190220)pom.xml <dependency> <groupId>org.apache.pdfbox</groupId>

2021-06-24 16:05:04 893

原创 Java 百度API识别图片文字,根据图片提取文字

Java 百度API识别图片文字,根据图片提取文字图片(例)提取之后的字代码附上ImgToWords.javaimport com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject;import com.mddb.util.photoscan.util.Base64Util;import com.mddb.util.photoscan.util.HttpUtil;import org.apache.http

2021-06-24 16:02:13 945 2

原创 Spring Boot pdf文件转图片

PDF转图片工具类亲测可以使用,无需下载其他jar包pom.xml <dependency> <groupId>org.apache.pdfbox</groupId> <artifactId>pdfbox</artifactId> <version>2.0.20</version> </dependency&gt

2021-06-24 14:51:27 1694 3

原创 Java获取时间,获取日期工具类

Java获取时间,获取日期工具类你或许能用到的时间工具类package com.xxxx.util;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.Random;/** * 时间工具类 */public class GetTime { /** * 获取系统的当前时间 * @return String

2021-03-17 22:24:46 585

原创 Java实现腾讯企业邮箱收发邮件

Java实现腾讯企业邮箱收发邮件个人邮箱发邮件很容易,网上很多工具类,使用企业邮箱发邮件其实原理是一样的,主要是加上一个企业邮箱必备的SSL,开启安全协议。直接上代码,如下package com.xxxx.util.sendemail;import javax.mail.*;import javax.mail.internet.InternetAddress;import javax.mail.internet.MimeBodyPart;import javax.mail.internet.

2021-03-17 22:04:34 1576 1

原创 Java接受前端的base64,转换失败。base64转图片互相转换

spring boot前后端vue,base64转图片互相转换vue就不展示了,下边只展示Java中互相转换的例子。Java实现图片转化成base64字符串 //图片转化成base64字符串 public static String imgGetBase64() {//将图片文件转化为字节数组字符串,并对其进行Base64编码处理 String imgFile = "D:\\facehome\\Register\\3333.jpg";//待处理的图片

2021-01-28 16:26:20 2305 2

原创 端口号被占用时,使用cmd查看并停止指定端口号

使用cmd查看并停止指定端口号在做项目的时候,有时候运行复杂的代码或数据时,编码软件会卡死,然后必须重启,不然会一直卡着不动。这时候软件重新启动,但是端口号还是会占用,下面就介绍一下Windows解决端口号被占用的情况。1.win+r:打开cmd窗口,或者在“开始”中打开运行输入cmd2.进入cmd窗口后,输入 netstat -aon|findstr “8123” 命令。查看下是谁占用了8123这个端口号;如上图,占用8123端口号的是 1264 这个PID。3.然后输入 taskkill

2021-01-28 15:26:03 987

转载 SpringBoot2.0集成WebSocket,实现后台向前端推送信息

原文链接:https://blog.csdn.net/moshowgame/article/details/80275084

2021-01-26 11:00:25 258 1

原创 SpringBoot中拦截器的应用(简单易懂)调用service层报错解决方法

Java中拦截器的应用相信很多小伙伴都知道拦截器,了解拦截器的使用,懂得它的原理,也会有很多刚入门的小伙伴知道拦截器是个什么东西,但是不会使用,无从下手。这边文章教你使用拦截器,通过白话文的方式让你学会使用拦截器。...

2021-01-17 16:13:27 3090 4

原创 MyBatis分页返回数据不对,返回的列表个数不对,数据混乱问题解决

前段时间工作的时候遇到一个问题,头一次遇到这个问题,正当我百思不得苦解的时候,打开博客,进入知识论坛,吸~~~~,啧啧啧,原来是这样。真是非常感谢分享知识的大佬,让新入职场的小白少走弯路。废话不多说,前天我在查询数据库多条数据的时候,前端传给页码和页面记录条数,用mybatis的分页插件pagehelper来分页,大家都知道这个分页插件原理大体上就是查询select语句的limit起作用,但是当你对查询出来的数据进行筛选,添加或者删掉某条数据的时候,这个插件就会出现问题,我遇到的问题有返回数据的总

2020-12-23 18:41:40 2867 2

转载 idea 查找与替换

idea 查找与替换查找当前文件内容:ctrl+F 如上图片查找全局文件:ctrl+shift+F 或double shift(按两下)或ctrl+shift+N替换当前文件内容 :ctrl+R 如上图片你想通过编辑器快速的将所有的’29’,变为29,你可以 ctrl + R, 搜索: ‘(\d*)’, 替换为:$1版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。转载链接:https://blog.csdn.net/qq_4067

2020-12-23 11:20:45 129

转载 IntelliJ Idea解决Could not autowire. No beans of ‘xxxx‘ type found的错误提示

IntelliJ Idea解决Could not autowire. No beans of ‘xxxx’ type found的错误提示1.问题描述  在Idea的spring工程里,经常会遇到Could not autowire. No beans of ‘xxxx’ type found的错误提示。但程序的编译和运行都是没有问题的,这个错误提示并不会产生影响。但红色的错误提示在有些有强迫症的程序员眼里,多多少少有些不太舒服。原因原因可能有两个,第一个是IntellijIDEA本身工具的问

2020-12-18 09:04:53 144

原创 MySQL向数据库插入insert条件判断

MySQL向数据库插入insert条件判断insert into user(name,age,sex,unique_number) SELECT '张三',22,'男','11001' from DUAL where NOT EXISTS (select unique_number from user where unique_number = '11001')第一次insert第二次insert

2020-12-17 14:27:37 2235

原创 Java 删除集合list内的对象 Iterator

Java 删除集合list内的对象 Iterator工作中有时用到list,里边一般存放好多对象,但是昨天我遇到了一个问题,想删除list中某些不想要的对象,但是删掉之后list的长度就会改变,会导致删除不掉。所以这里就用到了迭代器,之前开发过程中还没遇到用迭代器的问题,我的粗略理解就是list是有下标的,根据下标来定位某一个元素,而迭代器Iterator是指向下一个元素,所以删除一个list中的对象,需要使用迭代器来删除List<User> userList = new ArrayList

2020-12-16 16:16:36 1244 2

原创 Java spring boot 阿里云调用人脸识别接口,本地sdk上传到阿里云调用api

Java spring boot 阿里云调用人脸识别接口没有写测试类,工具类如下,有access_key_id和access_key_secret传参调用就可使用代码如下:pom.xml依赖<!--人脸识别阿里云--> <dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-sdk-facebody</artifactId> &l

2020-12-14 17:17:25 1751 1

原创 Java阿里云短信验证,短信通知接口

Java阿里云短信验证,短信通知接口按照阿里云接口,代码不唯一,但性质都一样如下package com.maptest.util;import com.aliyuncs.DefaultAcsClient;import com.aliyuncs.IAcsClient;import com.aliyuncs.dysmsapi.model.v20170525.SendSmsRequest;import com.aliyuncs.dysmsapi.model.v20170525.SendSmsRes

2020-12-14 15:36:56 553

原创 Java判断一个点是否在一个多边形内

Java根据几个点坐标,画一个区域,判断其他坐标是否在区域内调用isInPolygon方法,带上参数就可以,参数接收可以根据自己需要替换掉。代码如下:package com.maptest.util;import java.awt.geom.GeneralPath;import java.awt.geom.Point2D;import java.util.ArrayList;import java.util.List;import com.maptest.entity.AllUser;

2020-12-14 14:22:00 1774

原创 阿里云短信服务isv.INVALID_PARAMETERS返回,短信发送失败

阿里云短信服务isv.INVALID_PARAMETERS返回,短信发送失败因为阿里云这个参数需要json格式,所以你需要debug一下看看这个参数是不是json格式。我的问题是传参数的时候,多加了双引号。如图一般这个问题就是传的参数格式不对,改一下格式就可以了...

2020-12-11 17:52:24 3227

原创 List等于null时,list.add()失败

List等于null时,list.add()失败工作中新建一个list,手误有时会会这样写List<User> mapsList = null;这样写的话有时会报一个NullPonterException的错误java.lang.NullPonterException:null at com...................原因是什么呢?文章结尾会说,先说解决方法,改成如下代码就可以了List<User> mapsList = new ArrayList&lt

2020-12-11 15:20:43 4110

原创 java 项目修改源文件自动重启—spring boot热部署

java 项目修改源文件自动重启—spring boot热部署对于刚步入程序猿世界的小伙伴来说,开发过程中,修改Java文件就要重启服务器是不是很烦人,重启过程感觉没必要,今天我就分享给大家一个新名词----热部署,它能够当应用程序正在运行的时候升级软件或修改某一部分代码、配置文件时,无需重新启动应用,即可使升级的软件和修改后的代码、配置文件生效。关于热部署,想了解的小伙伴自行去百度,今天介绍两个方法来让项目自动重启。1.spring boot项目修改源文件,重新启动只需要添加一个依赖就可以pom.

2020-12-01 16:21:20 1130

原创 Java doc或docx转pdf文件预览

Java doc或docx转pdf文件预览1.获取doc或docx文件路径,判断文件是否存在,然后新生成一个pdf文件。2.写入文件流,转成pdf文件。注:需要添加一个maven依赖,aspose-words-15.8.0-jdk16.jar包代码如下public Map<String, Object> getFileStream(HttpServletResponse response,String fileName) { File pdfFile = null;

2020-11-30 17:24:53 2019

原创 spring boot 本地maven手动添加pom.xml依赖

spring boot 本地maven手动添加pom.xml依赖按照如下pom.xml配置,本地jar包可以正常使用,适用于maven仓库中没有的的jar包下载下来,手动添加依赖。<!-- maven仓库没有需要本地jar包发布到私服 --> <dependency> <groupId>com.xxxxx.words</groupId> <artifactId>xxxxx-word

2020-11-30 17:15:52 1540

原创 eclipse打开Java文件,默认在project explorer同一栏目录打开解决方法

eclipse打开Java文件,默认在project explorer同一栏目录打开解决方法问题现象解决方法在上述步骤操作完成后,重新打开Java文件,就不会在同一栏中显示了解决后根据自己喜好就可以更换位置了...

2020-11-05 15:33:02 2041 5

原创 一目了然的Java环境搭建(配置jdk)

Java环境搭建注意:JDK 的全写java development kits安装路径 , 路径中不要包含中文D:\Java学习\JDK(错误)不要安装jre,因为jdk包含了jre配置环境变量在”此电脑”上右键, 点击属性->高级系统设置-> 高级-> 环境变量JAVA_HOME: JDK的安装目录path: %JAVA_HOME%\bin把之前所有...

2019-11-19 19:49:57 1215

http-->https后端Java接口spring boot项目配置文件及生成证书的方法.7z

生成的keystore.p12文件放在pom同级文件夹下,证书是不安全的,pc端浏览器会报警告,需要商业用途的自行去购买安全的证书。

2020-12-24

省市区数据库表sql.7z

前端全国的省市区.js文件和后端省市区数据库sql以及insert语句,方便前后端共同使用一套区域码,统一,协调,效率大大提升,避免了前端在使用js文件时,与后端数据库中的区域码不一致的问题。

2020-12-23

aspose-words-15.8.0-jdk16.jar

word转pdf所用jar包,无水印。可以去看看主页,主页有文章介绍使用word转pdf代码。

2020-12-14

空空如也

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

TA关注的人

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