自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CVE-2023-38408漏洞修复--openssh&openssl升级

报错:openssl: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory。c、升级ssh备份时同时备份 /etc/ssh 和 /usr/local/openssh 两个文件夹。b、上传并解压:tar -xzvf openssh-9.3p2.tar.gz。则在后面加上:--without-openssl-header-check。

2023-12-01 16:58:01 13282 9

原创 Oracle域索引

Oracle 从8i之前,就有了全文检索功能。到9i之后,基本可以放心使用,建立的Oracle Text索引被称为域索引(domain index)也叫全文索引,包括4种索引类型: CONTEXT, CTXCAT, CTXRULE or CTXXPATH优点:当用like‘%%’查询的时候,普通的索引是失效的,这种场景可以通过建立全文索引的扫描而快速得到查询结果缺点:1、全文索引导致磁盘资源的大量占用,如上述的例子中,表占用的空间为546M,

2023-03-30 16:33:14 453

原创 Oracle删除数据后释放空间以及误删除后数据找回

当oracle表中数据量过大,会导致查询缓慢,此时若想要删除表中过期数据的话,第一种方式可以先将表中数据及表结构备份出来,然后drop删掉表,最后再新建表将备份的数据导回来;第二种方式也是要将需要的数据备份出来,使用Truncate清空表;第三种方式就是使用delete删除数;以上第一二种方式能够立马释放表空间,但是第三种方式delete是不会释放表空间的,此时需要手动释放表空间:1、开启行移动功能alter table 表名 enable row movement;

2023-03-30 16:26:44 824

原创 Oracle手动插入数据后导致自增id被打乱

1、先查询序列号名称,执行以下sql,找到需要需要的序列号(一般序列号名字与表名有点像,一般加前缀或后缀)2、执行sql,获取下一个自增id(如果之前手动导入的数据太大可以多执行几次)select 序列号名.nextvalfrom dual;由于之前手动导入了大批数据,导致后面自增id失效。

2022-11-07 11:33:16 954

原创 记一次Java程序导致的linux句柄泄露(too many open files)

linux句柄数过高org.apache.catalina.users.MemoryUserDatabase.backgroundProcess Failed to close [conf/tomcat-users.xml] java.io.FileNotFoundException: /home/btfb/btfbServer/conf/tomcat-users.xml (Too many open files)

2022-10-14 23:19:09 2523 1

原创 idea将本地新项目上传至svn

1.右键项目 -> 选择subversion -> 点击Share Directory。3.以上步骤完毕后idea代码会变成绿色,然后点击“√”commit提交代码即可。3.以上设置完毕后idea本地代码将呈现红色,表示svn管理成功。

2022-10-08 15:34:20 9225

原创 JS实现下拉多选框带搜索

样例:jsp页面代码:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %><%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %><c:set var="ctx" value="${pageContext.request.contextPath}"/><.

2022-04-02 17:46:36 1984

原创 idea拉取maven项目配置启动

此文章记录idea拉取maven项目后配置时遇到的问题及解决方法1、配置maven:file->Settings->设置本地maven2、设置 JDK版本:file->Project Structure->Project ->设置jdk版本3、若依赖报错,则到文件目录删除 .idea文件和xxx.iml文件 重新启动idea file->Project Structure ->Modules -> Sources 点上对应的颜色-&g...

2021-09-16 15:03:51 2731 1

原创 idea 配置web项目(非maven)

参考链接:https://blog.youkuaiyun.com/u010970951/article/details/86636874注:配置时modules->paths中配置编译 后文件储存位置,必须在WEB-INF下创建目录存放,否则资源加载不进去,启动报错某资源找不到

2021-06-17 11:07:01 644

原创 乐观锁原理应用

乐观锁主要解决的问题乐观锁主要解决了 丢失更新的问题丢失更新多个人同时修改同一条记录,最后提交的会把之前提交的数据覆盖解决方案1.悲观锁:串行,同时只能一个人操作2.乐观锁:乐观锁实现方式:取出记录时,获取当前version更新时,带上这个version执行更新时, set version = newVersion where version = oldVersion如果version不对,就更新失败MybatisPlus乐观锁的具体实现1.表中添加字段,作为乐观锁的版本号给

2020-09-23 17:04:02 286

原创 Mybatis-Plus入门复习整理

Mybatis-plus##概念: mybatis-plus是mybatis的增强,只做增强,不做改变–只能用作单表操作##spring整合mybatis-plus:只需要将pom文件中的mybatis依赖换成mybatis-plus的依赖即可java <!-- mp 依赖 --> <dependency> <groupId>com.baomidou</groupId> <art

2020-09-16 01:07:47 234 1

空空如也

空空如也

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

TA关注的人

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