命令
1 | dotnet publish -r win-x64 -c Release --self-contained /p:PublishSingleFile=true /p:PublishTrimmed=true |
-r win-x64: 架构
-c Release: Release模式
–self-contained: 自包含
/p:PublishSingleFile=true: 单文件
/p:PublishTrimmed=true: 裁剪优化
Good Good Study, Day Day Up!
1 | # Homebrew安装的情形 |
1 | # 通过下载网络脚本安装 |
1 | # 打开环境变量文件 |
1 | # 查看可安装的Node版本 |
1 | # 查看已经安装的Node版本 |
1 | nvm node_mirror https://npm.taobao.org/mirrors/node/ |
1 | # 显示可安装Node版本列表 |
1 | # 查看已安装的Node |
参考PHP实现感知器
1 | import numpy as np |
1 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender" /v "DisableAntiSpyware" /d 1 /t REG_DWORD /f |
文中命令在ubuntu 18.04中完成验证,使用root用户
1 | apt update |
此处域名解析使用DNSPod,故从DNSPod获得ApiToken进行操作,其它DNS解析服务商按照对应要求执行命令
DNSPod ApiToken获取:
https://www.dnspod.cn(用户中心 > 安全设置 > API Token)
设置环境变量:1
2
3export DP_Id="11****"
export DP_Key="c9a9********e46eb"
source ~/.bashrc
执行签发命令:1
acme.sh --issue --dns dns_dp -d wg.xiidev.com -d *.wg.xiidev.com --reloadcmd "systemctl force-reload nginx" # -d 后面表示对应域名(可以指定多个域名及通配域名)
1 | server { |
1 | \documentclass[lang=cn,device=normal,11pt]{elegantbook} |
https://en.wikipedia.org/wiki/Perceptron
https://baike.baidu.com/item/感知器/16525448
模型函数: $y = \sum\limits_{i=1}^mw_{i}x_{i} + b$ (w:权重; x:输入; b:偏置值)
训练规则: $\begin{cases}\ w_{i} = w_{i} + \eta(t-y)x_{i} \\\ b = b + \eta(t-y)\end{cases}$ ($\eta$:学习率; $t$:训练样本希望输出; $y$:感知器实际输出)
感知器类
1 | class Perceptron |
使用感知器类训练and
操作
1 | $activator = function($x) { |
已知ECC的私钥内容,如下:1
MHQCAQEEIIEkuYgeJcJR2P1cwdG8cY3kwj/3YiU+XwQd2uEgCyoooAcGBSuBBAAKoUQDQgAEVzHUGgk4iVYbdwiWudUf30+bP3cj7a4w2Tbl6jdfduprDTwj5nmxNziK7AcMDQcETf+gLjqkHK+JRMHzFGYouA==
使用PHP代码推算出对应的公钥。
下面代码需要php版本7.1以上
转换ECC私钥内容为PEM格式
1 | $private = 'MHQCAQEEIIEku...FGYouA=='; // ECC私钥内容 |
转换私钥资源到CSR
1 | $dn = []; |
从CSR中获取公钥
1 | $pubKey = openssl_pkey_get_details(openssl_csr_get_public_key($csr))['key']; // 得到PEM格式的公钥内容 |
从PEM格式的公钥中获取字符串内容
1 | $replace = [ |