自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (6)
  • 收藏
  • 关注

转载 最新版C#实现快捷键(系统热键)响应 以及事件调用

在MainForm中申明函数MainForm(){[System.Runtime.InteropServices.DllImport("user32.dll")] //申明API函数 public static extern bool RegisterHotKey( IntPtr hWnd, // handle to window ...

2020-03-17 11:47:47 607

转载 shell扫盲篇:Shell常见知识(1)

一、          用户登陆进入系统后的系统环境变量$HOME 使用者自己的目录 $PATH 执行命令时所搜寻的目录 $TZ 时区 $MAILCHECK 每隔多少秒检查是否有新的信件 $PS1 在命令列时的提示号 $PS2 当命令尚未打完时,Shell 要求再输入时的提示号 $MANPATH man 指令的搜寻路径 二、特殊变量$0 这个程序的执行名字

2012-06-13 22:57:46 719

转载 Linux下的周期性任务cron(任务触发器crontab)

cron 是linux的内置服务,可以用以下的方法启动、关闭这个服务:引用:/sbin/service crond start //启动服务/sbin/service crond stop //关闭服务/sbin/service crond restart //重启服务/sbin/service crond reload //重新载入配置/etc/rc.d/init.d/c

2012-06-12 16:00:01 1308

转载 TCP/IP协议

先搞清楚 ISO/OSI与TCP/IP的关系1.2 TCP/IP的分层体系结构与协议栈的概念问题1:什么叫协议栈(Protocol Stack)?如上图所示,网络协议是分层的,在这种层次结构中各层有明确的分工,不同层的协议从上到下形成了一个栈结构的依赖关系,通常将其形象地称为协议栈.问题2:为什么协议栈简称TCP/IP?如上图所示,从该结构中可以看出,在TCP/IP的协议栈中包

2011-12-07 08:52:05 502

转载 怎样取消开机硬盘自检?

因为停电非正常关机有的电脑每次开机的时候在进入欢迎画面之前都要硬盘自检,怎么解决呢? 请看下面 请单击“开始→运行”,在“运行”对话框中输入“regedit”打开注册表编辑器,依次选择“HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager”子键,然后在右侧窗口中找到“BootExecu

2011-12-05 12:03:05 1556

转载 C#获取获取北京时间方法

#region /// /// 获取标准北京时间 /// /// /// /// /// public static DateTime GetStandardTime() {

2011-11-23 12:13:09 2873

转载 .Net 中Textbox控件的数据绑定

.Net的数据绑定还是挺博大精深的,最常用的就是绑定一个DataTable到一个DataGridView上面,不过这个不是本文的重点,本文主要介绍如何绑定一个实体类的某个字段到TextBox上,这在实际应用中是最常见的。如果代码中改变实体类的一个字段的值,界面上能够相应改变,反之,如果用户改变界面上的值,实体类能够自动改变,这能够极大的减轻编程的工作量。   TextBox有个DataBind

2011-11-16 14:06:10 3052 1

转载 COM 对象强制转换为接口类型问题

先看问题:无法将类型为“System.__ComObject”的 COM 对象强制转换为接口类型“Microsoft.VisualStudio.Tools.Applications.Runtime.IHostServiceProvider”。此操作失败的原因是对 IID 为“

2011-09-14 15:57:26 8803 1

转载 分析家分笔数据格式

分析家的分笔数据文件(*.prp)格式: 0 - 03 F4 9B 13 FC 分笔数据文件标志 Integer04 - 07 10 02 00 00 保留 Integer08 - 0B 00 00 00 00 保留 Integer0C - 0F D1 04 00 00 证券总数

2011-07-28 13:55:28 4328 1

转载 网络提供的证券实时数据访问接口

SINA http://hq.sinajs.cn/list=sh601318,sh600325 返回: var hq_str_sh601318=" 中国平安, 49.67,49.67,50.98,51.50,49.31,50.98,50.99,19643779,997498080

2011-07-28 13:54:33 1462

转载 分析家DAD格式

分析家DAD格式前16个字节为头信息:0~3        为安装数据的标识(33 FC 19 8C)4~7        为 ?? ?? ?? ?? 未知8~11        为本文件的股票数12~15        为00 00 00 00 每一记录头的格式如下: 0~3

2011-07-28 13:52:14 4849

转载 大智慧新一代目录结构

DZH2\ ---Drvdata(实时数据目录)---sh(接收上海股票实时数据)                     ---sz(接收深圳股票实时数据)                     ---hk(接收香港股票实时数据) [如果在电脑时间年月日正确及网络状态良好的情

2011-07-28 13:51:26 1400

转载 大智慧新一代文件下载

可以在浏览器输入以下地址下载相关文件: 数据的最新更新信息?: http://222.73.103.181/platform/download/datainfo.cfg除权文件:http://222.73.103.181/platform/download/PWR/full.PW

2011-07-28 13:50:01 1939

转载 大智慧新一代数据格式

日线数据文件day.dat 数据格式几乎与分析家相同,0到17h为文件头, 从18h开始至40017h每64byte为一条股票数据索引记录,从41000h开始每8KB(8192)为一股票数据存储块,系统对每个股票日线数据存储以存储块为单位进行分配。每个股票数据存储块共存储256条

2011-07-28 13:45:30 5506

原创 在windows下通过VC6.0第一次用C调用SQLite

<br />今天找了一些教程,完成了SQLitewindows下的安装,对于安装过程出现的问题和解决办法做了详细的说明和整理<br />1. 下载SQLitewindows版<br />我们可以从下列网站下载sqlite的windows版。<br />http://www.sqlite.com.cn/bbs/topicdisp.asp?tid=182&topage=1#gotolast<br />下载这个三个文件:<br />SQLite 3.3.7 下载<br />windows版<br />sqlite

2011-05-20 15:29:00 1017

原创 xp局域网设置和xp无法访问局域网的解决方案

<br />    相信很多人都有和笔者一样的经历,由WIN XP构成的网络所有设置和由WIN 2000构成的完全一样,但还是出现了根本不能访问的情况,笔者认为这主要是因为XP的安全设置和2000不一样所导致。针对这个问题笔者在网上查了一些资料,并将各种网上提供的常见解决方法做了相应测试,现在整理介绍给大家,希望能对遇到此问题的网友有所帮助,并请高手继续指点。部分内容摘自网络,请原谅不一一注明出处。  <br />  首先,这里不考虑物理联接和其它问题,只谈及策略问题。此外,请安装相应的协议并正确的设置IP

2010-07-01 19:50:00 387

原创 ESET NOD32如何关闭操作系统没有更新到最新的提示?

ESET NOD32如何关闭操作系统没有更新到最新的提示?2009-08-18 15:44ESET NOD32 关闭操作系统没有更新到最新提示的方法如下(这里以 ESET Smart Security (ESS)4.0 为例来讲解): 打开 ESET Smart Security (ESS)4.0 主界面,按F5进入高级设置面板,选择工具下的系统更新,并在右边将系统更新

2010-05-11 08:20:00 3907

转载 GTK中的线程问题

GTK+的线程安全吗?怎么去编写多线程GTK+程序呢?       可以这样说吧,它在执行其他的GLib 调用之前调用g_thread_init()可以使GLib库工作在线程安全模式(thread-safe mode)之下.在这种模式中,GLib将会根据需要自动的锁定所有内部数据结构(internal data structures),这并不是说两个线程可以同时访问.例如:一个单一的hash表(h

2010-04-23 20:47:00 2154

原创 ICMP协议的分析与实现

实验:ICMP协议的分析与实现[实验目的]   分析ICMP报文,理解ICMP协议在Internet网中的具体应用及其实现原理,深入了解TCP/IP网络的容错控制;学会运用网络套接字Winsock开发网络通信程序。[实验内容]   使用Visual Studio C++ 6.0和网络接口套接字Socket进行Windows环境下的网络编程,运用原始嵌套字RAW_SOCKET从IP层开始构造整个

2010-04-23 19:44:00 4116 1

转载 Linux嵌入式视频直播监控系统

摘  要:本文以嵌入式处理器和Linux为开发平台,利用嵌入式软件开发技术,Linux下图像采集技术,MPEG-4压缩技术,RTP传输技术,Linux帧缓冲机制等设计并实现了嵌入式视频直播监控系统。关键词: 视频监控 ,MPEG-4 ,RTP/RTCP ,帧缓冲Abstract:This paper described how to design and complete an Embed

2010-04-23 19:43:00 1792

转载 在嵌入式Linux架设Boa Webserver问题解决

Boa 是一套小型的網頁伺服器,很適合應用在 Embedded System 上,並且內建就可以直接支援以 C 寫的 CGI 網頁,這篇是移植 Boa 到 ARM9 S3C2410 平台的過程,Linux 版本為 2.6.17.4,使用 arm-linux toolchain 3.4.1 編譯。1. 產生 Makefile下載 Source code 並解壓縮進到 src 目錄。# ./c

2010-04-23 19:41:00 950

转载 利用VC++实现局域网实时视频传输

摘要 本文针对不同的局域网,提出一种通用的实时视频传输的解决方案。在使用Divx编解码的基础上,提出了从压缩、组帧、发送到接收、解压整个流程的思想,具体实施方案和VC++实现核心源代码以及传输控制策略,有效地保证了高质量的实时视频传输。  引言  在局域网内部实时传输视频已经得到广泛应用。现在用以传输视频的局域网大多数是有线局域网,因为有线局域网技术成熟,传输速度快,稳定性好。但是视频数据量大,有

2010-04-23 19:40:00 565

转载 实时传输协议RTP相关资料

实时传输协议(RTP)为数据提供了具有实时特征的端对端传送服务,如在组播或单播网络服务下的交互式视频音频或模拟数据。应用程序通常在 UDP 上运行 RTP 以便使用其多路结点和校验服务;这两种协议都提供了传输层协议的功能。但是 RTP 可以与其它适合的底层网络或传输协议一起使用。如果底层网络提供组播方式,那么 RTP 可以使用该组播表传输数据到多个目的地。  RTP 本身并没有提供按时发送机制

2010-04-23 19:38:00 799

原创 正则表达式口诀及教程

正则其实也势利,削尖头来把钱揣; (指开始符号^和结尾符号$)特殊符号认不了,弄个倒杠来引路; (指/. /*等特殊符号)倒杠后面跟小w, 数字字母来表示; (/w跟数字字母;/d跟数字)倒杠后面跟小d, 只有数字来表示;倒杠后面跟小a, 报警符号嘀一声;倒杠后面跟小b, 单词分界或退格;倒杠后面跟小t, 制表符号很明了;倒杠后面跟小r, 回车符号知道了;倒杠后面跟小s, 空格符号很重要;小写跟罢

2010-04-23 19:36:00 289

原创 Linux下RTP编程(下)

 3.3 数据发送当RTP 会话成功建立起来之后,接下去就可以开始进行流媒体数据的实时传输了。首先需要设置好数据发送的目标地址, RTP协议允许同一会话存在多个目标地址,这可以通过调用RTPSession类的AddDestination()、 DeleteDestination()和ClearDestinations()方法来完成。例如,下面的语句表示的是让RTP会话将数据发送到本地主

2010-04-23 19:35:00 1200

原创 Linux下RTP编程(上)

 流媒体指的是在网络中使用流技术传输的连续时基媒体,其特点是在播放前不需要下载整个文件,而是采用边下载边播放的方式,它是视频会议、IP电话等应用场合的技术基础。RTP是进行实时流媒体传输的标准协议和关键技术,本文介绍如何在Linux下利用JRTPLIB进行实时流媒体编程。           随着Internet的日益普及,在网络上传输的数据已经不再局限于文字和图形,而是逐渐向声音和视频等

2010-04-23 19:34:00 1016

原创 试论基于RTP协议和MPEG-4的流媒体(下)

 4、系统实现    本系统由3个部分构成:压缩编码、流媒体服务器和客户端播放软件构成。    4、1 压缩编码   压缩编码部分采用optibase公司的MPEG-4MovieMaker400实时编码器,基于PCI视频编码平台的MPEGMovieMaker400使用BSP-15芯片Optibase视频编码运算法则和音频软件编码,它在低码流下提供高质量的视频传输。一个MPEGMo

2010-04-23 19:33:00 417

原创 试论基于RTP协议和MPEG-4的流媒体 (上)

   摘要:在简述MPEG-4压缩标准编码特性和RTP/RTCP协议原理的基础上提出了一个适合目前视频点播、组播的RTP流媒体应用方案,该方案使用了optibase公司的MPEG-4MovieMaker400板卡和Apple公司的DARWIN流媒体服务器,采用了MPEG-4音视频传输的RTP组包算法,该算法具有传输的高效性和丢包的鲁棒性。    关键词:MPEG-4  RTP/RTCP DA

2010-04-23 19:32:00 424

原创 轻量级 Web 服务器(转)

作为 Apache 和其他市场领头产品的补充的专用 HTTP 应用程序Cameron Laird (claird@phaseit.net), 副总裁, Phaseit, Inc.2007 年 7 月 23 日最近几年,市场上出现了很多有趣的 Web 服务器实现,包括 lighthttpd、litespeed 和 mongrel 等。这些 Web 服务器都宣称结合了性能、易管理性、可

2010-04-23 19:31:00 637

原创 CGI之C语言篇

为什么要进行CGI编程?  在HTML中,当客户填写了表单,并按下了发送(submit)按钮后,表单的内容被发送到了服务器端,一般的,这时就需要有一个服务器端脚本来对表单的内容进行一些处理,或者是把它们保存起来,或者是按内容进行一些查询,或者是一些别的什么。没有了CGI,WEB的世界就完全失去了它的交互性,所有的信息都变成单向的了,而不能够有任何的反馈。  有的人认为可以用JavaSc

2010-04-23 19:30:00 410

转载 在ARM-Linux平台上移植SQLite(下)

4、测试这里以SQLite官方站点http://sqlite.org的quick start文档中的测试程序为例对移植到ARM-Linux上的SQLite3进行测试。该程序清单如下:1 #include 2 #include 34 static int5 callback(void *NotUsed, int argc, char **argv, char **azCo

2010-04-23 19:26:00 646

转载 在ARM-Linux平台上移植SQLite(上)

摘要:本文首先对嵌入式数据库SQLite做了简单的介绍,对移植所采用的软硬件平台作了简单的说明。然后以SQLite3为蓝本对移植过程中的细节作了详细的说明,并对移植后的SQLite3数据库进行了测试。测试结果表明,本文所采取的移植方式是有效的。 介绍如何在ARM-Linux平台上移植SQLite嵌入式数据库。SQLite是一个采用C语言开发的嵌入式数据库引擎。SQLite的最新版本是3.3.8

2010-04-23 19:25:00 839

转载 sqlite嵌入式数据库在arm-linux下的编译

sqlite嵌入式数据库在arm-linux下的编译全攻略第一步 sqlite在arm-linux下的编译1、 下载sqlite:请到http://www.sqlite.org/download.html,将下载的代码包解开,将生成sqlite目录,另外新建一个build目录,如sqlite-arm-linux,应该是和sqlite目录平行的同级目录。2、请先确定你的PATH中已经

2010-04-23 19:24:00 542

转载 在ARM-Linux平台上移植SQLite

在ARM-Linux平台上移植SQLite首先从http://sqlite.org下载SQLite 3.4.2。本文中假设将sqlite-3.4.2.tar.gz下载到/home/liyan/sqlite目录下。然后,通过下列命令解压缩sqlite-3.4.2.tar.gz并将文件和目录从归档文件中抽取出来:# tar zxvf sqlite-3.4.2.tar.gz解压抽取完成之后将会在

2010-04-23 19:23:00 734

转载 SQLite-3.3.13在ARM2410s 开发板上的移植

SQLite-3.3.13在ARM2410s 开发板上的移植Compile SQLite using the cross-compiler such as arm-linux-gccfirst, get sqlite-3.3.13.tar.gz from www.sqlite.org unzip it,#tar -zxvf sqlite-3.3.13.tar.gzchange into

2010-04-23 19:20:00 581

转载 SQLite3 使用教学

建立数据库档案用sqlite3建立数据库的方法很简单,只要在shell下键入(以下$符号为shell提示号,请勿键入):$ sqlite3 foo.db如果目录下没有foo.db,sqlite3就会建立这个数据库。sqlite3并没有强制数据库档名要怎么取,因此如果你喜欢,也可以取个例如foo.icannameitwhateverilike的档名。 在sqlite3提示列下

2010-04-23 18:58:00 304

转载 C/C++语言中调用 sqlite 的函数操纵数据库(3)

5. 删除:delete下面我们看看怎么在C语言中删除数据库中的特定的数据。好的,我们现编辑一段c代码,取名为 delete.c// name: delete.c// This prog is used to test C/C++ API for sqlite3 .It is very simple,ha !// Author : zieckey All rights reserv

2010-04-23 18:52:00 856

转载 C/C++语言中调用 sqlite 的函数操纵数据库(2)

3. 插入:insert刚刚我们知道了怎么调用 sqlite3 的C/C++的API函数接口,下面我们看看怎么在C语言中向数据库插入数据。好的,我们现编辑一段c代码,取名为 insert.c// name: insert.c// This prog is used to test C/C++ API for sqlite3 .It is very simple,ha !// Aut

2010-04-23 18:46:00 1075

转载 C/C++语言中调用 sqlite 的函数操纵数据库(1)

0. 引言我们这篇文章主要讲述了如何在C/C++语言中调用 sqlite 的函数接口来实现对数据库的管理,包括创建数据库、创建表格、插入数据、查询数据、删除数据等。1. 说明这里我们假设你已经编译好了sqlite的库文件 :libsqlite3.a libsqlite3.la libsqlite3.so libsqlite3.so.0 libsqlite3.so.0.8.6 pkg

2010-04-23 18:45:00 1070

转载 video4linux2--3

1。User controlls其实就是一些用户可以用来进行设置的一些属性,如视频中的brightness等,video4linux就提取出了最常见的一些设置,给他们分配了ID,这样大家对于这些常见的设置,就是用这些ID就可以了,可以察看当前设备对该设置的值,也可以给该设置新值,此外,由于某些设置包含很多子设置项,因此就又有了menu的含义,即对于一个具体的control,我们在列举他的属性时,发

2010-01-06 19:08:00 791

lxml-4.3.5-cp37-cp37m-win_amd64.whl

scrapy爬虫安装 依赖包 scrapy爬虫安装 依赖包 scrapy爬虫安装 依赖包 scrapy爬虫安装 依赖包

2019-10-16

交叉编译器的安装详解

鉴于网络上很多交叉编译器的安装过程繁琐,很多都因各种原因安装不成功,所以写下这篇交叉编译器的安装过程,与大家共冕。

2009-11-07

Linux嵌入式编程必备软件

上传工具、sourceinsight、cygwin、ssh

2009-08-21

十天征服51单片机课件

十天征服51单片机课件-哈工大(郭天祥)

2009-07-23

Keil C51库函数详解

详细介绍了Keil 编辑器中的库函数用法!

2009-07-23

实用绿色PDF阅读器

绿色PDF阅读器双击即可看后缀为.pdf格式的电子书。很实用!

2009-07-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除