天气数据采集工具
hao931126
这个作者很懒,什么都没留下…
展开
-
VS版本分析
源由编译zlib的过程中,打开vs2017运行批处理,发现提示ml64.exe不存在。 去搜了下 C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\x86_amd64 C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\amd64 但是这是13的啊,话说12.翻译 2017-11-01 11:19:24 · 538 阅读 · 0 评论 -
简单日志库
源由这个就不再说了过程一个类,或者工程总需要那么几个错误输出之类的东西,便于调试和排查问题。从qqbot上对日志类有了一定的想法了。需求分析1,最重要的是,输出日志。 重要性分级? 模块信息 msg参数化 如不仅仅是"hello" 还可以"helle %d %s %f",xxx2,技术要点1,不定参数与格式化输出 va_start原创 2017-12-18 17:03:56 · 234 阅读 · 0 评论 -
天气采集工具--感触
进展将gzip编码的数据解析出来了,也用上了rapidxml。代码上传到了惠惠大佬的git经历1,惠惠大佬在写一个uapi。我对比了下,大佬写的代码很规整,很好次的样子。我那一坨就是shit。这不行啊,我得进步啊。我一工作一年的小伙子,离大三的在校学生这么远,啥时候能实现梦想啊。2,跟大佬讨论了几个功能, http数据收发,实际就是组包。 ziplib使用原创 2017-12-16 18:29:26 · 297 阅读 · 0 评论 -
http中URL编码
缘由天气采集中希望直观的使用中文,而不是城市代码,见参考。过程//代码1static char from_hex(char ch){ return isdigit(ch) ? ch - '0' : tolower(ch) - 'A' + 10;}static char to_hex(char code){ static char hex[] = "0123456789ABCDEF"原创 2017-12-15 23:33:18 · 331 阅读 · 0 评论 -
Git初次使用
###### @2017-11-03源由之前想建立一个仓库来分享代码,和更多的人建立沟通,交流信息,提高自己,顺带做点小的事情,提高反馈和奖励,激发学习动力发展喊了一嗓子,然后大佬就把他自己搭建的git分享出来了,这里十分不要脸的要两个账号。又后来,大佬说要写操作系统,我说要写个天气采集工具,然后就约定了今天,又提起来。十分无耻的说我不会git,就在那闲聊 成果git使用-原创 2017-11-03 20:12:19 · 173 阅读 · 0 评论 -
boost编译过程
@2017-12-18源由从github上下载的qqbot代码中使用了大量的boost库(可能对我来说是大量)。然后去官网看了下介绍。下载。我以为直接包含h文件就可以了,实际上还得编译这很不爽。过程百度了下编译过程1,使用bootstrap.bat生成bjam.exe2,使用bjam.exe编译--错误1步骤,点击后生成失败了。我进入到bat文件里加了个pause,看了下发现,找不到编原创 2017-12-18 16:01:22 · 343 阅读 · 0 评论 -
rapidXml使用笔记
@2017-12-04源由天气采集工具解压后的数据为xml形式的utf-8编码。我优先使用转码将其转换为多字节编码。but,会有一段不存在,让我很不爽。转码时候被忽略了呢,还是说其中有含00的地方所以被忽略了。std::string UTF8ToMultiByte(const char* mbcsStr){ wchar_t* wideStr; char* strAnsi;原创 2017-12-04 20:03:19 · 492 阅读 · 0 评论 -
win批处理文件--学习笔记
@2017-11-24源由接手维护任务要做各种归档,建档的操作,在一堆路径里点过来点过去很烦。过程将简单重复的工作交给机器,解放人的生产力来做更有意义的事情。通过批处理或者一个小软件来简化操作,达到一键操作。批处理玩的不溜,就想用mfc写个优雅的框,然而添加资源很费劲,基础控件也不会使。最后又回到了批处理成果 //实现延时退出 choice /t 2 /c yn /d goto原创 2017-11-24 14:24:00 · 186 阅读 · 0 评论 -
新计划--调试日志
源由过程...不定长参数表,以支持原创 2017-11-22 17:55:05 · 160 阅读 · 0 评论 -
计划3--文件打开
起因通过文件夹管理文件是一个高效整洁的方法,但是事务复杂到一定程度,每次都一级一级的打开路径神烦设想想着通过批处理或者程序,实现常用路径的秒开。win也有常用路径,和最近访问路径,不过不够个人。素材start d:xxxstart //sjfa.原创 2017-11-13 17:41:48 · 160 阅读 · 0 评论 -
计划2---灵活粘贴板
起因就在刚才,改代码的时候,发现一个注释很多地方都能用到,我却非得一次次的敲,这很不爽。设想要是把要写的东西放在记事本里用的时候在copy出来,多方便。但是, 记事本不是定向的,这里边就很费劲至少应该做到,鼠标放置点击,就能选中一行,就像vs代码编辑器里的那样。这个应该集成到之前的天气采集工具里。注释格式add/modify by jidzh@2017-11-13, for xxxxx原创 2017-11-13 15:46:31 · 157 阅读 · 0 评论 -
zlib安装使用探索笔记
下载官网下载 http://www.zlib.net/去官网下载到源码包以后解压。有个win32文件夹,文件夹下有个VisualC.txt 他告诉你如果想在vs环境下编译可以去路径contrib/vstudio/,这里边有各个版本的工程。如果你编译都不想编译在vstudio下,有个readme文档,他告诉你可以去http://www.winimage.com/zLibDll。这里为了学习和原创 2017-11-01 10:15:49 · 470 阅读 · 0 评论