自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1104)
  • 资源 (22)
  • 问答 (3)
  • 收藏
  • 关注

原创 Godot 引擎中,补丁(Patch)、可下载内容(DLC)和模组(Mods) 对比 \ ProjectSettings.load_resource_pack(DLC_PACK_PATH)

补丁是官方的“修复型更新”,核心解决游戏现有问题,保障基础体验;DLC是官方的“内容型扩展”,核心新增游戏内容,属于官方生态的一部分;Mods是社区的“自定义修改”,核心满足个性化需求,自由度高但有兼容性风险。在Godot开发中,补丁和DLC的实现相对简单(核心是资源包加载和版本管理),而Mods需要提前设计模块化的架构和开放的接口,是三者中实现复杂度最高的。Godot 中补丁/DLC/Mod 的核心是PCK 资源包,通过动态加载;加载 PCK 后,其中的资源可像本体资源一样正常加载和使用;

2026-01-26 00:03:48 713

原创 godot 毛玻璃效果着色器shader

默认着色器中的渐变色,改为纯毛玻璃效果(无渐变色干扰)。以下是详细的修改步骤,确保最终效果是。Control (根节点,如 Panel 或 Node2D)├── ColorRect (毛玻璃背景,尺寸略大于文字)生成了渐变色,导致玻璃有杂色。要改为纯毛玻璃,需要。为纯白色(或透明),让模糊背景成为主要视觉效果。└── Label (文字,位于背景上方)

2026-01-11 20:44:16 462 1

原创 godot 中 dp转px 单位

【代码】godot 中 dp转px 单位。

2026-01-11 19:45:35 140

原创 Android godot 交互数据监听

【代码】Android godot 交互数据监听。

2026-01-06 20:48:32 337

原创 算法题基础 : Java : BufferedReader、BufferedWriter 和 StringTokenizer 详解

/ 类定义(继承自 Reader)// 构造方法:接收一个底层输入流(如 InputStreamReader、FileReader)// 构造方法:指定缓冲区大小// 类定义(继承自 Writer)// 构造方法:接收一个底层输出流(如 OutputStreamWriter、FileWriter)// 构造方法:指定缓冲区大小// 类定义// 构造方法1:按默认分隔符(空格、制表符\t、换行符\n、回车符\r、换页符\f)分割// 构造方法2:按指定分隔符delim分割。

2025-10-10 23:16:45 784

原创 算法基础 : Java char 字符 和 Character 类介绍及算法题中的妙用及 字母排序

char存储方式:占 2 个字节(16 位),采用 Unicode 编码(支持全球大部分语言的字符,包括中文、英文、符号等)。取值范围'\u0000'(十进制 0)到'\uffff'(十进制 65535)。表示方式:用单引号包裹,如'a''中''1''+'等。与 int 的关联:char 本质上是 Unicode 编码的整数,可直接与 int 互相转换(如'a' = 97'A' = 65char高效的字符映射:通过与整数的直接转换,可用数组替代Map进行频次统计,降低时间和空间复杂度。

2025-08-16 00:26:53 1021

原创 算法基础 : Java map集合介绍及算法题中的妙用

Map是Java集合框架中用于存储键值对(Key-Value)键唯一性:每个键(Key)只能对应一个值(Value),键重复时会覆盖旧值。键值映射:通过键可以快速查找对应的值,类似于现实中的“字典”。无序性:默认存储顺序不保证与插入顺序一致(除特定实现类)。频率统计:用键存元素,值存计数,适合“出现次数”类问题。映射关系:如两数之和的“值→索引”、同构字符串的双向映射。缓存与顺序:LinkedHashMap维护插入/访问顺序,适合LRU等缓存场景。区间与排序。

2025-08-16 00:16:13 842

原创 算法基础 : Java set集合介绍及算法题中的妙用

Set是Java集合框架(Collection)中的重要接口,它继承自Collection无序性:元素存储顺序不保证与插入顺序一致(除特定实现类)。唯一性:不允许存储重复元素(通过equals()和hashCode()判断重复)。最多一个null元素:大多数实现类(如HashSet)允许存储一个null元素。去重:利用元素唯一性快速处理重复数据。高效查询:HashSet的contains方法为O(1),适合频繁判断元素是否存在的场景。有序性。

2025-08-15 23:56:45 913

原创 离散组合数学 : 母函数

母函数是一种将数列(如组合数、排列数、概率分布等)编码为多项式或幂级数的数学工具,通过代数运算简化计数问题。核心思想是:用“多项式系数”对应“数列项”,将组合问题转化为多项式的展开与运算。

2025-07-27 17:11:37 266

原创 离散组合数学: 错排

【代码】离散组合数学: 错排。

2025-07-27 14:07:02 206

原创 离散组合数学 : 莱布尼茨多项式定理、二项式定理 、 广义二项式定理

【代码】离散组合数学 : 莱布尼茨多项式定理、二项式定理 、 广义二项式定理。

2025-07-27 13:45:44 308

原创 算法 按位运算 二进制运算

运算符名称用途示例按位与掩码操作、权限检查l按位或设置特定位按位异或交换值、加密、找唯一数按位非取反操作<<左移快速乘以2的幂>>右移快速除以2的幂(算术右移)>>>无符号右移处理无符号数的右移(逻辑右移)这些位运算在底层编程、算法优化、嵌入式系统开发、图形处理和加密算法中都有广泛应用。

2025-06-26 23:09:51 666

原创 算法 : 字符串转化成IP地址 【回溯(Backtracking)问题】

问题,要求将一个数字字符串转化为所有可能的合法 IP 地址形式。如果你希望我提供递归版本或进一步优化(例如剪枝),也可以告诉我。

2025-06-22 14:43:53 437

原创 算法 : 把数字翻译成字符串

如果你还想了解如何打印所有可能的译码结果,或者支持非 ASCII 字符等变体场景,也可以告诉我,我可以继续扩展。给定一个仅包含数字的字符串,返回它可能解码成多少种字母组合。注意:0 不能单独作为一个字符,也不能作为开头。如果前两个字符组成的数字在。解释:它可以被译码为。

2025-06-22 14:38:06 490

原创 ScaleGestureDetector 在两指距离较短时,不能缩放

如果你能源码开发,直接改这个值即可。但这个对一般人来说都比较麻烦,但咱们可以复制 ScaleGestureDetector 这个类的源码,直接复制 mMinSpan。调试了发现,当手指距离很短的时候detector.getScaleFactor() 等于 1,基本不动,那肯定不会缩放了。首先,mInProgress 第一次赋值在 onScaleBegin() 方法中,这也是为什么要返回true 的原因。这个可以在 framework 的 res 中找到值,不同版本值不同。

2024-02-01 15:05:37 846

原创 Android studio : Layout Inspector 查看布局

一、 Android Studio Plugins :Layout Inspector

2024-01-22 17:44:03 4081

原创 git log ,查看提交次数和提交代码行数

工作中,分支之间的合并,往往不是 fast-forword,而是 recursive strategy merge 策略式合并,所以会在历史中出现很多合并提交。运用下面的命令,你可以选择只看合并提交,或者非合并提交。一般情况下,我们想找一个提交,大多是为了某个修改去找,这个修改对应要么是具体的文件,要么是具体的修改的内容。放心,这个条件也支持。这个命令支持的搜索参数为提交的创建者和提交者,而且是支持正则表达式的,可以发挥的余地很多。不幸发生了合并冲突,还可以用这个命令,可以快速找到冲突的文件。

2024-01-20 10:38:13 8926

原创 git --depth 1的使用和问题、大项目git clone 失败问题修复

执行此命令操作clone会很快 ,因为只clone了一个分支和一个commit。但也会带来2个问题。

2023-12-19 11:12:35 2860

原创 android : 省市区Json

参考getActivity/ProvinceJson数据[ { "name": "北京市", "city": [ { "name": "北京市", "area": [ "东城区", "西城区", "海淀区", "朝阳区", "丰台区", "石景山区", "门头沟区", "通州区"

2023-12-13 16:08:41 1821

原创 Android studio 工程的 module 依赖关系图绘制 、 Android Module 依赖关系的可视化实现

整体步骤:1、利用gradle脚本生成dot;2、利用graphviz将dot可视化转为图片。

2023-12-06 15:28:42 1691 1

原创 Android系统中设置TextView的行间距

Android系统中TextView默认显示中文时会比较紧凑,不是很美观。为了让每行保持一定的行间距,可以设置属性或。,取值范围:正数、负数和0,正数表示增加相应的大小,负数表示减少相应的大小,0表示无变化。,取值范围:浮点数,如果值大于1.0表示增加行间距,如果值小于1.0表示减少行间距,等于1.0时表示无变化。3、代码中设置行间距和倍数:TextView.参数add表示要增加的行间距数值,对应属性;参数mult表示行间距倍数,对应属性。

2023-11-09 17:13:05 3781

原创 Android 动画资源 = 属性动画 + 视图动画(补间动画 + 帧动画) \ alpha、scale、translate、rotate、set

如果您对平台提供的插值器不满意,则可以使用修改过的属性创建自定义插值器资源。例如,您可以调整 AnticipateInterpolator 的加速率或调整 CycleInterpolator 的循环次数。为此,您可以在 XML 文件中创建自己的插值器资源。文件名用作资源 ID。

2023-11-08 17:36:27 481

原创 jetpack : ViewBinding 和 DataBinding + viewmodel + livedata 的使用

一、ViewBinding:视图绑定通过视图绑定功能,您可以更轻松地编写可与视图交互的代码。在模块中启用视图绑定之后,系统会为该模块中的每个 XML 布局文件生成一个绑定类。绑定类的实例包含对在相应布局中具有 ID 的所有视图的直接引用。在大多数情况下,视图绑定会替代 findViewById。开启ViewBinding :android { buildFeatures { viewBinding true }}为某个模块启用视图绑定功能后,系统会为该模块中包

2023-10-30 11:11:58 425

原创 Android jetpack : Navigation 导航 路由 、 单个Activity嵌套多个Fragment的UI架构方式

Navigation是一种导航的概念,即把Activity和fragment当成一个个的目的地,各目的地形成一张导航图NavGraph,由导航控制器来统一调度跳转。

2023-10-26 14:56:30 1839

原创 ArrayAdapter 支持单选

每一项只有一个TextView., 每一项只有两个TextView., 每一项有一个TextView,单选。多选每项都是由一个已选中的列表项。

2023-10-17 15:52:27 157

原创 android google 官网 : 构建应用微件 / Android桌面控件Widget / AppWidgetProvider

应用微件是可以嵌入其他应用(如主屏幕)并接收定期更新的微型应用视图。这些视图称为界面中的微件,您可以使用应用微件提供程序发布微件。能够容纳其他应用微件的应用组件称为应用微件托管应用。下面的屏幕截图显示了音乐应用微件。本文档介绍如何使用应用微件提供程序来发布应用微件。如需了解如何创建您自己的 AppWidgetHost 来托管应用微件,请参阅应用微件托管应用。注意:如需了解如何设计应用微件,请阅读应用微件概览。

2023-10-10 16:38:03 752

原创 android Google官网 :支持不同的语言和文化 rtl / ltr : 本地化适配:RTL(right-to-left) 适配

参考应用包含可能专门针对特定文化而设计的资源。例如,应用可以包含针对特定文化的字符串,这些字符串将转换为当前语言区域的语言。将具有文化特异性的资源与应用的其他资源分开是一种很好的做法。Android 会根据系统语言区域设置解析特定于语言和文化的资源。您可以使用 Android 项目中的资源目录为不同的语言区域提供支持。您可以指定相关资源,此类资源根据使用应用的用户的文化量身定制。您可以提供适合用户的语言和文化的任何资源类型。

2023-10-09 17:47:23 1530

原创 Android 多语言对照表 \ 国际化语言

Android 多语言对照表

2023-10-08 15:50:40 4206

原创 microsoft excel 公式 计算本金 利息 月供 和总利息

【代码】microsoft excel 公式 计算本金 利息 月供 和总利息。

2023-09-30 16:53:43 3803

原创 中国50大著名旅游古镇

13.江苏(4个):周庄古镇,同里古镇,甪直古镇,木渎古镇。16.云南(4个):束河古镇,丽江古城,大理古城,沙溪古镇。23.浙江(4个):乌镇,西塘古镇,南浔古镇,游埠古镇。14.上海(3个):朱家角古镇,枫泾古镇,七宝古镇。22.福建(3个):长汀古镇,泰宁古镇,云水谣古镇。1.山西(3个):张壁古堡,平遥古城,碛口古镇。6.四川(3个):阆中古城,上里古镇,安仁古镇。17.广东(2个):赤坎古镇,沙湾古镇。19.贵州(2个):青岩古镇,镇远古镇。20.广西(2个):黄姚古镇,兴安古镇。

2023-09-30 11:38:29 1912

原创 脂肪 、肥胖与健康

内脏脂肪皮下脂肪组织脂肪血脂。

2023-09-29 16:04:17 374

原创 富贵包 与 大椎穴

富贵包是指在后项与背交界处的脂肪堆积,形成一个包块样凸起,通俗来讲就是。富贵包多出现在肥胖人群中,与经常低头玩手机、看书或低头办公的人群有关,导致这个部位血运不良。富贵包的产生与人体的生理结构有直接关系,因为人体颈椎相对的活动范围比较大,也比较灵活,可以前伸、后屈、旋转。而人体的胸椎是活动范围比较小、相对稳定的结构,因此在第7颈椎和第1胸椎之间,会出现脂肪堆积、韧带钙化1。如果富贵包长期存在可能会压迫神经,导致颈椎酸胀、疼痛、僵硬等症状,严重者甚至引起上肢麻木、无力、疼痛、行走困难、头晕、头疼等。

2023-09-29 15:39:15 1183

原创 大学各个专业介绍

五米高考-计算机类五米高考-电气类五米高考-机械类五米高考-电子信息类

2023-09-29 11:48:40 228

原创 lottie /android.md : Getting Started文档

【代码】lottie /android.md : Getting Started文档。

2023-09-26 22:35:48 621

原创 手拖动实时查看屏幕尺寸 、 getLocalVisibleRect 、 getGlobalVisibleRect 、getWindowVisibleDisplayFrame

参考。

2023-09-19 14:22:09 731

原创 ListView中pointToPosition()方法使用示例.

【代码】ListView中pointToPosition()方法使用示例.

2023-09-15 15:08:45 81

原创 中国五百强世界五百强企业排名2022完整榜单

14184127166205245287326367408449487

2023-09-14 11:50:04 553

原创 中国5A级旅游景区名单

北京(8个)1、北京市海淀区圆明园景区(2020年)2、北京奥林匹克公园(2012年)3、恭王府景区(2012年)4、明十三陵景区(2011年)5、八达岭-慕田峪长城旅游(2007年)6、颐和园(2007年)7、天坛公园(2007年)8、故宫博物院(2007年)天津(2个)1、盘山风景名胜区(2007年)2、古文化街旅游区(津门故里)(2007年)河北(11个)1、承德市金山岭长城景区(2020)2、保定市清西陵景区(2020年)3、秦皇岛山海关景区(2018年)4

2023-09-12 14:56:38 11946

原创 2023年工业、理工、科技大学排名

11| 安徽工业大学 |安徽 |马鞍山 |179||10| 沈阳工业大学| 辽宁| 沈阳 |173||12| 齐鲁工业大学| 山东| 济南 |192||13| 湖北工业大学| 湖北| 武汉 |208||14| 河南工业大学| 河南| 郑州 |216||15| 长春工业大学| 吉林| 长春 |219||16| 北方工业大学| 北京| 北京 |220||18| 大连工业大学| 辽宁| 大连 |234||19| 西安工业大学| 陕西| 西安 |241||21| 湖南工业大学| 湖南| 株洲 |278|

2023-09-07 19:12:27 1280

原创 TextView文字阴影 shadow

xml实现<TextView android:id="@+id/tv5" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="16dp" android:gravity="center" android:shadowColor="#FF0000" android:shadowDx="1" an

2023-08-31 10:37:45 671

当前Activity1.4.1

当前Activity1.4.1

2023-01-06

CPU Monitor 8.0.2

CPU Monitor 8.0.2

2023-01-06

等额本金、等额本息的计算

等额本金和等额本息的计算,以及折线图的对比,使用excel的公式

2018-05-28

BCompare-zh-4.3.3.24545.exe

BCompare-zh-4.3.3.24545.exe,

2020-01-14

android studio (as)主题theme

ladies night2.jar ,cobalt.jar ,visual studio.jar, monokai sublime text3.jar

2018-10-08

TranslationPlugin-3.1.1.zip

Android studio 翻译插件

2021-08-09

projector-plugin-agent-v1.5.1.zip

projector-plugin-agent-v1.5.1.zip

2021-08-09

GsonFormat.zip

GsonFormat.zip android studio4.1之后过期不可用修复包

2021-08-06

httpclient-4.5.3完整jar包

httpclient4.5.3完整jar包: commons-codec-1.9.jar commons-logging-1.2.jar httpclient-4.5.3.jar httpcore-4.4.6.jar httpmime-4.5.3.jar等等

2018-02-23

gsonformat和butterknife的jar包

butterknife.jar , gsonformat.jar 。

2018-10-08

android反编译工具

最新android反编译工具 apktool :这个工具拆解Apk文件,反编译其中的资源文件,将它们反编译为可阅读的AndroidManifest.xml文件和res文件。 dex2jar :这个工具用于将dex文件转换成jar文件 jd-gui :这个工具用于将jar文件转换成java代码

2018-06-04

httpClient4.5.3+Jsoup1.10.2

httpClient4.5.3+Jsoup1.10.2 commons-codec-1.9.jar commons-logging-1.2.jar httpclient-4.5.3.jar httpcore-4.4.6.jar jsoup-1.10.2.jar

2018-02-23

listview的各种二级分类列表

各种二级分类列表

2017-01-12

httpclient-4.3.3.jar和httpcore-4.3.2.jar

httpclient-4.3.3.jar和httpcore-4.3.2.jar两个

2016-11-15

jadx android反编译集成工具

jadx反编译apk,一键可以查看资源文件(apktool的作用)、java源码(dex2jar和jd-gui作用)

2018-06-05

jq星星评分打分

jq星星评分打分

2017-04-28

resign.jar

resign.jar 重签名工具

2016-10-26

SourceTreeSetup-3.3.6.exe

SourceTreeSetup-3.3.6.exe,SourceTreeSetup-3.3.6.exe,

2020-01-14

postman插件

Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件。常见用于get、post请求的测试

2016-10-26

zxing的jar包

zxing需要的核心jar包

2016-10-26

gson的jar包

gson.jar

2016-10-26

Python for eclipse

使用eclipse开发Python需要的feature和plugin

2016-11-09

联系人列表

listview联系人

2017-01-12

decp2 dbutils pool2 mysql

数据库相关所有jar包:commons-dbcp2-2.1.jar commons-dbutils-1.3.jar commons-pool2-2.4.2.jar mysql-connector-java-5.1.30.jar commons-logging-1.2.jar

2016-11-15

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

TA关注的人

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