对于什么是C++/CLI,我们首先能够简单的将其名字划分为两部分来理解,第一,C++,我们熟悉的眼下被广泛使用的面向对象的ISO国际标准的高级语言,也称为ISOC++,我们这里以后均称其为ISOC++;第二,CLI,我们能够觉得是对ISOC++在CLI上扩展。CLI是通用语言框架的缩写,微软的.NE...
分类:
编程语言 时间:
2014-09-04 20:45:20
阅读次数:
288
从mysql搬一个大表到redis中,你会发现在提取、转换或是载入一行数据时,速度慢的让你难以忍受。这里我就要告诉一个让你解脱的小技巧。使用“管道输出”的方式把mysql命令行产生的内容直接传递给redis-cli,以绕过“中间件”的方式使两者在进行数据操作时达到最佳速度。一个约八百万行数据的mys...
分类:
数据库 时间:
2014-09-03 14:52:46
阅读次数:
275
document.body.clientWidth //body对象的宽度document.body.clientHeight //body对象的高度document.documentElement.clientWidth //页面可见区域宽度document.documentElement.cli...
分类:
Web程序 时间:
2014-09-02 15:28:34
阅读次数:
205
npm install -g karma npm install –g karma-cli Install the plugins (optional) # Install plugins that your project needs: npm install karma-jasmine karm...
分类:
移动开发 时间:
2014-09-02 00:12:13
阅读次数:
257
我用过mysql纯cli(command line),即纯命令行的执行环境,也用过navicat for mysql pro 破解版,甚至还用过比较高端的sqlyog,最后我还是选择了官方的workbench。首先,我不得不说mysql workbench基本拥有我们想要的所用功能,并且还是免费版本...
分类:
数据库 时间:
2014-09-01 23:59:53
阅读次数:
521
就某些类而言,当在程序中第一次使用时,最好能有一个初始化过程;当程序不再需要时,也最好能做一些收尾工作,这些都是非常好的类设计习惯。
引出问题
如果有这样一种情况,某种类型的每个实例都必须有其唯一的ID,比如说某种交易类型,这些ID可用于在处理过程中追踪每笔交易,或之后用于审计员查看数据文件;为讨论方便,此处的ID为从0起始的有符号整型数。
如果把一个nextID值保存在内存中,并...
分类:
编程语言 时间:
2014-09-01 00:29:42
阅读次数:
343
本周接手了一个Cassandra系统的维护工作,有一项是需要将应用方的数据导入我们维护的Cassandra集群,并且为应用方提供HTTP的方式访问服务。这是我第一次接触KV系统,原来只是走马观花似的看过KV啊,NoSQL啊。但是实际上没有实际的使用经验。经过两天的学习和接手,终于搞明白了在生产环境中的使用方式。在此简要的笔记一下。本文主要包括的内容有:
Cassandra的简介,
Cassandra的相关CLI
Cassandra的Python API,并且给出一个批量导入数据的例子。...
分类:
其他好文 时间:
2014-08-31 11:54:01
阅读次数:
216
这一小节我们将实现服务器对get和post的请求进行对cgi程序的调用。对于web服务器以前的章节已经实现了对get和post请求的调用接口,接下来给出对应接口的实现。 1 int WebServer::ServerGetFunction(int cli_fd,char *path,char *.....
分类:
Web程序 时间:
2014-08-31 10:28:11
阅读次数:
410
grunt 是基于nodejs的前端项目管理工具,凭借着大量优秀的插件从众多前端项目管理工具中脱颖而出。确保先安装了nodejs为了方便使用Grunt,应该在全局范围内安装Grunt的命令行接口(CLI)。npm install -g grunt-cli这条命令将会把grunt命令植入到你的系统路径...
分类:
其他好文 时间:
2014-08-30 17:35:49
阅读次数:
255