
java
java实战
星空你好
知行合一
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
文件压缩炸弹,想到有点后怕
压缩炸弹(也称为压缩文件炸弹、炸弹文件)是一种特殊的文件,它在解压缩时会迅速膨胀成极其庞大的文件,可能导致系统资源耗尽、崩溃或磁盘空间耗尽。压缩炸弹的原理是利用文件压缩算法中的重复模式和递归压缩的特性。它通常是一个非常小的压缩文件,但在解压缩时会生成大量的重复数据,导致文件大小迅速增长。这种文件的设计意图是迫使系统进行大量的解压缩操作,以消耗系统资源或填满磁盘空间。压缩炸弹可能对系统造成严重的影响,包括系统崩溃、资源耗尽、拒绝服务攻击等。原创 2024-02-14 14:55:49 · 790 阅读 · 1 评论 -
maven本地注册oracle ojdbc驱动(ojdbc7-12.2.0.1)
maven 本地注册 oracel ojdbc驱动原创 2022-11-28 15:44:14 · 1289 阅读 · 1 评论 -
Android Studio 从安装到第一个Android 应用Demo
Android Studio 初次使用,Gradle更改国内源,连接夜神模拟器,连接真机调试。原创 2023-02-04 15:04:13 · 1484 阅读 · 0 评论 -
Spring Boot 2.6集成knife4j,解决Failed to start bean ‘documentationPluginsBootstrapper‘
本次学习参考 官方文档本次示例采用Spring Boot 2.6.3完整的pom.xml文件:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/原创 2022-02-15 10:13:41 · 3097 阅读 · 0 评论 -
若依框架 Could not start Quartz Scheduler after delay; nested exception is org.quartz.SchedulerException
Exception in thread "Quartz Scheduler [RuoyiScheduler]" org.springframework.scheduling.SchedulingException: Could not start Quartz Scheduler after delay; nested exception is org.quartz.SchedulerException: The Scheduler cannot be restarted after shutdown()原创 2021-08-27 09:11:50 · 9788 阅读 · 2 评论 -
Spring boot项目 nested exception is org.springframework.context.annotation.ConflictingBeanDefinitionEx
"C:\Program Files\Java\jdk1.8.0_251\bin\java.exe" -XX:TieredStopAtLevel=1 -noverify -Dspring.output.ansi.enabled=always "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA 2020.3.2\lib\idea_rt.jar=14944:C:\Program Files\JetBrains\IntelliJ IDEA 2020.3.2\bi原创 2021-07-10 15:28:38 · 2868 阅读 · 1 评论 -
IntelliJ idea双击图标无法启动,双击idea.bat可以启动的解决方法
我的电脑是win10版本,今天出现上述情况,按照下面这篇文章问题得到修复:idea.bat能够打开程序,说明是windows自己的问题,非初次使用IDEA,应该是下载某些文件导致Visual C++文件被破坏了,所以重新下载一个就可以了(无需删除)C++库链接...原创 2021-02-20 14:57:41 · 2284 阅读 · 8 评论 -
spring boot2无法访问static下的静态文件
解决方法有两种:1. 配置文件在resources/application.yaml文件中添加:spring: thymeleaf: cache: false prefix: classpath/templates suffix: .html mvc: static-path-pattern: /static/**2. 自定义配置放行static文件夹@Componentpublic class WebMvcConfig implements WebMv原创 2021-02-02 10:26:27 · 544 阅读 · 0 评论 -
开始学Spring Boot,编写第一个应用,附一个key吧
昨天下午安装了Java开发环境,包括:JDK1.8安装;Intellij IDEA 2020.3.2安装phpstudy安装,主要是使用其中的mysql,版本是5.7maven安装并配置本地存储库目录和阿里云镜像node.js安装及配置淘宝镜像,并更改npm的缓存目录redis安装Spring Boot学习路线资料查找第一个Spring Boot程序记录一下第一个Spring Boot程序打开IDEA,选择“New Project",点击下一步,如下图:填写项目名称,选择原创 2021-02-01 16:07:10 · 148 阅读 · 0 评论 -
第一个Java程序:命令行运行编译java
首先在notepad.exe新建一个文件Test.java,代码如下:public class Test{ public static void main(String[] args){ System.out.println("Hello Java"); }}打开cmd,切换到Test.java目录:编译java代码:javac Test.java运行java程序:java Test注意,类名要与文件名相同,否则会出错:“找不到或无法加载主类”...原创 2020-05-26 13:34:42 · 341 阅读 · 0 评论 -
面向对象设计的SOLID原则
S.O.L.I.D是面向对象设计和编程(OOD&OOP)中几个重要编码原则(Programming Priciple)的首字母缩写。SRPThe Single Responsibility Principle 单一责任原则OCPThe Open Closed Principle 开放封闭原则LSPThe L转载 2016-02-21 13:12:25 · 435 阅读 · 0 评论 -
windows下配置Mysql-5.7.9服务
第一步:从官方网站下载 mysql-5.7.9-winx64.zip第二步:解压缩,在根目录下复制my-default.ini 改名为my.ini。第三步:初始化mysql目录,bin\mysqld --initialize --user=mysql第四步:首次使用mysql, 需要设置root密码,在my.ini文件中,加入:skip-grant-tables转载 2016-03-04 21:32:21 · 1243 阅读 · 0 评论