自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

可可西里

我本将心向明月,奈何明月照沟渠。

  • 博客(16)
  • 收藏
  • 关注

转载 Python CSV Reader/Writer/DictReader/DictWriter例子

CSV(comma-separated values) 是跨多种形式导入导出数据的标准格式,比如 MySQL、Excel。它以纯文本存储数和文本。文件的每一行就代表一条数据,每条记录包含了由逗号分隔的一个或多个属性值。这个标准格式的名字来源就是每条记录是用逗号将其属性分隔的。即使有这个非常明显的命名标准,而实际上却没有一个官方的标准 CSV 格式,有可能是以一些比较类似的分隔符来分隔数据,虽然它们的

2017-05-22 16:05:49 19323 3

转载 Python 操作 MongoDB

这篇文章主要介绍了使用Python脚本操作MongoDB的教程,MongoDB作为非关系型数据库得到了很大的宣传力度,而市面上的教程一般都是讲解JavaScript的脚本操作,本文则是基于Python,需要的朋友可以参考下0.启动mongodb数据库$ mongod.exe --dbpath D:\mongodb\data\db1.连接数据库MongoClient VS Conne

2017-05-22 10:07:52 908

转载 MongoDB中的_id和ObjectId

_id和ObjectId MongoDB中存储的文档必须有一个”_id”键。这个键的值可以是任何类型的,默认是个ObjectId对象。 在一个集合里面,每个集合都有唯一的”_id”值,来确保集合里面每个文档都能被唯一标识。如果有 两个集合的话,两个集合可以都有一个值为”123”的”_id”的键,但是每个集合里面只能有一个”_id” 是123的文档。 1.ObjectId Obje

2017-05-20 17:17:07 3793

转载 MongoDB 之 用户管理

写在前面的话Note:   该文章仅对 2.x版本有效,3.x版本已更新了API本篇博客主要介绍Mongobd的用户管理本篇博客以参考官方文档为主本篇涉及到官方文档的部分是:[ http://docs.mongodb.org/manual/core/access-control/ ]如果可能,请尽量阅读官方文档,而不是看我的这篇博客。个人强烈推荐直接阅读官方文档。本人英语水平不好,肯定会遇到错误或

2017-05-19 11:52:23 1070

转载 Win7下MongoDB的安装和部署测试

Mongo DB 是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式备受当前IT从业人员的青睐。Mongo DB很好的实现了面向对象的思想(OO思想),在Mongo DB中 每一条记录都是一个Document对象。Mongo DB最大的优势在于所有的数据持久操作都无需开发人员手动编写SQL语句,直接调用方法就可以轻松的实现CRUD操作分布式文档存储数据库本文示范如何

2017-05-19 11:13:41 619

原创 Python-读入json文件并进行解析及json基本操作

import jsondef resolveJson(path): file = open(path, "rb") fileJson = json.load(file) field = fileJson["field"] futures = fileJson["futures"] type = fileJson["type"] name = fileJ

2017-05-18 16:11:20 59156 2

原创 Python-使用CSV模块进行文件处理

version 1:字段中还有逗号等复杂符号则无法处理import osDATADIR = r"C:\Users\dell\Desktop\Udacity"DATAFILE = r"beatles-diskography.csv"def parseFile(path): data = [] #f = open(path, "r") with open(path, "rb")

2017-05-18 14:15:12 1800

原创 Python-修改文件夹下所有文件的名字

import osdef renameFile(): fileList = os.listdir(r"C:\Users\dell\Desktop\Udacity\prank\prank") print(fileList) # get current work path currentpath = os.getcwd() print("Current is "+

2017-05-18 13:42:45 2737 1

原创 Python-定时打开一个网页

import webbrowserimport timeprint("start" + time.ctime())count = 0;while (count < 3): time.sleep(5) webbrowser.open("http://play.baidu.com/?__m=mboxCtrl.playSong&__a=270860469&__o=/search||s

2017-05-18 13:39:56 3658 2

原创 错误 4 error LNK1104: 无法打开文件“libboost_date_time-vc120-mt-sgd-1_64.lib”

在当前文件夹下生成lib,需要注意解决方案的配置属性和平台属性(即位数),即最后两个值 bjam stage –toolset=msvc-12.0 –stagedir=”C:\Users\dell\Desktop\kt\b oost_1_64_0\boost_1_64_0” link=static runtime-link=static threading=multi variant=debug

2017-05-11 16:11:51 13487 7

转载 boost库生成文件命名和编译

boost库生成文件命名和编译 生成文件命名规则:boost中有许多库,有的库需要编译、而有的库不需要编译,只需包含头文件就可以使用。编译生成的文件名字普遍较长,同一个库根据编译链接选项不同,又可以生成多个不同名字的文件。生成的文件名字是很长,可是这样带的信息才多,也就容易识别出用途。其实生成文件的名字遵循一定的规则,有着固定的格式。识别这种格式,能帮助我们更高效地使用boost库。生成文件名字

2017-05-11 16:09:20 887

原创 报错:1130-host ... is not allowed to connect to this MySql server

解决方法:1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称”%”mysql -u root -pvmwaremysql>use mysql;mysql>update user set host = ‘%’ wher

2017-05-11 12:55:38 700

原创 windows读取文件夹下所有的文件——C++

intptr_t hFile = 0; struct _finddata_t fileInfo; std::string pathName, exdName; if ((hFile = _findfirst(pathName.assign(path).append("\\*").c_str(), &fil

2017-05-11 09:36:15 1038

转载 jsoncpp在vs2013下的安装以及静态连接错误error LNK2005问题

PS:json静态链接错误:msvcprtd.lib(MSVCP100D.dll) : error LNK2005:解决方案 严格按照方法二执行即可,不一致问题。C++要使用JSON来解析数据,一般采用jsoncpp.下载jsoncpp后,按ReadMe文档的说法是要先安装的,但是安装比较麻烦。然而事实上,我们并不需要安装,就可以直接使用。方法一:直接拷贝源文件。这个方法比较简单,但不推荐,因为不

2017-05-08 17:35:55 1535

转载 YAML预研文档

YAML预研文档YAML概要YAML是”YAML Ain’t a Markup Language”(YAML不是一种置标语言)的递归缩写,早先YAML的意思其实是:”Yet Another Markup Language”(另外一种置标语言),但为了强调这种语言以数据做为中心,而不是以置标语言为重点,而用返璞词重新命名,YAML的官方定义很简单,即一种人性化的数据格式定义语言,其主要功能用途类似于X

2017-05-08 10:19:01 672

转载 设计原则:小议 SPI 和 API

设计原则:小议 SPI 和 API背景第一次听说 SPI 是阅读《软件框架设计的艺术》,以后陆续在 Log4Net 和 Quartz.Net中发现了以这种形式组织代码的方式,本位给出为什么要区分 SPI 和 API 的一个思考过程。从面向接口编程说起我们在“调用方”和“实现方”之间引入了“接口”,上图没有给出“接口”应该位于哪个“包”中,从纯粹的可能性上考虑,我们有三种

2017-05-08 10:16:05 687

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除