自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Abel's Blog

我干了什么?究竟拿了时间换了什么?

  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

原创 System V共享内存函数基础

函数说明shmgetint shmget(key_t key, size_t size, int shmflg);通过参数key返回一个System V共享内存段关联标记。当key设置为IPC_PRIVATE或者不存在重复key shmflg 设置成IPC_CREATE的情况下,一个新的共享内存段被创建,分配的长度等于参数size并且和PAGE_SIZE对齐。 如果shmflg指定IPC_CREA

2016-04-21 20:11:21 678

原创 Linux常用指令

1.设置输出coredump文件的路径模板echo "/home/cores/core-%e-%p-%t" > /proc/sys/kernel/core_pattern%e 标示exe %p 标示pid %t 标示发生时间 使用root权限创建/home/cores目录chmod a+w /home/cores -R当服务器出现了服务器蹦的时候,将会把core文件生成/home/core目录

2016-04-21 11:14:51 720

转载 Rebar:Erlang构建工具(转载)

rebar工具是一套Erlang的开发辅助工具。它能帮你搞定生成工程的框架文件,编译工程,生成release包,打出热更新的包。下载安装下载地址:这里 安装:$ ./bootstrapRecompile: src/getopt...Recompile: src/rebar_utils==> rebar (compile)Congratulations! You now have a se

2016-04-21 09:58:35 576

原创 Linux守护进程运行命令daemonize

我们一般在编写服务器的时候都希望能让服务器在后台运行,而且能记录下这个服务器的pid,防止一个进程重复启动。之前我的方案是自己使用fork函数,将服务器运行成后台模式;并且在启动之前去检查配置文件中指定的pid文件中是否能读出pid信息,并且在当前的ps aux中查找这个pid的进程是否还活着。这样来判定服务器是否已经启动了。当正常启动完毕之后,将会把当前进程的pid写入文件。这样就能防止重复启动

2016-04-19 08:12:06 16408

原创 emacs基本操作

快捷键介绍:emacs编辑器常常会使用到C,M这两个快捷键。C=ctrl键,M=alt键。在xshell,secureCRT工具,在windows下,通常都会将alt键截取掉。这点需要自己去设置掉。或者是通过按ESC来代替。光标移动:方向键的功用 光标按照word来跳转: 向前 alt-f 向后 alt-b按照段落跳转 前:M-{ 后:M-}翻页: 下一页 ct

2016-04-16 19:39:02 780

原创 Unity3D学习步骤

第一步首先了解unity3d的菜单,视图界面。这些是最基本的基础,可以像学word操作一样,大致能明白有几个菜单,几个基本的视图,各自起什么作用的就可以了。第二步理解场景里面的坐标系统,输入系统,简单的向量概念。Unity3D的坐标系统及向量概念如果不理解清楚,不理解世界坐标,局部坐标的关系,即使一个简单的移动,缩放,旋转的几行代码,也会困惑你半天。第三步学习创建基本的场景的一些基本概念:游戏对象,

2016-04-16 19:23:57 744

原创 erlang基础

数值类型整形整形的表达式:[+/-]Base#Value这个Base值是2~16之间的数字,表示数字的进制。浮点型1.234E-10原子以小写字母开头的名称而是符号常量,它们被称为原子(atom)。布尔值 操作符 描述 and Returns true only if both arguments are true andalso Shortcut evaluation of

2016-04-16 16:51:41 500

原创 screen的功用

介绍screen是一个full-screen窗口管理器,用于管理多个交互式的shell通过一个物理的终端。每个虚拟终端提供了DES VT100终端功能,附加多中ISO 4629(ECMA 48, ANSI X3.64ISO 2022标准)控制功能(例如:insert/delete 行和支持多字节设定)。这里有一个滚动历史buff框为每个虚拟终端而且复制粘贴机制允许你去拷贝文本区域在这些虚拟终端之间。

2016-04-16 08:26:58 670

原创 hiredis读写(同步式)

本文记录一下hiredis同步读写的操作方式。简单的实例#include <iostream>#include <stdio.h>extern "C" {#include <hiredis.h> }int test_1(){ redisContext *c = redisConnect( "127.0.0.1", 6379 ); if ( c != NULL && c

2016-04-16 06:57:08 923

原创 Lua协程

协程是非抢断式的多线程方式。 接口函数: 函数 参数 说明 coroutine.create f 创建协程 coroutine.resume co [, val1, ···] 开启或者继续一个协程 coroutine.running 无 返回是否协程在运行,或者返回nil当被主线程调用时 coroutine.status co 返回协程状态

2016-04-14 10:39:04 546

管理那些事

管理知识讲解。戏说,容易学习。适合初步学习管理的人。

2014-05-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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