摘要: 本文主要说明了自己在设置fiddler抓取https过程中所遇到的问题及解决步骤,特别是fiddler在设置证书的环节遇到的各种奇葩问题,特此分享! 声明:本文为原创文章,转载请注明来源:https://www.cnblogs.com/joshua317/p/8670923.html 很多使用fid 阅读全文
posted @ 2018-03-29 17:00 joshua317 阅读(183095) 评论(26) 推荐(28)
摘要: ​​1. 操作系统层面的线程状态(5种)​​ 这是通用操作系统(如Linux、Windows)中线程的生命周期状态: ​​新建(New)​​:线程被创建但尚未启动。 ​​就绪(Ready)​​:线程已启动,等待CPU分配时间片。 ​​运行(Running)​​:线程获得CPU时间片,正在执行代码。 阅读全文
posted @ 2025-07-16 16:02 joshua317 阅读(4) 评论(0) 推荐(0)
摘要: ⚙️ 一、线程基础概念 ​​线程与进程​​ ​​进程​​:操作系统资源分配的基本单位(如独立内存空间),例如一个运行的Java程序。 ​​线程​​:CPU调度的最小单位,共享进程资源(堆内存),多线程可并发执行任务。 ​​核心价值​​:提升吞吐量(并行处理)、增强响应性(避免阻塞)、高效利用资源(如 阅读全文
posted @ 2025-06-19 09:51 joshua317 阅读(6) 评论(0) 推荐(0)
摘要: 先看问题 System.out.println(0.1 + 0.2); // 输出 0.30000000000000004(而非精确的0.3) 根本原因​​:浮点数使用 IEEE 754 标准的二进制表示,像 0.1 这样的十进制小数在二进制中是​​无限循环小数​​(类似 1/3 在十进制中的情况) 阅读全文
posted @ 2025-06-16 17:44 joshua317 阅读(31) 评论(0) 推荐(0)
摘要: 在Java中,main方法的签名​​必须​​声明为public static void main(String[] args),这是Java语言规范强制要求的入口点语法。每个关键字的作用和必要性如下: 🔑 1. ​​public(公共可见性)​​ ​​为什么需要​​:JVM需要从外部访问main方 阅读全文
posted @ 2025-06-16 16:41 joshua317 阅读(9) 评论(0) 推荐(0)
摘要: 什么是 Java? ​​Java​​ 是一种高级的、通用的、面向对象的编程语言和计算平台,由 James Gosling 于 1991 年在 Sun Microsystems(现为 Oracle 子公司)开发。它的核心设计理念是 ​​"Write Once, Run Anywhere"(一次编写,到 阅读全文
posted @ 2025-06-16 16:31 joshua317 阅读(3) 评论(0) 推荐(0)
摘要: 在Java中,String类提供了丰富的方法来处理字符串操作。以下是其常用方法的分类总结: ​​1. 获取字符串信息​​ ​​length()​​ 返回字符串长度(字符数)。 示例:"hello".length() → 5 ​​charAt(int index)​​ 返回指定索引处的字符(索引从0开 阅读全文
posted @ 2025-06-16 16:03 joshua317 阅读(31) 评论(0) 推荐(0)
摘要: 在Java中,List、Set和Map是集合框架的核心接口,分别用于处理不同类型的数据集合。理解它们的区别和适用场景是高效编程的关键: 📋 1. List(列表) ​​核心特性​​:​​有序集合​​,允许重复元素 List<String> fruits = new ArrayList<>(); f 阅读全文
posted @ 2025-06-12 10:55 joshua317 阅读(37) 评论(0) 推荐(0)
摘要: 是的,Spring Boot 应用启动后直接跳转到登录页,这通常是因为引入了 ​​Spring Security​​ 依赖导致的。Spring Security 是 Spring 的安全框架,默认情况下会开启基本的安全防护,导致所有请求都需要登录验证。 问题原因和检查点 1. 检查是否存在 Spri 阅读全文
posted @ 2025-06-11 16:09 joshua317 阅读(117) 评论(0) 推荐(0)
摘要: ERROR 56008 [ restartedMain] o.s.b.d.LoggingFailureAnalysisReporter : *************************** APPLICATION FAILED TO START ************************ 阅读全文
posted @ 2025-06-11 15:22 joshua317 阅读(72) 评论(0) 推荐(0)
摘要: 在初始化Spring Boot项目时,选择依赖是关键步骤,需根据项目需求决定。以下是分场景的依赖选择指南: ​​1. 基础能力依赖​​ ​​依赖名称​​​​作用​​​​适用场景​​ Spring Web 支持RESTful API开发(含Tomcat) 所有需要HTTP接口/前端交互的项目 Spri 阅读全文
posted @ 2025-06-11 11:41 joshua317 阅读(74) 评论(0) 推荐(0)
摘要: 一、理解概念 行级锁:锁定某一行(或行区间),其他事务可以访问表中的其他行。InnoDB支持行级锁。 表级锁:锁定整个表,其他事务不能访问该表的任何数据(读锁:允许其他事务读,但不允许写;写锁:不允许其他事务读和写)。MyISAM默认使用表级锁,InnoDB在特定情况下也会使用表级锁(如扫描大部分表 阅读全文
posted @ 2025-06-05 18:09 joshua317 阅读(28) 评论(0) 推荐(0)
摘要: 在Java中,可以将一个类定义在另一个类里面或者一个方法里边,这样的类称为内部类,广泛意义上的内部类一般包括四种:成员内部类,局部内部类,匿名内部类,静态内部类 。 1.成员内部类 (1)该类像是外部类的一个成员,可以无条件的访问外部类的所有成员属性和成员方法(包括private成员和静态成员); 阅读全文
posted @ 2024-04-11 10:02 joshua317 阅读(17) 评论(0) 推荐(0)
摘要: 软件下载地址: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 阅读(104) 评论(0) 推荐(0)
摘要: 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 阅读(27) 评论(0) 推荐(0)
摘要: Java代码初始化块是一种在类加载时自动执行的代码块,它用于初始化类的成员变量或执行一些只需要进行一次的初始化操作。初始化块有两种类型:静态初始化块和实例初始化块。 1. **静态初始化块**:用于初始化静态成员变量,或者执行只需要进行一次的类级别初始化操作。静态初始化块在类第一次被加载到JVM时执 阅读全文
posted @ 2024-03-28 10:20 joshua317 阅读(20) 评论(0) 推荐(0)
摘要: 本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/323 MySQL 是一种流行的关系型数据库管理系统,支持导入各种类型的数据文件。然而,在导入文件时,可能会遇到文件大小的限制问题。 默认情况下,MySQL 阅读全文
posted @ 2024-03-08 15:21 joshua317 阅读(415) 评论(0) 推荐(1)
摘要: 本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/322 请求示例: { "appKey": "demo", "nonce": "12345", "sign": "04a8ba0a19ffc49171613 阅读全文
posted @ 2024-03-08 15:20 joshua317 阅读(68) 评论(0) 推荐(0)
摘要: 本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/321 1. Mac怎么放大缩小浏览器页面? 1)放大网页:按住 "Command" 键并同时按 "+" 键 2)缩小网页:按住 "Command" 键并同 阅读全文
posted @ 2024-03-08 15:20 joshua317 阅读(38) 评论(0) 推荐(0)
摘要: 本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/320 如果在 Mac 终端中使用 zsh 和 git 时出现中文乱码问题,可以尝试以下解决方法: 修改终端字体 打开终端,点击菜单栏的“终端”->“偏好设 阅读全文
posted @ 2024-03-08 15:18 joshua317 阅读(590) 评论(0) 推荐(0)
摘要: 本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/319 NPM提供了很多命令,例如install和publish,使用npm help可查看所有命令。 NPM提供了很多命令,例如install和publi 阅读全文
posted @ 2024-03-08 15:18 joshua317 阅读(37) 评论(0) 推荐(0)
摘要: 本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/318 使用 NPM 下载和发布代码时都会接触到版本号。NPM 使用语义版本号来管理代码,这里简单介绍一下。 语义版本号分为X.Y.Z三位,分别代表主版本号 阅读全文
posted @ 2024-03-08 15:17 joshua317 阅读(61) 评论(0) 推荐(0)
摘要: 本文为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 阅读(73) 评论(0) 推荐(0)
摘要: 本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/316 Hosts 相关的小工具着实不少,大家需求最多的肯定是 hosts 切换工具了。SwitchHosts! 是一款可以方便你管理和一键切换多个 hos 阅读全文
posted @ 2024-03-08 15:14 joshua317 阅读(1283) 评论(0) 推荐(0)
摘要: 本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/315 1、订阅源 除了魔法方式外,可通过修改hosts文件,以达到访问的目的。 分享两个github的定期更新地址: ①【推荐使用】FetchGitHub 阅读全文
posted @ 2024-03-08 15:13 joshua317 阅读(351) 评论(0) 推荐(0)
摘要: 本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/314 LocalSend 地址:https://github.com/localsend/localsend/releases 软件功能完善,两个平台的软 阅读全文
posted @ 2024-03-08 15:13 joshua317 阅读(71) 评论(0) 推荐(0)
点击右上角即可分享
微信分享提示