反爬技术方案的研究与落地 一个在线教育的平台,译文的数据很重要吧,但被别人通过爬虫技术全部爬走了,那结果就是“凉凉”。再比说有个独立开发者想抄袭你的产品,通过抓包和爬虫手段将你核心的数据拿走,然后短期内做个网站和App,短期内成为你的劲敌。成果:segmentfault上发表过,获胜赞148。 大前端时代安全性如何做 如果想了解大前端(Web,App,接口)区域的安全性,可以查看我的介绍。 爬虫工程师的爬虫手段 从渲染好的html页面直接找到感兴趣的副本,然后获取对应的文本 去分析对应的接口数据,更加方便,精确地获取数据 制定出网站端反爬技术方案 本人从这2个角度(网页所见非所得,查接口请求没用)出发,制定了下面的反爬方案。 使用HTTPS协议 单位暂停限制掉请求次数过多,则封锁该账号 前端技术限制(接下来是核心技术) 例如需要正确显示的数据为“ 19950220” 先按照自己的需求利用相应的规则(数字乱序映射,正常正常的0对应还是0,但是乱序就是0 <-> 1,1 <-> 9,3 <-> 8,...)制作自定义字体(ttf) 根据上面的乱序映射规律,求得到需要返回的数据1995022
2024-01-18 15:21:14 44.04MB nodejs algorithm ocr encryption
1
针对在嵌入式系统上直接开发组态软件会存在资源有限、不易扩展等问题。提出一种嵌入式组态软件开发方法,并详细阐述了设计过程中的关键技术,最后给出该组态软件在某污水处理厂中的应用实例。
2024-01-18 13:30:00 457KB 组态软件 组态描述 通讯协议
1
1、电路图的简化 电学综合题是每年中考的必考题,但是电路图复杂多变,部分同学可能会觉得难以入手,这个时候就需要用到简化电路的技巧。常用的简化电路的方法有: 1.从整体角度分析电路。从电源正极(或负极)出发,先看电路的干路部分,再看支路部分(如果......
2024-01-18 13:09:18 66KB 电路分析 电子技术基础
1
1、电流脉宽型控制芯片UC3846介绍 UC3846的主要特点为:(1)自动前馈补偿;(2)可编程逐脉冲电流限制;(3)推挽配置自动对称校正;(4)模块化电源系统的并行操作能力;(5)增强负载响应特性;(6)宽共模范围差分电流检测器;(7)双脉冲抑制;(8)500mA双图腾柱输出;(9)低电压锁存;(10)软启动;(11)输出关断保护;(12)工作范围达500kHz。以下为其内部框图: 图1 UC3846内部框图 脚1为电流电平设置端;脚2为基准电压输出端;脚3为电流检测放大器反相输入端;脚4为电流检测放大器的同相输入端;脚5为误差放大器的同相输入端;脚6为误差放大器的反相输入端;脚7为误差放大器反馈补偿;脚8为振荡器的外接电容端口;脚9为振荡器外接电阻端口;脚10为同步端口;脚11为PWM脉冲的A输出端;脚12为地;脚13为集电极电源端;脚14为PWM脉冲的B输出端口;脚15为控制电源输入端;脚16为关闭端口。 2、UC3846变频电路设计与具体分析 2.1、UC3846变宽原理 UC3846做电流型控制芯片,拥有电压、电流双闭环控制系统,幅频特性亦由双极点变为单极点
2024-01-18 13:07:58 142KB 变频电路 UC3846 技术应用
1
1、整流滤波电路 本设计为提高主回路的输入电压UIN,整流滤波电路部分采用了三倍压整流电路,如图1所示。 图1 三倍压整流电路 2、DC-DC变换器控制电路设计 变换器控制部分采用了开关电源集成控制器SG3525A,该芯片具有输出频率范围宽,工作电压范围广,基准电源精度高,死区时间可调等优点。SG3525A具有两个交替工作的输出端,本设计中只需控制一个开关元件,所以采用了两输出端经过4071同时驱动开关元件的方法,如图2所示。 图2 DC-DC变换器控制电路 3、提高效率的方法及实现方案 1)选择结构简单,主回路中元件少的降压型DC-DC变换器作为拓扑结构。 2)选用饱和导通压降小、开关速度快的IGBT作为开关元件。 3)采用工作性能稳定,开关速度较高的M57962L驱动IGBT。如图3所示: 图3 IGBT驱动电路
2024-01-18 12:34:33 156KB 开关稳压电源 SG3525 技术应用
1
1、基本名词 常见的基本拓扑结构■Buck降压■Boost升压■Buck-Boost降压-升压■Flyback反激■Forward正激■Two-Transistor Forward双晶体管正激■Push-Pull推挽■Half Bridge半桥■Full Bridge全桥■SEPIC■C’uk 基本的脉冲宽度调制波形 这些拓扑结构都与开关式电路有关。 基本的脉冲宽度调制波形定义如下: 2、Buck降压 特点 ■把输入降至一个较低的电压。■可能是最简单的电路。■电感/电容滤波器滤平开关后的方波。■输出总是小于或等于输入。■输入电流不连续 (斩波)。■输出电流平滑。 3、Boost升压 特点 ■把输入升至一个较高的电压。■与降压一样,但重新安排了电感、开关和二极管。■输出总是比大于或等于输入(忽略二极管的正向压降)。■输入电流平滑。■输出电流不连续 (斩波)。 4、Buck-Boost降压-升压 特点■电感、开关和二极管的另一种安排方法。■结合了降压和升压电路的缺点。■输入电流不连续 (斩波)。■输出电流也不连续 (斩波)。■输出总是与输入反向
2024-01-18 11:46:37 692KB 开关电源 技术应用
1
1、加大电感和输出电容滤波 根据开关电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。 同样,输出纹波与输出电容的关系:vripple=Imax/(Co&TImes;f)。 可以看出,加大输出电容值可以减小纹波。 通常的做法,对于输出电容,使用铝电解电容以达到大容量的目的。但是电解电容在抑制高频噪声方面效果不是很好,而且ESR也比较大,所以会在它旁边并联一个陶瓷电容,来弥补铝电解电容的不足。 同时,开关电源工作时,输入端的电压Vin不变,但是电流是随开关变化的。这时输入电源不会很好地提供电流,通常在靠近电流输入端(以BucK型为例,是SWITcH附近),并联电容来提供电流。 上面这种做法对减小纹波的作用是有限的。因为体积限制,电感不会做的很大;输出电容增加到一定程度,对减小纹波就没有明显的效果了;增加开关频率,又会增加开关损失。所以在要求比较严格时,这种方法并不是很好。关于开关电源的原理等,可以参考各类开关电源设计手册。 2、二级滤波,就是再加一级LC滤波器 LC滤波器对噪纹波的抑制作用比较明显,根据要除
2024-01-18 11:09:05 67KB 开关电源 技术应用
1
1、什么是LED驱动电源?LED驱动电源把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。而LED驱动电源的输出则大多数为可随LED正向压降值变化而改变电压的恒定电流源。LED电源核心元件包括开关控制器、电感器、开关元器件(MOSfet)、反馈电阻、输入滤波器件、输出滤波器件等等。根据不同场合要求、还要有输入过压保护电路、输入欠压保护电路,LED开路保护、过流保护等电路。2、LED驱动电源的特点(1)高可靠性 特别像LED路灯的驱动电源,装在高空,维修不方便,维修的花费也大。(2) 高效率 LED是节能产品,驱动电源的效率要高。对于电源安装在灯具内的结散热非常重要。电源的效率高,它的耗损功率小,在灯具内发热量就小,也就降低了灯具的温升。对延缓LED的光衰有利。(3)高功率因素 功率因素是电网对负载的要求。一般70瓦以下的用电器,没有强制性指标。虽然功率不大的单个用电器功率因素低一点对电网的影响不大,但晚上使用照明量大,同类负载太集中,会对电网产生较严重的污染。
2024-01-18 10:39:25 86KB 驱动电源 普通电源 技术应用
1
1、msp430f5438a.pdf 2、MSP430x5xxMSP430x6xx Family User's guide 3、示例代码
2024-01-18 10:22:36 5.12MB msp430
1
1999年,通过以太网电缆提供电源已经不是什么新理念。在2003年6月IEEE最终批准了802.3af标准。该标准定义了一种允许通过以太网在传输数据的同时输送DC电源的方法。本文首先简要介绍以太网供电系统的构成,详细介绍以太网供电设备及其功能。然后,阐述受电设备及其特性,给出一些可用的芯片供设计时参考。
2024-01-18 09:09:52 125KB 职场管理
1