XOR
4.8 x64dbg 学会扫描应用堆栈
LyScript 插件中提供了针对堆栈的操作函数,对于堆的开辟与释放通常可使用`create_alloc()`及`delete_alloc()`在之前的文章中我们已经使用了堆创建函数,本章我们将重点学习针对栈的操作函数,栈操作函数有三种,其中`push_stack`用于入栈,`pop_stack`用... ......
spire.xls.free库,Excel转PDF
Excel转PDF最方便的库,非常推荐 (choose version) 参考 https://mvnrepository.com/ ``` e-iceblue spire.xls.free 5.1.0 ``` 点击查看代码 ``` com.spire.xls.Workbook spireWorkb ......
园子的商业化努力:欢迎参加DataFun联合行行AI举办的数据智能创新与实践人工智能大会
大家好,今年是园子商业化生死攸关的一年,正在艰难而努力地向前推进,今天在首页发布一篇大会推广博文,望谅解。DataFun联合行行AI举办第四届“数据智能创新与实践人工智能大会”,将于7月21-22日在北京朝阳悠唐皇冠假日酒店召开,会议主题为“新基建 · 新征程”,聚焦数据智能四大体系。 ......
高可用
# 高可用 ## 存储高可用 ### 问题:主要是副本冗余实现高可用 - 数据如何复制 - 各个节点的职责是什么 - 如何应对复制延迟 - 如何应对复制中断 ### 主备复制 #### 详细设计 - 1.主机存储数据,通过复制渠道复制给备机 - 2.正常情况下,所有的请求直接发给主机,备机只做数据的 ......
设计模式
# 设计模式 ## 七大原则 ### 开闭原则 一个软件实体,如类、模块和函数应该对扩展开放,对修改关闭。 ### 单一职责原则 一个类应该只有一个发生变化的原因。 ### 里氏替换原则 所有引用基类的地方必须能透明地使用其子类的对象。 ### 依赖倒置原则 1、上层模块不应该依赖底层模块,它们都应 ......
分布式事务
# 分布式事务 ## 2PC 两阶段提交 分别是commit请求阶段和commit提交阶段 ### 成立的假设 - 1. 分布式系统中,存在一个节点作为协调者,其他节点作为参与者,且节点之间可以进行网络通信 - 2. 所有节点都采用预写式日志,且日志被写入后即保持在可靠的存储设备上,即使节点损坏,也 ......
CAP
# CAP ## 理论 ### 一致性 Consistency 对某个指定客户端来说,读操作保证能够返回最新的写操作结果 ### 可用性 Availability 非故障的节点在合理的时间内返回合理的响应(不是错误和超时的响应) ### 分区容错性Partition Tolerance 当出现网络分 ......
架构设计原则
# 架构设计原则 ## 合适原则:合适优于业界领先 - 考虑人员多少 - 考虑时间成本,罗马不是一天建成的 - 结合业务设计 ## 简单原则:简单优于复杂 - 结构越复杂可用率越低 - 逻辑越复杂,开发越慢,排查越慢 ## 演化原则:演化优于一步到位 - 架构需要随业务的变化而变化 - 不断迭代,去 ......
软件架构的4+1视图模型
# 软件架构的4+1视图模型 [详解系统架构的“4+1”视图](https://www.zhihu.com/tardis/zm/art/352590602?source_id=1005) [翻译:架构蓝图—软件架构的4+1视图模型(中英文对照)](https://zhuanlan.zhihu.com ......
SOA架构
# SOA架构 ## 历史 - 企业各部门有独立的系统 - 复杂度逐渐升高,需要多个 IT 系统合作完成流程 - 各系统的技术团队不一样,无法统一重构 ## 详解 - 三个概念 - 服务 - ESB - 松耦合 ......
软件架构的4R视图模型
# 软件架构的4R视图模型 [软件架构-4R架构定义](https://blog.csdn.net/bug4pie/article/details/129403141) ## 顶层设计 Rank ## 组成角色 Role ## 角色关系 Relation ## 运作规则 Rule ......
Java实现浏览器端大文件分片上传代码
javaweb上传文件 上传文件的jsp中的部分 上传文件同样可以使用form表单向后端发请求,也可以使用 ajax向后端发请求 1.通过form表单向后端发送请求 <form id="postForm" action="${pageContext.request.contextPath}/Up ......
二部六层电梯程序西门子1200二部六层电梯程序,无需eet可直接仿真使用,含有联控功能,有简单方案说明。
二部六层电梯程序西门子1200二部六层电梯程序,无需eet可直接仿真使用,含有联控功能,有简单方案说明。另有三部六层电梯程序YID:1348645720626558 ......
基于非线性干扰观测器的直升机滑模反演控制,期刊simulink模型复现
基于非线性干扰观测器的直升机滑模反演控制,期刊simulink模型复现ID:6949645852209108 ......
两阶段,多周期的随机单位承诺 测试环境:MATLAB yalmip 关键
两阶段,多周期的随机单位承诺测试环境:MATLAB yalmip关键词:电力系统动力学、频率响应、单位承诺、可再生发电的不确定性。解决单位承诺的随机版本,这是电力系统中的典型优化问题。该代码解决了两阶段,多周期的随机单位承诺(SUC)。低碳电网中系统惯性水平的降低增加了对替代频率服务的需求。然而,考 ......
HB_LLC:基于MATLAB/Simulink的半桥LLC谐振变换器仿真模型。 仿真
HB_LLC:基于MATLAB/Simulink的半桥LLC谐振变换器仿真模型。仿真参数:340~400VDC Input,24V@200W Output.仿真条件:MATLAB/Simulink R2015b,购买前如需转成低版本格式请提前告知,谢谢。 ID:7720646250168071 ......
永磁同步电机pmsm无感foc驱动代码 位置估算源码 无刷
永磁同步电机pmsm无感foc驱动代码位置估算源码无刷直流电机无感foc源码,无感foc算法源码若需要,可提供硬件速度位置估算部分代码所使用变量全部使用国际标准单位,使用不到60行代码实现完整的位置速度观测器。提供完整的观测器文档,供需要的朋友参考程序使用自研观测器,代码全部是源码,不含任何库文件送 ......
堆垛机西门子PLC程序+输送线程序+触摸屏程序。 物流仓
堆垛机西门子PLC程序+输送线程序+触摸屏程序。 物流仓储。涵盖通信,算法,运动控制,屏幕程序,可电脑仿真测试。实际项目完整程序。西门子S7-1200+G120+劳易测激光测距博途V15.1编程采用SCL高级编程语言。无加密。延申科普: 物流仓储是一个涉及到供应链管理和仓库操作的领域。它涵盖了从货物 ......
基于simulink的车辆坡度与质量识别模型,扩展卡尔曼滤波,估计曲线与实际误差合理
基于simulink的车辆坡度与质量识别模型,扩展卡尔曼滤波,估计曲线与实际误差合理YID:8572645488015821 ......
电力电子、电机驱动、数字滤波器matlab/simulink仿真模型实现及相关算法的C代码实现。
电力电子、电机驱动、数字滤波器matlab/simulink仿真模型实现及相关算法的C代码实现。配置C2000 DSP ADC DAC PWM定时器 中断等模块,提供simulink与DSP的联合仿真以及硬件在环(PIL)和快速原型机设计(RCP)支持!ID:77380645573935082 ......
电力市场出清程序。 IEEE14节点考虑输电阻塞,求解机组边际电价和节点
电力市场出清程序。IEEE14节点考虑输电阻塞,求解机组边际电价和节点边际电价。采用拉格朗日乘子进行分析计算,目标函数为发电成本最小。运用matlab中的linprog()函数实现此程序,均为m程序。其他测试系统完全可以根据这个程序进行改写,非常有参考价值。 ID:4550645622160023 ......
有源电力滤波器matlab仿真, 并联型apf仿真fft分析 谐波电流检测ipiq法
有源电力滤波器matlab仿真,并联型apf仿真fft分析谐波电流检测ipiq法跟踪电流控制(传统滞环控制空间电压矢量滞环控制)总谐波畸变率降至3%以下 ID:6950645690898023 ......
魔术轮胎,dugoff轮胎建模 软件使用:Matlab/Simulink 适用场景
魔术轮胎,dugoff轮胎建模软件使用:Matlab/Simulink适用场景:采用模块化建模方法,搭建非线性魔术轮胎PAC2002,dugoff模型。非线性轮胎模型输入:轮胎侧偏角,轮胎滑移率,轮胎垂向载荷。输出:轮胎纵向力Fx,轮胎侧向力Fy包含:simulink源码文件,详细建模说明文档,对应 ......
随机双重动态规划在可再生供应不确定性下的实时存储调度中的应用
随机双重动态规划在可再生供应不确定性下的实时存储调度中的应用测试环境:MATLAB关键词:动态规划,经济调度,可再生能源,随机规划,储能本文提出了一种受多区域可再生生产不确定性影响的传输约束经济调度的多阶段随机规划公式,重点是优化实时操作中的存储调度。利用随机对偶动态规划方法解决了这个问题。该方法有 ......
dc综合学习笔记2
书的第二章讲的是RTL设计语言和逻辑综合。仍然是涉及到概念比较多的一章,具体的内容可能比较少。这一张其实也表明想要进行dc综合,对数字程序设计要有一定的理解,本书整理完后希望能继续学习一下verilog程序设计,锻炼一下编程能力。 一、程序设计语言 程序设计语言有三种不同级别的设计,分别是行为级、寄 ......
linux程序开机自动运行-未解决
愚认为,本质上就是把程序放在etc文件目录下,让系统开机时,把程序一起编译运行了。orz 首先可以写个shell脚本如下: `#!/bin/bash` `# 定义需要按顺序启动的 Python 程序列表` `PROGRAMS=(` ` "/home/book/Desktop/test.py"` ` ......
ChatGPT「代码解释器」正式开放,图片转视频仅需30秒!十大令人震惊的魔法揭秘
经过超过三个月的等待,ChatGPT「代码解释器」终于全面开放。这是一大波神奇魔法的高潮。 OpenAI的科学家Karpathy对这个强大的代码解释器测试版赞不绝口。他把它比作你的个人数据分析师,可以读取上传的文件、执行代码、生成图表、统计分析等。他预测社区将需要一些时间来充分展示其潜力。 ![]( ......
salesforce格式补全|自动格式化|vscode开发|apex
# 官方策略 > https://developer.salesforce.com/tools/vscode/en/user-guide/prettier 用npm安装Prettier ``` npm install --save-dev --save-exact prettier prettier ......