算法 安全性 原理ripemd

算法基础模板整理(基础图论篇)

#拓扑排序 bool topo(){ queue<int> q; for(int u = 1; u <= n; u ++ ) if(!ind[u]) q.push(u); int cnt = 0; while(!q.empty()){ int u = q.front(); q.pop(); cnt  ......
基础 算法 模板

SpringCloud Netflix 组件 的核心/原理

1. Eureka : 服务注册、续约、注销、心跳机制, 集群的数据采用弱一致方案AP,分区的概念, https://blog.csdn.net/qq_22270363/article/details/127669023 2. Ribbon : 客户端(请求发起端)的负载均衡组件,核心有 -- 服务 ......
SpringCloud 组件 原理 核心 Netflix

ADVMP 三代壳(vmp加固)原理分析(执行流程)

由于在加壳时插入了System.loadLibrary("advmp");,看一下JNI_OnLoad JNIEXPORT jint JNICALL JNI_OnLoad(JavaVM* vm, void* reserved) { JNIEnv* env = NULL; if (vm->GetEnv ......
原理 流程 ADVMP vmp

网络设备安全加固

0x00 前言 目的:对网络设备进行加固,包括基础设备安全功能配置和账户登录、密码安全策略配置。 网络设备版本 路由器:Cisco IOS 15.5(5)M 交换机:Cisco IOS 15.2(4)E 防火墙:Cisco ASA 9.17 网络设备配置文档 Cisco IOS 15.5(5)M:h ......
网络设备 设备 网络

ADVMP 三代壳(vmp加固)原理分析(加壳流程)

开源项目地址 https://github.com/chago/ADVMP vmp 加固可以说时各大加固厂商的拳头产品了,这个开源项目虽然不是十分完善,让我们可以一览vmp加固的原理,是十分好的学习资源 vmp 全称: virtual machine protect , 本质是将原来smali对应的 ......
加壳 原理 流程 ADVMP vmp

【Unity/大气渲染】单次散射的原理和简单实现

这篇随笔将会简单实现一个基于物理的相对真实的大气渲染效果 如下图,太空中的星球、相对真实的天空盒 如果没有大气,太阳光没有直接照射到的地方将会是一片黑暗 而我们能从太空中看到星球表面泛起的蓝光,日出时的美丽景色,都得于太阳光在大气中的散射 地球的大气中充斥着诸如空气分子,小水滴,尘粒等微小分子 当太 ......
大气 原理 Unity

Go For Web:一篇文章带你用 Go 搭建一个最简单的 Web 服务、了解 Golang 运行 web 的原理

前言: 本文作为解决如何通过 Golang 来编写 Web 应用这个问题的前瞻,对 Golang 中的 Web 基础部分进行一个简单的介绍。目前 Go 拥有成熟的 Http 处理包,所以我们去编写一个做任何事情的动态 Web 程序应该是很轻松的,接下来我们就去学习了解一些关于 Web 的相关基础,了 ......
Web 篇文章 原理 Golang Go

人工智能技术的最新进展:机器学习算法的应用与优化

​ 人工智能技术的不断发展,机器学习算法已经成为了人工智能领域的重要组成部分。机器学习算法是一种通过数据训练模型,从而使计算机能够自动学习和改进的技术。在过去的几年中,机器学习算法已经在各个领域得到了广泛的应用,包括自然语言处理、图像识别、智能推荐等。 在机器学习算法的应用中,最常用的算法包括决策树 ......
人工智能 算法 人工 机器 智能

MATLAB代码:基于多目标粒子群算法冷热电联供综合能源系统运行优化

MATLAB代码:基于多目标粒子群算法冷热电联供综合能源系统运行优化 关键词:综合能源 冷热电三联供 粒子群算法 多目标优化 参考文档:《基于多目标算法的冷热电联供型综合能源系统运行优化》 仿真平台:MATLAB 平台采用粒子群实现求解 优势:代码注释详实,适合参考学习,非目前烂大街的版本,程序非常 ......
冷热 粒子 算法 能源 目标

MATLAB代码:考虑安全约束及热备用的电力系统机组组合研究

MATLAB代码:考虑安全约束及热备用的电力系统机组组合研究 关键词:机组组合 直流潮流 优化调度 参考文档:店主自编文档,模型数据清晰明了 仿真平台:MATLAB+CPLEX gurobi平台 主要内容:代码主要做的是一个考虑潮流约束的机组组合问题,目前大部分的机组组合都是直接按照经济最优进行计算 ......
电力系统 机组 电力 代码 MATLAB

MATLAB代码:基于分布式ADMM算法的考虑碳排放交易的电力系统优化调度研究

MATLAB代码:基于分布式ADMM算法的考虑碳排放交易的电力系统优化调度研究 关键词:分布式调度 ADMM算法 交替方向乘子法 碳排放 最优潮流 参考文档:《A Distributed Dual Consensus ADMM Based on Partition for DC-DOPF with ......
电力系统 分布式 算法 电力 代码

MATLAB代码:基于模型预测算法的含储能微网双层能量管理模型 模型预测控制 MPC

MATLAB代码:基于模型预测算法的含储能微网双层能量管理模型 模型预测控制 MPC 关键词:储能优化 模型预测控制MPC 微网 优化调度 能量管理 参考文档:《A Two-layer Energy Management System for Microgrids with Hybrid Energ ......
模型 双层 算法 能量 代码

更安全、更低耗的微服务架构改造之道

摘要:微服务改造是政企客户云原生演进的重头戏,但如何做到成本低、安全性高、性能不变、方便调用等,却是一门学问。本文讲述华为云Stack的解决之道。 本文分享自华为云社区《【华为云Stack】【大架光临】第17期:更安全、更低耗的微服务架构改造之道》,作者:杨奕 华为云技术规划专家。 在以往的文章《云 ......
架构

优化 PMU 放置 (OPP) 问题的六种算法,包括两种模拟退火方法、两种图论过程和递归安全 N 算法

PMU优化配置 系统完全可观 软件:MATLAB 优化 PMU 放置 (OPP) 问题的六种算法,包括两种模拟退火方法、两种图论过程和递归安全 N 算法。 从MatPower获得的IEEE 14,30,39,57和118bus系统数据,可得出系统完全可观所需配置pmu数量以及对应位置。 配有对应文献 ......
算法 过程 方法 问题 PMU

一些自己做的算法题解

//得到支点下标 function partition(arr, low, high) { const tmp = arr[low]; while (low < high) { //high位置值大于tmp,high自减 while (low < high && arr[high] >= tmp) ......
题解 算法

基于粒子群算法的冷热电联合综合能源系统运行优化

基于粒子群算法的冷热电联合综合能源系统运行优化 软件:matlab 介绍:为了解决现有冷热电联供型综合能源系统大多只单一考虑系统机组投资成本或系统环境污染,影响系统整体优化运行的问题,以系统经济性和环保性为目标,对冷热电联供系统进行研究分析。 构建含燃气轮机、燃气锅炉、电制冷机等机组 的冷热电联供系 ......
冷热 粒子 算法 能源 系统

基于自适应遗传算法的有源配电网多类型电动汽车并网优化调度

基于自适应遗传算法的有源配电网多类型电动汽车并网优化调度 软件:Matlab 介绍:首先采用蒙特卡洛进行风光典型场景出力生成,运用copula函数考虑相关性并运用fuzzy-kmeans进行场景削减,将1000个场景削减成6个进行随机优化调度。 另外多类型电动汽车采用分时电价调度,目标函数考虑上级电 ......
多类型 电动汽车 算法 汽车

基于遗传算法的电动汽车有序充电优化调度

基于遗传算法的电动汽车有序充电优化调度 软件:Matlab 利用遗传算法对电动汽车有序充电进行优化;优化目标包括充电费用最低,充电时间达到要求(电动汽车充到足够的电)考虑电动汽车充电对电网负荷的影响,使负荷峰谷差最小。 分别利用传统、精英和变异遗传算法进行对比算法优劣,比较迭代结果,优化变量为起始充 ......
电动汽车 算法 汽车

基于遗传算法的配电网优化配置 分布式电源、无功补偿装置接入配电网,考虑配电网经济性、环境成本和电能质量为目标函数

基于遗传算法的配电网优化配置 软件:Matlab 介绍:分布式电源、无功补偿装置接入配电网,考虑配电网经济性、环境成本和电能质量为目标函数,使用遗传算法进行优化配置,在IEEE33节点系统进行了仿真验证ID:7350645298303972 ......

基于遗传算法的主动配电网随机优化调度 针对风光不确定性进行随机优化调度,目标函数:以上级电网购电费用+网损费用+弃风光费用的经济性为目标函数进行调度

基于遗传算法的主动配电网随机优化调度 软件:MATLAB 介绍:针对风光不确定性进行随机优化调度,目标函数:以上级电网购电费用+网损费用+弃风光费用的经济性为目标函数进行调度,考虑多个场景分析,在IEEE33节点系统中4个节点中接入风光进行仿真验证,程序有注释。ID:9215064780743644 ......
函数 风光 费用 目标 经济性

简单的了解下 Fetch API 的工作原理

一、简介 Fetch API是一种现代的Web API,提供了一种异步获取网络资源的方法。由于其简单性、灵活性和一致性,它已经成为Web应用程序中获取数据和资源的流行选择。在本文中,我们将深入探讨Fetch API的核心特性,并了解其工作原理。 二、Fetch API的工作原理是什么? Fetch ......
原理 Fetch API

什么是安全沙箱技术?如何评估应用程序安全性?

安全沙箱技术是一种用于保护用户隐私和系统安全的机制,它可以将应用程序限制在一个封闭的运行环境中,防止其对系统和其他应用程序造成潜在的威胁。安全沙箱技术广泛应用于计算机安全领域,如防病毒软件、浏览器、操作系统等,以提高计算机系统的安全性和稳定性。 ......
沙箱 应用程序 安全性 程序 技术

跨网摆渡系统如何实现数据安全交换,从而驱动业务流转?

在这个数据驱动的时代,一次数据泄露就可能影响到数亿甚至数十亿人。数字化转型进一步推动了数据的移动,而随着攻击者加速利用日常生活中的数据依赖性,数据泄露也正随之扩大。一旦边界的防线被攻破或绕过,攻击者就可以在数据中心内部横向移动,而中心内部基本没有安全控制的手段可以阻止攻击。 一直以来,企业广泛采用纵 ......
摆渡 业务 数据 系统

image forest transform算法及其实现(Java Web版本)

感觉分水岭算法和骨架算法还挺有趣的,自己空余时间写着玩儿了一下,原理还是参考论文以及其他的代码。 本文实现了 image forest transform 中的 skeleton 算法,也就是提取图片中的骨架,其他的分水岭暂时没搞。 代码中的其他组件都有,需要的话可以自己二次开发实现。 论文暂时没有 ......
算法 transform 版本 forest image

哈希表原理

哈希表原理:数组+链表 哈希表是一种根据关键字key来访问值value的一种数据结构。 它通过把key值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表 1、Hash主要用于信息安全领域中加密算法,它把一些不同长度的信息转化成杂乱的128位的编码,这 ......
原理

【Java 线程池】【九】Timer定时器、ScheduleThreadPoolExecutor延迟调度、时间轮算法对比

1 前言 这节我们来讲点别的东西,专门来分析一下定时任务、延迟任务的实现。 2 对比分析 前面我们讲解的ScheduledThreadPoolExecutor,这个线程池可以进行延迟任务、定时任务的调度,底层依赖的是DelayedWorkQueue这个阻塞队列。DelayedWorkQueue这个延 ......

算法基础模板整理(基础搜索篇)

#递归实现枚举 ##递归实现指数型枚举 void dfs(int k){ if(k > n) { for(auto &x : res) cout << x << ' '; cout << endl; return; } dfs(k + 1); res.push_back(k); dfs(k + 1) ......
基础 算法 模板

算法基础模板整理(数据结构篇)

#模拟链表 ##单链表(链式前向星) void add_h(int x){ e[idx] = x, ne[idx] = h, h = idx ++ ; } //在第k个后面插入节点 void add(int k, int x){ e[idx] = x, ne[idx] = ne[k], ne[k]  ......
数据结构 算法 模板 结构 基础

算法基础模板整理(基础知识篇)

#排序 ##快速排序 线性时间选择 int partition(int l, int r){ int pos = rand() % (r - l + 1) + l; swap(a[pos], a[l]); int key = a[l], i = l, j = r; while(i != j){ wh ......
基础 算法 基础知识 模板 知识

使用Pytorch实现强化学习——DQN算法

使用Pytorch实现强化学习——DQN算法 强化学习的主要构成 强化学习主要由两部分组成:智能体(agent)和环境(env)。在强化学习过程中,智能体与环境一直在交互。智能体在环境里面获取某个状态后,它会利用该状态输出一个动作(action)。然后这个动作会在环境之中被执行,环境会根据智能体采取 ......
算法 Pytorch DQN