结论serializen的效率远高于json,特别是在反序列化方面。实地测试对同一个巨大数组分别进行10000次序列化和反序列化,得到如下测试结果:测试环境CPU: Intel i5-3317UPHP: 7.0.12SRV: Apache 2json_encode 2.7458431720734 s
json_decode 7.1210720539093 s
serialize ...
阅读全文
PHP中serializen()与json_encode()的性能差异
发布时间:2017年08月25日 // 分类:代码 // 2 Comments
Python的pymysql查询结果获取字段列表
发布时间:2017年06月03日 // 分类:代码 // No Comments
在使用pymysql的时候,通过fetchall()或fetchone()可以获得查询结果,但这个返回数据是不包含字段信息的(不如php方便)。查阅pymysql源代码后,其实获取查询结果源代码也是非常简单的,直接调用cursor.description即可。譬如:db = pymysql.connect(...)
cur = db.cursor()
cur.execute(sql)
pri...
阅读全文
阅读全文
通过微信分享链接地址会自动添加from参数区分来源
发布时间:2016年08月19日 // 分类:代码 // No Comments
微信微信分享会根据分享的不同,为原始链接拼接如下参数:朋友圈 from=timeline&isappinstalled=0微信微信群 from=groupmessage&isappinstalled=0好友分享 from=singlemessage&isappinstalled=0
阅读全文
阅读全文
Visual Studio Code提示"Use the 'php.validate.executablePath' setting to configure the location of 'php'"的解决办法
发布时间:2016年06月14日 // 分类:代码 // No Comments
安装Visual Studio 2015时,顺便下载了Visual Studio Code,试用了一下感觉功能上还是比较完善的,和Sublime Text很像。但在打开php文件的时候,总是弹出提示信息:Cannot validate the php file. The php program was not found. Use the 'php.validate.executablePa...
阅读全文
阅读全文
Python遍历文件夹并输出名称符合正则表达式的文件夹
发布时间:2016年06月13日 // 分类:代码 // 1 Comment
因工作需要,在共享盘里找到所有含有货号的文件夹。所以用Python编写了一个小程序,把共享盘映射为本地的Z盘后,遍历文件夹并输出名称符合正则表达式的文件夹。import os
import re
s = os.sep
# 需要遍历的文件目录
root = "z:" + s
# 载入并编译正则表达式
pattern = re.compile(r'D[a-zA-Z|0-9...
阅读全文
阅读全文
C#退出窗体、程序的区别
发布时间:2016年01月03日 // 分类:代码 // No Comments
纯转载自http://www.cnblogs.com/yugen/archive/2010/08/10/1796864.html:1.this.Close(); 只是关闭当前窗口,若不是主窗体的话,是无法退出程序的,另外若有托管线程(非主线程),也无法干净地退出;2.Application.Exit(); 强制所有消息中止,退出所有的窗体,但是若有托管线程(非主线程),也无法干净地退出...
阅读全文
阅读全文
C# WPF 显示异形窗体(PNG完美半透明)
发布时间:2016年01月03日 // 分类:代码 // No Comments
在Visual C#里,如果使用Windows 窗体应用程序可以轻松实现窗体异形。原理是使用指定颜色透明与鼠标穿透。这种方式简单粗暴,但带来的结果却是容易有杂边、染色,且不能有半透明PNG,效果很差。但是如果使用C#的WPF则可以轻松解决这个问题。1、新建一个WPF窗体,并设置窗体属性AllowsTransparency="True"
WindowStyle="...
阅读全文
阅读全文
C# WPF中修改默认启动窗体
发布时间:2016年01月03日 // 分类:代码 // No Comments
在C# WPF中,默认启动窗体是MainWindow.xmal,如果要选择其他窗体,双击可以进入App.xaml。<Application x:Class="WpfApplication1.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation&q...
阅读全文
阅读全文
基于OpenCV实现Python 3.4获取并显示摄像头功能
发布时间:2015年11月08日 // 分类:代码 // No Comments
代码摘自 Record Video With Python + OpenCV 3 on OSX ,取消了原文的视频翻转,汉化了注释。代码如下,测试成功。按Q结束程序。import numpy as np
import cv2
cap = cv2.VideoCapture(0) # 从摄像头中取得视频
# 获取视频播放界面长宽
width = int(cap.get(cv2.CAP_PRO...
阅读全文
阅读全文
Python 3.4下利用OpenCV对摄像头进行面部识别
发布时间:2015年11月08日 // 分类:代码 // 2 Comments
综合 Record Video With Python + OpenCV 3 on OSX 和 A Quick Demo on Face Detection With Python and Opencv 3 两篇文章的内容。实现Python 3.4对OpenCV进行面部识别,在Windows 10下成功运行。不得不说,用了OpenCV,那是相当的简单。演示如下:大半夜的没穿衣服,就拿汤唯演示...
阅读全文
阅读全文
Python 3.4 & Windows下安装OpenCV
发布时间:2015年11月07日 // 分类:代码 // 10 Comments
OpenCV是非常强大的,但OpenCV的正式版本支持到Python 2.x系列。好在OpenCV 3版支持Python 3.x了——!只是需要提醒一下,OpenCV 3版本还存在一些未解决的已知问题,目测还需要等待。笔者寻找资源安装的过程还是有点麻烦的,这里Mark一下供大家参考。1、安装Python 3.4 for Windows好的这好像没有什么可以说的2、下载OpenCV 3和Num...
阅读全文
阅读全文
Typecho 1.0 Markdown文章链接从新窗口中打开(target="_blank")
发布时间:2015年11月07日 // 分类:代码 // 2 Comments
Typecho很好用,但是原生Markdown有一个缺陷,超级链接默认在当前页跳转。如果在文章中添加了参考链接,阅读起来就很不方便。在Typecho 1.0版本中,要给文章的超级链接添加 target="_blank" 属性其实也是相当简单的。在 \var\CommonMark\HtmlRenderer.php 的104行,有以下一段代码: case Com...
阅读全文
阅读全文
分类
随机文章
- 快速搭建kubesphere集群(基于Ubuntu 18.04 server)
- IDEA中给Maven设置代理
- CentOS 6.5 安装 Python 3.5.2 并于 Python 2 并存
- 友善之臂 NanoPi NEO2 外接USB WIFI
- Python 3.4 & Windows下安装OpenCV
最新文章
- 火速论文网站地址——免费无广告的降重工具
- 用LessAPI搭建免费的DockDockGo搜索API
- BFF架构下需要注意的坑
- 我的新创意:GentleAI——基于人工智能的生产力工具平台
- 在Drone中利用Webhook插件实现企业微信机器人消息推送
- Golang基于泛型实现的简单依赖注入(DI)
- Golang实现一个简单的TCP端口转发程序(TCP反向代理)
最近回复
- 应用分享: 来看看呢。 http://appdownload.cc
- 应用分享: 感谢站长分享。
- 下载: 谢谢分享 博主加油。
- 应用之家: 感谢大佬。
- PHP中serializen()与json_encode()的性能差异 R11; 52ll.org: [...]https://www.ywlib.com/archives/119.html[...]
- kettle 转换字段遇到问题(couldnR17;t get row from result set)——摘 R11; 源码巴士: [...]《Pentaho Spoon (Kettle) 出现 Timestamp :Unab...
- kettle 转换字段遇到问题(couldnR17;t get row from result set unable to get timestamp from resultset at index 9) R11; 源码巴士: [...]《Pentaho Spoon (Kettle) 出现 Timestamp :Unab...
- 1: 代码都写错了,serialize 写了两次
- ANTONIO: 谢谢你, 终于有声音了!!!
- andyw: newbee的版主!好用