技术天地
tianxiaolin
这个作者很懒,什么都没留下…
展开
-
编译opencv程序的脚本
#!/bin/sh#compile the project#the project pathPD=.#the project nameecho "please input the project name:"read PN#PN=facelib原创 2011-06-28 11:31:00 · 553 阅读 · 0 评论 -
Hyper-v中安装和配置ubuntu
当我们在一台服务器上安装虚拟机,而这台服务器上运行了一个hyper-v的虚拟机,你就会发现平时经常用到的vmwares和virtualbox在这里真是英雄无用武之地。它们都和hyper-v冲突。好吧,那我们只能选择在hyper-v上面安装虚拟机。在hyper-v官方列表中http://technet.microsoft.com/en-us/library/ee344837(WS.10).a原创 2011-11-11 10:39:54 · 2950 阅读 · 0 评论 -
opennms 配置 打印机共享服务
这段时间一直在用opennms 在网上也找了很多资料,感觉里面提供的支持不是很多.把自己配置的一些心得写在这里,希望大家共同进步.opennms 首先通过IP地址discover机器上面的服务.配置完成了,扫描会找到一些HTTP、ICMP、StrafePing的服务。然后对这些服务进行监视。这些服务是由 capsd-configuration.xml和poller-configuratio原创 2011-11-30 17:57:53 · 1483 阅读 · 0 评论 -
LINUX内核修炼之道 读后感
历史事件、LINUX虽然这三个方面逻辑关系一点也不亲密,但任何一个方面无疑都会给初学者很大的帮助。与WINDOWS方法论中讲解了分析源码的一些实用经验,尤其是对Makefile学习内核还需要全局观。我在修改驱动,编译内核时最郁闷的就是发现自己把握不了整体的脉络,只能在局部或者说是一个子系统中对相关源码进行操作,遇到点涉及到机制的问题就傻眼了。怎么解决?查书,找资料,发贴子,每次都折腾的够呛。现原创 2011-11-22 10:01:27 · 935 阅读 · 0 评论 -
安装OTRS
最近在整OTRS,把自己的安装心得写下来,希望对大家有所帮助.从 http://otrs.org/downloadsDownload 下载源文件,我下的是3.0.11版本.下载成功后将它放在/opt目录下.执行如下命令:cd /opt && tar xf otrs-3.0.11.tar.gz && cp otrs-3.0.11 otrs -rafaptitude insta原创 2011-11-22 09:45:17 · 6204 阅读 · 0 评论 -
opencv 2.2在android平台移植
OPENCV2.2移植说明系统:Ubuntu10.10+++++++++++++++++++++++++++++++++++++++++++++ 编译OPENCV2.2reference URL: http://opencv.willowgarage.com/wiki/InstallGuide 安装库: apt-get转载 2011-10-27 17:49:32 · 1649 阅读 · 0 评论 -
如何在iphone上使用opencv
很久没有写过关于iPhone的Blog了,这两天Prestudy Lua & OpenCV在iPhone上的应用,就当做个笔记吧。因为Lua很简单,大家直接看这个帖子就可以了:http://www.grzmobile.com/blog/2009/11/13/integrating-lua-into-an-iphone-app.html 没有什么需要特别关注的,很容易就集成成功了。转载 2011-10-27 17:47:35 · 923 阅读 · 0 评论 -
LINUX文件系统显示中文
文件系统显示中文:配置内核支持编码:*- Native language support ---> Simplified Chinese charset (CP936, GB2312) NLS UTF-8 将文件系统中的默认字符改为蓝色部分 File systems ---> DOS/FAT原创 2011-10-27 17:50:42 · 755 阅读 · 0 评论 -
自旋锁和信号量
自旋锁 自旋锁是专为防止多处理器并发而引入的一种锁,它应用于中断处理等部分。对于单处理器来说,防止中断处理中的并发可简单采用关闭中断的方式,不需要自旋锁。 自旋锁最多只能被一个内核任务持有,如果一个内核任务试图请求一个已被争用(已经被持有)的自旋锁,那么这个任务就会一直进行忙循环——旋转——等待锁重新可用。要是锁未被争用,请求它的内核任务便能立刻得到它并且继续进行。自旋锁可以在转载 2011-10-21 11:16:04 · 376 阅读 · 0 评论 -
进程通信
通讯的目的:1,数据传输2,资源共享3,通知事件4,进程控制进程间通讯的方式:1,管道pipe和有名管道fifo2,信号3,信号量4,共享内存5,套接字6,消息队列管道通讯管道是单向的,先进先出的。管道包括无名管道与有名管道,前者用于子进程与父进程进行通信,后者用于系统任意两个进程之间的通信。Pipe函数创建无名管道:intp转载 2011-10-21 10:46:46 · 372 阅读 · 0 评论 -
移植MPlayer
软件移植MPlayer在文件系统中使用mplayer进行音频和视频播放。本文讲述了如何移植mplayer及移植过程中需要的各种库。一、 开发环境 虚拟机 vmware 7.0.0 系统:Ubuntu 9.10 交叉编译工具链:arm-2009q1 开发板CPU:am3217原创 2011-10-21 09:05:56 · 2598 阅读 · 0 评论 -
浅谈C中的malloc和free
原帖及讨论:http://www.bccn.net/Article/kfyy/cyy/jszl/200608/4238_2.html原帖及讨论:http://bbs.bccn.net/thread-82212-1-1.html 在C语言的学习中,对内存管理这部分的知转载 2011-05-24 13:41:00 · 534 阅读 · 0 评论 -
统计子目录大小情况并排序显示
http://blog.chinaunix.net/u/6542/showart.php?id=394070 使用 du -sh * 可以显示指定目录下各文件/目录的大小情况,但是输出结果不够人性化(human-readable),以 /usr/share/目录为例转载 2011-06-27 16:57:00 · 947 阅读 · 0 评论 -
一个制作多分区SD卡的脚本
####################################reader_type1="/dev/sdb"reader_type2="/dev/mmcblk0"if [ -z $1 ]then echo "usage: ./sd_fusi原创 2011-06-28 11:26:00 · 1955 阅读 · 4 评论 -
imx515编译脚本
#!/bin/shANDROID_PATH= /opt/imx515/source/myandroid# Build Uboot Images cd $/opt/imx515/source/myandroid/bootable/bootloader/uboot-i原创 2011-07-19 11:15:35 · 626 阅读 · 0 评论 -
飞思卡尔IMX51配置参数及启动信息
---------------------------------BBG U-Boot > pribootdelay=1baudrate=115200loadaddr=0x90800000netdev=eth0ethprime=FEC0uboot_ad原创 2011-06-13 10:50:00 · 6573 阅读 · 2 评论 -
SourceInsight工程添加汇编语言.S
最近在看AM335X的UBOOT时,发现使用SourceInsight建立工程并ADD TREE的时候,默认设置并没有把该TREE里面所有汇编文件都包含进来,查看程序非常不方便,解决方法是在Options->Document Options里面,点左上的Document Type下拉菜单,选择x86 Asm Source File,然后在右边的File filter里*.asm;*.inc;的原创 2013-10-09 11:40:12 · 3345 阅读 · 1 评论