- 博客(37)
- 资源 (5)
- 收藏
- 关注
原创 shapefile文件(shp)读取
shapefile是GIS中一种数据类型,在ArcGIS中被称为要素类(Feature Classes),主要包括点(point)、线(polyline)和多边形(polygon)。解析geopandas文件的方式很多,本文介绍两个 pyshp和geopandas。1.pyshp(Python Shapefile Library)是一个Python库,用于在Python脚本中对
2017-07-15 08:24:36 22714 1
转载 Canvas 最佳实践(性能篇)
转载自淘宝前端http://taobaofed.org/blog/2016/02/22/canvas-performance/Canvas 想必前端同学们都不陌生,它是 HTML5 新增的「画布」元素,允许我们使用 JavaScript 来绘制图形。目前,所有的主流浏览器都支持 Canvas。Canvas 最常见的用途是渲染动画。渲染动画的基本原理,
2017-07-14 12:37:57 380
转载 使用Web Worker
Web Worker是浏览器模拟了“线程”的方式在后台运行脚本。线程可以执行任务而不干扰用户主进程,也就是不影响页面,比如不会卡住。限制: Web Worker中不能处理大多数DOM和BOM Web Worker通过消息机制和主线程通讯 Web Worker内的全局对象作用域仅限于其本身 Web Worker与主线程之间的对象传递是使用深拷贝的方式
2017-07-12 09:30:28 438
原创 d3js-v4-map-1最简单的canvas地图
实现一个简单的geoMap。依赖库:d3js v4 canvas渲染1. 最简单的实现: var width = 1300, height = 800; //定义一个地图映射 var projection = d3.geoMercator() .center([100, 37]) .scal
2017-07-11 03:46:42 7260
原创 d3js 鼠标 绘制 可编辑的折线
最终效果:点击 “绘线”开启绘线模式,点击屏幕开始绘制折线。再次点击关闭绘线功能点击“”编辑“开启关闭线编辑功能,编辑功能下,线为虚线,且可拖动圆点编辑路径。非编辑模式下,线为实线不可编辑。点击“删除”删除折线。可以在下拉列表中选择不同的样式,改变折线样式。代码:<!--参考:http://bl.ocks.org/mbostock/4342190增加点htt
2016-08-26 01:34:13 3998
转载 webstorm 11破解
从webstorm 11开始,以前的破解方式都不能用了。新方式如下:1.从官方地址下载安装http://www.jetbrains.com/webstorm/2.安装完成之后,请使用license server的注册方式。下面三个选一个:http://0.idea.lanyus.comhttp://1.idea.lanyus.comhttp://2.idea.l
2016-02-16 10:26:12 912
原创 pyqt5.2 + vs2010-- could not find or load the Qt platform plugin windows
vs2010编译pyqt5.2,执行错误 This application failed to start because it could not find or load the Qt platform plugin windows
2014-01-13 23:05:15 4306
转载 python的map --待续
常用库及软件GDAL/OGR Python bindingsshapelypyprojFionaQGISgeopygeodjangoMapFishowslibMapServerMapnik开发工具geditviipythonPyCharmPython REST框架TastypiesiteDjango pistonsiteDjango REST f
2012-12-03 09:16:21 813
转载 QtQuick中设置代理上网及缓存-待续
公司是内网,需要代理才能上外网。其次cache 避免重复加载的问题。不过好奇没实现功能。思路应当没有问题,实现?? 待续... -----------------------------------------------------------------------------------以下是正文 -----------------------------------------
2012-12-01 22:40:37 1224
转载 全文检索功能 --待完善
1. Lucenehttp://book.douban.com/subject/1962641/ 2. Solrlucene的企业级扩展 对应于python的库为 PyLucene和 pysolr 相关3. Django + haystack + solr 构建全文搜索
2012-12-01 15:46:52 616
翻译 改变qDebug的输出到文本文件
功能:把控制台的程序输出到文本文件,同时保留在控制台显示 #include #include "qmlapplicationviewer.h"#include "QtDebug"#include #include #include #include using namespace std;void customMessageHandler( QtMsgType ty
2012-11-28 09:48:56 2755
原创 QtQuick,qt3d在windows下打包单一exe(待详细)
前提基于Qt4.8.0,Qt3D 1.0,其实版本不同只是依赖的dll不同,思路是一样的。1. 依赖文件的问题,如果在QML中没有引用QtWebkit,Qt3d等那么依赖的库仅仅是bin下的dll,但是如果引用了,就要依次在根目录下仿照引用的目录结构建立文件夹,比如Qt3D的引用:Qt3D/qmldirQt3D/qthreedqmlplugind.dll qmldir等文件直接到~
2012-11-27 02:15:48 1593
翻译 Boost.Locale 本地化库 ...待续...
英文介绍地址:http://www.boost.org/doc/libs/1_52_0/libs/locale/doc/html/index.html 在线翻译:Boost.Locale是一个库,在C + +方式提供高质量的本地化设施。 它最初是设计的一部分CppCMS - C + + Web框架的项目,然后贡献以提高。 Boost.Locale提供了功能强大的工具,为开发
2012-11-26 18:45:35 1249
翻译 QML读取本地XML文件
仿照Qt4.8的帮助文档 本地 XML 文件 path.xml 图书 nameA1 nameA2 nameA3 2012 2013 2014 nameB 2011
2012-11-10 17:39:59 5715
转载 regedit修改mac地址
第1步,单击“开始”,选中“运行”,键入“regedit”调出注册表。 第2步,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\0000、0001、0002 等主键下,查找 DriverDesc ,内容为要修改的网卡的描述,如Intel的
2012-11-05 10:11:21 1553
转载 Qt-Quick-例子-photoroom
代码:photoroom.qmlimport QtQuick 1.0import Qt3D 1.0Viewport { id: viewport width: 800; height: 480 picking: true //navigation: false //不禁用导航功能 //showPicking: true //禁用纹理??待
2012-10-30 09:11:54 1049
转载 QtQuick3D-例子-shaders-爆炸效果
代码片段:shaders.qml mport QtQuick 1.0Rectangle { property int current : 0 //当前tab页 width: 640 height: 480 //主页面 Rectangle { id: tabContentArea width: parent.wi
2012-10-29 16:44:01 1760
转载 QtQuick3D-例子-modelview3d
代码: modelview3d.qmlimport QtQuick 1.0import Qt3D 1.0import Qt3D.Shapes 1.0Rectangle { id: topLevel width: 800; height: 480 //数据模型 ListModel { id: dynamicModel L
2012-10-29 15:08:47 1823
转载 ubuntu service
ubuntu service 下载地址http://www.ubuntu.com/download/server1.下面是Server版本上安装GUI的步骤:sudo apt-get install x-window-system-core #安装x-windows的基础sudo apt-get install gdm #安装登录管理器 还可以为kdm/xdmsudo apt-
2012-08-13 09:23:54 605
原创 豆瓣 api python环境的搭建
参考文章http://code.google.com/p/douban-python/wiki/Installation本机环境python26,(安装的pythonxy,强烈推荐,虽然它的版本不是python3.0)并设置好了环境变量 path--------------------------------1. 安装gdata并解压下载地址:http://code
2012-08-12 22:33:20 1604
原创 把Qt Designer的ui文件转换为PySide页面文件
Qt Designer 设计的ui文件,就是一个xml文件,通过pyside-uic可以转换成标准的.py文件。这个功能不是pyside的专利,也可以通过pyqt转换。1. 前提:安装了pyside。环境变量中设置了 C:\Python27\Scripts。(pyside-uic.exe 这个文件在~\Python27\Scripts文件夹下,如果不设置这个环境变量,用绝对
2012-08-12 22:13:31 4239
原创 pyside-环境建立(windows)
1. 有phthon环境,查看python的版本,直接在命令行窗口输入 pythonC:\Users\Administrator>pythonPython 2.7.2 (default, Jun 12 2011, 15:08:59) [MSC v.1500 32 bit (Intel)] on win32Type "help", "copyright", "credits" or
2012-08-12 21:12:11 1987
原创 Necessitas : install_target Error 2
ma-make: *** install_target Error 2The process "C:UsersatcusernecessitasQtCreatorbinma-make.exe" exited with code 2.Error while building project MyAndroid (target: Android)When executing build s
2012-08-12 18:25:28 765
转载 一个游戏程序员的学习资料
http://software.intel.com/zh-cn/blogs/2012/03/20/400010004/?cid=sw:prccsdn2194想起写这篇文章是在看侯杰先生的《深入浅出MFC》时, 突然觉得自己在大学这几年关于游戏编程方面还算是有些心得,因此写出这篇小文,介绍我眼中的游戏程序 员的书单与源代码参考。一则是作为自己今后两年学习目标的备忘录,二来没准对别人也有点参考价值
2012-07-31 19:18:59 2785
原创 Python开发WebService:REST,web.py,eurasia,Django
http://nodex.iteye.com/blog/377814
2012-07-31 19:15:55 579
转载 windows-trac
trac 下载http://trac.edgewall.org/wiki/TracDownload教程http://blog.csdn.net/taige5555/article/details/3247538http://www.devdiv.com/space.php?uid=29464&do=blog&id=1329 一些插件http://www.lingang.
2012-07-31 08:50:17 443
转载 QT:图标 中文等
1. 应用程序图标 在Qt助手(assistant.exe)搜索关键字"Setting the Application Icon"就可以看到在各种平台设置Qt程序图标的方法。在windows下:找个ICO文件,保存到一个程序文件夹下的某个地方,如:~/images/setup.ico下用记事本创建一个.rc文件,文件名称随意,如:ico.rc,里面只写一句话 IDI_ICON
2012-07-28 17:01:06 916
转载 sstream,ifstream与ofstream
C++语言的数据输入/输出操作是通过I/O流库来实现的。C++中把数据之间的传输操作称为流,流既可以表示数据从内存传送到某个载体或设备中,即输出流,也可以表示数据从某个载体或设备传送到内存缓冲区变量中,即输入流。在进行I/O操作时,首先是打开操作,使流和文件发生联系,建立联系后的文件才允许数据流入和流出,输入或输出结束后,使用关闭操作使文件与流断开联系。iostream标准输入输出流(co
2012-07-27 12:29:10 918
转载 hadoop.hama 科学计算(待续)
建立在Hadoop上的分布式并行计算模型。·基于 Map/Reduce 和 Bulk Synchronous 的实现框架。·运行环境需要关联 Zookeeper、HBase、HDFS 组件。·Hama中有2个主要的模型: – 矩阵计算(Matrix package) – 面向图计算(Graph package)作为Hadoop项目中的一个子项目,BSP模型是
2012-07-25 09:50:38 1807
转载 集群计算
工作需要随意在网上看了看,计算集群的内容。感叹自己的无知。 调度层面LSF,SGE,OpenPBS等等。PBS是功能最为齐全, 历史最悠久, 支持最广泛的本地集群调度器之一. PBS的目前包括openPBS, PBS Pro和Torque三个主要分支. 其中OpenPBS是最早的PBS系统, 目前已经没有太多后续开发, PBS pro是PBS的商业版本, 功能最为丰富. Torqu
2012-07-24 21:38:26 822
转载 python构架的科学计算程序设计(转载)
这是一篇转载文章,同意作者想法。在工作中尝试了一次,不过是在c++中调用python,项目开始一翻风顺,“享受编程的乐趣”,但涉及到在QT的多线程中嵌套python的多线程,开始无助,更别提之间通讯。最终放弃了。原因:个人水平,项目时间有限,没有深入研究。方向问题,应该是python调用c/c++,反过那就是"偷懒"。--------------------------------------
2012-07-24 15:23:12 1548
转载 boost::shared_ptr(待续)
/* 智能指针中 的vector >::const_iterator 只是 指针的const 而不是 object如果是 const object那么定义数组的时候要 vector >,更详细的说明在 more Efficient C++ 第28条*/#pragma once#include #include #include #include #include "
2012-07-24 13:13:18 751
转载 QT图形视图框架(待完成)
参考:图形视图框架http://blog.csdn.net/aladdina/article/details/5413545
2012-07-23 14:57:37 435
转载 c++及python 的并行(待完成)
1. Parallel2. Cython OpenMP Parallel Python,也就是ppdispyJugRpycMyCloud 名词解释:Twisted: python网络框架 参考:Hadoop和MPI的比较,说明适用情况http://comment2.csdn.net/topic.php?tid=3
2012-07-23 10:03:20 799
Deep Reinforcement Learning Hands-On 英文
2019-06-22
精通qt4编程.蔡志明.源码
2012-04-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人