策略 权限aws-cli方式
强化学习从基础到进阶-案例与实践[1]:强化学习概述、序列决策、动作空间定义、策略价值函数、探索与利用、Gym强化学习实验
强化学习从基础到进阶-案例与实践[1]:强化学习概述、序列决策、动作空间定义、策略价值函数、探索与利用、Gym强化学习实验 ......
记录在pragram Files 下的程序更新,但是权限不够
实际业务中,我们可能会遇到我们的安装包将程序安装在C盘Program Files目录下后,有些文件要修改或者新增会导致拒绝访问的异常 要解决以上问题,我们有两种方式: 直接给定文件或文件夹,设置权限 安装的时候,将需要进行写操作的文件或者文件夹赋予足够的控制权限 只需要添加EveryOne用户,并勾 ......
20230418 2. 策略模式 - 商场促销
## 介绍 简单工厂模式虽然也能解决这个问题,但这个模式只是解决对象的创建问题,而且由于工厂本身包括所有的收费方式,商场是可能经常性地更改打折额度和返利额度,每次维护或扩展收费方式都要改动这个工厂,以致代码需重新编译部署,这真的是很糟糕的处理方式,所以用它不是最好的办法。面对算法的时常变动,应该有更 ......
【QCustomPlot】使用方法(动态库方式)
使用 QCustomPlot 绘图库辅助开发时整理的学习笔记。本篇介绍 QCustomPlot 的一种使用方法,通过动态库的方式进行使用,示例中使用的 QCustomPlot 版本为 Version 2.1.1。 ......
将Windows11/10的图片默认打开方式更为旧版的「Windows 照片查看器」
简述步骤 打开「设置默认程序」或「默认应用」; 键入「.+扩展名」以搜索; 如「.jpg」、「.png」 注意:扩展名前需加「.」 此时,下方会显示当前该扩展名使用的应用,点击它; 此时,会弹出所有相关应用的列表,选择「Windows 照片查看器」,确定。 详细步骤 请参考以下图片 一: 二: Wi ......
在 Windows 系统上实现端口映射可以采用多种方式,以下是其中两种常用的方法
在 Windows 系统上实现端口映射可以采用多种方式,以下是其中两种常用的方法: 使用路由器进行端口映射:将路由器连接到 Internet 上,并将要公网访问的服务所在的计算机连接到路由器上,然后在路由器的设置页面中进行端口映射的配置,将来自公网的访问请求转发到指定的内部 IP 地址和端口号。具体 ......
std::thread 一:创建线程的三种方式
前言: #include <thread> thread.join() // 阻塞 thread.detach() // 非阻塞 thread.joinable() // bool,判断线程是否支持join或者detach 正文: 创建线程有三种方式,分别是:使用函数来创建线程、使用自定义的类来创建 ......
Grafana系列-GaC-1-Grafana即代码的几种实现方式
## 系列文章 * [Grafana 系列文章](https://ewhisper.cn/tags/Grafana/) * [Terraform 系列文章](https://ewhisper.cn/tags/Terraform/) ## 概述 GaC(Grafana as Code, Grafana ......
【QCustomPlot】使用方法(源码方式)
使用 QCustomPlot 绘图库辅助开发时整理的学习笔记。本篇介绍 QCustomPlot 的一种使用方法,通过包含源码的方式进行使用,这也是最常用的方法,示例中使用的 QCustomPlot 版本为 Version 2.1.1。 ......
基于策略梯度的强化学习算法
[toc] 《基于策略梯度的强化学习算法》 引言 强化学习是一种通过不断地试错和调整策略来最大化长期奖励的学习技术。在强化学习中,智能体通过与环境交互来学习最优策略,并通过执行这些策略来获得奖励。本文将介绍一种基于策略梯度的强化学习算法,该算法将策略梯度用于优化智能体的动作选择。 技术原理及概念 1 ......
C++创建对象的3种方式对比
三种方式分别为 等号,圆括号,大括号 等号和圆括号是以前就存在的,大括号是新的语法,其具有2个优点: 1. 防止变窄转换: 大括号不支持变窄转换,等号和圆括号为了向下兼容支持变窄转换 2. 免疫C++最令人头疼的解析: C++规定任何可以被解析为一个声明的东西必须被解析为声明,因此无法区分无参的构造 ......
十七、区块量化 鳄鱼线策略
# -*- coding: utf-8 -*-import talibimport cross_order as orderimport timeimport numpy as np"""鳄鱼线原理: 鳄鱼线是根据几何学以及非线性动力学总结出来的一套技术分析方法,当鳄鱼的下巴、牙齿和上唇闭合,或者相 ......
十八、区块量化 CCI策略
# -*- coding: utf-8 -*-import talibimport cross_order as orderimport timeCCI_TIMEPERIOD = 20 # CCI计算周期CCI_OVER_SOLD_THRESH = -250 # 超卖阈值CCI_OVER_BOUGH ......
使用MaskableGraphic画线段-生成Mesh方式
``` using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using UnityEngine.EventSystems; public class ......
十六、区块量化 MACD策略
新增cross_macd_order.py # -*- coding: utf-8 -*-import talibimport cross_order as orderimport timedef main(): print("任务开始时间:", time.strftime('%Y-%m-%d %H ......
十五、区块量化 双均线策略
新增cross_dualma_order.py # -*- coding: utf-8 -*-import cross_order as orderimport timeSHORT_WIN = 50 # 短周期窗口LONG_WIN = 200 # 长周期窗口def main(): print("任务 ......
十四、区块量化 dual thrust策略
新增cross_dual_thrust_order.py文件 # -*- coding: utf-8 -*-import cross_order as orderimport timeSHORT_WIN = 10 # 短周期窗口SHORT_K1 = 0.5SHORT_K2 = 0.5def dual ......
禁用 Windows Server 2022 密码过期策略的批处理命令 密码永不过期
禁用 Windows Server 2022 密码过期策略的批处理命令: 打开记事本,将以下命令复制粘贴到记事本中: wmic path Win32_UserAccount where "LocalAccount=True AND PasswordExpires=True" set Password ......
FireDac三种方式批量添加数据的性能对比
我有个程序,需要从CSV中读入数据,对数据进行分析后,然后插入另一个sqlite数据库的数据表。在我的程序中使用了virtual string tree和Firedac,数据大约有13000条,需要转存的数据有11000条左右,转存的字段有8条,除了一条是boolean类型的外都是string类型。 ......
策略模式
行为型:策略模式 定义 定义一系列的算法,将他们一个个封装起来,使他们直接可以相互替换。 算法:就是写的逻辑可以是你任何一个功能函数的逻辑 封装:就是把某一功能点对应的逻辑给抽出来 可替换:建立在封装的基础上,这些独立的算法可以很方便的替换 通俗的理解就是,把你的算法(逻辑)封装到不同的策略中,在不 ......
10. docker方式下的mysql设置主从复制(一主两从)
> 上一篇 【centos 使用 docker 方式安装 mysql】 笔记中,我们在三个虚拟机中使用 docker 方式新建了三个 mysql 容器服务,那么我们这篇文章来记录下,如何在这三台机器中设置 mysql 的主从复制功能。其中111 服务器作为主节点,112 和 113 两个服务器作为两 ......
09. centos使用docker方式安装mysql
## 一、创建宿主机物理路径 新建/mydata/mysql/data、log和conf三个文件夹 ```bash mkdir -p /mnt/mysql/log mkdir -p /mnt/mysql/data mkdir -p /mnt/mysql/config ``` 或者 ```bash m ......
08. centos安装包方式安装nginx(推荐该方式)
> 本地安装的 nginx 比较好维护,配置起来也方便,比 yum 的安装方式要更好的运维和使用,此篇技术贴亲测可用,实测了使用 nginx 代理 nacos 的服务器集群。 ## 一、安装各种依赖 gcc安装,nginx源码编译需要 ```bash yum install gcc-c++ #PCR ......
07. centos使用yum方式安装redis
## 一、在CentOS和Red Hat系统中,首先添加EPEL仓库,然后更新yum源: ```bash sudo yum install epel-release sudo yum update (可不更新) ``` ## 二、然后安装Redis数据库: ```bash sudo yum -y i ......
mysql5.7密码策略说明
一、mysql5.7在创建用户设置密码时提示“ERROR 1819 (HY000): Your password does not satisfy the current policy requirements” create user 'tom'@localhost identified by ' ......
vue封装axios的方式(三)
# vue封装axios的方式(三) 与第二种封装基本相同,不同之处在于api的处理格式 ```js // 引入axios import axios from 'axios' // 引入qs模块,对数据进行序列化 import QS from 'qs' // 引入message模块,toast提示 ......
vue封装axios的方式(一)
# vue封装axios的方式(一) 直接将下面代码复制在request.js中,封装了get,post请求, **需要自己配置的是:** **自己的请求地址,tokenKey是否为token,改为自己存入本地的token名,** ```js /**axios封装 * 请求拦截、相应拦截、错误统一处 ......
vue封装axios的方式(二)
# vue封装axios的方式(二) 创建`utils\request.js` ```js import axios from 'axios' import { Message, MessageBox } from 'element-ui' //导入element-ui组件库 // 创建axios的 ......
TensorFlow05.2-神经网络输出方式
这里的输出方式有这几种: ![image](https://img2023.cnblogs.com/blog/1914163/202306/1914163-20230617151543706-2043333171.png) # 1 𝑦∈𝑅^d ▪ linear regression(线性回归) ......