自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

怎奈你何的博客

学习文章

  • 博客(16)
  • 收藏
  • 关注

转载 理解CSS3中的background-size(对响应性图片等比例缩放)

大佬的文章:https://www.cnblogs.com/tugenhua0707/p/5260411.html

2021-01-30 14:18:43 221

转载 php和java之间rsa加密互通

以下是php封装好的类,引入即可使用<?php/** * 作者:pjp * 邮箱:[email protected] */class RSA{ private $privateKey='';//私钥(用于用户加密) private $publicKey='';//公钥(用于服务端数据解密) public function __construct(){ $this->privateKey = openssl_pkey_get_private(file_get_content

2021-01-30 14:08:59 681 1

转载 PHP RSA2加密和解密以及接口签名和验签

开发中吗我们经常要与接口打交道,无论是调取别人的接口还是给别人提供接口,如何保障在接口调用时双方数据的安全性和一致性,,这里就涉及到数据加密以及签名验证服务。本文以PHP示例讲解RSA2数据加解密和签名验签功能的实现。我们在上一篇文章《WEB开发中常见的加密方式有哪些》中介绍了非对称加密RSA2算法,它适合加密少量数据,比如支付数据等安全要求高的场景。我们首先要生成公钥和私钥文件:openssl genrsa -out private_key.pem 2048openssl rsa -in

2021-01-30 11:52:47 994

转载 WEB开发中常见的加密方式有哪些

今天,我们对信息安全越来越受重视,WEB开发中的各种加密也变得更加重要。通常跟服务器的交互中,为确保数据传输的安全性,避免被人抓包篡改数据,除了 https 的应用,还需要对传输数据进行加解密。今天我们来了解下有哪些常见的加密方式。单向散列加密单向散列(hash)加密是指把任意长的输入串变化成固定长的输出串,并且由输出串难以得到输入串的加密方法,这种方法称为单项散列加密。广泛应用于对敏感数据加密,比如用户密码,请求参数,文件加密等。我们开发中存储用户密码就用到了单向散列加密算法。常见的单向散列加

2021-01-30 11:47:59 1073

转载 微信小程序-显示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 2349

原创 移动端、微信小程序页面布局参考

转自:阮一峰的网络日志自己手写移动端页面的时候,可参考大佬的这两篇文章。看完之后对页面布局非常有帮助。文章如下: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 384

转载 微信小程序调用摄像头扫描识别二维码和条形码

今天在整一个有关于快递的小程序,快递单号一般比较长,手动录入会很麻烦。然后就找了一下,其实微信小程序 API 中自带一个扫码识别的功能。wx.scanCode(Object object)调起客户端扫码界面进行扫码。示例代码:// 允许从相机和相册扫码wx.scanCode({ success(res) { console.log(res) }})// 只允许从相机扫码wx.scanCode({ onlyFromCamera: true, succes

2021-01-30 11:14:58 9891 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 1055 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 1680

原创 微信小程序小模块界面,边框带阴影

记一个小界面如下图:代码如下,样式都写在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 2588

转载 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 6077

转载 微信小程序onLoad与onShow的区别

小程序声明周期onLoad与onShow的区别?onLoad页面加载时调用,可以获取参数,通过options。onShow页面显示时调用。主要区别:从二级页面返回该页面时,onLoad不会再次加载,而onshow会重新加载。这点很重要:1.如果加载列表页,二级页面对一级的列表页面内容有修改,则以及列表函数应该在onShow中加载,否则可以选择onLoad。2.如果从一个页面携带参数跳转到另外一个页面,在另一个页面获取参数的方式:onLoad(options){ conso..

2021-01-22 11:36:05 215

转载 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 124

转载 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 791

转载 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 2026

转载 微信小程序支付完成后如何跳转指定页面

很多人说使用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 7201 3

空空如也

空空如也

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

TA关注的人

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