pytorch 查看GPU数量,是否可用

  • Post author:
  • Post category:其他

#cuda是否可用; torch.cuda.is_available() # 返回gpu数量; torch.cuda.device_count() # 返回gpu名字,设备索引默认从0开始; torch.cuda.get_device_name(0) # 返回当前设备索引; torch.cuda.current_device() 版权声明:本文为guaizaiguaizai原创文章,遵循 CC 4…

继续阅读 pytorch 查看GPU数量,是否可用

Shader smoothstep实现线条渐变色

  • Post author:
  • Post category:其他

Shader smoothstep实现线条渐变色 效果展示 具体实现 线条创建 创建Shader(LineGradualColor) Shader源码 Shader源码分析 效果展示 细节说明 (也是下面准备shader实现的三个要点): 线条有三段颜色拼接(代号1 2 3); 红黑(1 2)之间有渐变过度; 黑绿(2 3)之间没有渐变过度。 具体实现 线条创建 基础线条载体就是LineRende…

继续阅读 Shader smoothstep实现线条渐变色

【Spring Security第二篇】身份认证Authentication

  • Post author:
  • Post category:其他

文章目录 一、Authentication架构的基本概念 二、Authentication架构的执行流程 一、Authentication架构的基本概念 SecurityContextHolder SecurityContextHolder中包含了SecurityContext对象,SecurityContext中包含了Authentication对象 Authentication 一、两个功能 …

继续阅读 【Spring Security第二篇】身份认证Authentication

Composer 杂记

  • Post author:
  • Post category:其他

帐号管理: ~/.config/composer/auth.json Composer install 文件下载失败 重试好几次都失败,删除掉composer.lock文件,重新 composer install 成功。 使用国内的源: composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ 使…

继续阅读 Composer 杂记

pyCharm界面相关调整(外观颜色与语言)

  • Post author:
  • Post category:其他

配置环境 os:win11 pycharm:2022.3.2 (Professional Edition) 调整步骤 点击File->Settings 外观颜色:由默认黑改系统跟随白,Settings->Appearance->勾选Sync with OS->Apply->OK。 语言:由默认英文改为中文,Settings->Plugins->搜索chin…

继续阅读 pyCharm界面相关调整(外观颜色与语言)

[ES6] 一些类型方法的扩展

  • Post author:
  • Post category:其他

# Object Object initializer 对象可以通过 new Object(), Object.create() 方法, 或者使用字面 标记 (初始化 标记)初始化。 对象初始化,由花括号{}包含的一个由0个或者多个对象属性名和关联值组成的列表构成。 #计算的属性名 从ES6开始,对象初始化语法开始支持计算的属性名。 其允许在[]中放入表达式,计算结果可以当做属性名。 这种用法和用…

继续阅读 [ES6] 一些类型方法的扩展

【基础知识】ABtest

  • Post author:
  • Post category:其他

ABTest类似于以前的对比实验,是让组成成分相同(相似)的群组在同一时间维度下去随机的使用一个方案(方案A、或者B、C…),收集各组用户体验数据和业务数据,最后分析出哪个方案最好。 目录 一、实现步骤 选取实验单位: 计算样本量: 流量分割: 实验周期计算 线上验证: 二、假设检验 1、假设检验的基本步骤: 2、各分布+拒绝域 2.1 对称性(t分布+正态z分布) 2.2 非对称型(F分布、卡方…

继续阅读 【基础知识】ABtest

定时任务执行mysql备份脚本备份结果为空

  • Post author:
  • Post category:mysql

用crontab自动备份MySQL的时候导出总是为空,原因是corn的环境变量中没有mysqldump,所以用crontab执行mysqldump的时候要加上绝对路径,如:/usr/local/mysql/bin/mysqldump xxxxxxx这样就可以了。 #!/bin/bash time=$(date '+%Y%m%d%H%M%S') /usr/local/mysql/bin/mysqld…

继续阅读 定时任务执行mysql备份脚本备份结果为空

Maglev: 一个快速、可靠的基于软件的网络负载均衡器(翻译)

  • Post author:
  • Post category:其他

Maglev 是Google内部数据中心使用的网络负载均衡系统,与基于硬件的负载均衡器相比,Maglev具有高的可伸缩性和易用性,支持快速迭代,易于升级。 实际上,Maglev是运行在Google商业服务器集群上的一个分布式系统。Maglev负责 流量均匀分配, 保持连接的一致性(同一连接的数据包会被转发到相同服务器端点), 具有对小数据包的高吞吐能力。 等价多路径( ECMP )策略满足第一个要…

继续阅读 Maglev: 一个快速、可靠的基于软件的网络负载均衡器(翻译)

php调用带验证的xfire,Xfire文件读取漏洞

  • Post author:
  • Post category:php

xfire是流行的webservice开发组件,其在invoke时使用了STAX解析XML导致XML实体注入发生(其实标题应该是XXE的,不过那样太明显了^_^)。org\codehaus\xfire\transport\http\XFireServlet.java中: public void init() throws ServletException { try { super.init();…

继续阅读 php调用带验证的xfire,Xfire文件读取漏洞