自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 《开发效率》IDEA使用Generate POJOs.groovy自动生成数据库实体类

Generate POJOs.groovy

2023-12-05 15:51:08 173 1

原创 oracle锁表及解决方法

1.锁表过程,执行上面这条语句,未提交的情况下再次执行该sql语句会报错资源正忙,此时改条记录已锁定,这是一个行级锁SELECT id FROM users where id = #{id} for update nowait2.查看锁表进程select sess.sid, sess.serial#, lo.oracle_username, lo.os_user_name, ao.object_name, lo.locked_mode from v$locked_object lo,

2022-05-14 18:35:06 370

原创 Java设计模式:单例模式

一、单例模式概述单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。二、单例模式的几种实现方法1、懒汉式 /** * 线程不安全 */ public class Singleton { priva

2022-02-08 16:39:45 409

原创 使用yum出现Error: rpmdb open failed解决方案

解决方案:重建rpm数据库# cd /var/lib/rpm# rm __db.* -rf# rpm --rebuilddb# yum clean all

2022-01-11 16:56:00 458

原创 【报错】:org.springframework.beans.factory.BeanCreationNotAllowedException: Error creating bean with....

Springboot启动报错:org.springframework.beans.factory.BeanCreationNotAllowedException: Error creating bean with name ‘org.apache.xxx.xxx类名’: Singleton bean creation not allowed while the singletons of this factory are in destruction (Do not request a bean fro

2021-12-14 16:07:50 1675

转载 SpringBoot跨域注解@CrossOrigin失效解决方法

解决方法:1.降低版本 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.3.5.RELEASE</version> <relativePath/> &

2021-12-10 10:43:21 1759

原创 ElementUI的分页实现

1.分页组件 <!-- 分页组件 --> <div class="pageturn"> <el-pagination background @size-change="pageSizeChange" @current-change="pageCurrentChange" :current-page="pageform.pageNum" pager-co

2021-12-08 16:21:25 754

原创 Vue项目打包部署教程(Nginx)

一、项目打包1.修改config.js(没有该目录则在根目录下手动创建vue.config.js)module.exports = { publicPath: '/', devServer:{ port:80, // 启动端口 open:true // 启动后是否自动打开网页 }}2.命令行输入npm run build ,生成项目文件夹dist二、Nginx安装1.在/usr/local/下创建文件nginx文件mkdir /usr

2021-11-25 12:32:21 2508

原创 minio安装教程(CentOS)

一、概念​ MinIO 是一个基于Apache License v2.0开源协议的对象存储服务。它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等。MinIO是一个非常轻量的服务,可以很简单的和其他应用的结合,类似 NodeJS, Redis 或者 MySQL。二、安装#安装mini目录mkdir /usr/local/minio #存放数据mkdir /

2021-08-02 17:46:15 1496

原创 duird连接池的配置

1、druid配置纯代码方式//数据源配置 DruidDataSource dataSource = new DruidDataSource(); dataSource.setUrl("jdbc:mysql://127.0.0.1/db_student?serverTimezone=UTC"); dataSource.setDriverClassName("com.mysql.cj.jdbc.Driver"); //这个可以缺省的,会根据url自动识别

2021-07-28 18:08:33 264

原创 statement的概念及常用方法

1、概念Statement 是 Java 执行数据库操作的一个重要接口,用于在已经建立数据库连接的基础上,向数据库发送要执行的SQL语句。Statement对象,用于执行不带参数的简单SQL语句(用于执行静态 SQL 语句并返回它所生成结果的对象。jdbc示例10 public class javaTest {11 12 public static void main(String[] args) throws ClassNotFoundException, SQLException

2021-07-28 18:05:17 7558 2

原创 Mybatis-plus代码构造器

代码如下:public class CodeGenerator { /** * <p> * 读取控制台内容 * </p> */ public static String scanner(String tip) { Scanner scanner = new Scanner(System.in); StringBuilder help = new StringBuilder();

2021-07-20 10:40:16 76

转载 mysql5.7以上版本,登录时报1045错误解决办法

解决方案:1、找到你安装mysql目录,找到my_default.ini或者my.ini(看你安装时使用的是哪一个配置文件),在[mysqld]下加入 skip-grant-tables2、然后打开cmd,输入net stop mysql(停止mysql服务)执行后,再输入net start mysql(开启mysql服务)。或者Win+R快捷键输入services.msc按回车键后,在服务列表中找到mysql服务,重启mysql服务。3、此时登录mysql就不需要密码了。在cmd中输入mysql -

2021-07-20 10:29:24 1825

原创 Java实现二分查找

Java实现二分查找二分查找是一种基于比较目标值和数组中间元素的教科书式算法。如果目标值等于中间元素,则找到目标值。如果目标值较小,继续在左侧搜索。如果目标值较大,则继续在右侧搜索。具体代码如下: public int search(int[] nums, int target) { int pivot, left = 0, right = nums.length - 1; while (left <= right) { pivot = left + (r

2021-07-20 10:21:18 51

空空如也

空空如也

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

TA关注的人

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