自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java.sql.SQLRecoverableException:IO 错误:Socket read timed out

默认监听名为listener,直接在服务器中搜索listener.log文件。D:\app\Administrator\diag\tnslsnr\计算机名\listener\trace\listener.log。解决方法:将listener.log备份清理一下即可。问题原因:listener.log日志超过4G限制。5、在第一步目录中新建一个listener.log。4、删除第一步中找到的 listener.log。6、然后将第三部的服务右击启动(开始)一下即可。2、备份 listener.log文件。

2024-11-04 15:55:11 1748 2

原创 nginx使用ssl将http修改为https

切换到nginx配置文件进行配置即可,前提是需要ssl证书,这里就不赘述ssl证书的获取方式了。然后启动或重启nginx即可。

2024-06-21 20:55:57 211 1

原创 多线程事务控制

volatile来保证共享变量的可见性(原子性):简单理解就是一个共享变量,当被某一个线程更改时,其他线程可以马上获取得到该变量修改后的属性。有时候业务需求在一个方法中使用多线程来提高处理速度,那么采用多线程后整体事务如何该如何控制呢?这里的思路是通过CountDownLatch以及volatile来配置使用。CountDownLatch是一个程序计数器,可以用来表示当前有多少个线程。然后注入该管理器后。直接在代码中采用事务管理器进行操作~

2024-04-09 16:52:49 836

原创 SpringBoot多数据源配置及使用

参考以上文件再创建两个用来对应其他两个数据库信息。首先现在配置文件中定义三个数据库相关信息。然后就可以测试使用啦~

2024-04-09 16:34:09 705

原创 Kingbase简单存储过程

【代码】Kingbase简单存储过程。

2024-04-03 15:56:43 733

原创 Docker安装教程

你的虚拟机需要联网以及yum哦~~

2024-03-31 17:57:33 1123

原创 使用mybatis插件mybatis-generator(lombok)

***/@Override/*** 为实体添加lombok的注解* @return*/@Override//添加domain的import*///添加domain的注解*///添加domain的注释/*** 为实体类字段添加注释* @return*/@Override@Override//不生成getter@Override//不生成setter。

2024-03-18 17:17:45 1343

原创 nginx使用stream模块代理端口

今天原本准备将本地金仓的54321端口进行代理的,但是发现代理后总是无法访问。后来突然发现之前使用nginx代理的是一个地址而不是端口。因此做以下笔记用来做记录。

2024-01-26 15:53:45 7229

原创 Windows中Zookeeper与kafka的安装配置

直接在官网下载即可。下载后直接解压到本地即可。

2024-01-25 22:09:47 1864 1

原创 redis安装配置及springboot集成

redis是一个开源的、使用C语言编写的、支持网络交互的、可基于内存也可持久化的Key-Value数据库。默认端口6379。redis是一种高级的key:value存储系统,其中value支持五种数据类型:1.字符串(strings) 2.字符串列表(lists) 3.字符串集合(sets) 4.有序字符串集合(sorted sets) 5.哈希(hashes)注意事项:1.key不要太长,尽量不要超过1024字节,这不仅消耗内存,而且会降低查找的效率;

2024-01-23 20:42:14 592

原创 kettle配置提升读写性能

MySQL的JDBC连接的url中要加rewriteBatchedStatements参数,并保证5.1.13以上版本的驱动,才能实现高性能的批量插入。MySQL JDBC驱动在默认情况下会无视executeBatch()语句,把我们期望批量执行的一组sql语句拆散,一条一条地发给MySQL数据库,批量插入实际上是单条插入,直接造成较低的性能。useServerPrepStmts=false (关闭服务器端编译,sql语句在客户端编译好再发送给服务器端,发送语句如上。

2024-01-12 15:47:04 855

原创 sql实现均衡度计算(洛伦兹曲线,基尼系数)

使用洛伦兹曲线计算基尼系数,基尼系数代表均衡度,系数值越大证明越不均衡度,值约小证明越均衡。【例:拿贫富差距人口收入举例,将累计人口百分比作X轴,累计收入百分比作Y轴,绘制贫富差距洛伦兹曲线如下图,使用面积法计算:基尼系数=A面积/(A面积+B面积)】(这里基尼系数不会大于1,也不会小于零)。

2024-01-05 15:36:32 1108

原创 数据库详细设计文档导出语句

后续会根据需求逐渐补充。

2023-11-22 10:18:54 190

原创 DateUtil工具类记录

为支持日常工作需要,记录所用到的一些关于时间的工具类方法。

2023-10-17 18:07:29 294

原创 多线程的使用

异步线程池

2023-09-25 15:46:18 195

原创 Linux部署kettle并设置定时任务

Linux部署kettle并设置定时任务

2023-09-06 17:24:56 5904

原创 批量处理sql表

需要用两个单引号引起来即可。eg: ''中文注释''

2023-04-23 09:38:53 182

原创 SQL/JAVA根据字符将数据一行转为多行

将一行拆分为多行

2023-03-14 11:38:19 2909

原创 Unable to connect to the chrome remote debugging server localhost 9222

chrome,9222,cdp4j

2023-02-21 11:26:20 2957

原创 JAVA接收base64存储并后续返回base64

【代码】JAVA接收base64存储并后续返回base64。

2022-09-05 16:38:40 4503

原创 RedHat中安装ffmpeg

为了在任何地方能够直接用ffmpeg运行,而不用使用如./ffmpeg或者/usr/local/whkt/ffmpeg/bin/ffmpeg的方式运行程序,可以把可执行程序复制到bin目录下,这里选择在bin目录下创建软链接。[root@localhost ld.so.conf.d]# ln -s /usr/local/whkt/ffmpeg/bin/ffserver /usr/local/bin/ (这里我本地并不存在ffserver)/usr/local/lib //增加。

2022-09-02 18:50:01 1560

原创 bootstrap中select标签如何修改宽度

以上代码中选择框的宽度是固定的,当我们尝试在select标签中使用css中的width来改变宽度并没有反应,那么如何解决这个问题呢?编写js来解决该问题,不添加noneSelectedText属性的话,选择框默认会显示Nothingselected。...

2022-07-25 15:13:03 2267

原创 kux格式视频转换为mp4(ffmpeg)

kux转换为mp4

2022-07-07 15:16:14 2019

原创 m3u8视频格式下载并转换为mp4(ffmpeg)

m3u8转换为mp4

2022-07-07 15:08:53 2919

原创 flv格式转换为mp4(ffmpeg)

ffmpeg,flv,mp4,视频转换

2022-07-07 14:15:59 1702

原创 ffmpeg安装配置

ffmpeg

2022-06-29 17:51:57 397

原创 CreateProcess error=193, %1 不是有效的 Win32 应用程序

ffmpegCreateProcess error=193, %1 不是有效的 Win32 应用程序

2022-06-29 17:34:57 5158

原创 getOutputStream() has already been called for this response

在前端需要播放音频,视频等文件时。需要后端返回文件流来支持播放以及下载。但是在返回文件流时出现了以下问题。org.apache.catalina.core.StandardWrapperValve.invoke Servlet.service() for servlet [springServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.Il.

2022-05-30 17:26:25 1055

原创 uncaught referenceerror cryptojs is not defined

下载地址https://registry.npmjs.org/crypto-js/-/crypto-js-3.1.2.tgz当需要别的版本只需要将版本修改即可eg:4.1.2https://registry.npmjs.org/crypto-js/-/crypto-js-4.1.2.tgz使用时引用即可。<script type="text/javascript" src="js/core.js"></script>...

2022-05-17 16:25:25 3710

原创 Echarts柱状图显示与隐藏顶部按钮

当我们使用柱状图时,有时需要去掉顶部的按钮。也就是图中的执法人员显示1.先添加name series: [ { name: '执法人员', type: 'bar', ...... } ]2.添加legendvar option = { ... legend: { data: ['bar', 'bar2', 'b

2022-04-14 17:36:04 4135

原创 Incorrect usage of UNION and ORDER BY

mysql中union和order by同时使用报错:### The error occurred while setting parameters### SQL: ......### Cause: java.sql.SQLException: Incorrect usage of UNION and ORDER BY; uncategorized SQLException; SQL state [HY000]; error code [1221]; Incorrect usage of UNI

2022-04-12 19:53:10 1347

原创 VUE报错:Uncaught SyntaxError: Unexpected token ‘<‘

个人报错原因是在vue.config.js文件中配置出现问题module.exports = { //打包 publicPath: './', outputDir: 'tjfx', //打包输出目录 assetsDir: './static', //放置生成的静态资源 filenameHashing: true, // 生成的静态资源在它们的文件名中包含了 hash 以便更好的控制缓存 lintOnSave: false, //设置是否在开发环境下每次保

2022-04-08 17:27:59 1757

原创 Vue项目如何打包并部署(nginx)

使用场景:我们常使用前后端分离项目时,会需要将前端vue打包然后部署。一.打包vue项目其实可以直接通过一下语句进行打包:npm run build默认打包情况如下:当我们需要将打包名称以及静态资源位置进行修改时便需要进行相应的配置:1.首先在项目根目录下创建vue.config.js文件配置内容如下所示(附带跨域问题解决):module.exports = { //打包 publicPath: './', outputDir.

2022-04-08 16:27:33 25933 5

原创 Could not initialize class sun.awt.X11GraphicsEnvironment

错误信息:java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11GraphicsEnvironment修改${TOMCAT_HOME}/bin/catalina.sh或${TOMCAT_HOME}/bin/catalina.bat文件:# USE_NOHUP (Optional) If set to the string true the start command will#

2022-03-25 09:31:55 578

原创 SpringBoot多模块打包

接SpringBoot多模块后出现打包情况。使用多模块打包如何配置模块打包方式?打包后使用那个?下面做一下整理:1.最外层<build> <plugins> <!-- 修改打包插件 修改打包方式jar为pom后 默认打包方式为spring-boot-maven-plugin 等到后期打包的时候他会一直提示你,你引入的依赖不存在 -->

2022-03-25 09:21:11 2612

原创 Nginx代理后出现文件大小限制

我们在使用文件上传时,不设置文件大小,正常使用。<input type="file"></input>但是在使用nginx将前端代理后就出现了文件被限制为1MB。如何去解决呢?使用client_max_body_size来设置最大限制。server { listen 8096; #nginx使用8096 server_name localhost; #服务名称 #解决上传文件的大小受限的问题

2022-03-25 08:53:53 4350

原创 Transaction synchronization is not active问题

使用场景我遇到的是在使用异步进行操作时遇到的问题。java.lang.IllegalStateException: Transaction synchronization is not active at org.springframework.transaction.support.TransactionSynchronizationManager.getSynchronizations(TransactionSynchronizationManager.java:306) at org.s

2022-03-23 19:11:35 8210 2

原创 JVM简单概述

1.jvm位置分布2.JVM的体系结构3.类加载器步骤:加载-->连接(验证,准备,解析)-->初始化作用:加载Class文件~*类是抽象的,对象是具体的Class<test> testClass = test.class;//类是抽象的是模板Class<? extends Class> aClass = testClass.getClass();Class<? extends Class> bClass = tes..

2022-03-22 18:05:14 717

原创 Echarts使用扇形图时图形会意外崩溃

当我们使用扇形图时会发现在一些情况下图形会改变样式。这是设置的扇形:出现的bug情况:仔细观察一下就会发现貌似出现问题时所有的数据都是0。这也就是出现问题的原因。因此我们进行判断当所有数据都为0时,可以隐藏该图案,显示暂无数据字样以及其他解决办法。<div id="ceshi" style="height:250px; width: 100%;"></div>vue项目中使用echarts记得在main.js中添加并install。main.j.

2022-03-22 09:46:51 602

原创 mybatis/plus中自定义sql时处理大于小于等符号

我们在使用mybatis或者mybatis-plus时,经常会在Mapper.xml文件中自定义sql。假如业务需要ceshi该字段不等于0。mysql中的话就可以直接使用<>来处理select * from lala where ceshi <> 0但是在xml文件中使用<>符号时会发现该符号处会报错。当然这里不仅仅是<>,还有< > >= <= ......等符号。那我们应该怎么去处理这些符号以至于正常使用呢?

2022-03-19 13:49:03 2537

空空如也

空空如也

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

TA关注的人

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