C++由来已久,也做了好几年了,但是还是有好多功能没用到过,并且随着 c++11的推出,增加了不少新功能,这里开始做笔记。

阅读全文 »

有时候会有从数据库或者其他地方拿到一组数据,全是字符串类型,然后需要自己根据实际需要的使用类型去进行转换。(我遇到这个恰好是在mysql查询读出来的数据时,是个二维的字符串数组)。

先引出最简单的一种情况,明确知道将要解析出来的类型和个数。通常就直接如下解决。

1
2
3
4
std::array<std::string, 2> iDataArray;
iDataArray[0] = "1";
iDataArray[1] = "dandiao";
cout << "1 user_id = " << std::stoi(iDataArray[0]) << ", user_nick = " << iDataArray[1] << endl;

阅读全文 »

好吧,我又折腾了。本来就没写几篇博客,现在又从 Octopress 折腾到 Hexo。其实折腾真的嫌累,再加上我经常懒癌发作,时间已久,自己都不知道怎么折腾出来的了,真心觉得这些东西还是越简单越好。

Hexo 相对于 Octopress 的优势自行百度吧,反正我的体会就是安装和部署什么的都相当简单了,而且之前我没在 windows 上部署过,现在 windows 上也只需要安装 nodejs 和 git 就可以直接使用 Hexo 了,确实方便啊,不信你去看看官网的介绍,就几个命令就可以预览了。

配置的话,我也不多说啦,官网有中文说明文档,也够清楚了。还不清楚的可以去百度一下教程,也是相当简单。

阅读全文 »

在GitHub上搜索关键字octopress theme,然后按照星数排序,前面几个我都试过了,特别是greyshade主题,我是比较喜欢的,但是主题这东西除了考虑好看之外,还要考虑适不适合添加其他的东西,比如文章分类啊,标签云啊,近期文章啊,热评文章啊等等(这些是我在折腾了好几个主题后才考虑到的)。就是因为前面没考虑到这些,所以折腾了好久之后又更换主题又重新设置(我也是醉了)。最终还是绝得默认的经典主题比较适合加这些东西。

阅读全文 »

上次在GitHub上搭建好Octopress之后,我就去尝试为Octopress增加其他设置,比如评论系统等。了解到这一切的前提是先选择好一个主题,因为后面的这些设置都是根据主题来的,一旦主题发生更换,这些设置就又需要重新设置。

问题在挑选主题的过程中,似乎有点少,然后同时也发现了一个博客平台叫Ghost的(这货不是操作系统镜像吗?)。

初步了解了之后,发现它比较新,并且能在线直接用Markdown编辑博客,还有一个我特别喜欢的功能,就是图片占位符,就是你在写的过程中可以先使用![占位符描述]()这种语法先占着图片的位置,然后最后只需要点击预览界面上的这个占位图,就会弹出一个对话框然你选择图片上传到博客平台上去,同时杠杠空白的()中的内容就变成了类似于本地的图片文件目录。想了解的考验去体验一下,我个人非常喜欢这个功能。

阅读全文 »