spm

【通知】《乐创C语言视频教程》视频列表B站链接

耗尽温柔 提交于 2021-01-21 10:54:13
https://space.bilibili.com/12605030?spm_id_from=333.788.b_765f7570696e666f.1 《乐创C语言讲义》前六章PDF资料可以私信我索取 《C与指针》可以私信我索取 《C的缺陷与陷阱》可以私信我索取 微信号:jct_10 本文分享自微信公众号 - 乐创客(jctdiy)。 如有侵权,请联系 support@oschina.cn 删除。 本文参与“ OSC源创计划 ”,欢迎正在阅读的你也加入,一起分享。 来源: oschina 链接: https://my.oschina.net/u/4885410/blog/4813060

如何使用HTTPS防止dns劫持、https如何防止dns劫持

青春壹個敷衍的年華 提交于 2021-01-10 00:29:56
前不久小米等六家互联网公司发表联合声明,呼吁运营商打击流量劫持。流量劫持最直观的表现,就是网页上被插入了一些乱七八糟的广告/弹窗之类的内容。比如这样: 网页右下角被插入了游戏的广告。 流量劫持总体来说属于中间人攻击(Man-in-the-Middle Attack,MITM)的一种,本质上攻击者在通信两端之间对通信内容进行嗅探和篡改,以达到插入数据和获取关键信息的目的。目前互联网上发生的流量劫持基本是两种手段来实现的: 域名劫持:通过劫持掉域名的 DNS 解析结果,将 HTTP 请求劫持到特定 IP 上,使得客户端和攻击者的服务器建立 TCP 连接,而非和目标服务器直接连接,这样攻击者就可以对内容进行窃取或篡改。在极端的情况下甚至攻击者可能伪造目标网站页面进行钓鱼攻击。 直接流量修改:在数据通路上对页面进行固定的内容插入,比如广告弹窗等。在这种情况下,虽然客户端和服务器是直接建立的连接,但是数据内容依然可能遭到野蛮破坏。 能够实施流量劫持的根本原因,是 HTTP 协议无法对通信对方的身份进行校验以及对数据完整性进行校验。如果能解决这个问题,则流量劫持将无法轻易发生。 关于流量劫持的更多危害案例,可以参考:如何看待小米等联合声明:呼吁运营商严格打击流量劫持?( https://www.zhihu.com/question/38861118 ) HTTPS 如何防止劫持 HTTPS,是

K8S——Pod无法通过 Service IP 访问自身

喜你入骨 提交于 2021-01-04 14:49:17
问题描述:pod能ping通Service名称,但无法通过nc或者telnet连接对应的端口 解决: 1、 修改svc 模式 cluster ip 到load balance解决 ,但阿里云需要创建slb,可以买内网共享型的slb,免费 2、修改k8s配置: kubelet --hairpin-mode 配置(https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/troubleshooting-kubeadm/#pods-are-not-accessible-via-their-service-ip ),确认了一下集群中这块配置使用的是默认的配置,默认配置是 promiscuous-bridge ,如果 kubenet 没有开启的话会自动切换配置为 hairpin-veth 模式。 参考: 1、 https://blog.csdn.net/xujiamin0022016/article/details/105004071?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-3&spm=1001.2101.3001.4242 2、 https://blog.csdn.net/github_19391267/article

httpd编译安装及sed工具

老子叫甜甜 提交于 2020-12-30 08:59:37
软件安装及sed工具 一、软件安装 1.1 自建yum仓库,分别为网络源和本地源 ​ 1.1.1 本地源设置: 为虚拟机加载ISO文件 # lsblk #查看光盘设备/dev/sr0 NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 120G 0 disk ├─sda1 8:1 0 1G 0 part /boot ├─sda2 8:2 0 2G 0 part [SWAP] └─sda3 8:3 0 117G 0 part / sdb 8:16 0 20G 0 disk ├─sdb1 8:17 0 2G 0 part /data/da2 ├─sdb2 8:18 0 1G 0 part └─sdb3 8:19 0 1G 0 part sr0 11:0 1 9.6G 0 rom # mount /dev/sr0 /mnt #挂载光盘到/mnt mount: /dev/sr0 is write-protected, mounting read-only # cd /etc/yum.repos.d/ # vim CentOS-Base.repo [CentOS-Base.repo] name=CentOS-Base baseurl=file:///mnt gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg

Robust Adversarial Examples_鲁棒的对抗样本

混江龙づ霸主 提交于 2020-12-29 17:16:48
https://blog.openai.com/robust-adversarial-inputs/?spm=a2c4e.11153940.blogcont149583.11.4ab360c0mXrtX7 原文中包含视频例子。 我们创建的图像可以在从不同的尺度和视角观察时可靠地欺骗神经网络分类器。 这挑战了上周声称自动驾驶汽车难以恶意欺骗,因为它们从多个尺度,角度,视角等捕获图像。 这张印刷在标准彩色打印机上的小猫照片让分类器误以为它是一台“显示器”或“台式电脑”,无论它是如何缩放或旋转的。 我们期望进一步的参数调整也会删除任何人类可见的伪像。 参照论文 1.Synthesizing Robust Adversarial Examples 开箱即用的对抗样本在图像转换下失败。 下面,我们展示了相同的猫图片,由ImageNet上训练的Inception v3错误地归类为台式计算机。 缩小至1.002会导致正确标签“tabby cat”虎斑猫的分类概率覆盖对抗性标签“desktop computer”台式计算机。 然而,我们怀疑积极的努力可以产生一个强大的对抗性的例子,因为已经证明对抗性的例子转移到物理世界。(参照论文 4.Adversarial examples in the physical world ) 尺度不变的对抗样本 可以使用称为 投影梯度下降(projected

spring mvc参数绑定

我与影子孤独终老i 提交于 2020-12-28 01:20:35
参考: https://blog.csdn.net/weixin_38004638/article/details/99655322?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_baidulandingword-6&spm=1001.2101.3001.4242 有段时间么有用spring mvc了。有几个参数绑定的关键字要忘了。搜索了一些文章整理下: 我们这边项目要求,处于安全考虑,必须采用post方式提交请求数据。为了前端调试接口方便,我们同意使用json格式,不用各种换来换去,把自己绕晕。 提交对象数据采用json格式 ,后端使用@requstBody来接收,貌似这标签只能是用post方式请求,而且一个请求只能有一个requestbody参数。 注解@RequestBody接收的参数是 来自requestBody 中,即 请求体 。一般用于处理非 Content-Type: application/x-www-form-urlencoded 编码格式的数据,比如: application/json 、 application/xml 等类型的数据。 就 application/json 类型的数据而言,使用注解@RequestBody可以将body里面所有的json数据传到后端,后端再进行解析。

单片机控制两相四线步进电机控制

眉间皱痕 提交于 2020-12-25 05:55:04
先来图看看,没忍住全部抄下来:(感谢万能的淘宝,以及商家 8毛钱一个还要啥自行车 @ https://item.taobao.com/item.htm?spm=a230r.1.14.65.472f69f3zFqx6H&id=590142046187&ns=1&abbucket=8#detail) 手头有个STC89C51开发板,送的就是上边的步进电机。也不太懂这四个线的作用,好在有百度。百度了是arduino,单片机的也有。 控制方法见这里:https://wenku.baidu.com/view/8579bf2349649b6649d747ea.html 第四页下侧。 看了之后该电机可以4拍8拍的运行。步进电机的特点是,误差不累积。 单片机不能直接控制它,因为电流不够。开发板上有个 TC1508S (https://wenku.baidu.com/view/6e6dbe0302d8ce2f0066f5335a8102d276a261b7.html) 专门是用来做玩具马达的。这个片子很容易,输入四个 ,输出四个 可以控制两个直流电机(突然我有开玩具厂做遥控车的想法,哈哈)做到真正的四驱。 这里也可以控制好输出的时序来控制这个两线四相的步进电机。关于连线附属电容参看TC1508S的内容。 用了P1的0,1,2,3端口 接 TC1508S的 ina inb inc ind

阿里云学习之IOT物联网套件(客户端与服务端的后台数据传输)

走远了吗. 提交于 2020-12-19 05:44:58
设备端代码(mqttClient):https://help.aliyun.com/document_detail/42648.html?spm=5176.doc30579.6.569.ZEgA1g 服务端代码(aliyun-java-sdk-iot):https://help.aliyun.com/document_detail/30579.html?spm=5176.doc42693.6.597.WhnZQa 消息代码(aliyun-sdk-mns-samples):https://help.aliyun.com/document_detail/27508.html?spm=5176.doc27509.6.648.9hGlrb https://help.aliyun.com/document_detail/42693.html?spm=5176.doc50633.6.573.wlKHyi https://help.aliyun.com/document_detail/27509.html?spm=5176.product27412.6.652.uIO9HW 一、设备端发送消息到服务端流程   1、终端发送消息到物联网套件     SimpleClient4IOT/connectMqtt:sampleClient.publish(pubTopic,message);     

阿里云学习之IOT物联网套件(配置篇)

♀尐吖头ヾ 提交于 2020-12-19 02:42:51
文档时间: 2018.-1-24 首注:此文章是参照以下文章的整合与补充: https://bbs.aliyun.com/read/309106.html?amp;displayMode=1&page=1&toread=1 https://help.aliyun.com/document_detail/50633.html?spm=5176.doc42693.6.567.LkRjr4 https://help.aliyun.com/document_detail/42693.html?spm=5176.doc42648.6.573.OEriWB 正文 服务端订阅设备获得消息模型 注:阅读本文档之前需要通读物联网套件开发帮助文档 1. 首先用淘宝或者其他账号登录阿里云选择物联网套件 2. 点击控制台 , 如果没有权限需要申请 一、 创建产品 1 、进入物联网套件控制台,创建产品 二、 创建产品下的设备 1 、进入产品,找到 设备管理 ,添加设备 效果如下: 服务端订阅从队列中获取消息 , 这里完成的场景是灯泡产品的服务端订阅,来监听设备发送的消息 2 、 首先配置服务端订阅 保存之后如下图: 3 、 根据帮助文档中的服务端快速接入的指导完成服务端的代码配置 , 主要是产品和设备的 key 和 secret https://help.aliyun.com/document_detail

PHP配置阿里云短信

烂漫一生 提交于 2020-12-16 06:37:51
目录 1. 前言 2. 细读官方手册 3. 短信接口SDK包下载和配置 3.1 SDK下载 (1)官方链接下载 (2)composer下载 3.2 封装发送手机短信验证码功能类 3.2.1 密钥举例 3.2.2 封装调用SDK类 3.2.3 测试用例实战 3.2.4 测试用例结果 3.2.5将测试用例封装成常用类 3.2.6界面可视化 4. 总结 1.前言 之前我写过一篇‘发送手机短信验证实战’,用的是云之讯平台的短信接口,但相比而言,目前市面上用的大多是阿里云和腾讯云的短信接口,刚好,我公司也使用阿里云的短信接口(新版SDK),下面我们一起来进行阿里云短信接口的调用和需求功能封装吧! 代码分享: https://github.com/mtdgclub/aliyunSmsDemo 2.细读官方手册 由手册我们可以知道,阿里云为我们提供了两种短信发送接口: SendSms接口是短信发送接口,支持在一次请求中向多个不同的手机号码发送同样内容的短信。 SendBatchSms接口 是 在一次请求中分别向多个不同的手机号码发送不同签名和模版内容的短信 。 而我这里主要用的是 SendSms接口 。 官方入门手册: https://helpcdn.aliyun.com/document_detail/53111.html SendSms接口 介绍: https://help.aliyun