加载中
Scala函数式编程-读书笔记

本文主要介绍Scala函数中的基本概念,比如尾递归,高阶函数,泛型函数等。并编写了一些示例。

C++和JAVA下的内存资源管理

1.引言 不管在哪种系统平台/编程语言下,内存资源管理是非常重要的问题,稍不留意就会导致内存泄漏,更有甚者访问非法空间,导致错误。说到底,没有在合适的时机释放对象,或者访问了已经释放...

2017/01/06 16:11
33
ubnutu下安装.NetCore出现的问题解决

我在ubnutu on win10 subsystem下安装.NetCore,做一个尝鲜。但是在安装的过程中却出现了问题,不能安装成功。我记录下我的完整安装过程,并说明解决办法。其实非常简单。...

2016/12/27 17:28
15
Ceph集群缩容及相关故障处理

引言 由于目前机器比较紧张,需要将我集群中的一批机器提供给其他业务使用,这时问题来了,集群机器的退出意味着数据要重新分布,数据迁移的过程中比较容易出故障。 处理过程 处理测试POOL对...

2016/09/23 09:29
225
Ceph集群搬迁后的恢复过程

由于机房搬迁,我的Ceph集群也要迁走。在此过程中集群会被关闭,IP地址也会修改。本文说明再新环境下的集群恢复过程。

2016/09/20 17:33
146
Visual C++ on linux的使用

1.引言 在知乎看到别人说微软提供了一个插件,可以支持在visual C++下进行LINUX程序的开发调试。 对于我这样不爱用VIM,EMACS编辑器的人,都是在WINDOWS基于sublime开发,然后在linux serve...

C++ Primer读书笔记3-面向对象基础

引言 面向对象的支持是C++较C的一大区别。面向对象的几个特点是封装、继承、多态。 1. 封装 封装的目的是为了让接口和实现分离,这种是逻辑上的分离,而不是在实现时一定要分开定义interface...

C++
2016/08/31 20:24
47
C++原子类实现

引言 在系统实现的过程中,经常需要用到计数功能,为了多线程下的安全使用,我自己定义了一个原子类。 基于Mutex的实现 我基于Mutex实现了一个简单的原子类,代码如下 /* * 说明:自定义整数...

C++
2016/08/29 20:48
69
C++连接MySQL

在之前的项目中,发现工程是基于C++的,但是代码中数据库的连接却基于C api接口,主要接口如下: mysql_init mysql_real_connect mysql_query mysql_close 包括初始化,建立连接,执行查询操...

2016/08/22 21:06
98
Ceph硬件选型

我阅读了Ceph的官方文档,其中提及了Ceph对硬件资源的需求,在《Learning Ceph》一书中也同样提及。我在此处做一个简要概括。

2016/06/29 21:33
413
一致性HASH算法

在研究Ceph CRUSH算法的时候,看到有文章介绍说他是一种特殊的一致性HASH算法,于是我便对其研究,发现理念确实一致,但是实现机制尤其特色之处,即虚拟节点和实际物理节点的映射办法,这是他...

2016/06/16 23:56
221
Ceph RGW中各Pool的作用

在使用Ceph的Radosgw服务时,会通过createpool命令创建一系列配合RGW工作的pool,我在文中分析各个pool的作用。

2016/06/15 22:17
1K
使用log4cplus作为C++应用程序的日志功能

简介 我在写一个小工具时,出于一些调试目的,会使用一些cout输出一些关键变量和相关DEBUG信息,但是多线程的情况下,输出无序混杂,并且影响代码整体结构,后续还是需要删除,我受够了cout,...

2016/06/14 15:14
512
Linux参数调整

在使用Ceph的过程中,经常需要调整主机的一些信息,以配合Ceph的使用

2016/06/03 09:51
35
Go学习笔记三:网络通信

网络通信是IT系统的必备功能,如果是做一些简单的工具类或者小软件,我们可以直接采用原生的SOCKET进行编程开发;如果项目规模比较大,则是基于一些网络通信库,比如zeromq, libevent, netty...

go
2016/05/31 22:40
100
Go学习笔记二: 函数,文件操作及网络通信

在《Go学习笔记一》中,我对Go语言中的基础数据类型、控制结构做了总结,该篇笔记的动机来源于我实际工作中利用Go解决一些小问题。问题本身并不复杂,用Python或者Shell同样可以解决。纯粹是...

go
2016/05/29 21:04
106
Go学习笔记一:go基础

这是我学习go语言的第一章,主要学习go语言中的基础数据类型以及控制结构。参考书籍为许世伟编写的那本《Go语言编程》

go
2016/05/25 20:18
334
Linux下静态库二次合成

我在对某个开源包进行二次开发后,希望将我自己的代码和原有的代码合并为一个代码库,减少发布时的文件数量,故有此操作。

2016/04/05 11:04
48
C++ Primer 读书笔记-ch02

Chapter 2. Variables and Basic Types 这是C++ Primer的第二章,主要是讲述C++中的变量以及类型内容。

2016/04/04 22:35
19
C++ Primer读书笔记-ch01

C++ Primer 的读书笔记,该文是第一章的读书笔记和练习题

2016/03/29 22:42
41

没有更多内容

加载失败,请刷新页面

返回顶部
顶部