- 博客(259)
- 资源 (22)
- 收藏
- 关注
原创 计算机是怎么跑起来的第五章
令人生畏且难以掌握”“和自己无缘”,诸位是不是会对算法留下这样的印象呢?诚然,有那种无法轻松理解、难以掌握的算法,但是并不是说只有把那种”“由智慧超群的学者才能想出的算法全部牢记心中才能编写程序,简单的算法也是有的。而且诸位自己也不妨去思考一些原创的算法。只要理清在现实世界解决问题的步骤,再结合计算机的特性,就一定能想出算法。思考算法也可以是一件非常有趣的事。下面,笔者将介绍思考算法时的要点。请诸位务必以此为契机,和算法成为朋友,体味思考算法所带来的乐趣。
2025-06-14 16:49:33
419
原创 TryHackMe (THM) - SOC基础知识
SOC 是一个设施,专门的安全团队会全天候监控和保护组织的 IT 环境。SOC 团队通过识别和应对可疑活动来防止损害。现代 SOC 注重检测和响应,而不是仅仅依赖传统的安全实践。测验答案SOC 代表什么?
2025-06-14 07:00:00
418
1
原创 计算机是怎么跑起来的第四章
当你的系统能像长江黄河那样,源远流长、丰枯自调、遇阻自疏,你就真正掌握了“程序之河”的治理之道。愿你写下的每一行代码,都化作清澈溪流,汇入澎湃大海,驱动世界向前。类比最大价值: 把静态的“代码行”想象成动态的“水流”,你会自然而然注意流向与阻塞——这正是高效程序设计的关键。只有掌握代码的流向,才能高效、可靠、优雅地驱动计算机。DevOps 的目标:让水流“自洽循环”,出现淤积能自动触发清淤(自动扩容、滚动升级)。✨ Tip:在代码评审中,函数越“小溪化”(短小、功能单一),后期汇流越清晰。
2025-06-13 10:30:00
487
原创 C++ 难学?浅谈
问题原因为什么 C++ 精通难?语法复杂、细节多、需要底层知识、标准更新快C++ 环境包括哪些?编译器、调试器、构建工具、版本控制、性能分析工具如何精通 C++?系统学习、深入理解底层、大量实践、持续学习先学 C 语言学 C++ 基础语法学 STL 和标准库学模板和泛型编程学多线程和并发学编译器和调试工具实践项目(如网络编程、操作系统、游戏)
2025-06-13 08:30:00
714
原创 程序是怎么跑起来的第三章
机器语言是计算机硬件能直接理解和执行的底层语言,由0和1组成的二进制数字序列构成。例如二进制序列01010011就是一条典型的机器语言指令,但这条指令在不同CPU上可能代表完全不同的操作,因为每种CPU都有其独特的指令集架构。
2025-06-12 21:03:42
863
原创 Wireshark 的基本使用
Wireshark是一款功能强大的开源网络协议分析器,用于捕获和交互式浏览计算机网络上的数据包。它被广泛应用于网络故障排除、网络协议分析、软件和通信协议开发以及教育等领域。
2025-06-12 16:38:30
752
原创 sqlmap 的基本用法
sqlmap是一款开源的渗透测试工具,旨在自动化检测和利用 SQL 注入漏洞,并接管数据库服务器。它具有强大的检测引擎和广泛的功能,可以帮助渗透测试人员进行数据库指纹识别、数据获取、文件系统访问以及在操作系统上执行命令等操作。
2025-06-12 15:48:01
1220
原创 tryhackme 之反弹 shell 理解
想象一下,你想和肉鸡内部的一个“内应”(Shell,也就是命令解释器)建立长期联系,让他帮你干活。但肉鸡的“大门”(防火墙)看得非常严,你主动送信(建立连接)过去,很容易被门卫拦下。它的目的是在目标电脑(我们称之为“肉鸡”)上打开一个后门,让这台电脑主动来连接我们,然后我们就可以在自己家里舒舒服服地远程操控它了。别看它长得奇奇怪怪,这其实是咱们“道上”一种非常经典且巧妙的技巧,叫做**“反弹shell” (Reverse Shell)**。好的,同学,我们来看一下这张图里的这串“咒语”。
2025-06-11 21:50:50
779
原创 Hydra 工具小白入门教程指导篇
在介绍我们这位“开幕匠”Hydra 之前,我们得先聊聊它的独门绝技:“暴力破解”(Brute Force Attack)。这个词听起来很吓人,但原理却简单到不行。
2025-06-11 21:06:35
901
原创 从零实现一个红队智能体
希望有一个本地运行的 AI 黑客助手,它部署在 Kali Linux 容器(kalios)中,利用 Ollama 微调或现成的 4B 级模型,能够自动调用一系列黑客剧本(playbook),对目标进行分析和渗透测试。打造一个“小型本地AI红队助手”,让任何一个初学者/安全工程师能一键开启自动渗透流程,“会用工具就能黑”的那种爽感。“”“解析AI计划文本,生成任务列表(如 [{“tool”: “nmap”, “params”: …• 职责:整理每次流程和发现,自动生成markdown/html报告,并归档。
2025-06-11 20:49:49
753
原创 Burp Suite 基础
工具功能描述Proxy拦截和修改浏览器请求与服务器响应,支持 HTTPS 抓包,实时监控流量。Scanner自动漏洞扫描(专业版功能),检测 SQL 注入、XSS、文件包含等常见漏洞。Intruder自动化模糊测试工具,用于参数污染、密码爆破、变量枚举等场景。Repeater手动重发并修改 HTTP 请求,逐行调试请求参数,分析响应结果。Sequencer分析会话令牌或随机数的熵强度,评估其安全性(如随机性是否足够)。Decoder。
2025-06-07 21:28:05
1066
原创 SQL 基础入门
SQL 是操作关系型数据库的核心技能,掌握基础的 DDL、DML 语句和查询逻辑是数据管理与开发的基石。主键是表的“唯一标识”,确保记录唯一性和非空性,是关系型数据库的基础约束。外键是表间关联的“桥梁”,通过引用主键建立关系,保障数据完整性和一致性。合理设计主外键是数据库建模(如 ER 模型)的核心环节,也是后续复杂查询(如JOIN)的基础。掌握主外键的原理与实践,是深入学习数据库设计、优化和管理的必经之路。
2025-06-07 21:23:03
987
原创 《计算机是怎么跑起来的》第二章读后感
只要记住这串口诀,就能牢牢记住计算机最基础的构造啦!输入/输出设备(I/O) 交互输入和输出 眼睛、嘴巴。4. 为什么CPU和内存之间需要通过总线来传输数据?5. 如果CPU是工厂经理,内存是啥?CPU(中央处理器) 负责计算、处理数据 大脑。[输入设备] → [CPU] → [输出设备][输入设备] → [CPU] → [输出设备]• 每个节奏(时钟周期)推动CPU做一步操作。📝理解:节奏越快,CPU动作越快,计算机越快。CPU执行: 执行 执行 执行。控制总线 发命令,控制各个部件的动作。
2025-06-05 23:11:29
331
原创 《计算机是怎么跑起来的》第一章读后感
计算机也是一样,它需要把“数据”(比如你编辑的文档、看的电影)和“程序”(比如你打开的微信、玩的游戏)都放到内存里,才能随时取用。但计算机的厉害之处就在于,它能把这些简单的部件,通过精妙的设计和组合,完成极其复杂的功能。所以,计算机就像一个超级严谨的“指令执行者”,它一丝不苟地,一步一步地完成你交给它的所有任务。比如,有的部件只负责做“加法”,有的只负责做“比较”,有的只负责“传输数据”。这个菜谱,就像计算机里的“程序”,而大厨每一步的动作,就是计算机的“指令”。好了,今天的“计算机三大原则”就讲到这里。
2025-06-05 20:33:59
675
原创 Unity 大型手游碰撞性能优化指南
在Unity大型手游的开发征途中,碰撞检测如同一位隐形的舞者,它在游戏的物理世界中赋予物体交互的灵魂。然而,当这位舞者的舞步变得繁复冗余时,便会悄然消耗宝贵的计算资源,导致帧率下降、耗电量增加,甚至引发卡顿,严重影响用户体验。尤其在追求极致性能与流畅体验的今天,碰撞检测的性能优化已成为衡量一款大型手游品质的关键指标。网易、腾讯等业界领军者在此领域积累了丰富的实战经验,他们的探索揭示了许多开发者在不经意间养成的“不良代码习惯”,这些习惯如温水煮蛙,初期不易察觉,但随着项目体量的膨胀,其性能隐患将暴露无遗。
2025-06-04 15:50:27
1586
原创 AssetBundle资源热更流程
外卖分单配送只送变了的菜;菜冷了补热;顺路加速;顾客体验丝滑!🎯总结能分不整,能补不全,能快不慢,能密不漏!能分必分,能补必补,能快必快,能省必省!
2025-06-04 15:38:07
928
原创 Unity大型项目资源框架
酒店房型升级有钱人:套房 (ASTC高特效AB)白领:商务间 (中配ETC2 AB)学生党:标间 (低配ETC1 AB)🏨同一个酒店,满足所有人的预算🎯总结能分必分,能切就切,能降必降,能快不慢!能分不混,能配不炸,能变不卡,能快不挤!快递按体积重量打包贵重货品用顺丰(高端机ASTC AB)普通货品走普通快递(中配ETC2 AB)低价货用经济型快递(低端ETC1 AB)🎯总结能压必压,能分必分,能快不慢,能全自动!能批不单,能自不手,能准不错,能快不拖!外卖分阶段送餐有变化的菜热送;
2025-06-04 15:36:24
752
原创 纹理压缩格式优化
快递打包大件不打包,车装不下;小件打太狠,商品压坏;高端客户用精包装(ASTC),低端快递用普通包装(ETC1/ETC2);PC客户走顺丰加固(DXT5)。🎯总结能压必压,压要对路,机型分流,质要兼顾!能压不裸,能分不混,能配不盲,能省不浪!机场登机安检有钱人走VIP通道(ASTC,超高特效)大众走普通通道(ETC2,中特效)低端手机,走绿色通道(ETC1,低特效)🛫一趟航班,所有人各就各位,顺利起飞🎯总结能快不慢,能省不浪,能分不混,能配不爆!
2025-06-04 15:27:22
1401
原创 Mask篇 (含引导层、不规则遮罩)
舞台布景上的聚光灯舞台太暗,打灯引导观众看哪里;灯光太多,观众眼花;聚光精准,舞台清晰,焦点突出。🎯总结少裁剪,轻遮盖,洞精准,光通透!能剪不盖,能透不涂,能准不泛,能省必省!
2025-06-04 15:23:17
714
原创 CanvasGroup篇
窗户+遮阳帘想看外面,拉开遮阳帘(透明度1);不想看,拉下遮阳帘(透明度0);想挡风挡雨,加厚遮阳帘(挡交互blocksRaycasts);简单高效,省力省电。🎯总结能锁不拆,能隐不关,能盖不改,能动不炸!能遮不拆,能锁不禁,能控不乱,能省必省!
2025-06-04 15:20:22
906
原创 # [特殊字符] Unity UI 性能优化终极指南 — LayoutGroup篇
搬家公司自动排书架书多,排得慢;每加一本书都重新排一遍,累;书架太多,搬工累瘫;不如自己摆,规则简单,效率更高。🎯总结少排多定,批排不勤,层浅树扁,动小控稳!能少不多,能批不散,能定不动,能手不群!
2025-06-03 23:51:02
1084
原创 UGUI Text/TextMeshPro字体组件
Text组件在Unity UI中无处不在,其性能优化至关重要。通过对预制体中Text组件的实例化策略、Inspector中属性的谨慎设置以及代码中对Text组件的正确操作,我们可以有效避免常见的性能陷阱。在实际项目中,强烈推荐优先使用而非传统的UGUIText组件,因为它在渲染效率、内存占用和功能性上都具有显著优势,能够更轻松地实现高性能的文本显示。请记住,性能优化是一个持续的过程,需要结合Unity Profiler进行数据驱动的分析和迭代。TextMeshPro的资源管理核心在于Font Asset。
2025-06-03 23:48:09
988
原创 [特殊字符] Unity UI 性能优化终极指南 — ScrollRect篇
ScrollRect组件是UGUI的滚动视图区支持水平/垂直滚动,可添加Scrollbar,支持惯性、阻尼、回弹等功能是做列表、排行榜、背包、技能书等常见界面必备组件⚠️ 也是UI卡顿的重灾区超市里的一排排货架货架太长,堆满商品,逛的人累,服务员累;每次搬运商品就重摆货架,搬一次累一次;超市地上铺满毛毯(遮罩Mask),清洁工(GPU)累死;推货架太猛滑太久,超市撞坏了(滑动惯性问题)。🎯总结货要少,布局快,遮罩省,滑动稳,物品循环用!
2025-06-03 23:41:43
1456
原创 [特殊字符] Unity 性能优化终极指南 — Text / TextMeshPro 组件篇
Text组件在Unity UI中无处不在,其性能优化至关重要。通过对预制体中Text组件的实例化策略、Inspector中属性的谨慎设置以及代码中对Text组件的正确操作,我们可以有效避免常见的性能陷阱。在实际项目中,强烈推荐优先使用而非传统的UGUIText组件,因为它在渲染效率、内存占用和功能性上都具有显著优势,能够更轻松地实现高性能的文本显示。请记住,性能优化是一个持续的过程,需要结合Unity Profiler进行数据驱动的分析和迭代。
2025-06-03 23:35:34
1104
原创 Unity 性能优化终极指南 — GameObject 篇
GameObject的操作,就像你手中把玩着积木块。你频繁地组装新的积木()又立马拆散扔掉(Destroy* 会把桌子(内存)弄乱,清理起来(GC)很费时间。* 每次组装拆散都要找到说明书(初始化/清理),搞得你精疲力尽(CPU Spikes)。你总是在一堆积木中(场景)盲目地寻找某个特定积木(Find* 浪费大量时间(CPU周期),尤其当积木多的时候,简直是大海捞针。你每次用一个积木都要重新组装它的轮子、窗户(* 虽然比盲找快,但重复劳动依然低效。你通过“喊话”()让某个积木块做出回应。
2025-06-03 23:09:30
1491
原创 Unity UI 性能优化--Sprite 篇
Sprite就像你家里的食材,它需要你精心挑选、合理分类、高效打包和妥善储存。小包装送菜,交通爆堵;大餐盒整合配送,效率提升:形象比喻了Atlas合图的重要性。没有合图,每个小Sprite都是一个单独的Draw Call,如同每次外卖都单独派送一个骑手,交通(GPU指令队列)很快就堵塞了。合图则是将外卖统一打包,一个骑手送多份,效率翻倍。不压缩食材,冷藏爆仓:说明了纹理压缩的必要性。未经压缩的纹理就像未经处理的食材,体积巨大,迅速占满冰箱(显存),导致内存不足。
2025-06-03 23:04:32
1051
原创 Unity UI 性能优化终极指南 — Image篇
墙上挂满画。同尺寸、同材料的画布,排整齐,工人刷漆一遍就完事;尺寸乱、材料杂、半透明玻璃框还叠十层?工人得反复刷,累死。图要合,料要同,少重叠,少透明,能静不换!能合就合,能省就省,能简就简,能批必批!将多个小图整合成一张大图(纹理集合)目的:减少纹理切换、提升批处理(Draw Call降低)⚠️注意合图≠性能提升合图+合理引用+加载策略才能提升!仓库货架合并,一趟拉完。送货车+货物打包,要打一起送。把相同物品放在同一货架,混放就得多次进出仓库。🎯总原则。
2025-06-03 22:56:17
1323
原创 Unity Mac 笔记本操作入门
Option(⌥) + 单指拖动 (模拟左键点击并拖动) 用于围绕焦点旋转。双指轻点 (模拟右键点击并按住) + 移动鼠标指针 + WASDQE 键盘控制移动。点击 Scene Gizmo 上的轴向。如果以上操作不顺手,你可以通过 Unity 的Edit(在 macOS 上是Unity菜单) >Shortcuts来查看和自定义快捷键,或者考虑使用外部鼠标以获得更传统的三键操作体验。适应触摸板在 Unity 中的操作需要一些练习,但一旦掌握,它也能提供相当灵活的导航体验。
2025-06-03 22:27:03
1207
原创 unity UI Rect Transform“高”性能写法
桌子上的物品管理。随手搬动一两个没事;你天天挪动桌上100本书,还要求自动对齐、调整尺寸,桌子就会爆炸。位置要定,动作要缓,数量要控,规则要清!能不动就不动,能少动就少动,能合批就合批,能定锚必定锚!
2025-06-03 22:23:57
698
原创 unity UI Canvas“高”性能写法
Canvas属性舞台比喻UI行为Canvas(本体)舞台大幕承载所有演员(UI元素)。布景方式(固定、跟着摄像机移动、放在舞台上)决定UI是贴屏幕的、跟视角走的,还是放世界里的。舞台层次谁在前谁在后。高精度舞台灯要求灯光精准打到演员上,但设备吃力。小舞台组同时操控一批演员的开关。舞台尺寸随观众坐远近自动调整适配不同分辨率的屏幕,防止UI变形。能静不动,能拆不全,能少不多,能Overlay不Camera,能Camera不World!啊,明白了!
2025-06-03 22:11:59
973
原创 聊聊 Metasploit 免杀
第一节:免杀的本质是什么?(用厨房挑食材来解释)想象一下,你半夜饿了,厨房冰箱里有好几种食材(各种payload载荷),但你得避开厨房的感应灯(杀毒软件的监控)。你用普通的炸鸡、火腿,容易触发感应灯,直接被抓包。但如果你懂得挑选“隐蔽食材”(改造payload、混淆特征),比如用昨晚剩的米饭包点咸菜,裹点蛋液(变形处理),不仅填饱肚子,还能悄悄溜回卧室,没人发现。---。 - **认证级别**:分为三个等级,对应不同的技术深度和工作场景: - **HCI (初级工程师)**:面向基本网络工作,适合非专业人士或了解基础概念。 - **HCIP (高级工程师)**:面向专业工程师,解决工作中“方方面面的技术问题”。
2025-05-28 20:11:58
872
原创 Metasploit工具使用详解(中)笔记
# Metasploit工具使用详解(中)笔记## 目录- [1. 木马生成与连接](#1-木马生成与连接)- [2. 漏洞攻击流程](#2-漏洞攻击流程)- [3. Metasploit模块详解](#3-metasploit模块详解)- [4. 学习方法建议](#4-学习方法建议)- [5. AI总结](#5-ai总结)---## 1\. **木马生成与连接**### 1.1 生成木马命令
2025-05-28 19:14:52
946
原创 Metasploit工具使用详解(上)丨小白WEB安全入门笔记
# Metasploit工具使用详解(上)丨小白WEB安全入门笔记## 一、课程定位与工具概述1. **课程性质**: - 小白WEB安全入门课程 - 聚焦基础操作,非深度专题(Metasploit专题可讲数十节课) - 目标:掌握基本概念和简单漏洞利用 2. **Metasploit核心定义**: - 渗透测试框架(Penetration Testing Framework) - 用Ruby编写的代码库 - 核心功能:漏洞扫描、漏洞验
2025-05-28 18:49:57
1344
原创 如何防范IP地址错误导致的网络故障?看完这个你就懂了
# 如何防范IP地址错误导致的网络故障?看完这个你就懂了## 问题描述- 在企业网络中,员工手动配置错误IP地址可能导致全网故障(例如IP地址冲突或路由问题)。## 解决方案概述- 使用 **DHCP Snooping** 技术,强制用户通过 **DHCP** 获取IP地址,防止手动配置错误。- 优点:自动分配地址,减少人为错误风险,确保网络稳定性。## 具体实施步骤### 1\. **开启全局DHCP Snooping功能** - 在交换机或路由器的全局配置模式下,启用DHCP
2025-05-28 17:28:40
483
原创 学习黑客 Metasploit 主要组件之 Exploit
# 模块五:Exploit实战案例分析 🎯## 1. MS17-010 (EternalBlue) 漏洞利用分析### 1.1 漏洞原理```python# SMBv1协议中的漏洞攻击链条:1. Trans2 SESSION_SETUP请求溢出2. 控制内核池喷射3. 劫持内核对象4. 实现任意代码执行```### 1.2 关键代码分析```rubydef exploit begin # 步骤1: 连接验证 connect(false) smb1
2025-05-27 13:36:17
848
原创 学习黑客 Metasploit 主要组件之Encoder
## 第一步:用生活类比理解编码器是什么🎒**生活场景类比:快递包裹和安检**想象你要寄一个重要的包裹,里面装着珍贵的礼物(这就像是你的恶意载荷payload)。 但快递公司有严格的安检系统(相当于目标系统的杀毒软件或IDS),会拦截所有“形迹可疑”的东西。怎么办?你可以先对包裹进行伪装——比如换个不起眼的包装、用暗语标记内容、甚至把礼物拆散后分开发送,收件人收到后再组装起来。这样,安检系统就不容易发现你的真实意图了。**Metasploit编码器(Encoder)**就扮演着“伪装大
2025-05-27 13:29:39
968
嵌入式Linux C编程入门宝典来袭!
2025-05-08
opencv智慧交通项目视频教程
2025-05-07
标价秒,超详细的网络安全学习笔记,共35万字,外网打点,内网横向,隧道维持及HVV、渗透测试笔记等 kali使用方法、分析思路
2025-05-07
网络运维工具组合!提供一款管理网络和解决网络问题的强大工具! 它包括各种工具
2025-05-07
反编译C#DLL附带破解
2018-11-22
iOS Project Builder for Windows 3.6
2018-11-22
unity汽车插件包
2018-11-21
unity汽车插件
2018-11-21
SRDebugger-1.8.2.zip
2020-02-20
Simple Waypoint System v5.2
2018-11-22
Advanced AI Pro v7.2 September 20 2015
2018-11-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人