- 博客(16)
- 收藏
- 关注
转载 理解CSS3中的background-size(对响应性图片等比例缩放)
大佬的文章:https://www.cnblogs.com/tugenhua0707/p/5260411.html
2021-01-30 14:18:43 235
转载 php和java之间rsa加密互通
以下是php封装好的类,引入即可使用<?php/** * 作者:pjp * 邮箱:vippjp@163.com */class RSA{ private $privateKey='';//私钥(用于用户加密) private $publicKey='';//公钥(用于服务端数据解密) public function __construct(){ $this->privateKey = openssl_pkey_get_private(file_get_content
2021-01-30 14:08:59 722 1
转载 PHP RSA2加密和解密以及接口签名和验签
开发中吗我们经常要与接口打交道,无论是调取别人的接口还是给别人提供接口,如何保障在接口调用时双方数据的安全性和一致性,,这里就涉及到数据加密以及签名验证服务。本文以PHP示例讲解RSA2数据加解密和签名验签功能的实现。我们在上一篇文章《WEB开发中常见的加密方式有哪些》中介绍了非对称加密RSA2算法,它适合加密少量数据,比如支付数据等安全要求高的场景。我们首先要生成公钥和私钥文件:openssl genrsa -out private_key.pem 2048openssl rsa -in
2021-01-30 11:52:47 1072
转载 WEB开发中常见的加密方式有哪些
今天,我们对信息安全越来越受重视,WEB开发中的各种加密也变得更加重要。通常跟服务器的交互中,为确保数据传输的安全性,避免被人抓包篡改数据,除了 https 的应用,还需要对传输数据进行加解密。今天我们来了解下有哪些常见的加密方式。单向散列加密单向散列(hash)加密是指把任意长的输入串变化成固定长的输出串,并且由输出串难以得到输入串的加密方法,这种方法称为单项散列加密。广泛应用于对敏感数据加密,比如用户密码,请求参数,文件加密等。我们开发中存储用户密码就用到了单向散列加密算法。常见的单向散列加
2021-01-30 11:47:59 1147
转载 微信小程序-显示loading的几种方式:showToast 和 showLoading
1、组件形式<loading hidden="{{hidden}}"> 加载中...</loading>2、动态形式showToast 和 showLoadingwx.showToast()// 设置加载模态框wx.showToast({title: '加载中', icon: 'loading', duration: 10000});wx.hideToast();// 使用案例wx.showToast({title: '加载中',
2021-01-30 11:29:38 2696
原创 移动端、微信小程序页面布局参考
转自:阮一峰的网络日志自己手写移动端页面的时候,可参考大佬的这两篇文章。看完之后对页面布局非常有帮助。文章如下:Flex 布局教程:语法篇 网址:http://www.ruanyifeng.com/blog/2015/07/flex-grammar.htmlFlex 布局教程:实例篇 网址:http://www.ruanyifeng.com/blog/2015/07/flex-examples.html...
2021-01-30 11:19:42 420
转载 微信小程序调用摄像头扫描识别二维码和条形码
今天在整一个有关于快递的小程序,快递单号一般比较长,手动录入会很麻烦。然后就找了一下,其实微信小程序 API 中自带一个扫码识别的功能。wx.scanCode(Object object)调起客户端扫码界面进行扫码。示例代码:// 允许从相机和相册扫码wx.scanCode({ success(res) { console.log(res) }})// 只允许从相机扫码wx.scanCode({ onlyFromCamera: true, succes
2021-01-30 11:14:58 10151 9
转载 微信小程序 - 二维码生成工具 weapp-qrcode
微信小程序 - 二维码生成工具下载:weapp-qrcode.js文件github:https://github.com/Pudon/weapp-qrcode-base64在项目中引入 weapp-qrcode.js 文件jsconst app = getApp();const QR = require('../../lib/weapp-qrcode.js'); // 引入 weapp-qrcodePage({ /** * 页面的初始...
2021-01-30 11:04:12 1090 4
转载 JS判断字符串是否为整数--简单的正则判断
JS判断字符串是否为整数:if(!/^\d+$/.test(str)) alert("不是整数");} 以下扩展内容转自http://www.cnblogs.com/xijin-wu/p/5776040.html 1、正则表达式 "^\\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-\\d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1
2021-01-30 10:45:25 1710
原创 微信小程序小模块界面,边框带阴影
记一个小界面如下图:代码如下,样式都写在wxml里面<view style="display:flex;flex-direction:column;text-align:center ;margin:30rpx 30rpx;border:2rpx solid #949494;height:540rpx;border-radius:20rpx;box-shadow:0px -5px 0px 0px #E5E5E5,-5px 0px 0px 0px #E5E5E5,5px 0px 0px
2021-01-30 10:41:48 2702
转载 JS正则表达式校验金额
//任意正整数,正小数(小数位不超过2位)var isNum=/^(([1-9][0-9]*)|(([0]\.\d{1,2}|[1-9][0-9]*\.\d{1,2})))$/;var num = '666.62'; if(isNum.test(num)) { return true;}//验证金额(含零),保留两位小数 var reg = /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9]).
2021-01-22 11:38:15 6286
转载 微信小程序onLoad与onShow的区别
小程序声明周期onLoad与onShow的区别?onLoad页面加载时调用,可以获取参数,通过options。onShow页面显示时调用。主要区别:从二级页面返回该页面时,onLoad不会再次加载,而onshow会重新加载。这点很重要:1.如果加载列表页,二级页面对一级的列表页面内容有修改,则以及列表函数应该在onShow中加载,否则可以选择onLoad。2.如果从一个页面携带参数跳转到另外一个页面,在另一个页面获取参数的方式:onLoad(options){ conso..
2021-01-22 11:36:05 234
转载 php判断字符串长度 strlen()与mb_strlen()函数
PHP strlen() 函数定义和用法strlen() 函数返回字符串的长度。语法strlen(string)参数:string 1 <?php 2 3 $str=‘中文a字1符‘; 4 5 echo strlen($str); 6 7 echo ‘<br />‘; 8 9 echo mb_strlen($str,‘UTF8‘); 10 11 //输出结果 12 13 //14 14 15 //6 16 17 ?.
2021-01-18 18:50:13 135
转载 php金额校验函数
在开发过程中,多多少少都会遇到金额值得校验,被测试员撵着屁股走,每次都给我提这个问题,不善其扰。简单正则已经无法做到排除-0,0,0.00,01,0001 等值。因此写一个通用函数来判断是否为正确得金额格式:/** * 金额校验函数 * @param $value * @param bool $isZero * @param bool $negative * @return bool */function isAmount($value, $isZero=fals
2021-01-18 18:47:09 819
转载 border每个边框的阴影(box-shadow属性)
分别设置border四个边框为不同阴影(box-shadow属性)二、代码设置: 设置前的代码 box-shadow: none; 设置后的代码 box-shadow: 0px -10px 0px 0px #ff0000, /*上边阴影 红色*/ -10px 0px 0px 0px #3bee17, /*左边阴影 绿色*/ 10px 0px 0px 0px #2279ee, /*右
2021-01-18 18:43:56 2110
转载 微信小程序支付完成后如何跳转指定页面
很多人说使用reLaunch方式来跳转,此方法在 IOS 正常跳转,而在 Android 报错 relaunch:fail can not invoka lelaunch in background.是因为支付成功后就会立马试图执行relaunch,而页面还停留在支付完成这个页面,导致小程序实际上是在后台的,而relaunch无法在后台执行,所以无法跳转。因此可以尝试使用其他调整方式,如需要跳转到一级(tab)页面,用wx.switchTab。如果跳转到二级(非tab)页面,用wx.redirect
2021-01-12 18:36:18 7529 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人