Javascript

Python爬虫小白入门(五)PhatomJS+Selenium第二篇

前文介绍了PhatomJS和Selenium的用法,工具准备完毕,我们来看看如何使用它们来改造我们之前写的小爬虫。我们的目的是模拟页面下拉到底部,然后页面会刷出新的内容,每次会加载10张新图片。大体思路是,用Selenium+PhatomJS来请求网页,页面加载后模拟下拉操作,可以根据想要获取的图片多少来选择下拉的次数...

js 常用排序

原理:从第一个元素开始,把当前元素和下一个索引元素进行比较。如果当前元素大,那么就交换位置,重复操作直到比较到最后一个元素functionbubbleSort(arr){if(Array.isArray(arr)){for(vari=arr.length-1;i>0;i--){for(varj=0;j<i;...
代码星球·2020-09-17

JS判断是否是ioS或者Android

每个客户端都带有自身的UA标识,通过JavaScript,可以获取客户端标识,我们可以获取浏览器的userAgent,用正则来判断手机是ios(苹果)还是Android(安卓)客户端。项目实例:https://github.com/ght5935/phone一:通过判断浏览器的userAgent<scriptty...

Windows10下 FFmpeg + Nginx 的 rtmp 服务器搭建

本文章向大家介绍Windows10下FFmpeg+Nginx的rtmp服务器搭建,主要包括Windows10下FFmpeg+Nginx的rtmp服务器搭建使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。本人的PC配置:Windows10专业版64位Intel(R)Core(...

jsr223 md5

importjava.security.MessageDigest;Stringcontent="xxx";MessageDigestdigest=MessageDigest.getInstance("MD5");digest.update(content.getBytes());byte[]messageDigest...
代码星球·2020-09-13

原版js生成银行卡号

functioninit(){undefined="undefined";mkCClist();}functionccchk(cdi){document.console.output1.value="";if(cdi!=""&&cdi!=null){document.console.output1.va...

bank_card.js

1functioninit(){2undefined="undefined";3mkCClist();4}56functionccchk(cdi){7output1="";8if(cdi!=""&&cdi!=null){9output1="Processing...";10varcf=sbtString...
代码星球·2020-09-13

jmeter jsr223脚本引用变量的问题

发现jmeter的一个问题不知道算不算bug。具体表现为,在脚本中通过"${varName}"的方式引用前面使用vars.put("varName","varValue");的方式创建的变量会报错,只能通过vars.get("varName")的方式获取其值。但是对于外面已存在的变量却可以直接通过"${varName}...

移动端rem.js

/***以下这段代码是用于根据移动端设备的屏幕分辨率计算出合适的根元素的大小*当设备宽度为375(iPhone6)时,根元素font-size=20px;依次增大;*限制当为设备宽度大于768(iPad)之后,font-size不再继续增大*scale为metaviewport中的缩放大小*/!function(e){...
代码星球·2020-09-13

JS 金额,数字格式化

functionnumber_format(number,decimals,dec_point,thousands_sep){  /*  *参数说明:  *number:要格式化的数字  *decimals:保留几位小数  *dec_point:小数点符号  *thousands_sep:千分位符号  **/  num...
代码星球·2020-09-13

JS按钮禁用倒计时

1.界面:首先要有一个文本框,旁边是按钮,点击时开始倒计时。2.点击按钮后倒计时结束前无法继续点击按钮。3.倒计时结束后,清除计时器,恢复对按钮能操作的功能,同时使倒计时的数从5秒重新开始以便点击后重新倒计时。<!DOCTYPEHTML><html><head><metacha...
代码星球·2020-09-13

jsonp跨域请求数据实例之手机号码查询

网上有很多开放的api,我们在本地通过ajax获取数据时,总会碰到一个问题,那就是跨域!如果不借助php,java等,仅仅通过js怎么解决跨域的问题呢?或许jsonp是个不错的选择。代码如下: <!DOCTYPEhtml><html><head><metacharse...

JS让文本以打字效果呈现出来

简单的网页特效:JS让文本以打字效果呈现出来代码如下:<!DOCTYPEHTML><htmllang="en"><head><metacharset="UTF-8"><title>javaScript让文本像打字一样输出</title></h...

js 替代 eval 方法

  项目中遇到需要支持用户输入js并加以解析的场景  eval()本身不太好,所以查找了下其他实现:functionnew_eval(str){varfn=Function;returnnewfn('return'+str)();}    ~...
代码星球·2020-09-13

nodejs的mysql初始化

  其实标题命名并不准确,本来想用nodejs来初始化数据库的,但是用nodejs写无非就是调用mysql然后通过query写sql语句来判断删除数据库,创建数据库,创建表,初始化数据等等。于是乎想来了解个新的创建方式,因为node的query已经会了。  百度了一下,用sql文件进行初始化,调用时在数据库命令行中使用...
代码星球·2020-09-13