上一页 1 ··· 253 254 255 256 257 258 259 260 261 ··· 303 下一页
摘要: RPM全称是 Red Hat Package Manager(Red Hat包管理器)。几乎所有的 Linux 发行版本都使用这种形式的软件包管理安装、更新和卸载软件。目前,我从事通信行业MDS产品的开发,经常需要自己发布RPM安装包及使用RPM命令。下面就简单介绍下RPM一些基本的命令。1) 安装 rpm -i ( or --install) options file1.rpm ... fileN.rpm 通过rpm -ivh可以把rpm软件包安装到系统中,当然也可以使用不同的参数选项,笔者建议使用-ivh ,使用该选项可以解决大部分rpm软件包的安装,至于详细的参数说明可用查看rpm的.. 阅读全文
posted @ 2013-04-04 11:12 xinyuyuanm 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 题目出处简单题思路:这题应该是学习后C的 switch 或 if-else-if 语法后经常做的题目类型所以此题用上述两种分支语句都能解题,而初学者可能多数这样做:if (input > 100 || input < 0){ printf("Score is error!\n");}else if (input >= 90 && input <= 100) printf("A\n");else if (input >= 80 && input < 90) printf("B\n 阅读全文
posted @ 2013-04-04 11:11 xinyuyuanm 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 在linux下使用vim编译C++程序,如果使用gcc命令进行编译,则有可能出现此错误:hugo@hugo-HP:~/codes$ gcc -o codes TelNumRepeat.oTelNumRepeat.o:(.eh_frame+0x4b):对‘__gxx_personality_v0’未定义的引用collect2: 错误: ld 返回 1 原因就是使用gcc无法连接到c++库,所以会出现错误。解决方法就是使用g++命令,g++命令可以连接到c++库。hugo@hugo-HP:~/codes$ g++ -o codes TelNumRepeat.ohugo@hugo-HP:~/cod. 阅读全文
posted @ 2013-04-03 20:27 xinyuyuanm 阅读(1551) 评论(0) 推荐(0) 编辑
摘要: 介绍一些设备不能持续侦听是否有需要连接的服务器。有的设备基于安全考虑不希望“开放一个端口”(比如主动接受连接)。无论如何,大多数设备可以接受未经请求的信息,有时也叫做“通知”。比如一些手持设备可以接收SMS文本短信息。甚至有的设备可能还可以接受简单的数据信息。DM服务器可以利用这种通知来引导DM客户端向DM服务器建立一个连接。这个连接可能是通过HTTP、WAP、SIP或其它传输协议传输。通知信息需要包含发送通知的服务器的认证消息。接受这个通知后DM客户端会建立一个到DM服务器的连接。在这期间,DM客户端会确认DM服务器是否在授权的服务器里然后在请求连接。服务器Alerted的会话管理通知信息给 阅读全文
posted @ 2013-04-03 20:25 xinyuyuanm 阅读(506) 评论(0) 推荐(0) 编辑
摘要: 第一章 测试环境说明 1.1 系统说明 系统均选用最小化安装的centos 5.7 1.2 软件说明 nginx-0.8.55 pcre-8.13 apache-tomcat-6.0.35 jdk-6u31-linux-x64 nginx-upstream-jvm-route-0.1 1.3 规划说明 客户端通过访问nginx做的负载均衡层去访问后端的web运行层(tomcat),如下图: 另外,关于session复制原理,简单来说如下图: 负载层:192.168.254.200 安装:pcre、nginx、nginx-upstream-jvm-route-0.1 后端tomcat运行层... 阅读全文
posted @ 2013-04-03 20:23 xinyuyuanm 阅读(244) 评论(0) 推荐(0) 编辑
摘要: CvSeq *GetAreaMaxContour(CvSeq *contour) {//在给定的contour中找到面积最大的一个轮廓,并返回指向该轮廓的指针 double contour_area_temp=0,contour_area_max=0; CvSeq * area_max_contour = 0 ;//指向面积最大的轮廓 CvSeq* c=0; //printf( "Total Contours Detected: %d/n", Nc ); for(c=contour; c!=NULL; c=c->h_next ) {//寻找面积最大的轮廓,即循环结束时 阅读全文
posted @ 2013-04-03 20:22 xinyuyuanm 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 一、插入排序每次将一个待排序的数据元素,按照其关键字大小插入到前面已排好序的有序序列的适当位置,使插入以后的数据序列仍然为一个有序序列,直到整个序列成为有序序列为止。1.直接插入排序插入排序过程需要将待插入的元素和所有的元素进行比较/** * 直接插入排序 * 将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据 * 算法适用于少量数据的排序,时间复杂度为O(n^2)。是稳定的排序方法。 */public void insertSort(int[] data){ int len=data.length;//数组的长度 for(int i=1;i<len;i++). 阅读全文
posted @ 2013-04-03 20:20 xinyuyuanm 阅读(170) 评论(0) 推荐(0) 编辑
摘要: ODE (Open Dynamic Engine) 是一个免费的具有工业品质的刚体动力学的库,一款优秀的开源物理引擎。它能很好地仿真现实环境中的可移动物体,而且它有内建的碰撞检测系统。 最近从网上看到了ODE,不禁有一种跃跃欲试的冲动,于是这两天就小试了一下。虽然ODE这个库已经使用了十几年了,但是资料还是比较少,中文的更是寥寥可数,只有几篇官网教程的翻译,也只有前几章的,不是很全。貌似这种日本做的东西,文档做的都不是很好呀。以下是几篇教程的链接: ODE文档的部分翻译: http://www.cnblogs.com/muxi/archi... 阅读全文
posted @ 2013-04-03 20:18 xinyuyuanm 阅读(434) 评论(0) 推荐(0) 编辑
摘要: -----创建包 create or replace package test_pkg is g_public_flag varchar2(1); function test_function(p_param1 varchar2, p_param2 varchar2) return varchar2; function hello_function(p_param3 varchar2) return varchar2; procedure ff(p1 varchar2); end; --包体 create or replace pack... 阅读全文
posted @ 2013-04-03 20:16 xinyuyuanm 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 1. sudo apt-get install tftpd-hpa2. vim etc/default/tftpd-hpaTFTP_USERNAME="tftp" #TFTP_DIRECTORY="/var/lib/tftpboot" #TFTP_DIRECTORY="/root/rt5350/RT288x_SDK/source/images" TFTP_DIRECTORY="/root/rt5350" TFTP_ADDRESS="0.0.0.0:69" TFTP_OPTIONS="- 阅读全文
posted @ 2013-04-03 20:14 xinyuyuanm 阅读(199) 评论(0) 推荐(0) 编辑
上一页 1 ··· 253 254 255 256 257 258 259 260 261 ··· 303 下一页