- 博客(17)
- 资源 (8)
- 收藏
- 关注
原创 hadoop云盘客户端的设计与实现(二)
thrift服务器框架:在网上找解决方案,一直无果无意间发现thrift服务器框架。thrift服务器框架是一种多语言的开发框架,支持C++、Java、C#、python、...还有一些我没有听说过的开发语言,听起来一个很牛很强大的框架。网上说hadoop 1.2.1的版本是提供thrfit的服务的。我在hadoop的配置文件中确实找了, 有thrift 的定义文件。运行脚本thrfit
2014-07-17 16:54:41 1433 3
原创 Linux C 多线程编程
Linux C 多线程编程,通过一个简短的例子 实现多线程数据共享,以及线程间的传参问题!使用互斥锁!/********************thread.cgcc thread.c -o thread -lpthread**********************/#include #include #include int number = 0 ;pthre
2013-08-11 17:47:36 651
原创 UIKit 图片的移动、位移、旋转、缩放、翻转、翻页等特效的使用
UIKit 图片的移动、位移、旋转、缩放、翻转、翻页等特效的使用OC的UIKit的框架,提供了许多对图片的出来函数,在这里只做几种简单的图片处理特效。一边情况下 ,移动imageview 只需要改变它的frame属性,frame是CGRect结构体类型的,有 X,Y,W,H。改变他图片就会移动,而且还是做相应的缩放。为了添加渐变过程,就需要下面几个函数了。[UIView beg
2013-07-21 20:44:10 1632
原创 UIKit中 轻拍、长按、清扫、旋转、捏合、拖拽 手势详解
UIKit中 轻拍、长按、清扫、旋转、捏合、拖拽 手势详解在OC的UIKit 框架中有很多手势,经常用的也无非就 轻拍、长按、清扫、旋转、捏合、拖拽 这几种。接下来一一介绍一下这些手势的用法。在OC中每一种手势都是一个都已经封转成一个相应的类,所以用起来很方便。为了方便看出手势的效果,我对一个图片进行操作,定义了一个 UIImageView 属性。一、轻拍轻拍手势 就是点击
2013-07-21 19:37:03 1689
原创 基于SDL的mp3播放器
基于SDL的mp3播放器 SDL虽然本身提供播放音乐都功能但是不好用,SDL_mixer为SDL提供了快捷的音乐播放功能。但是SDL_mixer本身只能播放wav格式的音乐,并不能播放mp3,为了能完美支持mp3,需要为SDL_mixer提供mp3的解码库, Mp3的解码库有很多中,可以用smpeg,libmad,用播放音乐的效果上来说本文注重讲解li
2013-07-05 17:28:06 2320
原创 逻辑地址向物理地址的转换
逻辑地址向物理地址的转换 首先我们要弄清楚一个问题,逻辑地址是由页号和页内地址组成的,物理地址是与物理块号和页内地址构成的。简单的可以表示为:逻辑地址 =页号 + 页内地址物理地址 =块号 + 页内地址 逻辑地址向物理地址的转换也就是页号向块号的转换。 如下题: 某虚拟存储器的用户编程空间共32个页面,每页为1KB
2013-07-01 16:15:58 8669 2
原创 这些年我们一起学过的编程语言
这些年我们一起学过的编程语言 时光飞逝,岁月荏苒,转眼间二年就在这不经意间流逝了。回想起两年来走过的路,那是与编程结下了不解之缘。 回想起刚开始接触C语言的时候,那当时就只能“纠结”俩字形容,对于一个被录取了,也不知道自己的专业是干什么的学生来说,无疑是一个打击。自从接触了几天的C语言学习,感觉C语言其实还挺有意思的。哪些简单的输入、输出语句,虽然只是在黑屏完成但
2013-07-01 15:53:17 828
原创 Linux 下的桌面指针时钟
Linux 下的桌面指针时钟一.开发背景随着科学技术的日益增加,软件行业在有了新的突破。特别是在移动设备上更有着远大的开发空间,目前,移动设备上,包括手机,笔记本,平板,发展的特别快,界面也越来越友好,给用户更新的体现。基于Linux系统的界面的很单调的问题上了,我做了一个简单的桌面指针时钟,就像是windows上的那样,虽然不美观,但是还有点实际应用,开放源码仅供参考!二.功能简
2013-07-01 11:28:20 3055 1
原创 Mplayer slave模式协议
Mplayer slave模式协议 一、简介:默认mplayer是从键盘上获得控制信息mplayer另外提供了一种更为灵活的控制方式,用来进行播放控制——slave模式在slave模式下,MPlayer为后台运行其他程序,不再截获键盘事件,MPlayer会从标准输入读一个换行符(\n)分隔开的命令。 二、操作: #mplayer -input cmdl
2013-07-01 10:37:42 2463
原创 Mplayer 移植到UP6410 开发板
Mplayer 移植到UP6410开发板 本文档是移植Mplayer到up6410,本人亲身测试的。如果移植的其他型号的arm板可参考本文档裁剪的命令可以使用 ./configure --help 查看!一:准备阶段:在移植Mplayer之前要确保电脑上安装了 arm-linux-gcc编译器,并正确配置环境变量!二:移植阶段:1. 配置参数
2013-07-01 10:30:51 875 1
原创 关于QT的内存申请和释放
关于QT的内存申请和释放进入QT gui设计的学习也有大半年年了,在做关于QT项目时遇到过关于内存释放错误的问题,曾经一度纠结过!以下是个人关于qt内存管理机制的总结: 首先看一个类: 为了简单起见,我不完成任何功能,只做一个构造函数和一个析构函数。 代码 1.class MyDialog : public QDialog{ Q_OB
2013-07-01 10:28:46 8688 1
原创 Tslib arm 6410 开发板的移植(带源码)
Tslib arm 6410 开发板的移植(带源码) Tslib是一个开源的程序,能够为触摸屏驱动获得的采样提供诸如滤波、去抖、校准等功能,通常作为触摸屏驱动的适配层,为上层的应用提供了一个统一的接口。1. 首先在网上下载 tslib-1.4.tar..gz 包;2. 用命令 tar xvf tslib-1.4.tar.gz 解压到当前文件夹中
2013-07-01 10:27:52 730
原创 SDL图片的旋转与缩放
#include #include "SDL_rotozoom.h"#include "SDL_image.h"#include "math.h"#include "string.h"#include "SDL_gfxPrimitives.h" /* 初始化SDL 函数库SDL——INITEVERTHING 代表所有的 视频音频 图片 ...
2013-07-01 10:25:55 4040
消消看游戏
2014-07-17
贪吃蛇游戏的设计与实现
2014-07-17
基于SDL的五子棋游戏的设计与实现
2014-07-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人