qrcode

使用jQuery的插件qrcode生成二维码(静态+动态生成)及常见问题解决方法

不打扰是莪最后的温柔 提交于 2020-12-24 06:07:31
使用jQuery的插件qrcode生成二维码(静态+动态生成)及常见问题解决方法 参考文章: (1)使用jQuery的插件qrcode生成二维码(静态+动态生成)及常见问题解决方法 (2)https://www.cnblogs.com/SHERO-Vae/p/5681673.html 备忘一下。 来源: oschina 链接: https://my.oschina.net/u/4437884/blog/4836250

python制作含二维码及表格的svg文件

☆樱花仙子☆ 提交于 2020-12-23 11:33:15
无才开发这些功能,只好用别人现成的。生成的svg文件,用于激光雕刻机制作铭牌。网上搜了一下,有这么两个插件,qrcode和pygal可能有用。 https://pypi.org/project/qrcode/ https://github.com/lincolnloop/python-qrcode http://www.pygal.org/en/stable/index.html 先安装qrcode,自带 pillow $ sudo pip3 install qrcode[pil] 实验一下生成qrcode的svg文件, $ qr --factory=svg "我爱我的祖国!" > test.svg $ firefox test.svg 果然浏览器内看到了,还能扫描出来。换个python版本的,能否生成 svg文件呢? import qrcode import qrcode.image.svg if method == 'basic': # Simple factory, just a set of rects. factory = qrcode.image.svg.SvgImage elif method == 'fragment': # Fragment factory (also just a set of rects) factory = qrcode.image.svg

几个常用js库,别再重复造轮子了

爷,独闯天下 提交于 2020-12-22 21:40:52
年底了,总结下今年用到的一些有意思的《js轮子》(只是大概列出些比较有意思的库,每个标题都是超链接,可点击自行查阅) 希望能对您有用! 如有意思的 轮子 可以在评论列出一起讨论下 color ==功能==:JavaScript库,用于不可变的颜色转换和对CSS颜色字符串的支持。 npm install color var color = Color('#7743CE').alpha(0.5).lighten(0.5); console.log(color.hsl().string()); // 'hsla(262, 59%, 81%, 0.5)' console.log(color.cmyk().round().array()); // [ 16, 25, 0, 8, 0.5 ] console.log(color.ansi256().object()); // { ansi256: 183, alpha: 0.5 } uuidjs ==功能==:UUID.js-JavaScript的RFC兼容UUID生成器 // Create a version 4 (random number-based) UUID object var objV4 = UUID.genV4(); // Create a version 1 (time-based) UUID object var objV1

软件测试面试中都会问到哪些关于Python的问题?

谁说胖子不能爱 提交于 2020-12-19 09:37:55
本文转载自霍格沃兹测试学院优秀学员ling_tianxia的学习笔记,原文链接: http://qrcode.testing-studio.com/f?from=51cto&url=https://ceshiren.com/tag/%E7%B2%BE%E5%8D%8E%E5%B8%96 转载请注明出处 - 语言特性 1.谈谈对Python和其他语言的区别 答:Python是一门语法简洁优美, 功能强大无比, 应用领域非常广泛, 具有强大完备的第三方库,它是一门强类型的可移植、可扩展、可嵌入的解释型编程语言,属于动态语言。 拿C语言和Python比:Python的第三方类库比较齐全并且使用简洁, 很少代码就能实现一些功能,如果用C去实现相同的功能可能就比较复杂。 但是对于速度来说Python的运行速度相较于C就比较慢了。所以有利的同时也有弊端,毕竟我们的学习成本降低了。 2.简述解释型和编译型编程语言 答:解释型语言是在运行程序的时候才翻译,每执行一次,要翻译一次,效率较低。 编译型就是直接编译成机型可以执行的,只翻译一次,所以效率相对来说较高。 3.Python的解释器种类以及相关特点? 答:CPythonc语言开发的,使用最广的解释器IPython基于cPython之上的一个交互式计时器,交互方式增强功能和cPython一样PyPy目标是执行效率,采用JIT技术。

Selenium自动化测试实战|自动侦测浏览器版本并下载对应的浏览器驱动

回眸只為那壹抹淺笑 提交于 2020-12-10 08:31:08
本文转载自霍格沃兹测试学院优秀学员felix的学习笔记,原文链接: http://qrcode.testing-studio.com/f?from=51cto&url=https://ceshiren.com/tag/%E7%B2%BE%E5%8D%8E%E5%B8%96 转载请注明出处 前天聊天时,有同学说 Appium 官方支持自动下载兼容的浏览器驱动,想来Selenium也有类似的方法,于是在网上搜索一番。参考了Medium上一篇文章的方法,对相关步骤进行改进,增加了对多浏览器的支持。 首先,先想好大致上的几个步骤 识别本地浏览器版本 下载对应浏览器版本的驱动 解压到对应文件夹 记录到mapping.json文件中 接下来就是撸起袖子开干 定义好目录结构 |— config ​ |— mapping.json: 浏览器驱动配置信息 |— driver: 存放浏览器驱动 |— utils ​ |— driver_util.py: 封装的工具包 |— test_search.py: 测试脚本 数据准备 导入第三方库,定义好路径名称等常量 import json import os import zipfile import shutil import requests import pathlib from win32com import client as win_client

mybatisplus使用@InsertFill和@UpdateFill注解设置自定义sql对字段自动填充

馋奶兔 提交于 2020-12-03 12:20:11
自动填充优化功能 原生mybatisplus只能做%s+1和now两种填充,mybatisplus-plus在插入或更新时对指定字段进行自定义复杂sql填充。<br> 需要在实体类字段上用原生注解@TableField设置fill=FieldFill.INSERT fill=FieldFill.UPDATE或fill=FieldFill.INSERT_UPDATE否则不会触发自定义填充<br> mybatisplus-plus使用@InsertFill注解触发插入时,执行注解中自定义的sql填充实体类字段<br> mybatisplus-plus使用@UpdateFill注解触发更新时,执行注解中自定义的sql填充实体类字段<br> 从中央库引入jar <dependency> <groupId>com.github.jeffreyning</groupId> <artifactId>mybatisplus-plus</artifactId> <version>0.0.1-RELEASE</version> </dependency> 在实体类字段上设置@InsertFill,在插入时对seqno字段自动填充复杂计算值 查询当前最大的seqno值并加3,转换成10位字符串,不够位数时用0填充 @TableField(value="seqno",fill=FieldFill

QRcode.js 生成二维码

拈花ヽ惹草 提交于 2020-11-26 08:27:21
github官方文档指路: https://github.com/soldair/node-qrcode#options QRcode方法介绍: 这里只介绍后三种常用方法的使用: 1、toCanvas 顾名思义是讲二维码生成canvas 用法实例: //1、引入QRcode.js <script src='qrcode.js'></script> //2、具体用法 QRCode.toCanvas('二维码信息文本', { errorCorrectionLevel: "L",//容错率L(低)H(高) margin: 1,//二维码内边距,默认为4。单位px height: 200,//二维码高度 width: 200,//二维码宽度 scal: 177, color: { dark: '#000', // 二维码背景颜色 // light: '#000' // 二维码前景颜色 }, rendererOpts: { quality: 0.9 } }).then(canvas => { console.log(canvas) document.getElementById('myqrcode').append(canvas) }).catch((err) => { console.log(err) }) 背景和前景颜色不可以相近,不然有的设备上会识别不出来二维码 2、toDataURL

微信扫码登陆(1)---扫码登录流程讲解、获取授权登陆二维码

僤鯓⒐⒋嵵緔 提交于 2020-11-21 03:18:55
扫码登录流程讲解、获取授权登陆二维码 具体流程可以看微信官网的扫码登录文档 地址: https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1419316505&token=&lang=zh_CN 其实官方文档已经讲的非常清楚而且讲的也很明白。 项目github地址 : https://github.com/yudiandemingzi/spring-boot-wechat-login 一、扫码登录流程讲解 1、首先准备工作 网站应用微信登录是基于OAuth2.0协议标准构建的微信OAuth2.0授权登录系统。 在进行微信OAuth2.在进行微信OAuth2.0授权登录接入之前,在 微信开放平台注册开发者帐号,并拥有一个已审核通过的网站应用 ,并获得相应的 AppID 和 AppSecret 申请微信登录且通过审核后,可开始接入流程。就是你的网站要想实现微信扫码登陆功能首先要在微信备案通过,它才会给你个AppID和AppSecret。 2、时序流程图 时序图总结流程: 1、用户点击网站微信登陆图标。 2、网站带上 AppID 和 AppSecret 和 回调域名 参数请求微信OAuth2.0授权登陆。 3、第二步通过后

C# 标签(条码)的打印与设计(二)

末鹿安然 提交于 2020-10-24 06:13:39
上一篇说到条码的打印,主要是通过读取模板定义文件(XML文件),然后结合从数据库中读取的动态数据结合而产生条码。下面主要说一下如何设计这个条码模板。设计过程也很简单,只需要简单的拖拉即可。然后点击小箭头或右下角的命令,选择SaveToXmlFile,然后选择路径保存。 上面设计图产生的XML将会是以下的内容。 <? xml version="1.0" encoding="utf-16" standalone="yes" ?> < Barcode LabelWidth ="639" > < Image X ="429" Y ="52" Size ="2268" Width ="162" Height ="108" BytesPerLine ="24" ImageName ="LOGO" > < ImageHex ID ="1" HexString ="mJ018h07Ch0FC0F8gW0FE1F8gW0FC3FCgW0FC3FCgW0F83F81EgU0783F83FgW03F07FgW01E0HF8gY0" /> < ImageHex ID ="2" HexString ="HF8gX01HFgY01HFh0FE04gX0FC3F8gW0307FCgY0HFCgN078K01H01HFCgM07HF8K0C01HFCgL01HFCL" /> < ImageHex ID ="3"

wordpress页面生成二维码

假装没事ソ 提交于 2020-10-23 06:44:18
二维码 的生成方便移动端访问,特别当你的主题是自适应主题的时候,有时候我们可以在侧边栏工具上放置一个生成二维码的功能,让我们的主题很炫,很实用,鲜明分享一些常用的jQuery jquery.qrcode.min.js插件方法 在wordpress头部文件引入jquery.qrcode.min.js插件,官网地址: https://github.com/jeromeetienne/jquery-qrcode ,如果速度慢的话,这里提供百度网盘分享: http://pan.baidu.com/s/1boSBUTD 。 注意: 需要jQuery文件支持,你的wp已经引入了jquery文件。 例如这样的结构引入顺序。wp正确的引入方法建议阅读: WordPress引入css/js两种方法 <script type="text/javascript" src="jquery-1.7.2.min.js"></script> <script type="text/javascript" src="jquery.qrcode.min.js"></script> (1)、在侧边栏文件或者需要显示二维码的地方调用二维码:如下: <div id="qrcode"> (2)、调用qrcode插件。 qrcode可以支持canvas和table两种方式渲染图片,默认canvas