深度强化学习落地方法论训练篇:PPO、DQN、DDPG、学习率、折扣因子等

  • Post author:
  • Post category:其他

为了保证 DRL 算法能够顺利收敛,policy 性能达标并具有实用价值,结果有说服力且能复现,需要算法工作者在训练前、训练中和训练后提供全方位一条龙服务。我记得 GANs 刚火起来的时候,因为训练难度高,有人在 GitHub 上专门开了 repository,总结来自学术界和工业界的最新训练经验,各种经过或未经验证的 tricks 被堆砌在一起,吸引了全世界 AI 爱好者的热烈讨论,可谓盛况空前…

继续阅读 深度强化学习落地方法论训练篇:PPO、DQN、DDPG、学习率、折扣因子等

B. The String Has a Target(贪心)

  • Post author:
  • Post category:其他

目录 题目描述 输入 输出 ac代码 注意 题目描述 最多使用一次操作使得字符,能变成当前字典序最小的情况,找到后面比第一个字符小的最小的字符,防在最前面 输入 4 3 cba 4 acac 5 abbcb 4 aaba 输出 acb aacc abbcb aaab ac代码 #include <iostream> #include <vector> #include &l…

继续阅读 B. The String Has a Target(贪心)

BigDecimal(详解)

  • Post author:
  • Post category:其他

BigDecimal(详解) 1.BigDecimal简介 BigDecimal是Java在java.math包中提供的线程安全的API类,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数,但在实际应用中,可能需要对更大或者更小的数进行运算和处理。一般情况下,对于那些不需要准确计算精度的数字,我们可以直接使用Float和Double处理,但是Double.…

继续阅读 BigDecimal(详解)

BUILDROOT配置QT5和TSLIB

  • Post author:
  • Post category:其他

在buildroot下面,打开配置界面 make menuconfig 选择target packages项 默认的模拟配置并不支持勾选QT选项。 修改Toolchain后, 终于可以用QT的选项了: 找到QT5 勾选: 进入QT5选项,勾选gui module 和 widgets module: BUILDROOT编译安装TSLIB 重新编译: make clean make 版权声明:本文为C…

继续阅读 BUILDROOT配置QT5和TSLIB

docker安装gamit_ubuntu18.04下安装GAMIT10.7注意事项

  • Post author:
  • Post category:其他

18.04版本较高,GAMIT10.7是基于c编写的其最高gcc、g++、gfortran版本支持到6,所以直接安装会出现错误如下,internal compiler error: Segmentation fault ...... gcc-7........ 为了与GAMIT匹配,故需要调整gcc等的版本,建议参考如下博客ubuntu18.04配置(更新) - renyingying - CSD…

继续阅读 docker安装gamit_ubuntu18.04下安装GAMIT10.7注意事项

被入侵了怎么办?暴力破解被篡改了数据,该怎么处理?

  • Post author:
  • Post category:其他

最近客户联系小蚁君说老是收到短信服务器正在被暴力破解该如何解决,主机安全关系着整个服务器数据的一个安全性,那么主机安全具体指什么呢,指保证主机在数据存储和处理的保密性、完整性,可用性,它包括硬件、固件、系统软件的自身安全,以及一系列附加的安全技术和安全管理措施,从而建立一个完整的主机安全保护环境。 我们进行主机安全到底是为了什么? 首先服务器一旦被黑客入侵,企业将面临以下安全风险: 业务被中断:数…

继续阅读 被入侵了怎么办?暴力破解被篡改了数据,该怎么处理?

Oracle Data Guard 理论知识

  • Post author:
  • Post category:其他

RAC, Data Gurad, Stream 是Oracle 高可用性体系中的三种工具,每个工具即可以独立应用,也可以相互配合。 他们各自的侧重点不同,适用场景也不同。 RAC 它的强项在于解决单点故障和负载均衡,因此RAC 方案常用于7*24 的核心系统,但RAC 方案中的数据只有一份,尽管可以通过RAID 等机制可以避免存储故障,但是数据本身是没有冗余的,容易形成单点故障。 Data Gur…

继续阅读 Oracle Data Guard 理论知识

Win10下VS2019驱动开发环境搭建(二)双机调试

  • Post author:
  • Post category:其他

本文讲了如何使用VS2019在VMware虚拟机上进行双机调试。 上一篇:Win10下VS2019驱动开发环境搭建(一) 环境:VS2019 Community + Windows10专业版 虚拟机环境(VMware Workstation 16 Pro):Windows10家庭版 VMware虚拟机可以直接在官网下载(密钥可以直接百度搜到): 参考下载链接 (操作系统自行安装) 1.虚拟机设置 …

继续阅读 Win10下VS2019驱动开发环境搭建(二)双机调试

Qt QImage 加载 BMP 图像的一个BUG

  • Post author:
  • Post category:其他

这个问题源于水木社区的一个帖子:https://www.mysmth.net/nForum/#!article/KDE_Qt/27466 经过测试 QImage 加载像素数大于 16384*16384 的图像会失败。 查看Qt 源代码可以看到: static bool read_dib_infoheader(QDataStream &s, BMP_INFOHDR &bi) { s …

继续阅读 Qt QImage 加载 BMP 图像的一个BUG

Android之TextView设置String文本颜色

  • Post author:
  • Post category:其他

每一次我们在textview布局的时候,当遇到多个文字颜色的时候,会变得很麻烦,这时候是需要一个textview,设置一个textcolor 还是有其他更好的办法呢?下面我们来看看有几种能设置textview 颜色: 第一种:  我们可以在xml 文件中  在 android:textColor="@color/login_submit" /> 进行设置颜色,也可以通过代码 把控件findv…

继续阅读 Android之TextView设置String文本颜色