草庐IT

seed_dump

全部标签

SEED(1)-实验环境搭建

1.下载VirtualBox官网:Downloads–OracleVMVirtualBox2.下载SEEDUbuntu20.04官网:https://seedsecuritylabs.org选择LabSetup;点击DigitalOcean下载;3.在VirtualBox中配置Seed-Ubuntu20.04解压SEED-Ubuntu20.04.zip文件打开VirtualBox,点击控制->新建,类型选择Linux,版本选择Ubuntu64位;内存分配视个人情况而定,这里我分配的是4G;添加刚刚解压出来的Seed-Ubuntu20.04.vdi文件;右键点击设置;下面是对系统的一些设置;点绿

SEED(1)-实验环境搭建

1.下载VirtualBox官网:Downloads–OracleVMVirtualBox2.下载SEEDUbuntu20.04官网:https://seedsecuritylabs.org选择LabSetup;点击DigitalOcean下载;3.在VirtualBox中配置Seed-Ubuntu20.04解压SEED-Ubuntu20.04.zip文件打开VirtualBox,点击控制->新建,类型选择Linux,版本选择Ubuntu64位;内存分配视个人情况而定,这里我分配的是4G;添加刚刚解压出来的Seed-Ubuntu20.04.vdi文件;右键点击设置;下面是对系统的一些设置;点绿

【Tensorflow】结果可复现设置-随机种子设置(Random Seed)

目录引言设置引言在进行深度学习实验的时候,可能经常会发现,虽然输入的数据都是一样的,但是输出的结果总是会有不同的波动,这主要是由于在神经网络中,很多网络层参数的初始化会涉及到随机,这个就会导致最终的结果会有一些差距,因此如果我们想要固定某一个结果,并复现这个结果,我们就需要提前设置固定的随机种子设置一般来说,我们可以通过对每一层的网络层设置固定的随机种子,保持结果可复现,但是显然这是比较麻烦的一件事,所以我们可以通过tf.random.set_seed()来全局固定CPU上的随机性,但是当我们使用GPU训练时,则无法起作用,需要通过tensorflow-determinism库来实现在GPU上

【Tensorflow】结果可复现设置-随机种子设置(Random Seed)

目录引言设置引言在进行深度学习实验的时候,可能经常会发现,虽然输入的数据都是一样的,但是输出的结果总是会有不同的波动,这主要是由于在神经网络中,很多网络层参数的初始化会涉及到随机,这个就会导致最终的结果会有一些差距,因此如果我们想要固定某一个结果,并复现这个结果,我们就需要提前设置固定的随机种子设置一般来说,我们可以通过对每一层的网络层设置固定的随机种子,保持结果可复现,但是显然这是比较麻烦的一件事,所以我们可以通过tf.random.set_seed()来全局固定CPU上的随机性,但是当我们使用GPU训练时,则无法起作用,需要通过tensorflow-determinism库来实现在GPU上

MySQL 官方出品,比 mydumper 更快的多线程逻辑备份工具-MySQL Shell Dump & Load

mysqldump和mydumper是我们常用的两个逻辑备份工具。无论是mysqldump还是mydumper都是将备份数据通过INSERT的方式写入到备份文件中。恢复时,myloader(mydumper中的恢复工具)是多线程导入,且一个INSERT语句中包含多条记录,多个INSERT操作批量提交。基本上,凡是我们能想到的,有助于提升导入速度的,myloader都会使用或有选项提供。单就恢复速度而言,可以说,myloader就是逻辑恢复工具的天花板。既然如此,还有办法能继续提升逻辑恢复工具的恢复速度么?毕竟,备份的恢复速度直接影响着灾难发生时数据库服务的RTO。答案,有!这个就是官方在MyS

MySQL 官方出品,比 mydumper 更快的多线程逻辑备份工具-MySQL Shell Dump & Load

mysqldump和mydumper是我们常用的两个逻辑备份工具。无论是mysqldump还是mydumper都是将备份数据通过INSERT的方式写入到备份文件中。恢复时,myloader(mydumper中的恢复工具)是多线程导入,且一个INSERT语句中包含多条记录,多个INSERT操作批量提交。基本上,凡是我们能想到的,有助于提升导入速度的,myloader都会使用或有选项提供。单就恢复速度而言,可以说,myloader就是逻辑恢复工具的天花板。既然如此,还有办法能继续提升逻辑恢复工具的恢复速度么?毕竟,备份的恢复速度直接影响着灾难发生时数据库服务的RTO。答案,有!这个就是官方在MyS

一次k8s docker下.net程序的异常行为dump诊断

背景昨天,一位朋友找到我寻求帮助。他的项目需要调用一个第三方项目的webAPI。这个webAPI本身可从header,querystring中取相关信息,但同事发现他在调用时,无法按期望的那样从querystring中传参数给到第三方webAPI(webAPI仿佛忽略了从querystring过来的信息),朋友不知道是这个webAPI的问题,还是自己调用代码的问题了。。由于这个webAPIservice是他们公司内部的某team的项目,所以朋友虽然可以看到源码,但他并不能快速确定原因,维护项目的人又不好找。通过webAPIservice代码他自己找到了可疑的原因是webAPI中的这个方法有可能

一次k8s docker下.net程序的异常行为dump诊断

背景昨天,一位朋友找到我寻求帮助。他的项目需要调用一个第三方项目的webAPI。这个webAPI本身可从header,querystring中取相关信息,但同事发现他在调用时,无法按期望的那样从querystring中传参数给到第三方webAPI(webAPI仿佛忽略了从querystring过来的信息),朋友不知道是这个webAPI的问题,还是自己调用代码的问题了。。由于这个webAPIservice是他们公司内部的某team的项目,所以朋友虽然可以看到源码,但他并不能快速确定原因,维护项目的人又不好找。通过webAPIservice代码他自己找到了可疑的原因是webAPI中的这个方法有可能

认识Dump文件及抓取Dump的方式

一、什么是Dump文件Dump文件又叫内存转储文件或者叫内存快照文件,是进程的内存镜像。在进程崩溃时或进程有其他问题时,甚至是任何时候,我们都可以通过工具抓取系统或某进程的dump供调试分析用。dump文件中包含了程序运行的模块信息、线程信息、堆栈调用信息、异常信息等数据。当我们的应用程序发布出去,在客户机上出线了问题(崩溃、失去响应、资源消耗过高,性能不理想),由于这些问题不是发生在开发环境下的,这时我们就需要在客户机上想办法抓取dmp文件,拿回来进行分析。windows系统自己出了问题,比如蓝屏了,这时系统会自动产生dump文件,被微软收集分析。二、Dump文件的分类  1、内核模式Ker

认识Dump文件及抓取Dump的方式

一、什么是Dump文件Dump文件又叫内存转储文件或者叫内存快照文件,是进程的内存镜像。在进程崩溃时或进程有其他问题时,甚至是任何时候,我们都可以通过工具抓取系统或某进程的dump供调试分析用。dump文件中包含了程序运行的模块信息、线程信息、堆栈调用信息、异常信息等数据。当我们的应用程序发布出去,在客户机上出线了问题(崩溃、失去响应、资源消耗过高,性能不理想),由于这些问题不是发生在开发环境下的,这时我们就需要在客户机上想办法抓取dmp文件,拿回来进行分析。windows系统自己出了问题,比如蓝屏了,这时系统会自动产生dump文件,被微软收集分析。二、Dump文件的分类  1、内核模式Ker