-
【逆向学习】分析变种银狐学习笔记(采用匿名函数进行恶意行为)
前言 学习逆向中,有错误请指正,粗略分析 前置知识点: ida9 沙盒 本样本由客户中招机器中提取,和网上的其它银狐还不太一样,使用的是回调函数+函数指针表+虚函数表+匿名来加大分析难度 一、样本前置分析 先丢入虚拟机,看看基本信息 然后无脑丢入微步沙箱 https://s.threatbook.c -
编码理论|循环码
循环码的代数性质、生成多项式、生成矩阵和校验矩阵、编码过程与译码过程、纠错 -
编码理论|循环码
循环码的代数性质、生成多项式、生成矩阵和校验矩阵、编码过程与译码过程、纠错 -
VS2019 对 MySQL 使用 Entity Framework
参考阅读 https://www.cnblogs.com/change4now/p/5840919.html https://www.yanning.wang/archives/454.html 目标环境 Visual Studio 2019 .NET Framework 4.8 MySQL 5.7 -
【分布式事务】XA模式不适用于微服务场景浅析
XA模式(基于两阶段提交的分布式事务协议)在微服务架构中通常被认为不适用,甚至有害,主要原因在于其核心设计理念与微服务架构的核心原则存在根本性冲突。以下是详细分析: 对微服务自治性的破坏 (Violates Service Autonomy) 微服务原则: 微服务的核心价值之一是服务自治。每个微服务 -
编码理论|线性分组码 习题学习
线性分组码的基础习题 -
编码理论|线性分组码 习题学习
线性分组码的基础习题 -
第三次blog作业
Java 面向对象编程课程总结前言在本学期的 Java 面向对象编程课程中,我经历了一系列富有挑战性的学习任务,包括 Blog 作业、PTA 作业、实验、线上课程以及线下课程。这些学习环节不仅让我对 Java 编程有了更深入的理解,也锻炼了我的编程能力和问题解决能力。从工作量上看,PTA 作业和实验 -
第三次Blog作业
前言:课程总体概述 本学期面向对象程序设计课程通过多元化的教学环节构建完整的知识体系。Blog作业中的电梯调度系统重点训练算法设计与实现能力,尤其是LOOK调度策略的实践应用,耗费较多精力;航空运输系统则侧重业务建模与对象交互设计。PTA作业共11次,前期巩固基础语法,后期聚焦继承与多态的核心概念训 -
第三次blog作业
前言 • PTA作业:都是编程题,主要练的就是基础语法,比如循环、条件判断,或者简单的排序、查找算法。每次就布置两三道题,大部分题目半小时内就能搞定。偶尔会遇到那种藏着小陷阱的题,比如边界条件没考虑到,但网上搜搜资料、翻翻笔记,最多花个把小时也能搞明白,特别适合用来巩固上课学的编程知识。 • 实验: -
Java面向对象编程课程总结
Java面向对象编程课程总结 前言 在本学期的 Java 面向对象编程课程中,我通过完成一系列 PTA 作业、实验任务以及线上线下的学习活动,系统性地学习了 Java 面向对象编程的核心概念和技术。课程内容涵盖了封装、继承、多态、抽象类、接口、集合框架、异常处理以及 JavaFX 图形界面开发等多个 -
第三次blog作业
一、前言 本学期的Java课程融合了PTA编程训练、实验项目、线上视频学习、线下课堂精讲及综合性Blog作业,形成多维度学习闭环: PTA作业共11次,覆盖基础语法到高级特性,题量适中但部分题目需反复调试; 5次实验(类设计、集合框架应用、JavaFX开发)强调动手能力,耗时较长; JavaFX大作 -
Java面向对象程序设计课程总结
一、 前言:课程概要 本课程融合了Blog作业、PTA编程练习、实验、线上与线下授课等多种学习形式,全方位地帮助我理解和掌握Java面向对象编程(OOP)的核心思想与技术。 Blog作业: 作为深入反思的载体,Blog作业(特别是针对电梯调度与航空货运管理系统的分析)深化了我对题目的理解,揭示了我编 -
面向对象课程设计总结性Blog
一、前言 本学期的面向对象课程,通过航空管理系统迭代与电梯调度程序设计两大核心项目,构建起理论与实践深度融合的学习体系。从作业类型看,Blog 作业需梳理知识、沉淀思考,锻炼总结表达;PTA 作业聚焦语法与算法,巩固基础;实验环节(航空、电梯项目)则以完整工程实践,推动知识落地。线上课程提供灵活学习 -
一个学期的java学习总结
前言:经过一个学期的java学习,在老师的讲解下逐渐了解了这门语言并写了许多作业,有简单题也有难题,经历了从无从下手到能简单写些代码,中间也经历了许多bug,有很多都无法独立解决,很多难题也解答不出来。就作业而言,pta的作业总体并不是很难,但是Blog第一次接触很多语法也不会写起来挺困难,总体工作 -
第三次blog作业
Java面向对象程序设计课程学习总结前言:课程学习概况这学期的Java面向对象程序设计课程让我系统地学习了Java编程语言及其面向对象特性。课程采用线上线下结合的教学方式,每周都有相应的学习任务和编程练习。PTA作业每周布置一次,题量适中,难度循序渐进。刚开始的语法基础题相对简单,后期面向对象相关的 -
第三次blog作业
前言 本学期的Java面向对象程序设计课程内容丰富、实践性强,通过线上线下相结合的教学方式,全面涵盖了面向对象编程的核心概念和技术。课程工作量适中但富有挑战性,主要包括: Blog作业:共5篇,从基础语法到高级特性循序渐进,每篇都要求对学习内容进行系统性总结 PTA作业:共计10次,难度逐渐提升,从 -
计算机网络|数据链路层 笔记
数据链路层概述 实现设备之间通信 点对点信道 广播信道 使用专用的共享信道协议协调主机的数据发送 数据链路和帧 链路 (link) 是一条点到点的物理线路段,中间没有任何其他的交换结点。 一条链路只是一条通路的一个组成部分 数据链路传输的是数据帧 三个基本问题 封装成帧 透明传输 差错检测 封装成帧