#巴特沃斯滤波器原理

TCP/IP 邮件的原理

邮件通过SMTP协议来实现,有它的服务器SMTP服务器。它是怎么在万维网中运行的呢?我们来看看两个案例,下面的两个图来展示。案例一:Alice通过传统的邮件服务器发送给Bob,Bob通过HTTP服务器来获取。案例二:Alice通过HTTP发送,Bob也通过HTTP获取。 小结:邮件功能,是否就是HTML?大概...
代码星球 ·2020-04-06

Android 事件响应原理

  触摸事件就是捕获触摸屏幕后产生的事件。Android为触摸事件封装了一个类——MotionEvent,如果重写onTouchEvent(MotionEventevent)方法,就会发现该方法的参数就是一个MotionEvent类实例。  事件触发分为三个阶段,捕获、目标、冒泡。  第一个阶段...
代码星球 ·2020-04-06

IOS 程序生命周期的原理

一、UIApplication 生命周期  每一个IOS应用程序都包含一个UIApplication对象,IOS系统通过UIApplication对象监控应用程序生命周期全过程。每一个应用程序都会为UIApplication对象指定一个代理对象,该代理对象用于处理UIApplication对象监控生命周期事件...

第6章4节《MonkeyRunner源代码剖析》Monkey原理分析-事件源-事件源概览-翻译命令字串

在第2节中我们看到了MonkeySourceNetwork是怎样从Socket中获取MonkeyRunner发送过来的命令字串的,可是最后怎样将它翻译成事件的代码我们还没有进行分析,由于在那之前我们还没有了解命令翻译类的相关知识。那么经过第3小节对命令翻译类的学习后,我们就能够继续往下分析MonkeySourceNet...

JDK动态proxy原理解析

转:之前虽然会用JDK的动态代理,但是有些问题却一直没有搞明白。比如说:InvocationHandler的invoke方法是由谁来调用的,代理对象是怎么生成的,直到前几个星期才把这些问题全部搞明白了。    废话不多说了,先来看一下JDK的动态是怎么用的。 Java代...

Spring工作原理与单例

Spring工作原理与单例Tomcat与多线程,servlet是多线程执行的,多线程是容器提供的能力。servlet为了能并发执行,是因为servlet被这些thread使用,tomcat里创建响应的socketServer线程类接收请求连接,然后在再创建或引用对应的servlet实例来处理请求连接。servlet是单...
代码星球 ·2020-04-06

从一个异常探索spring autowired 的原理

从一个异常探索autowired的原理。首先环境是这样的:publicclassBoss{@AutowiredprivateCarcar;}//@Component加上这个注释,上面的Boss的Autowiredcar就会失败,出现下面的异常publicclassCar{privateStringbrand;priva...

web session 原理1

 原理我们都知道,浏览器无状态的。浏览器是操作不了session的,浏览器能够做的只是传递cookie,每次都传递。把当前主机下的,和当前请求相同域下的cookie传递到服务器去,只要cookie没过时。 当我们第一次访问某个web应用的时候,比如http://localhost:8080/,且假设...
代码星球 ·2020-04-06

一般杀毒软件检测病毒原理

2014年09月05日 ⁄综合 ⁄共3171字⁄字号 小 中 大 ⁄ 评论关闭常用的反病毒软件技术特征码技术:基于对已知病毒分析、查解的反病毒技术目前的大多数杀病毒软件采用的方法主要是特征码查毒方案与人...

浏览器运行原理

 参照http://kb.cnblogs.com/page/129756/https://segmentfault.com/a/1190000004934730https://www.html5rocks.com/en/tutorials/internals/howbrowserswork/ 一、介...
代码星球 ·2020-04-06

Atitit 图像清晰度 模糊度 检测 识别 评价算法 原理

Atitit图像清晰度模糊度检测识别评价算法原理  1.1.图像边缘一般都是通过对图像进行梯度运算来实现的11.2.Remark:11.3. 1.失焦检测。 衡量画面模糊的主要方法就是梯度的统计特征,通常梯度值越高,画面的边缘信息越丰富,图像越清晰。11.4.利用边缘检测&nbs...

UPX加壳原理

upx的功能有两种描述。一种叫做给程序加壳,另一种叫压缩程序。其实这两种表述都是正确的,只是从不同的角度对upx的描述。upx的工作原理其实是这样的:首先将程序压缩。所谓的压缩包括两方面,一方面在程序的开头或者其他合适的地方插入一段代码,另一方面是将程序的其他地方做压缩。压缩也可以叫做加密,因为压缩后的程序比较难看懂,...
代码星球 ·2020-04-06

Spark MLlib LDA 基于GraphX实现原理及源代码分析

LDA(隐含狄利克雷分布)是一个主题聚类模型,是当前主题聚类领域最火、最有力的模型之中的一个,它能通过多轮迭代把特征向量集合按主题分类。眼下,广泛运用在文本主题聚类中。LDA的开源实现有非常多。眼下广泛使用、可以分布式并行处理大规模语料库的有微软的LightLDA,谷歌plda、plda+,sparkLDA等等。以下介...

Android基础笔记(十三)- 内容提供者原理和简单使用

为什么要有内容提供者内容提供者的工作原理使用内容解析者对内容提供者进行增删改查操作利用内容提供者和内容解析者备份手机短信利用内容提供者插入短信内容提供者技术的目的是:把私有数据库的数据的内容暴露给外部使用;我们知道,微信、QQ等应用都能够读取手机中联系人和短信的数据。而联系人和短信都是系统内置的应用,它们的数据都存储在...

第6章8节《MonkeyRunner源代码剖析》Monkey原理分析-事件源-事件源概览-小结

本章我们重点环绕处理网络过来的命令的MonkeySourceNetwork这个事件源来阐述学习Monkey是怎样处理MonkeyRunner过来的命令的。以下总结下MonkeyRunner从启动Monkey開始到怎样处理完毕一个命令的流程总结例如以下:MonkeyRunner通过ADB发送shell命令”monkey-...
首页上一页...7172737475...下一页尾页