- 博客(36)
- 收藏
- 关注
原创 初识Hadoop
Hadoop带有用Java语言编写的框架。Hadoop上的应用程序可以用其他语言编写,如C++。《Hadoop云计算技术介绍》相对不错。 参考:1. Hadoop百度百科2. Google文件系统(Google File System)论文3. ...
2011-04-27 16:11:42
163
原创 Linux 使用命令发送附件
muttmutt -a ssh.tar.gz -s "roger" rogerer@163.com 以上命令已经测试通过!sendmail 还不知道!!
2011-01-04 17:45:48
179
原创 我也做了个艰难的决定
我打算读Linux的内核! 尽管不知道这样做能够取得什么样的效果,尽管还没有很好的方法,但是它始终像一个为了却的心愿似地。我并不想陷入的太深(或许多虑了,根本就陷不下去呢),因为到目前为止,我还没有看到它的直接价值(经济和文化)。 我打算读2.6.36。带着一些问题去看或许更好:如何编译与运行内核包含哪些?他们之间如何协作的?作为一个开发者,假设有新的点...
2010-11-19 19:57:34
118
原创 FrameBuffer的重要数据结构
include/linux/fb.h中的一些重要的数据结构struct fb_fix_screeninfo { char id[16]; /* identification string eg "TT Builtin" */ unsigned long smem_start; /* Start of frame buffer mem *//* (physical a...
2010-10-05 08:58:33
192
原创 perl学习资源
一、Perl介绍 Perl是一种高级、通用、直译式、动态的程序语言。它的特点是:灵活性大,冗余也大,不易读。Perl5已经发行,Perl正在开发中。 Perl 维基百科二、Perl官网 The Perl Programming Language http://www.per...
2010-09-26 11:44:51
191
原创 搭建开发环境
1. Bug跟踪 MantisBT是一个免费的、基于web的bug跟踪系统。 编写语言是PHP,需要资源MySQL/MS SQL/PostgreSQL数据库和一个web服务器。 支持Windows, Linux, Mac OS, OS/2。 遵守协议:GPL。 安装系统要求。 ...
2010-09-13 14:49:25
153
原创 Suse操作小节
1. 关闭防火墙sudo SuSEfirewall2 stop 可能需要 /etc/init.d/SuSEfirewall2_setup start 2. ssh登录 time out 很可能是防火墙的问题:因此需要用步骤1方法关闭它或者打开22端口。但是仅仅使用如下命令打开22端口,还是无法ssh,暂时关闭防火墙:iptabl...
2010-09-13 13:47:50
150
原创 【转】假如失业了,你该做什么
失业,对现在的职场中人来说,并不是可怕的事。除去公司倒闭、裁员等原因,许多人是主动失业的。为了有一个更好的工作环境,为了更好地发挥自己、锻炼自己,人们会主动向公司说再见,带着新的梦想离开。 于是,失业了。接下来的日子,你肯定在思索:新的工作,应该有更高更好的起点,我怎样去创造呢?自己想做什么?自己能做什么?自己适合做什么?去自己心仪已久的公司还差什么条件?怎样为自己争...
2010-09-07 17:39:41
203
原创 Linux下的Source Insight
在网上看到一朋友写了一篇推荐Linux下代码阅读工具Source Insight 。我想更细化一下,也做做笔记,方便日后使用。方法是:wine + Windows下的Source Insight安装文件。 环境是:Ubuntu 9.10。依赖包:flex<-m4,bison 因为安装机器不太方便上网。所以需要从可以上网的本子中的虚拟机来下载。我使用apt-get...
2010-09-04 19:01:55
237
原创 Mysql 小记
忘记root密码我的环境是SuSE 11.3.忘记Mysql的root密码,参照网上的资料,做如下操作,成功更改了密码: a. 停止mysql /etc/init.d/mysql stopkillall -TERM mysqld b. 安全模式启动Mysql linux-te4i:/ # mysqld_safe --skip-grant-tab...
2010-09-02 10:59:44
136
原创 粗糙的灰度计算
从BMP中读取RGB值,计算出Ray来。然后根据需要,取出所需要的灰度。1. 从BMP中读取RGB 参见《获取位图RGB值的思路》2. 计算Ray 我需要16灰阶的,所以,Ray使用一个字节(unsigned char)就足够啦。 转换方法: a. 单色位图 ray =G, 其中,G是Green的颜色值...
2010-08-30 13:20:15
280
原创 C/C++中文件操作的函数小节
一、打开与关闭1.1fopenFILE * fopen ( const char * filename, const char * mode ); 打开文件。即采用mode方式,打开filename文件。 其中,mode有如下形式:"r"Open a file for reading. The file must exist."w"Create ...
2010-08-27 14:50:36
180
原创 获取位图RGB值的思路
这是位图的文件结构,具体可查看BMP image format。位图有文件头、图像的信息头、可选的调色表、数据区四部分组成。 数据大小为: header=14 bytes info header=40 bytes option palette = 2的bbp次方 * 4 其中...
2010-08-27 14:21:17
352
原创 Linux C 小记
__attrubte__ ((packed)) 的作用就是告诉编译器取消结构在编译过程中的优化对齐,按照实际占用字节数进行对齐。#define __u8 unsigned char#define __u16 unsigned short/* __attribute__ ((packed)) 的位置约束是放于声明的尾部“;”之前 */struct str_stru...
2010-08-25 10:42:52
119
原创 frambuffer相关
4位(黑白图像记录的是灰度,即0-255个灰度,而255在计算机上用二进制即2的8次方,即计算机需要8位来记录0到255之间的整数,8位等于1字节)数字图像在计算机上以位图(bitmap)的形式存在,位图是一个矩形点阵,其中每一点称为像素(pixel),像素是数字图像中的基本单位。一幅m×n大小的图像,是由m×n个明暗度不等的像素组成的。数字图像中各个像素所具有的明暗程度由灰度值(gra...
2010-08-24 22:41:05
126
原创 软件设计图
1. 程序框图功能:描述算法组成:程序框图中,圆角长方形表示起、止框,平行四边形表示输入、输出框,长方形表示处理框、执行框,用于赋值、计算,菱形表示判断框,成立写是或Y,不成立则写否或N...
2010-08-20 14:00:41
232
原创 Ubuntu操作小技巧
ubuntu 制作iso镜像1、从CD/DVD制作iso,将关盘介质放置到光盘,不要挂载。如果系统自动挂载,首先卸载它。 使用dd命令: dd if=/dev/dvd of=dvd.iso # for dvd dd if=/dev/cdrom of=cd.iso # for cdrom ...
2010-08-17 10:50:14
136
原创 SDL交叉编译
1. SDL常用依赖库1.1 zlib IP:http://www.zlib.net/index.html 参考:ARM下一些常用库的移植1.2 iconv iP: http://www.gnu.org/software/libiconv 1.3 jpeg ftp://ftp.eenet.e...
2010-08-16 17:22:43
543
原创 SDL图像接口
需要安装的开发包:SDL_image-devel 编译时连接方式: -lSDL_image参考文档:SDL_image 1.2.3
2010-08-05 15:24:56
627
原创 Simple Program to List a Directory
#include <stdio.h> #include <sys/types.h> #include <dirent.h> int main (void) { DIR *dp; struct dirent *ep; dp = opendi...
2010-08-04 16:33:08
82
原创 软件列表
twiki 是一套由Perl开发的开源的wiki程序。他是一个基于web的网站协作平台,可用于项目开发管理,文档管理,知识库管理以及其他协作工作。Twiki拥有完善的权限管理,经常被企业用来作为内部知识库使用,是企业Wiki的首选。提供的功能包括:Editlink;Autolinks;Textformatting;全文检索;Email通知;Structure...
2010-08-04 11:46:24
144
原创 重试Tasks
曾几何时……没有具体的开发工作,好像游离了似地。面对长时间的调研和任务变更,很打击信心和团队力量。由此,我总结如下:1. 没有确定任务之前,不可急于进入开发状态,须使团队保持谨慎、客观地调研阶段。因为在这个时段,我们可以否之前的工作。如果在进入任务实施阶段的时候,突然中止任务,本身就是打击。2. 团队之中,应当有冷静思考、发散、激情在里面。3. 建立团队目标。也许会有不一致,但...
2010-08-03 16:26:41
142
原创 基于SDL文字显像
1. Include #include "SDL_ttf.h"2. CompilingSimple Example for compiling an object file:cc -c ‘sdl-config --cflags‘ mysource.cSimple Example for compiling an object file:cc -o myprogram mysourc...
2010-07-30 14:56:30
101
原创 SDL函数说明
SDL_SetVideoMode设置图像模式SDL_Surface *SDL_SetVideoMode(int width, int height, int bpp, Uint32 flags) Set up a video mode with the specified width, height and bits-per-pixel. Return Value...
2010-07-29 12:33:26
922
原创 Complie and install xen on Fedora 13
Reference:在 CentOS 下源码安装 XenXen Installation and Configuration Guide
2010-07-29 11:42:56
116
原创 Linux GUI 开发
结合SDL 的GUI开发库——ParaGUI SDL开发环境的搭建 我的第一个SDL程序 和女朋友吵架了,到现在(4:03)没睡。做了小小的尝试,我看看到了可爱的图片!它在附件中 为此,我十分高兴! 言归正传,还得认错去,尽管不是自己的错。后一句话也不能对她说,否则就“糟”啦! 关于用 f...
2010-07-28 14:38:04
390
原创 开发的团队协作
前几天,我们团队遇到棘手的任务要完成。在这个过程中,让我记忆最深刻的是:争论。这种争论带有较强的个人色彩,十分担心演变成争吵,甚至是“人身攻击”。团队协作,我认为需要从以下几方面做起: 1. 知识共享与交流 知识共享的过程也是再学习的过程。古人”温故而知新“,我们共享亦是“温故”。团队内部天生存在竞争,但是这种竞争与团队成长,我认为后者更重。如果说,因为利益问题而出现团队“矛...
2010-07-28 12:46:50
236
原创 思——技术转型问题
工作的时间不长,遇到多次技术转型,有些担心,任然坚持! 先从应用开发,转到嵌入式的数据整合,再到嵌入式的应用程序开发,到现在的云计算的虚拟化文件格式生成与转换。总得感觉是在不断地调整,适应环境。回想过去,感觉自己的适应能力还不错,只是总是在适应中存活着,自己的IDEA别埋没了,心有不甘啊! 技术转型方面,我有两个观点:1. 按需求;2. 如果无法适应,闪! 不...
2010-07-26 10:40:37
110
原创 OpenSourceCamp记
昨日有幸参加开源力量组织的“开源活动”(上海站)。认识了一些开源领域的朋友,接触了一些新的观念(对个人而言),可谓拓展了视野,有种“相见恨晚”的感觉。 十分欣赏其中有些人为开源的长时间的服务和努力。他们的付出是卓有成效的。他们像布道者一样,影响和推动着中国的开源力量。 作为开源的参与者,发表一些个“初识”的感觉:a、中国开源摄取远大于贡献;b、中国原创基数小;c、中国人羞涩。...
2010-07-26 07:45:06
102
原创 UML工具列表
UML工具列表:http://www.jeckle.de/umltools.htm我正在学习ArgoUML:http://argouml.tigris.org/ ArgoUML 是一款开源的 UML 建模工具, 支持所有 UML 1.4 的标准图形. 它可以运行在任何 Java 平台上, 并且支持 10 种语言 (地区语言而不是编程语言).我下载的是0.30.2.从版本号...
2010-07-19 12:34:14
148
原创 角逐的选择
职场,很多事情在发生。有些事情和自己息息相关,自己却不知晓,无论是好是坏,都是一种不可预知或者可控的状态。那么在这个时候,就会出现“无知”和“先知”两类。 无论二者,都不能够说对谁有利。有时候会庸人自扰,有时候会自作聪明,有时候会”不知道怎么死的“,有时候”天山会掉下馅饼“……这是一种不确定。 如何处理这种不确定呢?唯有自身发展和价值定位可行! 个人见解,谈谈而已。...
2010-07-15 16:21:53
137
原创 目前从事工作的想法和建议
1. 达成团队的愿景;2. 形成客观的规划;3. 具体化近期目标和长远目标;4. 实行任务问责制;5. 启动沟通保障机制,实现“无障碍”沟通;6. 启动激励制度,鼓励为团队和公司做“突出”贡献的团队和个人;7. 按需启动培训学习。...
2010-07-14 11:38:33
1374
原创 Java开发初想
从C开始转向Java,第一感觉,Java易于理解,容易入门,难于深入。Java已经不再是简单的开发语言,它好像形成了一个庞大的体系似地。要想Java速成,一个字——难。...
2010-07-08 17:31:23
104
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人