SSH使用密钥登录设置

参考: SSH使用密钥登录并禁止口令登录实践原文比较详细, 本文只是摘抄适合自己的操作生成密钥对(适用于之前没有密钥对的情况)# 可用-C添加备注 ssh-keygen -t rsa拷贝公钥到服务器上# 可用-p指定ssh端口 ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.1.123编辑sshd_config文件# 可以用vi或nano nano /etc/ssh/sshd_config # 修改以下设置 # 禁用密码验证 PasswordAuthentication no # 启用密钥验证 RSAAuthentication yes Pu...

Linux测试cpu单核性能和磁盘连续读写性能

cpu单核性能sysbench --test=cpu run 时间越短, 性能越高附: cpu单线程天梯表参考: 云服务器的单核心性能都很低么?磁盘连续读写性能该测试会在当前目录创建一个test.dd文件, 其中块大小为8k, 文件大小为1G.写入dd bs=8k count=128k if=/dev/zero of=test.dd无缓存写入dd bs=8k count=128k if=/dev/zero of=test.dd conv=fdatasyncconv=fdatasync表示立即写入到磁盘, 这样不通过系统缓存, 更能反应出真实的磁盘写入速度.读取dd bs=8k count...

Json.Net序列化时自定义字段顺序

看文档是用JsonProperty(Order = n)特性来定义顺序, 想让两个字段排在前2位, 但是用-2, -1和-1, -2试了都不可以, 最后找到答案, 原来默认不定义该特性时, 顺序是-1, 所以要比-1小才可以.

不同证书格式之间进行转换

原文: https://www.cnblogs.com/eshizhan/archive/2012/10/07/2713557.html具体内容请看原文, 这里贴一下转到pfx的命令:openssl pkcs12 -export -out domain.pfx -inkey domain.key -in domain.cer -certfile ca.cer

.Net Core 2.0在Linux下运行的必备库

Ubuntu16.04apt install libunwind8 liblttng-ust0 libcurl3 libssl1.0.0 libuuid1 libkrb5-3 zlib1g libicu55CentOSyum install libunwind lttng-ust libcurl openssl-libs libuuid krb5-libs libicu zlib来自这里: https://docs.microsoft.com/zh-cn/dotnet/core/linux-prerequisites?tabs=netcore2x

apt和yum临时用代理下载

apt:apt -o Acquire::http::proxy="http://192.168.1.222:4411/" install dotnet-sdk-2.1.101yum:配置文件/etc/yum.conf里增加一行proxy=http://192.168.1.222:4411, 用完删掉.

ASP.NET Core 2.0程序在IIS下的部署

这里写一下适合自己环境的ASP.NET Core 2.0程序部署步骤安装 .NET Core Windows Server 托管捆绑包需要VC2015的运行库, 提前装好 Windows Server 2008还要装个补丁(KB2533623) 装完重启系统或者net stop was /y & net start w3svc正常创建网站, 唯一的不同处就是: 应用程序池.net版本改为无托管代码启动网站附:微软关于IIS下部署的原文最新版.NET Core Windows Server 托管捆绑包官网链接KB2533623补丁下载地址

Qt5 Windows下自己编译的配置参数

需要系统安装python Windows下使用Visual Studio编译时的配置参数如下: 动态链接库, 只编译Release版, 开源许可证, 不编译examples, tests, 不包含qtwebview, qtwebengine等一些用不到的内容 生成makefile:configure -prefix D:\Qt\Qt5 -release -silent -nomake tests -nomake examples -skip qtwebview -skip qtwebengine -skip qtwebsockets -skip qtwebchannel -skip...

删除npm的node_modules文件夹真的火大

不是前端专业, 奔着学习的目的弄个网站练手. 后来不玩了, 想着删掉节省空间. 结果, 那个node_modules文件夹, 里面成千上万个目录啊, 文件啊. 固态硬盘都一直删不完, 那么小个项目, 要这么多文件吗? 搞不懂是什么原理.网上看别人说macOS下面删除很快, Windows下就是这么慢, 不知道是不是真的.即使macOS下删除很快, 这么多文件也太多了吧.果然, 前端基本都用Mac是有道理的.找到一个快速删除的办法: rmdir /s /q node_modules, 看来可能是Windows文件资源管理器的删除有点问题.