qrcode

Delphi xe7 FireMonkey / Mobile (Android, iOS)生成 QR Code完整实例

淺唱寂寞╮ 提交于 2021-02-05 03:08:15
这个实例在windows、OS X、IOS和Android等平台运行正常。 本文参考这个网站提供的方法: http://zarko-gajic.iz.hr/firemonkey-mobile-android-ios-qr-code-generation-using-delphi-xe-5-delphizxingqrcode/ 代码中用到的DelphiZXingQRCode.Pas点这下载 1 unit Unit3; 2 3 interface 4 5 uses 6 System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants, 7 FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs, FMX.Objects, 8 FMX.Controls.Presentation, FMX.Edit, FMX.StdCtrls,DelphiZXingQRCode, 9 FMX.ListBox,system.math; 10 11 type 12 TForm3 = class(TForm) 13 Button1: TButton; 14 edtText: TEdit; 15 imgQRCode: TImage; 16

**测试某系统切换成docker部署之后性能的下降情况**

倖福魔咒の 提交于 2021-02-02 04:59:36
###分析 * 对比:某系统/docker * A:某系统性能情况 * B:dockers部署的性能情况 * 求出A&B两者之间的差异 * 确定性能指标(tps) * 测试报告里体现:tps的变化 ###测试策略 基础测试 * A作为基准 * B与基准进行比较 ###设计测试的场景 假设该应用是一个网站,选取网站上访问top10的页面,在后台服务器 cpu利用率小于80% 的情况下,加一定的负载,获取10个页面平均的tps ###搭建测试环境 ###编写测试脚本 jmeter 实现10个get请求,并发用户20 ###执行测试脚本 **在独立的,自行搭建的测试环境执行** ### 收集数据,给出报告 <table class='table'> <tr> <td>A</td> <td>a</td> </tr> <tr> <td>B</td> <td>b</td> </tr> </table> ![微信测试圈二维码](http://oriphg3yh.bkt.clouddn.com/qrcode_for_gh_ebef1893e4eb_258.jpg) [友情链接:测试教程网](http://www.testclass.net/) [重定向技术](http://www.itest.info/) [友情链接:虫师的blog](https://www.cnblogs.com/fnng/)

【编程高手进阶】七:高并发高性能服务器是如何实现的

↘锁芯ラ 提交于 2021-01-22 01:23:09
当在读这篇文章的时候,你想过没有,服务器是怎么把这篇文章发送给你的呢? 说简单也简单,不就是一个用户请求吗?服务器根据请求从数据库中捞出这篇文章,然后通过网络发回去。 说复杂也复杂,服务器是如何 并行处理成千上万个用户请求呢 ?这里面涉及到哪些技术呢? 这篇文章就来为你解答这个问题。 多进程 历史上最早出现也是最简单的一种并处处理多个请求的方法就是利用 多进程 。 比如在Linux世界中,我们可以使用fork、exec等方法创建多个进程,我们可以在父进程中接收用户的链接请求,然后创建子进程去处理用户请求,就像这样: 这种方法的优点就在于: 编程简单,非常容易理解 由于各个进程的地址空间是相互隔离的,因此一个进程崩溃后并不会影响其它进程 充分利用多核资源 多进程并行处理的优点和明显,但是缺点同样明显: 各个进程地址空间相互隔离,这一优点也会变成缺点,那就是进程间要想通信就会变得比较困难,你需要借助进程间通信(IPC,interprocess communications)机制,想一想你现在知道哪些进程间通信机制,然后让你用代码实现呢?显然,进程间通信编程相对复杂,而且性能也是一大问题 我们知道创建进程开销是比线程要大的,频繁的创建销毁进程无疑会加重系统负担。 幸好,除了进程,我们还有线程。 多线程 不是创建进程开销大吗?不是进程间通信困难吗?这些对于线程来说统统不是问题。 什么

抖音榜单Api:今日最热视频榜

牧云@^-^@ 提交于 2021-01-20 06:45:20
抖音视频Api、抖音直播Api、抖音评论采集、抖音弹幕采集、抖音爬虫、抖音去水印、抖音视频下载、抖音视频解析 抖音直播数据、抖音数据采集、抖音直播监控 TiToData:专业的短视频数据采集、处理平台。 更多信息请联系: TiToData 海量数据采集 每天为客户采集5亿条数据 覆盖主流平台:TikTok,Zynn,YouTube,抖音,快手,1688,小红书,拼多多,淘宝,美团,饿了么,淘宝,微博 抖音榜单:今日最热视频榜 请求Api http://主机地址/douyin/board/videos?token=xxx 请求方式 GET 参数 字段 类型 说明 token string 接口授权码 返回示例 { "code":200, "data":{ "active_time":"09月14日 23:10", "aweme_list":[ { "aweme_info":{ "anchors":null, "author":{ "accept_private_policy":false, "account_region":"", "ad_cover_url":null, "apple_account":0, "authority_status":0, "avatar_168x168":{ "height":720, "uri":"3194c000a784b185c7dbf",

批量生成二维码

﹥>﹥吖頭↗ 提交于 2021-01-19 23:51:43
一个简单的批量二维码生成器 最近需要将大量的字符串生成二维码, 网上找了很多网站和应用都不是很理想,干脆自己做了吧! github 上找了下找到QrCode 开源项目 QrCode 开源类库 安装qrcode非常简单, 参考这里 引用 dll using QrCode 核心逻辑 /// <summary> /// /// </summary> /// <param name="filename"></param> /// <param name="savedir"></param> public void QrCodeBatch(string filename, string savedir) { Stopwatch sw = new Stopwatch(); string path = filename; StreamReader sr = new StreamReader(path, Encoding.Default); String line; QRCodeGenerator qrGenerrateor = new QRCodeGenerator(); QRCodeData qRCodeData = null; QRCode qrcode = null; Bitmap qrCodeImage = null; sw.Start(); while ((line = sr

批量生成二维码并压缩zip

我是研究僧i 提交于 2021-01-19 14:15:38
<!-- 二维码生成依赖 --> <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.4.0</version> </dependency> <dependency> <groupId>com.google.zxing</groupId> <artifactId>javase</artifactId> <version>3.4.0</version> </dependency> @GetMapping("/download") public void download(HttpServletResponse response, Long qrCodeId) throws IOException { byte[] data = uwpQrCodeService.download(qrCodeId); genCode(response,data); } /** * 生成zip文件 */ private void genCode(HttpServletResponse response, byte[] data) throws IOException { response.reset(); response.addHeader("Access-Control

【微信开发】微信网页扫码登录的实现

倾然丶 夕夏残阳落幕 提交于 2021-01-08 01:26:51
官方文档: https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1419316505&token=00d2aafc5bc1b9e3d6a3b4bc2f60662aa4ed0fc9&lang=zh_CN 准备资料: 在开放平台申请网站应用,需要付费300rmb, 脸上笑嘻嘻,心里。。。 1 第一种模式,在微信作用域执行 $redirect_uri= " http://你的微信开放平台绑定域名下处理扫码事件的方法 " ; $redirect_uri =urlencode($redirect_uri); // 该回调需要url编码 $appID= " 你的appid " ; $scope = " snsapi_login " ; // 写死,微信暂时只支持这个值 // 准备向微信发请求 $url = " https://open.weixin.qq.com/connect/qrconnect?appid= " . $appID. " &redirect_uri= " .$redirect_uri . " &response_type=code&scope= " .$scope. " &state=STATE#wechat_redirect "

动态生成二维码插件 jquery.qrcode.js

戏子无情 提交于 2020-12-28 23:32:08
转载文章 动态生成二维码插件 jquery.qrcode.js jquery.qrcode.js是依赖jquery的,所以要先引入jquery再引入jquery.qrcode.js <script type='text/javascript' src='js/jquery.min.js'></script> <script type="text/javascript" src="js/jquery.qrcode.min.js"></script> 在页面上添加一个div标签,用于创建渲染区域 <div id="qrcode"></div> 通过下面代码就可以生成一个默认256×256大小的二维码 <script type="text/javascript"> jQuery('#qrcode').qrcode("http://www.cnblogs.com/HtmlCss3/"); </script> 怎么样?简单吧,从此让二维码信手拈来~ 如果想要改变它的大小、二维码颜色、背景色怎么办?不用着急,我们可以通过配置来得到我们想要的,接下来我们就看一看它的配置: jQuery("#qrcode").qrcode({ render: "canvas", // 渲染方式有table方式和canvas方式 width: 256, //默认宽度 height: 256, //默认高度 text

Android动态生成二维码

让人想犯罪 __ 提交于 2020-12-28 11:38:14
什么是二维码 二维码又称二维条码,常见的二维码为QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的Bar Code条形码能存更多的信息,也能表示更多的数据类型。 动态生成二维码方案 在查找二维码生成方案时,发现很多方案的源头都指向了GitHub的开源库 https://github.com/zxing/zxing 。 1. ZXing简介: ZXing全称zebra crossing,翻译过来就是『斑马线』的意思。ZXing是一个采用Java实现的、开源的、支持多格式(一维/二维)的条形码图像处理库。 其中,QRCode格式就是我们常说的二维码格式。 注:QRCode(Quick Response Code:快速响应码)是二维条形码中最常用的一种格式,所以很多人直接将QRCode翻译为二维码,而且连百度百科都这样称呼,笔者也暂时就这么称呼了。 2. ZXing库引入 对于开发者来讲,我们需要下载ZXing库的一个jar包(core-x.x.x.jar)或者通过添加依赖的方式引入库文件,具体方法如下: 方法一: ZXing提供了Maven库,让我们可以根据自己的需要选择想要的jar包版本进行下载。Maven库: https://repo1.maven.org/maven2/com/google/zxing/core/ 方法二

人工智能不是武功秘籍!

狂风中的少年 提交于 2020-12-25 03:25:37
我的博文《普通程序员想转人工智能?别想了!》发表以后,有不少程序员朋友说要学习人工智能,还有几个朋友加我的微信,跟我要学习资料,请教学习方法的。听他们话的意思, 人工智能就是降龙十八掌,懂一些人工智能的概念就是一流的高手,要是学会了那简直就是无敌了,立马就能出任CEO走上人生巅峰了 。 最近人工智能有些降温了,但还是有朋友联系我问人工智能的问题。 我今天就来泼一盆冷水, 人工智能不是武功秘籍! 为什么这么说?我分两点解释一下。 1. 人工智能没那么智能 我举个实际例子,我在前公司的人工智能部门,部门有个核心的价格预测业务,用的是线性回归模型。这个业务一直不温不火,老板招了个大牛博士来做。大牛说这么核心的业务怎么能跑线性回归呢,得升级啊,什么新用什么,什么火用什么,这样才显得高大上啊。于是公司所有的技术都大升级,升级了大半年不仅什么都没搞出来,业绩反而不如以前了,最终大牛惨淡离场,部门重组。 大牛走了以后公司招来了第二个博士,我们称他二牛,二牛为人低调,到公司后也没烧三把火,而是先跟各组的人开会了解情况。二牛最后决定继续用线性回归,看看能不能搞出东西来。采取的策略也非常简单: 模型和算法不变,把每个环节都做的好一点。 比如的抓数这一步,你抓来的数对不对全不全?你凭什么说你抓的数又对又全?谁能证明你抓的又对又全?为了回答这三个问题,抓取的同学不仅认真做好没一个细节