前言 由于博客速度有一点点"慢",所以搞了这个,顺便记录一下。 安装插件 在宝塔应用商店里头安装即可 📷 配置插件 点击配置向导 📷 由于我博客为Type...
登陆口js前端加密绕过 环境搭建 1、首先得安装maven,具体方法百度 2、下载 https://github.com/c0ny1/jsEncrypter c0ny1师傅写好的burp插件 运行mvn...package进行编译,编译好后会多出一个target文件夹 test文件夹是本地测试demo跟常见加密算法的js脚本 script脚本为自带的phantomjs服务端模板文件 3、把target文件夹里面的...phpstudy 2、运行phpstudy,访问 /webapp 出现下图为成功 3、登录抓取数据包,发现进行了加密 4、f12打开控制台进行调试,首先查看 index,可以看到调用了 JSEncrypt.js...文件,并且引入了 public_key 5、修改 phantomjs_server.js 对应位置 填入内容,如图所示 var encrypt = new JSEncrypt(); var key...文件拷贝放到同一文件夹命名为rsa.js,运行server文件:phantomjs rsa.js 7、burp点击test,测试出现下图为成功 8、把登录数据包发送至爆破模块 9、爆破成功,账号密码为
<script> var list = [{ 'name': 'aa' }, { 'name': 'aa' },] list.forEach((it...
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内...
//传入动态水印内容 watermark({ watermark_txt: "扯淡" }); function watermark(settings) { ...
function createCalendar(date_list1, month000) { // var date_list = res.dat...
原理 在html上方先放一个div,用来显示加载动画,然后js判断当网页加载完毕后再将这个div隐藏并显示原网页。...} .loading-div::before { display: inline-block; vertical-align: middle; } JS.../ $(".loading-div").hide(); //$('body').css('overflow-y','scroll'); // }, 2000); //这是根据js
本文也算是一篇教程,可以给 hugo 网站加个搜索功能,并且实现热更新,体验感更好。...2. js代码 在 /layouts/_default 新建一个模板文件 search.html,大致的结构参考其他模板文件,然后写入我们需要的内容。...首先是一个简单的 html 结构,给input绑定一个事件。
给元素添加自定义属性 obj.setAttribute('attr_name','attr_value'); //例如obj.setAttribute('class','snow-container'...) 给元素添加class属性的三种方法 document.getElementsByTagName('body')[0].className = 'snow-container'; //设置为新的 document.getElementsByTagName
注意这是JavaScript代码 需要加在 <script></script>标签内
let person =[{ id: 1, name: 'vhen' },{ id: 2, name: 'json' }] let newA...
最近公司弄点这样的需求,我借此机会学习重新温故了一下,Js掉用android原生的方法 还有把值传回给js的方法 JavaScript掉Android原生 android代码 private void...findViewById(R.id.web_x); WebSettings webSettings = mWebView.getSettings(); // 设置与Js...Android原生给JavaScript传值的方法有好多,我写个我常用的方法 =_=!...Android原生给JavaScript传值 js调起android原生,原生android处理一些业务逻辑之后,再把处理完的结果返回给js android代码 mWebView.loadUrl...(res){ document.getElementById('signResult').value = res; } js拿到值并回显
今天我们来学习一下particles.js Particles.js是一个开源的轻量级JavaScript库,它帮助你创建漂亮的交互式粒子效果。...除此之外,particles.js 还支持响应式设计,可以让效果在不同的设备上呈现出不同的表现。...这个库非常适合用于网站、应用程序和其他数字媒体项目中,以增加互动的效果并吸引用户的注意力 官网地址:particles.js – 一个轻量级、无依赖性和响应迅速的 JavaScript 插件,用于粒子背景..."particlesjs"; 使用CDN链接 https://cdnjs.cloudflare.com/ajax/libs/particlesjs/2.2.2/particles.min.js //...使用
给大家分享一个用原生JS给可编辑DIV添加文字阴影的特效,效果如下: 以下是代码实现,欢迎大家复制粘贴和收藏。 原生JS...给可编辑DIV添加文字阴影 * { margin: 0; padding: 0;
NativeLogModule使用RCT_EXPORT_MODULE()宏将该类以module的方式暴露给JS,然后使用RCT_EXPORT_METHOD将native方法暴露给JS。...以上即可实现JS调用Native方法。但在学习RN之初,想必大家都有一个疑问,Native方法是怎么暴露给JS的呢?JS又是怎么调用这些Native方法的呢?...RCT_EXPORT_MODULE(Native模块暴露给JS) #define RCT_EXPORT_MODULE(js_name) \ RCT_EXTERN void RCTRegisterModule...模块是否遵守了RCTBridgeModule协议 3.把要导出的类添加到全局的可变数组中进行记录 可见,在app启动后调用load方法时,所有需要暴露给JS的方法都已经被注册到一个数组中。...moduleDataByID addObjectsFromArray:moduleDataByID]; return moduleDataByID; } RCT_EXPORT_METHOD(Native方法暴露给JS
今天我们来看看,如何将 Java 对象 和 List 集合传值给 JS 调用。...1 如何将 Java 对象实例传值给 JS 其实将我们在 Android 原生中将 Java 对象实例传值给 JS 承认并且可以使用的对象,方法非常简单。我们来举个例子。...person"); wv.loadUrl("javascript:callJS()"); wv.addJavascriptInterface(p, "person"); 的意思就是注入 Java 对象 p 给...wv.loadUrl("javascript:callJS()");这句话的意思就是:调用JS中的方法 callJS()函数方法。 2 Java List如何传给 JS 呢?...其实按道理来说,是不可以将List集合直接传值给 JS 使用,但是既然对象可以传值,JS 可以调用 java 对象,也可以调用 Android 中的方法,那我们就一拆分的形式传过去。
然后用script引用一下即可(handsome用户直接复制粘贴到JavaScript里)
JavaScript 默认是没有 class 的语法,Class.js 通过不到 1K 的代码给 JavaScript 语言提供一个基本的类的结构。
比如下面是先旋转 delta 度,然后移动 tx、ty 位置的效果。 缩放控制点 矩阵的作用是,给点做一个线性变换使其映射到新的位置。...算法实现 缩放的总体思路为: 光标的视口坐标,转为场景坐标。(viewportPt -> globalPt); 光标场景坐标,转换为图形的本地坐标。...光标视口坐标转场景坐标。这个不提了,我写了太多文章,可简单理解为做视口矩阵的逆矩阵运算。...如果我们想回到 A 点,我们只需要求矩阵的逆矩阵,然后给 B 左乘上这个逆矩阵,就又得到了 A。 对于光标点,我们通过逆矩阵计算它 在图形变形前的位置。...该方法的矩阵运算逻辑使用了 Pixi.js 的 Matrix 矩阵类。 支持 8 种类型的控制点缩放,可设置是否要基于图形中点缩放、保持宽高比、不改宽高只改 transform。
领取专属 10元无门槛券
手把手带您无忧上云