我们知道canvas画布可以很方便的js原生支持转为图片格式并下载,但是svg矢量图形则并没有这方面原生的支持。研究过HighChart的svg图形的图片下载机制,其实现原理大体是浏览器端收集SVG代码信息,并发送到到服务器端,由后端程序转换成图片格式后,以流的形式反射给浏览器端下载。 最近在项目中 ...
分类:
Web程序 时间:
2017-06-28 18:41:52
阅读次数:
211
mysqldump是mysql用于转存储数据库的实用程序。它主要产生一个SQL脚本,其中包含从头重新创建数据库所必需的命令CREATE TABLE INSERT等。 下面我们详细介绍一下mysqldump导出的各种实例: 1 导出一个数据库的结构 mysqldump -d dbname -uroot ...
分类:
数据库 时间:
2017-06-22 18:28:54
阅读次数:
193
pvr.ccz 是把pvr用zlib算法压缩后的图像格式,其优点是可以提升文件读取效率。 大多数情况下我们可以用一些工具来将pvr压缩到pvr.ccz ,下面提供一个c++方法来完成这个过程 ...
分类:
Web程序 时间:
2017-06-20 22:14:01
阅读次数:
171
用基类的指针去转存派生类时除了上一篇boost::serialization 用基类指针转存派生类(错误多多,一波三折)之外。还有还有一种更简单的方法: 用BOOST_CLASS_EXPORT宏。以下我们来分析如何用BOOST_CLASS_EXPORT来实现 用基类的指针去转存派生类。 首先来看前面 ...
分类:
其他好文 时间:
2017-06-17 20:37:01
阅读次数:
135
客户需要将转码器中电视直播频道的hls切片转存出来,在拷贝文件时,需要判断该切片文件是否正在被写入,否则拷贝出来的切片文件不完整。 linux下程序fuser有这个功能,源码在psmisc包里,地址:https://gitlab.com/psmisc/psmisc, fuser功能很强大,可以查找文 ...
分类:
系统相关 时间:
2017-06-07 14:13:44
阅读次数:
231
mysqldump是mysql用于转存储数据库的客户端程序。它主要产生一系列的SQL语句,可以封装到文件,该文件包含有所有重建您的数据库所需要的 SQL命令如CREATE DATABASE,CREATE TABLE,INSERT等等。可以用来实现轻量级的快速迁移或恢复数据库。是mysql数据库实现逻 ...
分类:
数据库 时间:
2017-05-27 17:06:06
阅读次数:
230
1.@SessionAttributes 允许我们有选择地指定Model中的哪些属性需要转存到HttpSession中对象中 只能声明在类上,而不能声明在方法上 @SessionAttributes(types={User.class,Dept.clas},value={"user","dept"} ...
分类:
编程语言 时间:
2017-05-24 17:36:49
阅读次数:
259
本文总结了5种较常见的跨域通信方法,如下: 1)jsonp 2)CORS(Cross OriginResource Sharing,跨源资源共享) 3)主域相同可以设置document.domain 4)利用window.name实现跨域 5)利用window.name实现跨域 jsonp 讲解js... ...
分类:
其他好文 时间:
2017-05-19 22:17:45
阅读次数:
228
stm32模拟eeprom要实现flash数据页转存,实现函数为 这个函数的过程为: 1. 得到当前可读有效页,并设置其为oldPage,另一页为NewPage。 2. 给NewPage设置RECEIVE_DATA状态 3.初始化写地址 切换到接收页 4. 写一个当前要保存的数据,如果单纯发起一次转 ...
分类:
其他好文 时间:
2017-05-18 14:48:50
阅读次数:
245
boost::serialization 也支持c++的多态,这样我们就能够通过使用基类的指针来转存派生类, 我们接着上一篇( boost::serialization(2)序列化基类 )的样例来看: 基类和派生类的代码例如以下: class student_info { public: stude ...
分类:
其他好文 时间:
2017-05-14 13:52:34
阅读次数:
245