自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

shwuqu110的博客

曾经梦想仗剑走天涯,缺被996耗光了头发。

  • 博客(21)
  • 资源 (11)
  • 收藏
  • 关注

原创 短信验证码接入中,Shell通过Httpie、wget方法最为简单

思路:点了"发送验证码"按钮后,前台开始倒计时,后台随机生成一个6位数的验证码记录一下当前的时间戳(用来校验验证码是否失效,根据业务情况的不同设置不同的失效时间,我这里是5分钟内有效),将发送的验证码和时间戳返回前台待用户填写的同时,实时检查用户填写的验证码是否正确,是否超时待用户填写正确的验证码后,放行登录请求用Shell接入短信验证码有两种方法:1、Httpiehttp --ignore-stdin --form --follow --timeout 3600 POST https://v

2020-11-27 15:22:41 245

原创 短信验证码注册登录,Python可以用两种方法实现

短信验证码注册登录就是用户输入手机号后,点击按钮获取验证码。并设置冷却时间,防止用户频繁点击。后台生成验证码并发送到用户手机上,根据验证码、时间及一串自定义秘钥生成MD5值,并将时间也传回到前端。用户输入验证码后,将验证码和时间传到后台。后台先用当前时间减去前台传过来的时间验证是否超时。如果没有超时,就用用户输入的验证码 + 时间 + 自定义秘钥生成MD5值与之前的MD5值比较,如果相等则验证码校验通过,如果不等则说明验证码输入错误校验失败。这里用Python有两种方法实现短信验证码的注册登录:1、

2020-11-26 13:43:36 3967

原创 全方位了解JavaScript实现项目对接短信验证码,Fetch、jQuery、XHR太实用了

短信验证码注册登录就是验证用户提交的手机验证码,如果验证码验证错误,就提示“验证码错误”,如果验证正确,那就进入到注册成功的页面。这几天一直在研究JavaScript实现短信验证码注册登录的方法,主要是因为项目需求(现在好像几乎所有的项目都需要验证码注册登录),整理了三种对接方法,可供大家学习和参考:Fetch方法var myHeaders = new Headers();myHeaders.append("Content-Type", "application/x-www-form-urlenco

2020-11-25 11:42:59 239

原创 一文掌握Swift - URLSession接入短信验证码的操作方法

用Swift通过URLSession方式接入短信验证码,还是非常实用的,分享自己在项目开发中接入短信验证码的过程,如下所示:import Foundationvar semaphore = DispatchSemaphore (value: 0)let parameters = "appId=41KYR0EB****&appKey=IIWCKKSR7NOQ****&phone=1561894****&templateId=1043&variables=1234"l

2020-11-11 10:42:35 275 2

原创 为什么90%的程序员Shell - Httpie接入短信验证码接口需要花一天的时间呢?

接入一个短信验证码接口一点也不复杂,熟练的话,十几分钟就对接好了,问题是短信验证码服务商成千上万家,不同服务商的接口参数以及售价是不同的,这就导致一个现象,对接接口三分钟,比价三小时。一去一来就浪费了不少的时间,通过我的不懈努力,翻遍各大云市场平台,试用了二十多家短信接口,终于,我找到了一个合适的,然后我就开始了快速的对接,下面就是我用Shell - Httpie接入短信验证码的示例:http --ignore-stdin --form --follow --timeout 3600 POST http

2020-11-10 16:04:14 251 1

原创 用Python - Requests给项目加个短信验证码注册登录,只花了3分钟

最近开发一个项目,需要用到短信验证码作为注册登录,找了一个各大云市场的短信服务商的接口接入,代码如下,需要的可拿走:import requestsurl = "https://vip.veesing.com/smsApi/verifyCode"payload = 'appId=41KYR0EB****&appKey=IIWCKKSR7NOQ****&phone=1561894****&templateId=1043&variables=1234'headers =

2020-11-10 11:33:02 782 1

原创 高手在民间,PHP - pecl_http简单可用的短信验证码快速接入代码:

在现在,短信验证码应用非常广泛,但是要想快速高效的接入并调试好,还是非常耗费时间的,由于市场的短信服务商太多,一家家的对比考察非常耗时间,下面分享一个我用过且非常稳定的一个短信接口作为演示示例:<?php$client = new http\Client;$request = new http\Client\Request;$request->setRequestUrl('https://vip.veesing.com/smsApi/verifyCode');$request->

2020-11-09 18:59:03 205 1

原创 PHP - cURL复制粘贴性接入短信验证码示例

由于项目的需要,我找了一个可以直接复制粘贴的短信验证码接入示例,现在分享出来,希望可以提高各位同仁的工作效率,代码如下:<?php$curl = curl_init();curl_setopt_array($curl, array( CURLOPT_URL => "https://vip.veesing.com/smsApi/verifyCode", CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => "",

2020-11-09 10:56:30 279 1

原创 NodeJs通过Unirest方式,对接不上短信验证码接口的尴尬经历

你遇到过NodeJs通过Unirest方式无法调用短信验证码接口的经历吗?经过大半天的调试,终于完美的解决了,示例中的接口是用各大云市场短信供应商的短信接口,下面就是我解决的办法,代码如下:var unirest = require('unirest');var req = unirest('POST', 'https://vip.veesing.com/smsApi/verifyCode') .headers({ 'Content-Type': 'application/x-www-for

2020-11-04 10:55:55 321 1

原创 NodeJs用Native方式实现短信验证功能的方法

在这里,我是用各大云市场短信供应商的短信接口为大家演示NodeJs用Native方式实现短信验证功能的方法,代码如下:var https = require('follow-redirects').https;var fs = require('fs');var qs = require('querystring');var options = { 'method': 'POST', 'hostname': 'vip.veesing.com', 'path': '/smsApi/ve

2020-11-03 14:40:24 260

原创 看完JavaScript - XHR实现短信验证功能后,欣喜万分

JavaScript实现短信验证码功能复杂吗?看完这篇JavaScript - XHR实现短信验证功能后,你就会知道有多简单,此文章中使用的是各大云市场的短信提供商的接口作为演示示例,代码如下:var data = "appId=41KYR0EB****&appKey=IIWCKKSR7NOQ****&phone=1561894****&templateId=1043&variables=1234";var xhr = new XMLHttpRequest();xhr

2020-11-03 09:59:16 787 1

原创 可以免费测试的短信验证码接口接入

接入短信验证码之前必须要进行测试,不然接好之后,短信平台不给力,有的重新换平台,增加劳动量还会被老板骂,虽说现在大部分的短信平台都支持测试,但是还得亲自实践一番才能选择最适合自己企业的短信平台此次介绍的验证码接口是以Java开发的,是一个标准http协议的接口,其他的语言都可以接入。首先我们先测试一个速度,有些平台是有两种方式,比如以下介绍的(大多数平台都只有一种方式)...

2019-03-19 14:49:07 3350

转载 注意这两点,就可以提升企业短信验证码的发送速度

短信验证码是企业的刚需,不管是用户注册还是用户通知,作用总是不可代替。快速的短信验证码,可以明显提升用户体验,也可以给用户留下一个好印象。下面给大家介绍一下提升短信验证码速度方法。第一、服务器相应速度,验证码是属于触发类型,一般来说更看重的是合作短信平台的服务器,虽说自身服务器也会产生一定的影响,但是基本是可以忽略不计的。短信平台的服务器对请求处理不及时,这就导致短信验证码的延...

2019-03-13 18:10:36 382

转载 CSS基础知识

一、什么是CSS CSS全称为层叠样式表(Cascading Style Sheets),通常又称为风格样式表(Style Sheets),它是用来进行网页设计的; 在网页制作时采用CSS技术,可以有效地对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制,只要对相应的代码做一些简单的修改,就可以改变同一页面的不同部分,或者页数不同的网页的外观和格式; 二、CSS的优势...

2019-03-12 17:55:12 558

转载 PostgreSQL DBA(29) - Backup&Recovery#2(日期格式导致的错误)

由于日期格式的不同,PostgreSQL在执行恢复读取recovery.conf的时候会出现问题.错误信息在recovery.conf文件,recovery_target_time的设置 recovery_target_time='2019-3-11 14:40:00' 如按上述设置,则会出现错误 [xdb@localhost testdb]$ pg...

2019-03-11 17:54:48 444

转载 Java快速完成登录页面的滑动验证和短信验证码(直接复制粘贴版)

PC版滑动验证的实现简介滑动验证是基于人机识别技术开发的智能验证码产品。用户通过简单的右滑交互,无需思考即可通过验证。资源引入说明使用PC版滑动验证码,需要引入以下js资源,为保证服务功能最优,官方会定期迭代升级线上js资源,因此请避免使用本地文件导入js资源,以免后端版本更新而前端资源未更新造成冲突:&lt;!-- 国内使用 --&gt;&lt;script type...

2019-03-08 17:51:47 3191

转载 2019十佳DevOps工具,都用了你就是大神!!!

本文整理了工具列表,为大家选择所需的工具提供详实的参考信息。让我们一起看看从自动化build工具到应用程序性能监控平台领域里,十大最佳DevOps工具是哪些吧。1、GradleDevOps工具集需要一种可靠的build工具。Apache Ant和Maven统治着自动化build工具市场很多年,但是Gradle在2009年现身,从那时起它就迈着稳定增长的步伐越来越流行。Gradle的功...

2019-03-07 15:23:20 757

转载 AI和ML如何帮助对抗网络攻击?

人工智能人工智能已经进入各种各样的组织和公司,但是,到底是一个福音还是禁令的问题,暂时还是人们讨论的范畴。尽管人工智能的程序实在1958年编写的,但是,近年来它已经出现了大幅的增长。Sophia、Alexa语音机器人等等这样优秀的例子,让人们想要进一步探究在相应的领域是如何对抗人类的。当前情景专家们正在研究将AI添加到不同领域的方法,网络安全就是其中之一。随着时间的推移,在线攻击技术也...

2019-03-05 15:12:06 134

转载 AI军备竞赛2.0:中美无冕之王争霸赛

内容属于转载:大数据文摘出品来源:evolutionone编译:杨威、王一丁、夏雅薇中美之间,又一场争霸赛悄然开启。2月11日,美国总统特朗普签署了一份政令,概述了美国人工智能倡议。除此之外,该政令还阐述了美国维持其目前在人工智能领域领导地位的必要性。随后,美国国防部于2月12日发布了另一份公告,公布了其人工智能战略摘要。然而,美国仍深感威胁。《人工智能状况的反思:...

2019-03-01 16:05:52 232

转载 Java并发编程

在异常控制流提过,如果逻辑控制流在时间上是重叠的,那么它们就是并发的。并发出现在计算机不同层面上,编写并发程序也是程序员必不可少的技能,面试同样必问并发相关知识。    现代操作系统提供了基于三种基本的构造并发程序的方法。分别为:进程、I/O 多路复用和线程。    基于进程的并发编程方法很简单,使用我们很熟悉的fork、exec、waitpid等函数就可以了。比如构造一个并发服务器的方法...

2019-02-28 18:01:55 114

转载 Java利用hanlp完成语句相似度分析的方法详解

在做kaoshi系统需求时,后台题库系统提供录入题目的功能。在录入题目的时候,由于题目来源广泛,且参与录入题目的人有多位,因此容易出现录入重复题目的情况。所以需要实现语句相似度分析功能,从而筛选出重复的题目并人工处理之。下面介绍如何使用 Java 实现上述想法,完成语句相似度分析:1 、使用 HanLP 完成分词:首先,添加 HanLP 的依赖:( jsoup 是为了处理题干中的 ht...

2019-02-25 17:24:06 1572

短信验证码注册登录Shell - Httpie.sh、Shell - wget.sh文件.zip

短信验证码注册登录Shell 的两种方法- Httpie.sh、Shell - wget.sh文件.zip

2020-11-27

关于Python实现短信验证码注册登录的Python - http.client.py、Python - Requests.py文件.zip

关于Python实现短信验证码注册登录的Python - http.client.py、Python - Requests.py文件.zip

2020-11-26

JavaScript - Fetch.js、JavaScript - jQuery、JavaScript - XHR.js.zip

JavaScript实现短信验证码注册登录的三种方法,内附:JavaScript - Fetch.js、JavaScript - jQuery、JavaScript - XHR.js文件和说明。

2020-11-25

Swift - URLSession实现短信验证码注册登录完整示例:Swift - URLSession.swift和附件说明.rar

Swift - URLSession实现短信验证码注册登录完整示例:Swift - URLSession.swift和附件说明.rar

2020-11-11

Shell - Httpie实现短信验证码注册登录完整示例:Shell - Httpie.sh和附件说明.rar

Shell - Httpie实现短信验证码注册登录完整示例:Shell - Httpie.sh和附件说明.rar

2020-11-10

Python - Requests实现短信验证码注册登录完整示例:Python - Requests.py和附件说明.rar

Python - Requests实现短信验证码注册登录完整示例:Python - Requests.py和附件说明.rar

2020-11-10

PHP - pecl_http实现短信验证码注册登录完整示例:PHP - pecl_http.php和附件说明.rar

PHP - pecl_http实现短信验证码注册登录完整示例:PHP - pecl_http.php和附件说明

2020-11-09

PHP - cURL实现短信验证码注册登录完整示例:PHP - cURL.php和附件说明

PHP - cURL实现短信验证码注册登录完整示例:PHP - cURL.php和附件说明,RAR压缩包

2020-11-06

NodeJs - Native实现短信验证码注册登录完整示例:NodeJs - Native.js和附件说明

NodeJs - Native实现短信验证码注册登录完整示例:NodeJs - Native.js和附件说明

2020-11-04

NodeJs - Native实现短信验证码注册登录完整示例:NodeJs - Native.js和附件说明

NodeJs - Native实现短信验证码注册登录完整示例:NodeJs - Native.js和附件说明

2020-11-03

JavaScript - XHR实现短信验证码注册登录完整示例:JavaScript - XHR.js和附件说明

JavaScript - XHR实现短信验证码注册登录完整示例:JavaScript - XHR.js和附件说明

2020-11-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除