自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java通过列名遍历Excel

【代码】Java通过列名遍历Excel。

2025-06-03 11:45:00 643

原创 定时任务调用controller

【代码】定时任务调用controller。

2025-05-26 11:14:15 249

原创 生成时间戳

【代码】生成时间戳。

2025-05-23 11:10:06 152

原创 双重检查锁理解及介绍

双重检查锁是一种高效且线程安全的单例实现方式,适用于多线程环境下的懒加载场景。通过两次检查和volatile关键字,既减少了同步开销,又保证了线程安全。

2025-02-24 20:11:53 430

原创 如何快速理解AOP和IOC

如何快速理解AOP和IOC

2025-02-17 11:35:21 453

原创 DataSet 与 DynamicObjectCollection 互转

DataSet 与 DynamicObjectCollection 互转

2024-12-06 15:02:02 211

原创 gradle-7.4报错Could not find method compile() for arguments解决方案

gradle-7.4报错Could not find method compile() for arguments解决方案

2024-12-06 15:00:08 654

原创 最新版-MySQL面试题分享

「最新版-MySQL面试题(1).pdf」,复制整段内容,打开最新版「夸克APP」即可获取。畅享原画,免费5倍速播放,支持AI字幕和投屏,更有网盘TV版。/~2317354mgv~:/链接:https://pan.quark.cn/s/de66c4303d4a

2024-12-02 14:21:51 168

原创 Typora免费激活使用教程

链接:https://pan.quark.cn/s/9954f9bd50e1。「Typora.rar」,复制整段内容,打开最新版「夸克APP」即可获取。畅享原画,免费5倍速播放,支持AI字幕和投屏,更有网盘TV版。

2024-12-02 14:06:49 811

原创 pycharm里面获取到的TCL和TK路径和配置的不一样怎么处理

在项目中指定import os。

2024-11-21 18:31:52 475 1

原创 运行tkinter._test()报错Traceback (most recent call last): File “<python-input-6>“, line 1, in <module>

TCL/TK安装踩坑指南

2024-11-21 16:27:00 2002

原创 curl命令的用法

curl-灰度服务器调用接口

2022-10-12 15:22:08 2560

原创 项目线上部署步骤(SPRINGBOOT项目)

部署线上项目的步骤

2022-06-06 11:22:39 894

原创 pagehelper组件会面对的坑

pagehelper组件会面对的坑

2022-04-25 16:51:47 650

原创 项目部署之后修改bug更换class的方法

项目部署之后修改bug更换class的方法

2022-04-25 11:23:00 2217

原创 Feign调用微服务项目其他服务的接口

Feign调用微服务项目其他服务的接口

2022-04-24 17:07:13 3223

原创 使用PageHelper组件分页时偶尔生效的解决方案

PageHelper分页结果偶先分页效果的解决方案

2022-04-24 13:32:11 339

原创 为什么要是用多线程?

使用多线程的原因

2022-03-14 16:01:18 674

原创 Java的类加载机制

类加载机制

2022-03-11 16:38:54 173

原创 去掉vue warn的方法

抑制vue warn信息的输出

2022-02-08 11:10:38 5371 2

原创 写代码出现Duplicate entry ‘K2002‘ for key ‘lj_book_list.PRIMARY‘错误

org.springframework.dao.DuplicateKeyException:Error updating database. Cause: java.sql.SQLIntegrityConstraintViolationException: Duplicate entry ‘K2002’ for key ‘lj_book_list.PRIMARY’The error may exist in file [E:\IdeaProjects\bookmanage\target\classes

2021-11-02 10:25:43 307

原创 springcloud笔记

单体应用存在的问题随着业务的发展,开发变得越来越复杂。修改、新增某个功能,需要对整个系统进行测试、重新部署。一个模块出现问题,很可能导致整个系统崩溃。多个开发团队同时对数据进行管理,容易产生安全漏洞。各个模块使用同一种技术进行开发,各个模块很难根据实际情况选择更合适的技术框架,局限性很大。模块内容过于复杂,如果员工离职,可能需要很长时间才能完成工作交接。分布式、集群集群:一台服务器无法负荷高并发的数据访问量,那么就设置十台服务器一起分担压力,十台不行就设置一百台(物理层面)。很多人干同一

2021-10-20 16:42:10 155

原创 org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat的解决办法和原因

在搭建微服务项目的时候出现这这问题,一般是springboot-starter和springcloud的版本不匹配,从这个方面入手就不会有太大问题咯!

2021-10-18 14:02:16 7202

原创 springBoot单元测试时遇到org.junit.platform.launcher.TestExecutionListener解决方案

解决方案:在spring-boot-starter-test前导入<dependency> <groupId>org.junit.platform</groupId> <artifactId>junit-platform-launcher</artifactId> <scope>test</scope> </dependency

2021-06-18 17:11:10 4033 1

原创 给定一个长度为字符串, 需要去除所有之前曾经出现过的字符,只保留第一次出现的字符

public class Derived{ public String unique_string (String s) { // write code here String aa = new String(); char[] chars = s.toCharArray(); int j ; Boolean flag; for(int i = 0; i < chars.length; i++){

2021-06-18 11:53:59 1795

原创 当使用maven的clear功能导致数据库链接出现Using a password on the command line interface can be insecure.的解决方案

通过管理员身份打开doc界面,进入C:\Program Files\MySQL\MySQL Server 8.0。dos界面中退出文件夹使用cd..进入文件夹使用 cd 文件夹名然后使用mysqld --install命令会出现如下界面:此时使用net start mysql,就可以正常使用mysql啦。...

2021-04-26 20:21:48 163

原创 spring

一、spring依赖 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.3.4</version> </dependency> <dependency> <gro

2021-04-16 20:40:20 200

原创 通过mybatis向数据库中插入数据,会出现两条相同数据的解决方案

在执行插入操作时,即使只执行了一次insert语句,但数据库中出现了两条相同的数据,如下图所示:解决方案:把这个勾选取消掉就OK啦!

2021-04-12 20:58:46 3947 5

原创 JRebel——热部署插件的安装及使用

点击同意2.设置设置运行时编译Ctrl+Shift+Alt+/ —> Registry三、使用通过JRebel启动服务如果启动时端口号和HTTPport有冲突,可以修改掉Tomcat的相关设置,就可以正常启动了!修改代码后通过快捷键 Ctrl + Shift + F9 触发热部署...

2021-04-04 23:18:38 276

原创 字符串的输出问题,当定义一个字符串赋值为null,在不进行操作时,输出值为null

这是因为在System类里定义了静态变量outpublic final static PrintStream out = null;当我们使用System.out.println();时,便会自动调用该方法。测试:public class test{ public static void main(String[] args) { String s = null; System.out.println(s); }}运行结果例题:class

2020-11-10 22:45:35 909

原创 哲学家进餐问题

问题描述:问题描述: 5个哲学家围坐在一个圆桌上,每两个哲学家之间都有一只筷子,哲学家平时进行思考,只有当他们饥饿时,才拿起筷子吃饭。规定每个哲学家只能先取其左边筷子,然后取其右边筷子,然后才可以吃饭。#include<stdio.h>//c语言中主要的函数库 #include<stdlib.h>//stdlib 头文件里包含了C、C++语言的最常用的系统函数#include<pthread.h>//线程对应函数库 #include<iostream&gt

2020-07-01 17:38:49 912 1

原创 操作系统的基本特征是什么?

操作系统的基本特征:并发性、共享、虚拟、异步

2020-06-11 14:53:29 1752

原创 构成方法重载的条件和递归结构

构成方法重载的条件:方法名相同,参数个数不同;方法名相同,参数类型不同;方法名相同,参数顺序不同。递归结构:定义递归头:指的是递归的结束条件递归体:什么时候需要调用自身的方法。递归指的是自己调用自己。...

2020-06-05 08:07:06 891

原创 电子与电路技术基础里的支路、节点、网孔和回路的定义

支路:每个元件就是一条支路,在每一条支路的电流处处相等。节点:之路与支路之间的连接点,两条以上的支路连接点。网孔:由内部不包含任何任何之路的回路组成。注意:网孔一定是回路,但回路不一定是网孔。回路:由支路组成的闭合路径。...

2020-06-01 07:44:06 9903

原创 java中的标识符与关键字

标识符:由字母、下划线、美元符号和数字组成,长度不受限制注意:标识符的第一个字符不能是数字字符,且不能是关键字,也不能为true,false,null(尽管这三个不是Java关键字)关键字:是具有特定用途或被赋予特定意义的一些单词,不可以把关键字作为标识符来用。关键字如:abstract,assert,boolean,break,byte,class,char,continue,switch,import,interface,default,do,while等。...

2020-05-27 11:18:19 252

原创 一直x类,当程序执行到语句x array[3]时,调用了()次构造函数。

题目描述:一直x类,当程序执行到语句x array[3]时,调用了()次构造函数。A.1B.2C.3D.0正确答案:C解析:当创建array数组时,数组含有三个对象,所有调用了三次析构函数。

2020-05-25 20:57:04 3869

原创 二叉树的基本操作(先序创建二叉树),得到先序、中序、后序遍历序列,以及叶子结点和树的深度

二叉树的基本操作(先序创建二叉树)#include <stdio.h>#include<stdlib.h>//结构体 typedef struct node{ char data; struct node *lchild; struct node *rchild;}BiTNNode,BiTree;//先序构造二叉树BiTNNode...

2020-04-30 14:52:53 2713

原创 基于C语言实现的顺序串的基本操作(录入、插入、删除、比较、简单模式匹配)

基于C语言实现的顺序串的基本操作#include <stdio.h>#define MAXSIZE 40//结构体 typedef struct { char ch[MAXSIZE]; int len;}SString;//输入s串void creat1(SString *s){ int i; printf("请输入顺序串s的长度len:"); ...

2020-04-27 20:48:45 3714 1

原创 声明一个圆,属性为圆心坐标和半径,定义两个友元普通函数分别计算两个圆的圆心间的距离和两个圆的面积之差。

声明一个圆,属性为圆心坐标和半径,定义两个友元普通函数分别计算两个圆的圆心间的距离和两个圆的面积之差。友元类:友元类的所有成员函数都是另一个类的友元函数,都可以访问另一个类中的隐藏信息(包括私有成员和保护成员)。#include<iostream>#include <math.h>using namespace std;class Circle{privat...

2020-04-22 15:13:06 1154

原创 使用Python语言完成一套学生成绩管理系统,这套操作系统可以帮助我们实现学生成绩的录入、修改、增添、删除、查询等一些操作。

**学生管成绩理系统**系统流程图:实现原理:学生管理系统主要运用字典来存储学生成绩,用while,for,if-else语句以及多分支if语句来实现各部分功能,同时还使用了format内置函数来达到定位输出的目的。在这个管理系统中,首次用到字典来获取学生数据,在学生成绩的录入、修改、查询、增添、删除、输出等操作中,是将单个学生信息储存在字典中,再达到输出目的。字典是由“关键字:值”对组...

2020-04-18 13:01:49 6787

Notepad++安装包下载

安装包

2024-12-03

六大设计原则详解及其应用相关面试题

内容概要:本文详细阐述了SOLID五大设计原则,分别为单一职责原则、开放封闭原则、里氏替换原则、接口隔离原则、依赖倒置原则和迪米特法则。每个原则的作用在于指导开发者编写更加稳定、灵活、可扩展的程序代码。此外,文章还介绍了各种设计模式的应用,如单例模式、代理模式、工厂模式、观察者模式、装饰器模式等,探讨了这些模式的实现方式及其优势和局限性。 适用人群:适用于初级到中级水平的软件开发工程师以及设计模式的学习者。 使用场景及目标:帮助开发者更好地理解和运用设计模式,提高代码的质量和可维护性,特别是在大型项目开发中发挥重要作用。 其他说明:文中列举了大量的设计模式实例,结合实际开发中的应用情况,有助于读者深入理解每种设计模式的适用场景和实现方法。

2024-11-29

Redis相关面试题总结

内容概要:本文深入解析了Redis为什么能够保持高速性能及其背后的工作机制,涵盖了内存操作、单线程操作、I/O多路复用技术和Reactor设计模式等多个方面的技术细节。同时还详细介绍了Redis在缓存、全页缓存、队列、排行榜、计数器、发布/订阅等方面的经典应用场景。文章也探讨了Redis的高级特性和其与其他缓存系统(如Memcached)的对比,帮助读者全面掌握Redis的技术优势及具体实施策略。 适合人群:有一定数据库操作经验的开发者,特别是对Redis性能优化和技术内幕感兴趣的后端工程师。 使用场景及目标:①理解Redis的高效工作机制及其背后的理论基础;②掌握Redis在多种场景下的最佳应用实践;③熟悉Redis与Memcached的异同及其在实际项目中的选择依据;④探索Redis的持久化选项、分布式锁实现、数据持久化方法、缓存一致性保障策略等内容。 其他说明:对于希望提升系统读写性能的企业和个人开发者,本文提供了丰富的案例和技巧指导,旨在帮助读者充分利用Redis的优势解决实际问题。文中提及的内容对于从事高性能、低延迟系统的开发具有重要参考价值。

2024-11-29

金蝶云初级试题:解析权限配置、事件触发与转换规则

内容概要:本文档汇集了金蝶云初级试题,涵盖权限配置、事件触发、转换规则等方面的知识点。其中包括权限配置中基础资料与业务单据的特殊数据权限设置,报表的权限设置,字段权限和功能权限的具体应用。涉及事件触发时,分析单据从列表界面点击数据进入编辑界面的过程,以及各种插件方法的触发顺序。同时,探讨单据转换过程中反写规则的设置及其应用场景。 适合人群:具备一定ERP基础,正在学习或工作中使用金蝶云产品的初级用户和技术人员。 使用场景及目标:帮助企业员工和IT技术人员更好地理解和掌握金蝶云系统的权限管理、事件触发机制和单据转换流程,以便在日常工作中进行有效管理和操作。 其他说明:题目涵盖了单据、权限、插件等多个方面的知识点,通过详细的解析帮助读者全面理解金蝶云的各项功能。

2024-11-29

idea连接数据库教程

idea连接数据库教程图文,详细

2024-11-28

hadoop的hadoop.dll和winutils.exe下载

hadoop的hadoop.dll和winutils.exe下载

2021-04-07

空空如也

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

TA关注的人

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