搭建图床 网上有很多教程,这里主要列出踩到坑的地方 利用 PicGo 搭建基于 gitee 的个人图床,详细攻略!_picgo gitee-CSDN博客 我使用gitee存放图片,PicGo是默认不支持的,需要安装插件。需要下载最新的PicGo才能直接访问插件市场, 其次是在PicGo中关于gitee里面的配置: 2025-03-25 #图床
markdown语法 红色字体绿色字体蓝色字体 别犹豫了!点赞吧! 高亮显示 搞点颜色 5号字 黑体字 饕餮 tāo tiè hello World 12print('Hello World') 我是逐浪新宋我是逐浪圆体我是逐浪花体我是逐浪像素字我是逐浪立楷我是红色我是绿色我是黄色我是蓝色我是紫色我是浅灰色我是尺寸我是尺寸我是逐浪立楷,绿色,尺寸为5 2025-03-25 #markdown
基础查找算法 查找是在大量的信息中寻找一个特定的信息元素,在计算机应用中,查找是常用的基本运算,例如编译程序中符号表的查找。在这里主要会介绍顺序查找、二分查找、哈希查找三种基础查找算法。 查找定义:根据给定的某个值,在查找表中确定一个其关键字等于给定值的数据元素(或记录)。 查找算法分类: 1)静态查找和动态查找; 注:静态或者动态都是针对查找表而言的。动态表指查找表中有删除和插 2025-03-24 软件设计师 #数据结构
java序列化 Java和Android序列化总结1. 序列化概述1.1 什么是序列化?序列化是指将对象的状态信息转换为可以存储或传输的形式的过程。反序列化则是将存储或传输的数据重新转换为对象的过程。序列化主要用于对象的持久化、对象的远程传输等场景。 1.2 为什么需要序列化? 持久化:将对象保存到文件或数据库中,以便后续使用。 网络传输:将对象通过网络传输到其他系统或设备。 共享对象:在多个进程中共享对象。 2024-11-20 Java #Java
Java中的引用类型 在 Java 中,引用类型主要分为四种:强引用(Strong Reference)、软引用(Soft Reference)、弱引用(Weak Reference)和虚引用(Phantom Reference)。每种引用类型都有其特定的用途和应用场景。了解这些引用类型对于理解和优化 Java 内存管理非常重要,也是面试中常见的考点。 1. 强引用(Strong Reference)定义: 强引用是 2024-11-20 Java #Java
Java字符串 在 Java 中,String、StringBuffer 和 StringBuilder 都是用于处理字符串的类,但它们在性能、线程安全和使用场景上有所不同。下面详细介绍它们的区别和使用场景: 1. String 不可变性:String 是不可变的,一旦创建,其值就不能改变。每次对 String 进行修改操作(如拼接、替换等),都会创建一个新的 String 对象。 线程安全:由于不可变性,Str 2024-11-20 Java #Java
Linux中文件的查找 在使用linux时,经常需要进行文件查找。其中查找的命令主要有find和grep。他们都具有查找功能,但是查找的方向不一致。 find 查找 主要用于查找文件和目录。 可以根据多种条件(如文件名、大小、修改时间等)来查找文件。 适用于文件系统的搜索 命令格式1find [路径] [表达式] 路径:指定要搜索的目录或文件路径。 表达式:指定查找条件,如 -name、-type、-mtime 等 2024-11-18 Linux > 常见命令 #Linux
Linux压缩和解压缩命令 1. 介绍在Linux操作系统中,压缩文件夹是一种非常常见且有用的操作。通过压缩文件夹,可以将多个文件和子文件夹打包成一个压缩文件,从而方便传输、存储和备份。本文将详细介绍如何在Linux中使用不同的命令和工具来压缩文件文件夹。 2. 使用tar命令压缩文件/文件夹2.1 使用tar命令压缩在Linux中,tar命令是一个用于打包文件和目录的常用工具。它可以将多个文件和目录打包成一个压缩 2024-11-17 Linux > 常见命令 #Linux
计算机网络-传输层 传输层1 传输层的定义TCP/IP中有两个具有代表性的传输层协议,它们分别是TCP和UDP。TCP在传输层提供可靠的通信传输,而UDP在传输层不提供可靠传输,而是尽最大能力传输,常被用于让广播和细节控制交给应用的通信传输。总之,根据通信的具体特征,选择合适的传输层协议是非常重要的。 在网络层提到在IP的首部有一个协议字段,来标识网络层上一层采用的是哪一种传输层协议,这里我们使用Wir 2024-11-08 计算机网络 #基础
RemoteCallbackList分析 对于RemoteCallbackList的使用,本博客不再介绍。网上很多博客都有相关的描述。本文主要是对我们为什么要这样或者那样去使用RemoteCallbackList做一个分析,学习一下源码时怎么封装的 首先带着几个问题去学习会更加深刻: 为什么beginBroadcast和finishBroadcast要成对使用? 为什么我们使用RemoteCallbackList中的unregister 2024-10-31 Android > IPC #Android