自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (4)
  • 收藏
  • 关注

原创 docker-compose单机部署minio集群

目录先上docker-compose.yml具体说明遇到的问题 及解决方案效果参考链接 先上docker-compose.yml和nginx.conf version: '2'services: minio1: hostname: minio1 image: 'bitnami/minio:latest' environment: - MINIO_ACCESS_KEY=minio - MINIO_SECRET_KEY=min

2021-12-21 14:21:50 10122 2

原创 lua pairs和ipairs区别

在对lua tbl做循环处理的时候,经常会用的pairs和ipairs,两者的具体区别mark下ipairs:for i,v in ipairs(t) do body endwill iterate over the pairs (1,t[1]), (2,t[2]), ···, up to the first integer key absent from the table.即

2014-01-20 17:21:34 1204

原创 Hadoop、Pig、Hive、Storm、NOSQL 学习资源收集

http://my.oschina.net/leejun2005/blog/140462#OSC_h3_2

2013-10-09 17:45:11 928 1

原创 页游的分区分服的id生成策略

作为页游,基于用户的导入时间,以及服务器的压力问题,不可避免的要求分区。然后随着时间推移,游戏的玩家也会渐渐的流失,为了游戏的活跃,合服也变得必不可少了,这个时候,我们数据库里面的各项id如果还是用数据库自己提供的自增id的话,合服的时候将是一件很蛋疼的事情,至少我们以前的游戏就是这么干的,然后还不得专门开发一个合服工具去处理这些玩家数据,重新生成玩家id,物品id,物品的拥有者i

2013-09-03 15:04:32 1555

转载 BSS段、数据段、代码段、堆与栈

最近想把汇编再好好捡起来,对于数据分段存储部分mark下,作为知识储备吧!~BSS段:BSS段(bsssegment)通常是指用来存放程序中未初始化的全局变量的一块内存区域。BSS是英文BlockStartedbySymbol的简称。BSS段属于静态内存分配。 数据段:数据段(datasegment)通常是指用来存放程序中已初始化的全局变量的一块内存区域。数据段属于静态内存

2013-08-16 15:37:47 658

原创 delete和delete[]区别

一直以来对于delete 和delete[]区别没有太过特意去区分,这里特意mark下,以免遗忘。从反汇编的角度来看两者都是一样的。只不过对于对象数组(非编译器定义的类型),delete[]调用全部的析构函数,而delete只调用一次析构。编译器定义的类型,如int,char,string,byte等都是可以正确释放的。对于非基本类型,最好就一定要用delete [],要不

2013-08-16 15:25:26 559

原创 层级二叉树实现与遍历

面试题:形如12 ,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,实现如上的二叉树,并遍历打印和递归查找叶子节点 代码如下:"btree.h"#include #include #include #include using

2012-10-08 19:13:33 587

原创 递归实现打靶问题

一个射击运动员打靶,靶一共有10环,连开10枪打中N环的可能行有多少种?代码如下:#include #include #include #include using namespace std;static  int num = 0;static int score[10];void output(){    int total = 0;    fo

2012-10-08 18:42:07 793

原创 Ubuntu系统编译安装Ice

安装Ice3.4.2之前,应该下载并安装其依赖库。具体过程如下: 1. 下载第三方包和Ice源文件:http://www.zeroc.com/download.html(官方下载页面)在Source Distributions一栏下下载源文件:Ice-3.4.2.tar.gz;在Third-Party Source Code 一栏下选择Thi

2012-10-08 18:19:33 947

原创 (进程间通信)IPC 信号(signal)基本函数实现的mysleep(unsined int)

/*author: youflfunc   :基于信号的阻塞式休眠contact:393639665@qq.com*/#include #include #include #include void sig_alrm(int signo){    printf("handler signal no : %d\n", signo);}unsigne

2012-10-08 18:09:49 826

原创 用条件变量(Condition Variable)实现信号量(Semaphore)

用条件变量(Condition Variable)实现信号量(Semaphore),主要是通过条件变量控制资源数的加减操作,在这里定义sem_t 为    struct sem{        int num;        pthread_mutex_t lock;        pthread_cond_t  cond;                    };

2012-10-08 18:01:25 3179

原创 信号量(semaphore),互斥锁(mutex)解决哲学家死锁问题

/*author   : youflfunc     : 哲学家吃饭问题descript :    哲学家吃饭死锁问题,会产生死锁的主要原因是哲学家会同时拿起左边的筷子    同时都在等右边的筷子释放,此处可以使用信号量,控制资源数量为总资源数    量NUM - 1,在已经有NUM - 1 的筷子被使用的情况下,就不能有人再拿左边的    筷子了进而保证哲学家不能同时

2012-10-08 17:57:32 1643

原创 va_list,va_start,va_end处理不定参数函数调用不定参数函数的问题

下面是 里面重要的几个宏定义如下:typedef char* va_list;void va_start ( va_list ap, prev_param ); /* ANSI version */type va_arg ( va_list ap, type ); void va_end ( va_list ap ); 不定参数的基本用法概括而言,主要是应用va_list

2012-05-21 17:58:48 651

网易猛犸大数据系统架构及组件白皮书

猛犸大数据平台,网易大数据实践经验积累,一站式大数据应用开发和数据管理平台。猛犸大数据平台主要分为大数据开发套件和 Hadoop 发行版两部分。

2018-11-26

python 核心编程

python教程经典之作!!~ 分python核心部分以及高级主题部分。 欢迎下载!!

2010-09-09

一种基于冲突消解的资源分配算法

许多领域都涉及资源分配问题 ,但具体应用领域的分配策略各不相同。针对资源分配中策 略多样、 易发生资源冲突问题 ,提出了基于冲突消解的资源分配算法。在冲突消解的约束条件下 , 依据算法的性质及约束对冲突消解的影响进行优先级分组 ,使得约束序列得以规范 ,从而提高消解 冲突效率 ,避免陷入局部最优缺陷。实验结果表明了算法的有效性。

2010-09-09

数字识别系统源代码 工作空间/VC++

内附测试图片,VC++下的MFC++程序源代码,有兴趣的可以下载,具有采样功能,同时神经学习功能。

2009-08-20

空空如也

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

TA关注的人

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