- 博客(293)
- 资源 (15)
- 收藏
- 关注
原创 resolve the upside-down problem of TX1 on-board camera
Unfortunately, after I have use the following command to see the output of the on-board camera:nvgstcapture-1.0 --cus-prev-res=1920x1080I get a upside-down stream from the on-board cameraso I tr
2018-02-06 09:47:26 387
原创 install opencv on Nvidia TX1
Sorry for not installing Sogou Pinyin on TX1.Firstly, after I have flashed the Ubuntu16.04 system and some other software(etc. cuda) into TX1, the rest space of the TX1is only about 2GB. When I tr
2018-02-05 16:56:55 406
原创 Ubuntu16.04安装NVIDIA Titan Xp显卡驱动
不喜欢写长篇大论,安装这个驱动就是一个“跳坑-爬坑”的过程。坑1,这个主要是很多年没碰linux犯下的错误,我第一次把Ubuntu16.04装在了虚拟机里了,后面试了N次安装都失败,想想应该是虚拟机应该用的是虚拟的显卡驱动坑2,整个机器只安装Ubuntu16.04系统之后,需要先将Ubuntu默认安装并使用的nouveau集成显卡驱动禁用。(1)改变blacklist.
2017-07-31 12:42:37 9053
原创 列优先与行优先
初用matlab与c/c++混合编程的人,对于列优先和行优先有一些生疏。看了wiki,发现:行优先和列优先指的是行优先存储和列优先存储。wiki的解释:以一个定义为为M的3x3矩阵为例:列优先存储指的是MATLAB先保存第一列的3个元素,然后保存第二列的,最后保存第三列的元素,从而这9个矩阵元素在MATLAB中的排序是从1到9,所以在调用矩阵元素时,M(2)指的是第一列的第二个
2014-11-30 10:06:29 3254
转载 遥感图像数据库下载大全
资源三号卫星数据 http://sjfw.sasmac.cn/Landsat 数据(一) http://cs.rsgs.ac.cn/cs_cn/query/query_txt.asp Landsat 数据(二) http://www.glcf.umiacs.umd.edu/index.shtml Envisat 数据 http://ds.rsgs.ac.cn/index.aspx
2014-11-23 21:28:35 5509
原创 字符串的比较与==操作符
#include #include //#include using namespace std;int main(){ char str1[]= "abc";//堆分配,str1为地址 char str2[]= "abc";//堆分配,str2为地址 const char str3[] = "abc";//堆分配,内容不可改变,str3为地址 const char str4
2011-12-09 01:58:06 1212 1
一道C语言题目,我的解法
题目:编写一函数expand(s1,s2),用以将字符串s1中的缩记符号在字符串s2中扩展为等价的完整字符,例如将a-d扩展为abcd。该函数可以处理大小写字母和数字,并可以处理a-b-c、a-z0-9与-a-z等类似的情况。在main函数中测试该函数:从键盘输入包含缩记符号的字符串,然后调用该函数进行扩展,输出扩展结果。(教材 P63:Exercise 3-3)【输入形式】从...
2010-04-10 21:12:22 509 1
环状薄膜模拟
考虑固态环形薄膜的形状模型,沿外边界受压,外边界r=1: z(r,x)=J1(3.8316r)cos(x) 其中,J1(x)为第一类1阶贝塞尔函数,(r,x)为薄膜上任意一点的极坐标值。贝塞尔函数由下式确定。 besselj(n,x) 其中n为阶数,x为负数。薄膜...
2009-07-26 23:37:15 212
创建一个具有空洞的文件
#include "apue.h"#include <fcntl.h>char buf1[]= "abcdefghij";char buf2[]= "ABCDEFGHIJ";int main(void){ int fd; if((fd = creat("file.hole",FILE_MODE)) <0) err_sys("cr
2009-07-20 12:52:37 360
香农公式
在模拟通信系统或传输介质中,“带宽”是指信号频率的通频范围,是信号通过系统或介质时最高频率和最低频率间的差值,单位为Hz。而在数字通信系统中,“带宽”是指传输信道的容量,即在理论上信道中可传递信息的最大值,单位为bit/s。数据信号是通过传输介质与通信设备构成的物理信道来发送和接收的。在给定通频带宽的物理信道上,到底可以可靠地传输多高数据速率的信息呢?信道容量、信道通频带宽...
2009-07-12 13:30:48 1368
测试能否对标准输入设置偏移量
#include "apue.h"int main(void){ if(lseek(STDIN_FILENO,0,SEEK_CUR) == -1) printf("cannot seek\n"); else printf("seek OK\n"); exit(0);} 通常,文件的当前偏移量应当是一个非负整数,但是,某些设备也可能允许负的偏移量。...
2009-07-12 13:07:01 303
Turbo码
无论是从信息论还是从编码理论来看,要想尽量提高编码的性能,就必须要加大编码中具有约束关系的序列长度。但是直接提高分组码编码长度或卷积码约束长度都使得系统的负责性急剧上升。在这种情况下,Forney提出了级联码的概念,即以多个短码来构造长码的方法,这样既可以减少译码的复杂性,同时又可以得到等效长码的性能。级联码方面的大量研究最终结出了Turbo码这样一个硕果。C.Berrou等人在1993年...
2009-07-11 13:10:10 493
确定文件描述符数
#include "apue.h"#include <errno.h>#include <limits.h>#ifdef OPEN_MAXstatic long openmax = OPEN_MAX;#elsestatic long openmax = 0;#endif#define OPEN_MAX_GUESS 256lon...
2009-07-11 12:22:05 151
信道编码在3G中的应用
3G移动通信的3大主流技术同时采用了卷积码和Turbo码两种纠错编码。在高速率、对译码时要求不高的辅助数据链路中,使用Turbo码以利用其优异的纠错性能。考虑到Turbo码的译码复杂度大、译码时延大的原因,除了在语音和低速率、对译码时延要求比较严格的数据链路中使用卷积码,在其他逻辑通信信道如接入、控制、基本数据、辅助码信道中也都使用卷积码。1.在3G的业务信道编码上 ...
2009-07-10 13:06:25 2117
为路径名动态地分配空间
#include "apue.h"#include <errno.h>#include <limits.h>#ifdef PATH_MAXstatic int pathmax=PATH_MAX;#elsestatic int pathmax=0;#endif#define SUSV3 200112Lstatic long po...
2009-07-10 12:54:22 187
多径传播及衰落
在研究地面对电波的反射时,通常都是按照平面波处理的,即假定在反射点的入射角度等于反射角度,这样造成电波相位反相。在接收端的接收信号是直达波和多个反射波的合成。由于大气折射随时间变化,传播路径差也随 时间和地点而变化,在接收端收到的信号是由经过多次折射或反射,经过不同路径的信号组成的。这些多径信号若同相则相加,若反相则抵消,由此造成接收端信号的幅度变化,称为衰落。这种衰落是由多径引起...
2009-07-09 13:11:20 1858
打印所有可能的sysconf和pathconf值
#include "apue.h"#include <errno.h>#include <limits.h>static void pr_sysconf(char *,int);static void pr_pathconf(char *,char *,int);int main(int argc,char *argv[]){ if(ar...
2009-07-09 12:56:18 206
电波传播
无线电波通过多种方式从发射天线传播到接收天线,传播方式有以下几种。(1)表面波是一种沿着地球表面传播的电波。地面的性质、地貌、地物等会影响电波的传播。地球表面是半导体,会使电波发生变化和引起电波的吸收。地球表面是球形,会使沿它传播的电波发生绕射。当波长与障碍物高度可以相比较的时候,电波才能有绕射功能。在实际情况中只有长波、中波以及短波的部分波段能绕过地球表面的大部分障碍,到达300km内的...
2009-07-08 13:15:48 468
打印用户ID和组ID
#include "apue.h"int main(void){ printf(" uid= %d, gid = %d\n", getuid(), getgid()); exit(0);} 调用getuid和getgid以返回用户ID和组ID。运行该程序,将产生uid= 1000, gid = 1000...
2009-07-08 13:00:48 246
两个出错函数的使用方法
#include "apue.h"#include <errno.h>int main(int argc,char *argv[]){ fprintf(stderr,"EACCES: %s\n",strerror(EACCES)); errno=ENOENT; perror(argv[0]); exit(0);} 编译:g...
2009-07-08 12:37:54 145
扩频通信系统概述
CDMA移动通信系统实际上也是直接序列扩频通信系统,其原理图如下所示:在上图中,各系统单元组成的作用如下:(1)信源和信宿 信源是原始信息的发出地,信宿是原始信息的到达地。(2)信息调制和解调 信息调制和解调包括信源编解码和信道编解码。 @1 信源编码的目的是去掉信...
2009-07-08 12:33:10 847
原创 扩频通信系统概述
CDMA移动通信系统实际上也是直接序列扩频通信系统,其原理图如下所示:在上图中,各系统单元组成的作用如下:(1)信源和信宿 信源是原始信息的发出地,信宿是原始信息的到达地。(2)信息调制和解调 信息调制和解调包括信源编解码和信道编解码。 @1 信源编码的目的是去
2009-07-07 13:12:00 1742
原创 两个出错函数的使用方法
#include "apue.h"#include int main(int argc,char *argv[]){ fprintf(stderr,"EACCES: %s/n",strerror(EACCES)); errno=ENOENT; perror(argv[0]); exit(0);} 编译:gcc -o stderror stderror.c
2009-07-07 12:43:00 566
从标准输入读命令并执行
#include "apue.h"#include <sys/wait.h>int main(void){ char buf[MAXLINE];//from apue.h pid_t pid; int status; printf("%% ");//print prompt while(fgets(buf,MAXLINE,stdin)!=NU...
2009-07-05 17:48:08 186
getpid() 函数
#include "apue.h"int main(void){ printf("hello world from process ID %d\n",getpid()); exit(0);} 编译:gcc -o pid pid.c运行:./pid得结果:hello world from process ID 636...
2009-07-04 13:31:16 612
在ubuntu8.10下qt开发环境搭建
我的操作系统是ubuntu8.10,可以在网上找到安装qt编译环境的安装方法。现简略叙述如下:(1)sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer此命令安装了五个软件。 qt4-dev-tools是qt开发的一些工具包,此命令的作用即将qt4的一些头...
2009-07-03 12:46:40 150
getc()函数和putc()函数的用法
#include "apue.h"int main(void){ int c; while((c=getc(stdin))!=EOF) if(putc(c,stdout)==EOF) err_sys("output error!"); if(ferror(stdin)) err_sys("input error!"); exit(0);...
2009-07-03 12:17:42 760
将标准输入复制到标准输出
#include "apue.h"#define BUFFSIZE 4096int main(void){ int n; char buf[BUFFSIZE]; while((n=read(STDIN_FILENO,buf,BUFFSIZE))>0) if(write(STDOUT_FILENO,buf,n)!=n) ...
2009-07-02 16:49:58 163
在ubuntu8.10下搞定《unix环境高级编程》第一个例子
本人的所用操作系统是ubuntu8.10。 开始学习《unix环境高级编程》,编译第一个例子就出现了问题: myls.c:1:19: apue.h: No such file or directory myls.c: In function `main': myls.c:13: err...
2009-07-01 14:50:47 156
ARM和Linux学习方法指导
ARM的学习。有了单片机或计算机结构的基本知识、c语言的基础,上手ARM是比较容易的。学习ARM,首先应当了解一下ARM的体系结构,了解它有哪些版本、哪些模式、哪些寄存器、异常等。这方面的内容可以参考《ARM体系结构与编程》一书,这本书介绍的内容比较全,可以先快速浏览,特别是一些汇编指令不需要记住,以后开发时可以参考相关的手册。其次选定一种具体厂家型号的ARM处理器,学习该处理器相关的...
2009-06-28 16:24:28 128
原创 Stroking or Filling with a Gradient Color
Color startColor = Color.red;Color endColor = Color.blue;// A non-cyclic gradientGradientPaint gradient = new GradientPaint(startX, startY, startColor,endX, endY, endColor);g2d.setPaint(
2009-06-22 23:56:00 585
Stroking or Filling with a Gradient Color
Color startColor = Color.red;Color endColor = Color.blue;// A non-cyclic gradientGradientPaint gradient = new GradientPaint(startX, startY, startColor,endX, endY, endColor);g2d.setPaint...
2009-06-22 23:56:00 123
原创 文字常量(2)
一般的转义序列采用如下格式/ooo这里的ooo 代表三个八进制数字组成的序列,八进制序列的值代表该字符在机器字符集里的数字值。下面的示例使用ASCII 码字符集表示文字常量/7 (bell) /14 (newline)/0 (null) /062 (2)另外字符文字前面可以加L,例如La这称为宽字符文字类型为wchar_t,宽字符常量用来支持某些语言的字
2009-06-22 23:41:00 669
文字常量(2)
一般的转义序列采用如下格式\ooo这里的ooo 代表三个八进制数字组成的序列,八进制序列的值代表该字符在机器字符集里的数字值。下面的示例使用ASCII 码字符集表示文字常量\7 (bell) \14 (newline)\0 (null) \062 ('2')另外字符文字前面可以加L,例如L'a'这称为宽字符文字类型为wchar_t,宽字符常量用来支持某些语言的...
2009-06-22 23:41:00 122
原创 Scoping.py源代码分析
x = 1 # global variable#全局变量# alters the local variable x, shadows the global variabledef a(): x = 25 #局部变量 print "/nlocal x in a is", x, "after entering a" #打印局部变量 x +
2009-06-22 23:25:00 503
Scoping.py源代码分析
x = 1 # global variable #全局变量 # alters the local variable x, shadows the global variable def a(): x = 25 #局部变量 print "\nlocal x in a is", x, "after entering a" #打印局部变量 x += 1 print "local x in a is", ...
2009-06-22 23:25:00 127
原创 seekjob_info.php源代码分析
include("conn/conn.php");%数据库连接文件?> $date1=date("Y-m-d");%获取当前的日期 $sgsql=mysql_query("select * from tb_lea
2009-06-22 23:13:00 609
seekjob_info.php源代码分析
<link href="css/style.css" rel="stylesheet"><?phpinclude("conn/conn.php");%数据库连接文件?><table width="563" height="587" border="0" cellpadding="0&q
2009-06-22 23:13:00 190
原创 文字常量(1)
C++预定义了一组数值数据类型,可以用来表示整数、浮点数和单个字符。此外,还预定义了用来表示字符串的字符数组。字符型char 通常用来表示单个字符和小整数,它可以用一个机器字节来表示。整型int、短整型short、长整型long它们分别代表不同长度的整数值。典型情况下short 以半个字表示,int 以一个机器字表示,而long 为一个或两个机器字。在
2009-06-21 23:43:00 810
原创 Stroking or Filling with a Color:画或填充一种颜色
// Use a predefined color.g2d.setColor(Color.red);drawShape(g2d);// Use a custom color.int red = 230;int green = 45;int blue = 67;g2d.setColor(new Color(red, green, blue));drawShape(
2009-06-21 23:43:00 664
matlab superpixel图像解析
2014-04-26
万能源代码行数统计器
2010-05-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人