草庐IT

ContentProvider和ContentResolver总结

全部标签

安全渗透知识总结二

目录一、html实体编码1、Unicode字符编码2、字符的数字表示 3、常见实体编码4、url协议主机http状态码http常用的状态码端口常见协议端口查询参数锚点url字符urlcode字符绝对url和相对url二、字符编码Ascll字符集 html字符集html的url编码html的base64编码三、this关键字什么是this关键字作用域绑定this关键字Function.prototype.call()Function.prototype.apply()Function.prototype.bind()一、html实体编码网页包含了大量的文字,浏览器必须知道这些文字的编码方法,才能

git 统计代码行数、提交次数相关命令行总结

参数说明:--author作者提交者--after开始时间--before结束时间--pretty格式--查询所有人截止目前的提交行数、删除行数、总行数信息gitlog--format='%aN'|sort-u|whilereadname;doecho-en"$name\t";gitlog--author="$name"--pretty=tformat:--numstat|awk'{add+=$1;subs+=$2;loc+=$1-$2}END{printf"addedlines:%s,removedlines:%s,totallines:%s\n",add,subs,loc}'-;done1

Android WebView和H5交互总结

AndroidWebView和H5交互总结前言1.WebView初始化和加载网页2.H5调原生3.原生调H54.关于项目实际5.demo全代码前言本文附带了一点H5和JS的内容,所以需要有基本的JS知识。学习JS基本知识可以看菜鸟教程。我自己也看过总结了一下知识点https://blog.csdn.net/qq_41872247/article/details/128901143我会写一个简单的demo,且demo不需要联网全程本地操作,在文章末尾贴上所有代码。1.WebView初始化和加载网页页面上面放两个按钮和一个WebView,WebView只需要提供JavaScript的支持就行,不需

总结一个微信小程序跳转到另一个微信小程序

目录需求解决思路注意事项实现页面跳转传递数据接收参数转发功能需求目前有两个微信小程序,小程序A和小程序B,小程序B是不能分享页面的,因为该小程序是给内部人员使用的,但是呢,需要实现B分享A的某一页面,并且该页面的数据由B控制。解决思路目前B要做的事情是在跳转到A的同时将B获取到的数据传递给A,A拿到数据后,将该数据展示到A的某一页面中,然后分享A的这一个页面。注意事项1、首先两个小程序需要绑定同一个公众号,以免跳转不成功或是被封号。2、两个小程序的功能不能太单一。3、跳转引导的面积不要太大。实现页面跳转小程序之间跳转的方式有两种,需要先获取A小程序的appid,该appid需要在app.jso

面试总结-webpack/git

说说你对webpack的理解webpack是一个静态模块打包器,整个打包过程就像是一条生产线,把资源从入口放进去,经过一系列的加工(loader),最终转换成我们想要的结果,整个加工过程还会有监控,在特定的时机,插件就会对资源做处理Webpack中Loader和Plugin的区别1、因为webpack只认识JS和JSON,所以Loader相当于翻译官,将其他类型资源进行预处理。2、Plugin功能更强大,主要目的就是解决loader无法实现的事情,比如打包优化和代码压缩等。Plugin加载后,在webpack构建的某个时间节点就会触发plugin定义的功能,帮助webpack做一些事情。实现对

软件测试常用工具总结(测试管理、单元测试、接口测试、自动化测试、性能测试、负载测试等)

 前言在软件测试的过程中,多多少少都是会接触到一些测试工具,作为辅助测试用的,以提高测试工作的效率,使用好了测试工具,能对测试起到一个很好的作用,同时,有些公司,也会要求掌握一些测试工具,或者,是在面试时,也会被问到测试工具的,比如,在面试时,最常见的问题便是,你在测试时,用的是什么测试工具?或者,要做性能测试时,要用什么测试工具进行测试会比较好?等等问题。作为测试人员,了解下现在有哪些工具可以用,这些工具是运用在什么方面的,然后,选择几个较为主流的测试工具,深入研究,并且运用它们,对于提高测试技能,是很有必要的。一、测试管理工具软件测试活动开展过程中,将会涉及到大量的测试活动管理及资源文档管

一、旋转矩阵,旋转向量,单位四元数的相互转换总结

文章目录前言一、要点1.旋转矩阵2.旋转向量3.单位四元数二、旋转向量--->旋转矩阵(罗德里格斯公式)三、旋转矩阵--->旋转向量四、单位四元数--->旋转矩阵五、旋转矩阵--->单位四元数六、单位四元数旋转向量总结前言研究旋转矩阵,旋转向量,单位四元数,都是为了表达机器人的姿态。欧拉角在SLAM的应用中不多,就不涉及了。一、要点1.旋转矩阵旋转矩阵是行列式为1的正交矩阵,由单位正交基组成。正交矩阵的行列式为正负1旋转矩阵是两个坐标系的过渡矩阵,其左乘坐标系1中的某向量的坐标,可以得到将此向量过渡到坐标系2后的坐标表示。n维空间的旋转矩阵构成特殊正交群。优点:是计算非常方便,矩阵乘法非常简单

ios 声网agora 音视频直播场景下的集成总结

文章目录一、前言二、视频会议场景2.1场景描述2.2功能列表三、电商直播场景3.1场景描述3.2功能列表3.3技术方案四、声网iOSSDK集成4.1集成4.2示例demo4.3核心代码4.3.1初始化4.3.2加入频道4.3.3切换身份4.4.4连麦4.4相关问题4.4.1监听观众角色用户事件五、相关资料一、前言

“分布式”与“集群”初学者的技术总结

一、“分布式”与“集群”的解释:    分布式:把一个囊肿的系统分成无数个单独可运行的功能模块    集群:把相同的项目复制进行多次部署(可以是一台服务器多次部署,例如使用8080部署一个,8081部署一个,也可以是a服务器部署一个,b服务器上部署一个,使用nginx类似的软件做负载均衡并轮询转发)二、为什么要用分布式?        首先是项目工程无节制的变得臃肿庞大,今天增加一个业务,明天扩展一个模块,系统复杂度增加,大几十万行代码,几十个开发人员,service层,dao层代码大量被copy使用,经常有各种代码合并冲突要处理,非常耗时间。经常是我改动了自己的代码,但别人调用了我的接口,导

前端jQuery和原生js 实现下拉框select模糊搜索功能总结

方法一:jQuery实现搜索html部分DOCTYPEhtml>htmllang="zh_cn">head>title>select.suggesttitle>metaname="viewport"content="width=device-width,initial-scale=1.0"/>scriptsrc="./jquery.js"type="text/javascript">script>head>body>h2>Hello,world!h2>div>div>div>inputid="testInput"name="testInput"type="text"placeholder="请