logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux C++内存映射方式读写文件

内存映射就是将磁盘上的文件映射到系统内存中,对内存的修改可以同步到对磁盘文件的修改。可以对大数据文件处理,并且可以提高文件的读写速度。1234567891011121314151617181920

mbstowcs 和 wcstombs

本文介绍两个由C语言提供的宽字符(wchar_t类型)和多字节字符( 一个字符用一个或者多个字节表示) 转换函数,因此具有通用性(在Windows/Linux系统中都可以使用):所需头文件:stdlib.h#include( 1 ) mbstowcs()功能:把多字节字符转换成宽字符原型: size_t mbstowcs(wchar_t *wcstr,

linux sort 多字段排序

Linux多数发行版自带的sort程序,非常强大,在此只说多字段排序sort 有个参数-k,可以指定字段,有比较复杂的语法,不在文本范围内。一下为一段数据(从基因中得到,仅仅作为demo),文件名为 datachr13 3008566 3008677chr9 3024384 3024515chr19 3157071 3157172

Linux分区类型EXT2、EXT3、EXT4详解

一、EXT2与EXT3   Linux之前缺省情况下使用的文件系统为Ext2,ext2文件系统的确高效稳定。但是,随着Linux系统在关键业务中的应用,Linux文件系统的弱点也渐渐显露出来了:其中系统缺省使用的ext2文件系统是非日志文件系统。这在关键行业的应用是一个致命的弱点.Ext3文件系统是直接从Ext2文件系统发展而来,目前ext3文件系统已经非常稳定可靠。它完全兼容ext2文件

Linux 多进程读写文件 文件锁

目前遇到一个问题:多个进程对同一个文件进行写操作,如何避免冲突。研究了一下,做个小结。 对于多进程写文件,主要有以下两种处理方式:1.类似于Linux日志文件服务启动一个logger进程,其他进程向logger发消息,即把数据发送给logger,由logger来写文件,这种方法最安全,但是实现上相对复杂2.采用文件锁对当前读写文件进行加锁处理,简单说

Kafka: 大数据处理的利器

当前,友盟消息推送平台的日志服务日均接收二十几亿的请求,预计年底日均请求会突破六十亿。这其中,不得不提到一款大数据处理的利器:Kafka。Kafka是什么?是小说《变形记》的作者?其实,今天要提的Kafka 是最近非常流行的一款开源软件,如果你留心最近两年的技术发展趋势,那么你会发现,Kafka 的身影经常会出现在各大技术分享大会上。准确的说,Kafka 是 LinkedIn在

国内互联网公司的开源项目及github地址汇总

阿里阿里的开源项目很多,这也跟@淘宝正明的开源态度密不可分。有很多重量级的项目,例如LVS、Tengine,或者很有实践价值的中间件,例如 MetaQ(分布式消息系统)、dubbo(RPC框架)、cobar(数据库中间件),或者是Java世界的工具,例如druid、fastjson。都说国内Java公司的技术架构大部分来自阿里系,我觉得一方面来自阿里员工,一方面也可以来自阿里的开源

Git常用命令

查看、添加、提交、删除、找回,重置修改文件git help# 显示command的helpgit show # 显示某次提交的内容 git show $idgit co --# 抛弃工作区修改git co . # 抛弃工作区修改git add# 将工作文件修改提交到本地暂存区git add . # 将所有修改过的工作文件提交暂存区

Linux和Windows下Socket句柄(描述符)的分配策略

烽驿2009开源实时通信平台 源码获取:svn checkouthttp://fy2009.googlecode.com/svn/trunk/ fy2009-read-only大型通信服务器软件通常需要管理成千上万的连接,为了在底层Socket句柄(Linux上称为描述符)上收到数据时能快速递交给应用层连接对象,实现一种高效的以Socket句柄为Key的连接对象查找算法是绝对必

GitHub上Top20个 Python 语言机器学习项目

1. Scikit-learnwww.github.com/scikit-learn/scikit-learnScikit-learn 是基于Scipy为机器学习建造的的一个Python模块,他的特色就是多样化的分类,回归和聚类的算法包括支持向量机,逻辑回归,朴素贝叶斯分类器,随机森林,Gradient Boosting,聚类算法和DBSCAN。而且也设计出了Python nume

    共 17 条
  • 1
  • 2
  • 请选择