7 古美門直樹

尚未进行身份认证

神爱世人

等级
博文 28
排名 6w+

Some method to operate private member by java reflect

Sometimes,weneedoperateprivatememberfromouterwithoutmodifyingsource,wecanusejavareflecttodoit,Thedocumentwillintroducehowtodoit.

2014-11-22 13:55:40

vmplayer中的fedora20无法进入图形界面

新装了台fedora20的虚拟机,安装升级了一些东西后,启动时过了fedora的logo画面后就是黑屏。也没提示任何错误,好在shell还能进去,查看/var/log/anaconda/syslog日志,发现错误如下:20:40:34,794NOTICEkernel:[1256.967907]type=1400audit(1409517634.790:29):avc:denie

2014-09-01 12:17:49

TTCN中PTC的运行流程

一些概念Component(测试组件或者测试成分),TTCN接触下来最频繁的就是MTC(MainTestComponent,主测试组件),在执行测试用例前,需要首先创建一个MTC,在testcase运行过程中,只能有唯一的MTC。如果没有指明testcase需要runson在某个Component,系统默认的component就是MTC。在testcase代码中,不能控制MTC的建立与停

2014-08-28 12:17:11

CMake中使用get_target_property判断Target是否存在

使用Cmake的add_custom_target建立自定义的Target后,必须将这个Target加入all依赖,否则生成的Makefile不会执行这个Target的内容。这样会有个问题,如果需要编译如下目录:目录下有N个目录,这些目录下或是目录,或是文件,那么递归下去,就会有若干CMakeLists.txt,也就是说,会有若干个add_custom_target(all...)的存在

2014-08-07 16:35:38

cmake函数参数解析

最近在迁移公司的make系统到cmake上,发现cmake的function参数很奇怪。例如,如果我们向一个function传递list作为参数,在function中,形参会变成如下状况:set(SRC)list(APPENDSRCa.cppb.cpp)list(APPENDSRCc.cppd.cpp)function(tst_argumentssrc_list) me

2014-08-05 01:27:41

开源硬件交流@上海新车间

新车间开源硬件交流

2014-07-31 18:09:36

可变参数及可变参数宏的使用

我们在C语言编程中会遇到一些参数个数可变的函数,例如printf()这个函数,这里将介绍可变函数的写法以及原理.*1.可变参数的宏一般在调试打印Debug信息的时候,需要可变参数的宏.从C99开始可以使编译器标准支持可变参数宏(variadicmacros),另外GCC也支持可变参数宏,但是两种在细节上可能存在区别.1.__VA_ARGS____

2014-06-09 16:49:12

minidlna源码初探(三)—— ACE实现SSDP设备发现功能

前一篇文章minidlna源码初探(二)——SSDP设备发现的大致流程介绍了SSDP设备发现的大致流程。本文将根据这一流程使用ACE库大致实现该流程。在VLC中模拟出一个伪服务端(设备),为了方便,我们省略了一些验证的内容,对一些XML消息也采取写死的方式。

2014-05-30 13:39:31

minidlna源码初探(二)—— SSDP设备发现的大致流程

SSDP设备发现的大致流程

2014-05-29 09:39:45

motion源码分析(二)——录像

前言:之前的博文将ffmpeg编入motion的结尾,提到了motion的一些简单的应用。本文将以录像为契入点,分析这部分的代码。正文:刷照片的效果实在太挫了,让我们看看如何打开ffmpeg录像的配置。这里需要修改motion-dist.conf中的两个选项(采用默认值则不会录像):#Useffmpegtoencodeatimelapsemovie#

2014-04-10 19:47:43

motion源码分析(一)

楔子前几天研究了如何将ffmpeg编入motion(http://blog.csdn.net/sakaue/article/details/21394219),并实现录像功能。现在研究下motion的工作流程。几个主要模块motion.c主程序,视频采集编码主循环ffmpeg.c一个代理模块,封装了ffmpeg的方法,根据v4l获取的数据编码

2014-04-03 10:11:01

将ffmpeg编入motion

前言Motion是一种程序,监视从摄像机的视频信号。

2014-03-17 19:09:39

STLport::hash_map实现分析

前言

2014-03-07 17:35:46

多台,不同OS的PC机如何共享鼠标键盘

多台计算机不同操作系统之间共享一套键鼠可以有效提高工作的效率,这里推荐一个软件——Synergy。安装:首先在ubuntu上安装QuickSynergy(sudoapt-getinstallQuickSynergy),  在windows上安装Synergy(http://synergy-foss.org/download/),注意两个软件的版本必须一致,否则会报协议erro

2014-02-26 14:32:20

交叉编译libACE

1.下载访问ACE的官网http://download.dre.vanderbilt.edu/下载ACE.tar.gz2,链接http://download.dre.vanderbilt.edu/previous_versions/ACE-6.2.4.tar.bz22.准备执行命令,设置ACE_ROOT环境变量exportACE_ROOT=/home

2014-02-25 17:03:10

lamobo跑ltp出現了lowmemory錯誤

昨天让Lamobo上的linaro跑ltp(linuxtestproject)测试,今早一看,终端显示error:init:lightdmmainprocess(391)terminatedwithstatus1結果看了下linaro的系統日誌/var/log/syslog,發現是lowmemory的問題:lowmemorykiller:Killing

2014-02-22 09:51:28

移植minidlna到Lamobo

前言lamobo是一款比RaspberryPi更便宜计算能力更强的开发板。详见:lamobo本文将介绍如何将minidlna项目移植到lamobo开发板上。正文首先需要准备交叉编译toolchain,这里我们需要gcc-linaro-arm-linux-gnueabihf,下载地址如下:https://releases.linaro.org/13.10

2014-02-18 16:17:22

minidlna源码初探(一)

前言minidlna是一种优秀的DLNA解决方案。本文将涉及minidlna的upnp以及目录管理的代码。minidlna的下载链接如下:wgethttp://netcologne.dl.sourceforge.net/project/minidlna/minidlna/1.1.0/minidlna-1.1.0.tar.gz控制点使用VLCMediaPlayer,下载链接

2014-02-11 17:45:48

利用GNUplot图形化显示cyclictest的数据

前言上次研究了下cyclictest的源码以及它的基本应用,地址如下:http://blog.csdn.net/sakaue/article/details/17843761结果虽然出来了,但是观察数字终究不够直观,GNUplot可以配合cyclictest提供图形化表示,对评估rt-linux的性能很有意义正文安装:sudoapt-getinstall

2014-01-13 16:48:15

Signaltest源码分析

前言之前研究过cyclictest的源码,详见:http://blog.csdn.net/sakaue/article/details/17843761现在再研究下signaltest的源码正文signaltest的程序结构与cyclictest大致类似。不同的是,cyclictest通过检测线程睡眠时间期望与实际之间的误差来检测性能。signaltest通过起n个

2014-01-10 18:00:58
奖章
    暂无奖章