汇编实现进制转换和显存输出
实现功能
键盘输入任意小于65536的数字,输出对应二进制、八进制、十六进制形式;
自定义字体颜色、背景色以及输出在显存的位置;
对输入数据执行去除前缀零、长度校验、大小校验等处理,并对累加过程中的五位数加法溢出进行过滤;
数据无效或累加过程出现溢出允许用户重新输入;
允许用户对合法数据进行连续累加。
源码123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151 ...
epoll实现简易聊天小程序
前言前几天博客托管平台被墙了,正好碰上阿里云学生计划送了7个月的云服务器,把博客部署完想着正好能用来学学网络编程
代码服务器端123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164#include <iostream>#include <map>#include ...
部署腾讯云CDN
申请进入腾讯云CDN
新用户进入会提示开通,完成后就能自动获取腾讯云赠送的流量包(没有的话就去找别的学生活动领取)
部署添加域名左侧菜单->域名管理->添加域名
配置选项注意:如果回源协议选择HTTPS,配置的时候要上传SSL证书内容,否则仍然会使用HTTP访问,配置的时候忘了可以在域名管理页面删除域名重新申请
加速区域:国内
加速域名:dqywy.top
加速类型:自选,我选择CDN网页小文件
IPV6:不选
所属项目:默认项目
原站类型:自有源
回源协议:配置了SSL就选择HTTPS,否则就选HTTP
源站地址:服务器公网IP,支持多个
推荐配置我一项没改
效果
阿里云证书申请与部署
申请登录阿里云数字证书管理服务控制台
左侧菜单->SSL证书->免费证书->立即购买
产品:免费证书->数量20->其他服务:不需要
填写证书绑定域名->域名验证->联系人信息->密钥算法(默认RSA)->CSR生成方式(系统生成)
域名验证方式:如果域名在当前的阿里云账号下,那么可以选择自动DNS验证(没有这个选项就直接选手工验证)
联系人:如果之前没有填写过,新建联系人
证书下载
根据实际部署用的服务器选择,我选择Nginx
部署开启443端口非常重要且容易忽略的一步,部署过云服务器肯定都会这个
解压与上传
解压证书文件得到.pem和.key
云服务器上创建文件夹: mkdir /etc/nginx/cert
上传证书到文件夹(如果使用阿里云可以直接使用实例控制台的文件发送功能)
配置Nginx12nginx -t // 查看位置,一般为 /etc/nginx/nginx.confvim /etc/nginx/nginx.conf //修改配置文件
HTTP部分新增rewrite用于把http的域名请求转成ht ...
V2rayN实现Ubuntu共享主机VPN
V2rayN设置
记录本地socks监听端口
开启允许来自局域网的连接选项
cmd输入ipconfig记录VMnet8IPv4地址
打开Ubuntu网络有线设置
打开网络代理
选择手动,Socks主机填入VMnet8的IPv4地址
端口填入V2rayN的本地socks监听端口
关闭网络代理窗口