会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
joshua317
简单而快乐!Talk is cheap, Show me the code! 欢迎关注!
博客园
首页
新随笔
联系
订阅
管理
[置顶]
强烈推荐(原创亲测)!!!Fiddler抓取https设置详解(图文)
摘要: 本文主要说明了自己在设置fiddler抓取https过程中所遇到的问题及解决步骤,特别是fiddler在设置证书的环节遇到的各种奇葩问题,特此分享! 声明:本文为原创文章,转载请注明来源:https://www.cnblogs.com/joshua317/p/8670923.html 很多使用fid
阅读全文
posted @ 2018-03-29 17:00 joshua317
阅读(183344)
评论(26)
推荐(28)
2025年8月21日
java中受检异常有哪些
摘要: 在 Java 中,受检异常 (Checked Exception) 是指所有继承自 java.lang.Exception但不继承自 java.lang.RuntimeException 的异常类及其子类。 编译器会强制要求你在代码中对受检异常进行处理(try-catch)或在方法签
阅读全文
posted @ 2025-08-21 16:12 joshua317
阅读(31)
评论(0)
推荐(0)
ClassNotFoundException属于运行时异常吗
摘要: ClassNotFoundException不属于运行时异常(Runtime Exception)。 它是 受检异常(Checked Exception)。 以下详细解释其分类及原因: 📌 Java 异常体系关键区分 Error(错误)及其子类: 表示严重、通常不可恢复的
阅读全文
posted @ 2025-08-21 16:04 joshua317
阅读(23)
评论(0)
推荐(0)
java双亲委派机制
摘要: 双亲委派机制 (Parent Delegation Model) 是 Java 类加载器 (ClassLoader) 用来加载类和保证类安全一致性的一种核心工作模型和规则。它是 Java 安全模型和确保核心类库不被篡改的基石。 核心思想: “向上委托,向下
阅读全文
posted @ 2025-08-21 15:56 joshua317
阅读(25)
评论(0)
推荐(0)
2025年7月16日
了解下线程
摘要: 1. 操作系统层面的线程状态(5种) 这是通用操作系统(如Linux、Windows)中线程的生命周期状态: 新建(New):线程被创建但尚未启动。 就绪(Ready):线程已启动,等待CPU分配时间片。 运行(Running):线程获得CPU时间片,正在执行代码。
阅读全文
posted @ 2025-07-16 16:02 joshua317
阅读(8)
评论(0)
推荐(0)
2025年6月19日
java多线程
摘要: ⚙️ 一、线程基础概念 线程与进程 进程:操作系统资源分配的基本单位(如独立内存空间),例如一个运行的Java程序。 线程:CPU调度的最小单位,共享进程资源(堆内存),多线程可并发执行任务。 核心价值:提升吞吐量(并行处理)、增强响应性(避免阻塞)、高效利用资源(如
阅读全文
posted @ 2025-06-19 09:51 joshua317
阅读(7)
评论(0)
推荐(0)
2025年6月16日
java 浮点数 精度存在精度问题,如何解决
摘要: 先看问题 System.out.println(0.1 + 0.2); // 输出 0.30000000000000004(而非精确的0.3) 根本原因:浮点数使用 IEEE 754 标准的二进制表示,像 0.1 这样的十进制小数在二进制中是无限循环小数(类似 1/3 在十进制中的情况)
阅读全文
posted @ 2025-06-16 17:44 joshua317
阅读(98)
评论(0)
推荐(0)
Java中的main方法为什么要声明为public static void ?
摘要: 在Java中,main方法的签名必须声明为public static void main(String[] args),这是Java语言规范强制要求的入口点语法。每个关键字的作用和必要性如下: 🔑 1. public(公共可见性) 为什么需要:JVM需要从外部访问main方
阅读全文
posted @ 2025-06-16 16:41 joshua317
阅读(43)
评论(0)
推荐(0)
说说你对java的认知
摘要: 什么是 Java? Java 是一种高级的、通用的、面向对象的编程语言和计算平台,由 James Gosling 于 1991 年在 Sun Microsystems(现为 Oracle 子公司)开发。它的核心设计理念是 "Write Once, Run Anywhere"(一次编写,到
阅读全文
posted @ 2025-06-16 16:31 joshua317
阅读(5)
评论(0)
推荐(0)
String类的常用方法有哪些
摘要: 在Java中,String类提供了丰富的方法来处理字符串操作。以下是其常用方法的分类总结: 1. 获取字符串信息 length() 返回字符串长度(字符数)。 示例:"hello".length() → 5 charAt(int index) 返回指定索引处的字符(索引从0开
阅读全文
posted @ 2025-06-16 16:03 joshua317
阅读(117)
评论(0)
推荐(0)
2025年6月12日
如何理解java里面的list,set ,map
摘要: 在Java中,List、Set和Map是集合框架的核心接口,分别用于处理不同类型的数据集合。理解它们的区别和适用场景是高效编程的关键: 📋 1. List(列表) 核心特性:有序集合,允许重复元素 List<String> fruits = new ArrayList<>(); f
阅读全文
posted @ 2025-06-12 10:55 joshua317
阅读(100)
评论(0)
推荐(0)
2025年6月11日
springboot启动后,直接进入了登录页,是引入了什么依赖包导致的吗
摘要: 是的,Spring Boot 应用启动后直接跳转到登录页,这通常是因为引入了 Spring Security 依赖导致的。Spring Security 是 Spring 的安全框架,默认情况下会开启基本的安全防护,导致所有请求都需要登录验证。 问题原因和检查点 1. 检查是否存在 Spri
阅读全文
posted @ 2025-06-11 16:09 joshua317
阅读(248)
评论(0)
推荐(0)
Spring MVC和Spring Cloud Gateway二者不能同时用
摘要: ERROR 56008 [ restartedMain] o.s.b.d.LoggingFailureAnalysisReporter : *************************** APPLICATION FAILED TO START ************************
阅读全文
posted @ 2025-06-11 15:22 joshua317
阅读(188)
评论(0)
推荐(0)
初始化springboot项目依赖选择
摘要: 在初始化Spring Boot项目时,选择依赖是关键步骤,需根据项目需求决定。以下是分场景的依赖选择指南: 1. 基础能力依赖 依赖名称作用适用场景 Spring Web 支持RESTful API开发(含Tomcat) 所有需要HTTP接口/前端交互的项目 Spri
阅读全文
posted @ 2025-06-11 11:41 joshua317
阅读(313)
评论(0)
推荐(0)
2025年6月5日
mysql 如何理解行级锁和表级锁,如何进行验证;以及innodb和myisam的区别
摘要: 一、理解概念 行级锁:锁定某一行(或行区间),其他事务可以访问表中的其他行。InnoDB支持行级锁。 表级锁:锁定整个表,其他事务不能访问该表的任何数据(读锁:允许其他事务读,但不允许写;写锁:不允许其他事务读和写)。MyISAM默认使用表级锁,InnoDB在特定情况下也会使用表级锁(如扫描大部分表
阅读全文
posted @ 2025-06-05 18:09 joshua317
阅读(112)
评论(0)
推荐(0)
2024年4月11日
java 内部类
摘要: 在Java中,可以将一个类定义在另一个类里面或者一个方法里边,这样的类称为内部类,广泛意义上的内部类一般包括四种:成员内部类,局部内部类,匿名内部类,静态内部类 。 1.成员内部类 (1)该类像是外部类的一个成员,可以无条件的访问外部类的所有成员属性和成员方法(包括private成员和静态成员);
阅读全文
posted @ 2024-04-11 10:02 joshua317
阅读(26)
评论(0)
推荐(0)
2024年4月3日
测试UDP端口是否开放
摘要: 软件下载地址:https://nmap.org/download.html windows安装后,添加下系统路径 命令说明: >ncat -h Ncat 7.94 ( https://nmap.org/ncat ) Usage: ncat [options] [hostname] [port] Op
阅读全文
posted @ 2024-04-03 09:51 joshua317
阅读(140)
评论(0)
推荐(0)
2024年4月1日
关于原码,反码,补码
摘要: 1.二进制的最高位是符号位: 0表示正数,1表示负数 2.正数的原码,反码,补码都一样(三码合一) 3.负数的反码=它的原码符号位不变,其它位取反(0->1,1->0) 4.负数的补码=它的反码+1,负数的反码=负数的补码-1 5.0的反码,补码都是0 6.java没有无符号数,换言之,java中的
阅读全文
posted @ 2024-04-01 17:14 joshua317
阅读(31)
评论(0)
推荐(0)
2024年3月28日
java代码初始化块指的是什么
摘要: Java代码初始化块是一种在类加载时自动执行的代码块,它用于初始化类的成员变量或执行一些只需要进行一次的初始化操作。初始化块有两种类型:静态初始化块和实例初始化块。 1. **静态初始化块**:用于初始化静态成员变量,或者执行只需要进行一次的类级别初始化操作。静态初始化块在类第一次被加载到JVM时执
阅读全文
posted @ 2024-03-28 10:20 joshua317
阅读(28)
评论(0)
推荐(0)
2024年3月8日
mysql 导入的文件大小限制
摘要: 本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/323 MySQL 是一种流行的关系型数据库管理系统,支持导入各种类型的数据文件。然而,在导入文件时,可能会遇到文件大小的限制问题。 默认情况下,MySQL
阅读全文
posted @ 2024-03-08 15:21 joshua317
阅读(456)
评论(0)
推荐(1)
php+java加密对接算法
摘要: 本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/322 请求示例: { "appKey": "demo", "nonce": "12345", "sign": "04a8ba0a19ffc49171613
阅读全文
posted @ 2024-03-08 15:20 joshua317
阅读(81)
评论(0)
推荐(0)
mac 快捷键汇总-持续更新
摘要: 本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/321 1. Mac怎么放大缩小浏览器页面? 1)放大网页:按住 "Command" 键并同时按 "+" 键 2)缩小网页:按住 "Command" 键并同
阅读全文
posted @ 2024-03-08 15:20 joshua317
阅读(46)
评论(0)
推荐(0)
zsh git Mac终端中文乱码问题
摘要: 本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/320 如果在 Mac 终端中使用 zsh 和 git 时出现中文乱码问题,可以尝试以下解决方法: 修改终端字体 打开终端,点击菜单栏的“终端”->“偏好设
阅读全文
posted @ 2024-03-08 15:18 joshua317
阅读(658)
评论(0)
推荐(0)
NPM 常用命令
摘要: 本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/319 NPM提供了很多命令,例如install和publish,使用npm help可查看所有命令。 NPM提供了很多命令,例如install和publi
阅读全文
posted @ 2024-03-08 15:18 joshua317
阅读(46)
评论(0)
推荐(0)
NPM版本号说明
摘要: 本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/318 使用 NPM 下载和发布代码时都会接触到版本号。NPM 使用语义版本号来管理代码,这里简单介绍一下。 语义版本号分为X.Y.Z三位,分别代表主版本号
阅读全文
posted @ 2024-03-08 15:17 joshua317
阅读(70)
评论(0)
推荐(0)
常用dns
摘要: 本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/317 阿里 AliDNS nameserver 223.5.5.5 nameserver 223.6.6.6 百度 BaiduDNS nameserver
阅读全文
posted @ 2024-03-08 15:16 joshua317
阅读(81)
评论(0)
推荐(0)
下一页
公告