大哭!!!栽到了std::move手里!

昨天项目里有个问题一直搞不懂: std::vector #include <iostream> #include <utility> #include &am...

2018-08-23 12:19:48

阅读数 61

评论数 0

使用hadoop对一组数据排序,求平均值。

1,求平均值 输入文档如下: 基本思路是利用map来产生<1,num>这样的数据,这样reduce处理的数据形式是<1,num1 nmu2 …..>. 代码: import java.io.IOException; import java.util.Strin...

2017-08-16 15:33:01

阅读数 405

评论数 0

在http服务器里使用协程

首先在使用协程前我们要明白什么是协程?协程相比线程有什么好处? 大概来说:协程是一种用户态的轻量级线程。 相比线程它的开销更小,不需要线程锁,成本低,一个单核cpu可支持上万个协程。 这里推荐一篇博客: http://blog.csdn.net/qq910894904/articl...

2017-08-04 16:38:35

阅读数 486

评论数 2

理解协程的运行流程

这是我整合自己对协程的一些理解,文章中的图我有些是在网上直接拷贝的,在这里感谢原作者。这是http服务器整合协程的流程图: 代码图: 从控制台传进来的参数allfont,font,每次循环会创建font个task,task的概念可以说就是协程。协程通过stCoRoutine_t结构来描述,...

2017-08-04 16:11:39

阅读数 1683

评论数 0

用vb.net开发的简易(通用)上位机

这里写的是上位机基本的程序,有什么额外功能的话可以自己加上。我是参与别人项目里做的,主要实现了自动检测,断点重连,发送检测消息。因为要实时使用,所以要最大程度的避免程序崩溃,因此程序里使用了比较多的try模块。同是为了让别人使用起来方便,没有做其他修饰的东西。Public Class Form1 ...

2017-08-04 01:22:42

阅读数 2544

评论数 0

搭建简单的http服务器

开发语言C++,平台为Linux。 主要流程为:服务器获得请求–>响应并处理请求–>返回结果。这里着重讲怎么处理请求。 主程序在获得一个请求后会开辟一个线程来处理请求 流程图如下。 hand_cgi函数流程图 cgi程序流程图。 代码:#include&quo...

2017-08-03 06:12:55

阅读数 3624

评论数 0

不用加减乘除做加法的一些方法

在这里归纳了网上的办法,有些解释是复制粘贴的,如果原作者看到了,我在这里表示感谢。 第一种: 首先看十进制是如何做的: 5+7=12,三步走 第一步:相加各位的值,不算进位,得到2。 第二步:计算进位值,得到10. 如果这一步的进位值为0,那么第一步得到的值就是最终结果。第三步:重复上...

2017-07-14 20:52:48

阅读数 337

评论数 0

mongodb学习:mongodb索引原理

网上看到一篇很好的文章,在这里给出链接: http://www.open-open.com/lib/view/open1461568319242.html

2017-06-13 00:09:31

阅读数 2739

评论数 1

mongodb学习:复制集搭建

我们这里搭建3个节点的复制集,示例如下: 由于我用的是32位系统,所以驱动引擎需要更换所以使用–storageEngine=mmapv1,fork为后台执行 配置文件如下: ![这里写图片描述] 依次创建3个。(http://img.blog.csdn.net/201706122349...

2017-06-13 00:07:01

阅读数 236

评论数 0

mongodb系列-conf配置文件

启动MongoDB有2种方式,一种是直接默认启动,另一种是指定配置文件。启动方式如下: 1: /etc/init.d/mongod start 或service mongod start 2: mongod –config /etc/mongodb.conf 下面我们看看配置文件: ...

2017-06-10 09:59:03

阅读数 11843

评论数 0

Linux平台下安装Mongodb

找到一篇写得很好的文章,解决了我很多的问题。: http://coderschool.cn/1709.html另外在附上关闭mongodb的方法来自:http://outofmemory.cn/code-snippet/15999/how-to-shutdown-mongodb: killal...

2017-06-06 10:50:35

阅读数 214

评论数 0

用vb.net开发的简易服务器

在这里介绍程序主要实现的功能以及流程。 程序在启动后会开启1个线程,1个定时器,一个线程用来接受来自客户端的连接,定时器用来检测当前有多少个客户连接,当有一个客户连接是,会开启一个线程用来与客户传送消息。为了简单起见,服务器发送消息为广播发送。全局变量: Dim listen_thread A...

2017-06-02 10:00:58

阅读数 1860

评论数 1

MapReduce工作原理讲解

有时候我们在用,但是却不知道为什么。就像苹果砸到我们头上,这或许已经是很自然的事情了,但是牛顿却发现了地球的万有引力。ok了,希望通过了解MapReduce,我们能够写出更好的MapReduce例子。 第一部分:MapReduce工作原理 MapReduce 角色 •Client :作业提交...

2017-05-25 23:51:43

阅读数 234

评论数 0

VB.net 字节数组转字符串的办法

由于我最近再用Vb.net进行网络编程,因为从服务器接受的数据都保存在byte数组里,想要转换成string是非常麻烦的,而且我在网上所查到的资料基本都试了一遍,然而有着各种各样的问题。我在官网上找到了一种办法,如下:'假设有byte数组by,里面保存这我们想要的数据 Dim s As New S...

2017-05-20 04:29:45

阅读数 3514

评论数 0

主机向虚拟机传送文件

一般来说,我们只需要复制粘贴就可以了,前提是我们安装了vmware tools,这个都是默认安装好的,当然如果你的虚拟机没有的话这里我提供一个下载地址(linux虚拟系统): http://download.csdn.net/detail/longxuu/6434885在复制的时候会遇到权限问题...

2017-05-08 04:07:13

阅读数 966

评论数 0

解决Python字符串问题:UnicodeEncodeError: 'ascii' codec can't encode characters in position问题

再向文件写入中文字符串会出现这个问题。即使在开头添加了# -- coding: utf-8 --也不行。 解决办法: import sys reload(sys) sys.setdefaulte...

2017-05-07 12:12:30

阅读数 249

评论数 0

Python的字符串操作

去空格及特殊符号s.strip().lstrip().rstrip(',')复制字符串strcpy(sStr1,sStr2) sStr1 = 'strcpy' sStr2 = sStr1 sStr1 = 'strcpy2' print sStr2连接字符串#strcat(sStr1,sStr2) ...

2017-05-07 02:22:56

阅读数 181

评论数 0

python对excel文件的读写操作

由于用c++程序处理excel文件实在太过麻烦,于是我便去寻求更为简单的方法,发现python较为简单,我在这里整合了网上的python处理excel文件模块的使用。xlrd模块,可以读取excel文件数据,在导入该模块前请确保你安装了该模块,下载地址:https://pypi.python.or...

2017-05-02 04:40:02

阅读数 3470

评论数 0

python中的正则表达式

1.re的简介 使用python的re模块,尽管不能满足所有复杂的匹配情况,但足够在绝大多数情况下能够有效地实现对复杂字符串的分析并提取出相关信息。python 会将正则表达式转化为字节码,利用 C 语言的匹配引擎进行深度优先的匹配。import re print re.doc ...

2017-05-01 06:25:58

阅读数 224

评论数 0

针对Excel表格文件操作的编程实现

由于有个项目要对excel文件处理,结果一时竟无法下手,便上网查询了这方面的知识。以下代码适用于c++。 一、 包含Excel文件操作类头文件#include "CSpreadSheet.h"二、 新建Excel文件,并写入默认数据// 新建Excel文件名及路径,TestS...

2017-04-28 00:41:44

阅读数 2132

评论数 0

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