- 博客(27)
- 资源 (27)
- 收藏
- 关注
原创 libtsmux-0.3.0
libtsmux-0.3.0.tar.bz2http://core.fluendo.com/gstreamer/src/gst-fluendo-mpegmux/libtsmux-0.2.0.tar.bz2https://sourceforge.net/projects/schrodinger/files/libtsmux/
2019-11-25 12:17:36 273
原创 栈(stack)与堆(heap)
~ # ulimit -a-f: file size (blocks) unlimited-t: cpu time (seconds) unlimited-d: data seg size (kb) unlimited-s: stack size (kb) 8192-c: core fil...
2018-11-21 17:05:05 226
原创 gmssl 生成证书命令
cd gmssl/apps/export LD_LIBRARY_PATH=$PWD:$LD_LIBRARY_PATHexport OPENSSL_CONF=openssl.cnfcd ../bin/expire_days=365subj=/C="CN"/ST="BeiJing"/L="HaiDian"/O="Itarge"/OU="Yanfa"/CN="LC"/emailAddr
2018-11-20 13:56:41 3305
原创 linux c大小端示例
大端: 高尾端 -高字节在低地址小端: 低尾端-低字节在低地址第一种:#include <stdio.h>void main(){ int a = 0x12345678; char c = *(char*)&a; if (0x78 == c) printf("小端模式\n"); else prin...
2018-11-20 12:28:09 754
原创 Linux系统 串口设备
在Linux系统中,串口设备是通过串口终端设备文件来访问的,也就是通过访问/dev/ttyS0、/dev/ttyS1、/dev/ttyS2、/dev/ttyS3这些设备文件实现对串口的访问。对串口进行读写要经过下面几个步骤。 一、 打开串口与打开文件类似,打开串口同样使用open函数。注意对于串口的打开操作,必须使用O_NOCTTY参数。该参数表示:如果打开的是一个终端设备,程
2013-07-18 18:04:24 3602
原创 在makefile文件中,@$符号代表什么意思?
archclean: @$(MAKEBOOT) clean或者checkbin: @ /bin/ture @ true这里面@$和@代表着什么意思啊? $(MAKEBOOT) 是变量 MAKEBOOT 的值,@表示在make时不输出make的信息(类似Windows下的echo
2013-04-23 18:15:51 1633
原创 Ubuntu中-lz编译错误的解决
在终端中执行sudo cp /usr/lib/libz.so.1 /usr/lib/libz.so改下libz库名 cc -o a abc.c -I /usr/include/a -L /usr/lib/abc -l abcclient -lz -lmlc 是link libclm是link libmlz 是link libz
2013-04-23 17:51:06 1405 1
原创 解决linux进入时提示“用户的$HOME/.dmrc 已被忽略”
输入如下命令,hunker 为你的用户名,全部都要改成你的用户名,执行过程中会有一些错误提示,不用管。 chmod 755 -R ~/sudo chown -R hunker:hunker /home/hunkersudo chmod 644 /home/hunker/.dmrcsudo chown hunker:hunker /home/hunker/.dmrc
2013-04-15 15:35:02 1759
原创 Samba服务器的配置
Samba服务器的配置实验步骤:1、安装有关Samba的RPM包(samba、samba-common、samba-client)2、创建Samba用户3、修改配置文件4、重启samba服务5、设置目录访问权限6、测试具体步骤如下:1、安装RPM包(缺省情况下RHEL5安装了samba的相关软件包,可以用如下命令查看)[root@localhost ~]#r
2013-04-09 19:18:23 702
原创 linux下ifconfig、shutdown等命令无法使用_开启Shell命令
linux下ifconfig、shutdown等命令无法使用_开启Shell命令 Java代码 为什么在 RedHat Linux 5 下不能使用 ifconfig 命令 我安装完 RedHat Linux 5 之后,在终端使用一些命令,如: ifcinfig 查看本机的IP,发现不能使用此命令,提示说“command not found”,这该怎么办呢?想想肯定是
2013-04-09 17:51:18 990
原创 vim删除^M
1.进入命令模式。vim的命令模式,就是在编辑模式下输入":",光标就会跳到屏幕最后一行,并在那里显示冒号,此时就已经进入命令模式。 命令模式的内容均显示在屏幕的最后一行,按下回车键,vim执行命令。2.在命令模式下输入下列字符:输入:%s/^M$//g 3.回车。即会自动删除该文件中的所有 ^M 字符。删除行尾空格的命令: :%s/\s\+$//这句命令到底是什么意思呢?%
2013-04-02 17:28:38 886
原创 解决vim中文乱码问题
由于在windows下默认是gb编码,而我的vim默认是utf-8(gedit默认也是utf-8),所以打开会成乱码。修改了一下配置文件,使vim支持gb编码就好了。$vim ~/.vimrclet &termencoding=&encodingset fileencodings=utf-8,gbk$:wq再次打开vi,显示就正常了。如果不正常,重新开一个终端,
2013-04-02 17:12:38 4344 1
转载 跟我一起写 Makefile
http://www.chinaunix.net/old_jh/23/408225.html 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识
2013-04-01 16:20:21 565
原创 linux gcc下载
http://ftp.gnu.org/gnu/gcc/gcc-4.6.3/ http://archive.ubuntu.com/ubuntu/pool/universe/g/gcc-4.6/
2013-04-01 14:32:39 820
原创 linux ar命令
当我们的程序中有经常使用的模块,而且这种模块在其他程序中也会用到,这时按照软件重用的思想,我们应该将它们生成库,使得以后编程可以减少开发代码量。这里介绍命令ar,用来对库操作。1.ar基本用法 ar命令可以用来创建、修改库,也可以从库中提出单个模块。库是一单独的文件,里面包含了按照特定的结构组织起来的其它的一些文件(称做此库文件的member)。原始文件的内容、模式、时间戳、属主、组
2013-04-01 14:32:00 610
原创 Ubuntu如何更换软件源
--Ubuntu8换源-----------------------------如果你什么软件包更新不了,运行sudu apt-get update出现Could not resolve 'cn.archive.ubuntu.com'那么你就需要换一下系统的软件源了。1、打开终端应用程序-附件-终端2、修改更新服务器列表,请在终端执行:sudo cp /etc/apt/
2013-04-01 14:30:42 1332
原创 linux wine安装与使用
Ubuntu安装wine一般使用两种方式,源码编译或者从网络源安装。 源码编译安装相对比较稳定,速度快、效率高,但是需要时间编译,相比一分钟的源安装,几十分钟的编译确实很长。源安装是别人已经帮你编译好的了,但是安装 以后出现各钟奇怪问题的几率较高。一般来说是这样,所以还是编译安装比较好。编译安装最让人头痛的是解决包的依赖性问题。安装wine你需要安装下面的包,只要你的ubuntu能够上网,
2013-03-29 17:13:38 2905
原创 为你详解Linux安装GCC方法
下载: http://ftp.gnu.org/gnu/gcc/gcc-4.5.1/gcc-4.5.1.tar.bz2浏览: http://ftp.gnu.org/gnu/gcc/gcc-4.5.1/查看Changes: http://gcc.gnu.org/gcc-4.5/changes.htm现在很多程序员都应用GCC,怎样才能更好的应用GCC。目前,GCC可以用来编译C
2013-03-29 10:49:50 832
原创 linux下修改IP、DNS
linux下修改IP、DNS、路由命令行设置 ubuntu 版本命令行设置IP cat /etc/network/interfaces # This file describes the network interfaces available on your system # and how to activate them. For more information, see
2013-03-28 16:17:57 577
原创 Vmware What is the location of the directory of C header files that match your running问题的解决
在执行的过程中,我遇到了What is the location of the directory of C header files that match your running的问题。问题描述:运行./vmware-install.pl后,一直按enter键就ok了,当出现下面这个提示后,你就要小心了.Before running VMware Tools for the f
2013-03-27 15:16:34 782
原创 Linux下的Source Insight+Ubuntu 10.04使用Wine安装Source Insight
Linux下的Source Insighthttp://rogerer.javaeye.com/blog/755346 在网上看到一朋友写了一篇推荐Linux下代码阅读工具Source Insight 。我想更细化一下,也做做笔记,方便日后使用。方法是:wine + Windows下的Source Insight安装文件。 环境是:Ubuntu 9.10。依赖包
2013-03-27 09:27:40 790
原创 linux 下替代 source insight 的强大工具
1)在Linux下的SourceInsight--CscopeUsing Cscope on large projects (example: the Linux kernel)Cscope can be a particularly useful tool if you need to wade into a large code base. You can save y
2013-03-27 09:24:10 4119
原创 linux下使用串口终端C-kermint连接飞凌OK6410开发板
系统:Ubuntu9.10开发板:飞凌OK6410最近购入一块新的开发板,芯片是基于三星的S3C6410,ARM11,使用之后发现,速度果然很不错,跟ARM9的S3C2440不可同日而语。飞凌的开发板质量很不错,跟友善之臂相比,谁比较好一目了然,当然,这二家的主要市场不太一样,友善之臂主要面向的是学生市场,价格自然要低些,但是一份价格一份货,如果要作为产品开发,自然还是要选择可靠点。不过,
2013-03-22 17:01:37 1817
原创 Linux下终端的快捷键及建立打开终端的快捷键
Linux终端使用技巧关键字: linux 终端今天才发现Linux下的终端有这么多好用的快捷键。Shift+Ctrl+T:新建标签页Shift+Ctrl+W:关闭标签页Ctrl+PageUp:前一标签页Ctrl+PageDown:后一标签页Shift+Ctrl+PageUp:标签页左移Shift+Ctrl+PageDown:标签页右移Alt+1:切换到标签页1
2013-03-22 16:58:38 864
原创 ECM & EMM
随着数字视频广播(DVB)的发展,观众会面对越来越多的数字电视节目的选择。而广播业者由于投资成本的增加,则要求对用户收取一定的收视费用。条件接收系统(Conditional Access System)就是为了满足对某些广播服务实施接入控制的系统。它的主要功能就是确保只有支付了或者即将支付费用的用户才能收看所选择的电视节目。1 CA系统的关键技术在CA系统中,有两项最为关键的技术:一是加扰
2013-02-18 09:11:57 1427
原创 解CA过程
CA过程通过CW控制字(节目流进行解扰的钥匙)将TS加密,终端通过它解密. 前端将CW加密后送到终端. 终端通过智卡,解出CW控制字,并将控制字送解码器还原TS的过程. 前端: ECM内容: 1.由SK加密的CW. 2.节目来源、时间、内容分类和节目价格等信息
2013-02-18 09:08:05 529
原创 bootload开发readme文档
一、功能 1.硬件初始化 2.延时判断加载操作系统,按任意键Bootloader Shell 3.加载操作系统 4.shell
2010-08-17 08:17:00 426
libtsmux-0.3.0
2018-11-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人