博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2010年8月25日

摘要: typedef struct { int protocol_id; //protocol ID char Protocol_Describe[PTZ_PROTOCOL_DESCRIPT_LEN];}ptz_protocol;typedef struct PTZ_SUPPORTPROTOCOL{   int structsize;   char dwPtzCount;  ptz_protocol ... 阅读全文

posted @ 2010-08-25 10:03 浪端之渡鸟 阅读(507) 评论(0) 推荐(0) 编辑

2010年8月23日

摘要: 标题:C语言中,变量名的命名规则?详细说明!出处:BruCe's Blog 石器时代,石器私服,石器时代私服,石器2.5私服,石器时代2.5私服,石器3.0私服,石器时代3.0私服时间:Wed, 28 Apr 2010 11:41:11 +0000作者:BruCe地址:http://www.mrlunet.com/read.php?35内容:一、程序风格: 1、严格采用阶梯层次组织程序代码: ... 阅读全文

posted @ 2010-08-23 17:07 浪端之渡鸟 阅读(1968) 评论(0) 推荐(0) 编辑

2010年8月17日

摘要: [转]原创 我平时遇到不清楚的问题总喜欢研究研究,问题遇多了脑子里面放不下,怕忘记了就整理如下。这里例子有些偏,做不对也不是你水平问题。部分例子不适合用来笔试和面试,如果笔试招不到人可不要怪我,呵呵。。 http://www.cnweblog.com/fly2700/ 1. null 不等于 null 吗? (偏指数☆☆☆) //C#代码 cla... 阅读全文

posted @ 2010-08-17 16:44 浪端之渡鸟 阅读(319) 评论(0) 推荐(0) 编辑

2010年7月30日

摘要: 统一标识,例如:test1 = true|test2;(不可"test2",不可丢掉';',不可没有test1表示项目)timer = true|480000;(定时器运行间隔,单位:毫秒)runenable = true|1;(是否可运行true:可运行,false:不可运行)freshtime = false|15; (单位秒,false不刷新)tips = false|Warning :th... 阅读全文

posted @ 2010-07-30 02:12 浪端之渡鸟 阅读(291) 评论(0) 推荐(0) 编辑

2010年7月17日

摘要: 微软的AVI文 件格式是一种用于捕获、编辑和回放audio-video序列的RIFF文 件规范。总体上讲,AVI文件包含多个针对不同数据的流。 大部分AVI序 列使用audio和video流。 一个简单的AVI序列特例可以只包含video数 据而不包含audio数据。 本部分并没有介绍OpenDML对于AVI文件格式的扩展。 如果要对其深入研究, 请参考OpenDML AVI M-JPEG文件格... 阅读全文

posted @ 2010-07-17 19:25 浪端之渡鸟 阅读(1614) 评论(1) 推荐(0) 编辑

2010年7月6日

摘要: //注意指针数组和数组指针分别是如何指向二维数组的#include <stdio.h>main(){ static int m[3][4]={0,1,2,3,4,5,6,7,8,9,10,11};/* 定义二维数组m并初始化*/ int (*p)[4];//数组指针 p是指针,指向一维数组,每个一维数组有4个int元素 int i,j; int *q[3];//指针数组 q是数组,... 阅读全文

posted @ 2010-07-06 09:56 浪端之渡鸟 阅读(336) 评论(0) 推荐(0) 编辑

2010年6月25日

摘要: 指针参数是如何传递内存的? 如果函数的参数是一个指针,不要指望用该指针去申请动态内存。示例7-4-1中,Test函数的语句GetMemory(str, 200)并没有使str获得期望的内存,str依旧是NULL,为什么? void GetMemory(char *p, int num) { p = (char *)malloc(sizeof(char) * num); } void Test(v... 阅读全文

posted @ 2010-06-25 09:44 浪端之渡鸟 阅读(648) 评论(1) 推荐(0) 编辑

2010年5月26日

摘要: 很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为"字节"。再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出很多状态,状态开始变来变去。他们看到这样是好的,于是它们就这机器称为"计算机"。开始计算机只在美国用。八位的字节一共可以组合出256(2的8次方)种不同的状态。他 们把其中的编... 阅读全文

posted @ 2010-05-26 21:07 浪端之渡鸟 阅读(378) 评论(0) 推荐(0) 编辑

2010年5月18日

摘要: 经常看到这样的项目经理,一副整天忙得团团转的样子,电话不停地作响,一个小时之内要发出几十个指令,好像他所领导的团队离开了他就一天也活不下去。然后他还会说:"我很忙"或"我很累","我需要增加人手"。这样的项目经理经常事无巨细都要亲自过问,即使旗下有人,你说他能不累吗?  甚至还有这样的事列发生,研发部门经理亲自参与项目软件的编码工作,如果只有一、两个项目,也许这样还可以,试想,如果有十几个项目你能... 阅读全文

posted @ 2010-05-18 08:18 浪端之渡鸟 阅读(266) 评论(0) 推荐(0) 编辑

2010年4月12日

摘要: sqlserver 20051.收缩数据库BACKUP LOG SYSDB WITH NO_LOG DBCC SHRINKDATABASE(SYSDB) 2.删除索引|修改字段属性|创建聚集索引DROP INDEX GSP_Index ON GPS_ly100070alter table GPS_ly100070 alter column Dt datetimeCREATE clustered I... 阅读全文

posted @ 2010-04-12 17:59 浪端之渡鸟 阅读(165) 评论(0) 推荐(0) 编辑

2010年4月10日

摘要: 偷梁换柱盗取OICQ密码 Internet的发展,带动了IT界的一次大飞跃,黑客的活动也随之日益猖獗,攻击手法不断变化。各种黑客程序也是层出不穷,木马程序更是花样百出。 如:监视键盘按键、替换登录程序等,现在我就来介绍另一种攻击手法,替换登录程序按钮。这招绝吧!现在我就来将方法介绍一下。 就拿我们很熟悉的OICQ来作一个例子,看看程序到底是如何实现偷梁换柱的。要替换OICQ的登录程序的按钮与密码框... 阅读全文

posted @ 2010-04-10 05:55 浪端之渡鸟 阅读(600) 评论(0) 推荐(0) 编辑

2010年4月8日

摘要: css控制DIV透明度在CSS样式中,提供了filter(滤镜效果),它可以对文字、图片、表格等确定范围的HTML标记设置滤镜效果。例: :^ L u S9H3n s黑白照片"S H:m A Y m Sfilter: gray;(H%U e*? l8F2x h(} ? s v V5x'I#v)r u8BX光照片 ] D c @/Nfilter: Xray;r u6u"P _ } v X &... 阅读全文

posted @ 2010-04-08 17:52 浪端之渡鸟 阅读(224) 评论(0) 推荐(0) 编辑

2010年4月3日

摘要: javaScript函数中执行C#代码中的函数:   方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中;  2、在前台写一个js函数,内容为document.getElementById("btn1").click();  3、在前台或后台调用js函数,激发click事件,等于访问后台c#函数;  方法二:1、函数声明为public  后台代码(把public改... 阅读全文

posted @ 2010-04-03 16:12 浪端之渡鸟 阅读(664) 评论(1) 推荐(0) 编辑

2010年3月23日

摘要: 阅读全文

posted @ 2010-03-23 11:42 浪端之渡鸟 阅读(1093) 评论(0) 推荐(0) 编辑

2010年3月18日

摘要: 按位左右移位运算符>> << 这两个运算符偶一直不会用今天在群里总算长见识了。。虽然不常用记下来<< 1 = * 2<< 2 = * 4<< 3 = * 8<< 4 = * 16...>> 1 = / 2>> 2 = / 4>> 3 = / 8>> 4 = / 16...失忆的猪... 阅读全文

posted @ 2010-03-18 19:17 浪端之渡鸟 阅读(716) 评论(0) 推荐(0) 编辑

2010年3月17日

摘要: RAM / ROM 存储器  ROM和RAM指的都是半导体存储器,ROM是Read Only Memory的缩写,RAM是Random Access Memory的缩写。ROM在系统停止供电的时候仍然可以保持数据,而RAM通常都是在掉电之后就丢失数据,典型的RAM就是计算机的内存。   RAM 有两大类:   1) 静态RAM(Static RAM / SRAM),SRAM速度非常快,是目前读写最... 阅读全文

posted @ 2010-03-17 10:30 浪端之渡鸟 阅读(774) 评论(0) 推荐(0) 编辑

2010年3月14日

摘要: AVR读 写外部RAM时出现的问题问:1,对AT90S8515来说,外部RAM的地址肯定是从0x0260开始的?2,我用ICE200仿真8515读写外部RAM,RAM大小为32KBytes,地址映射到0x0000-0x7fff,用PC7做它的片选。把SRE置为1,当我访问0x0300时PC7为低,这是对的,但当我不去访问0x0000-0x7fff地址空间时(例如进入死循环),问题出现了,此时PC7... 阅读全文

posted @ 2010-03-14 16:03 浪端之渡鸟 阅读(2509) 评论(0) 推荐(0) 编辑

摘要: 学过汇编的朋友都知道汇编对位的处理能力是很强的,但是单片机C语言也能对运算对象进行按位操作,从而使单片机C语言也能具有一定的对硬件直接进行 操作的能力。位运算符的作用是按位对变量进行运算,但是并不改变参与运算的变量的值。如果要求按位改变变量的值,则要利用相应的赋值运算。还有就是位运算 符是不能用来对浮点型数据进行操作的。单片机c语言中共有6种位运算符。位运算一般的表达形式如下: 变量 1 位运算符... 阅读全文

posted @ 2010-03-14 14:14 浪端之渡鸟 阅读(356) 评论(0) 推荐(0) 编辑

2010年3月13日

摘要: IAR for AVR 学习笔记(1)--数据类型数据类型(编译器支持 ISO/ANSI C 基本数据类型和一些附加数据类型)1.1. 整型数据bool 数据类型在C++语言里是默认支持的。如果你在C代码的头文件里包含stdbool.h, bool数据类型也可以使用在C语言里。也可以使用布尔值 false和 true。1.2.浮点数据类型:1.3.指针类型:指针有数据指针和函数指针。1、数据指针:... 阅读全文

posted @ 2010-03-13 18:07 浪端之渡鸟 阅读(1838) 评论(0) 推荐(0) 编辑

摘要: FLASH常用类型的具体操作方法4.1.FLASH 区域数据存储。用关键字 __flash 控制来存放, __ flash 关键字写在数据类型前后效果一样__flash unsigned char a;//定义一个变量存放在flash空间unsigned char __flash a;//效果同上__flash unsigned char p[];//定义一个数组存放在flash空间对于flash... 阅读全文

posted @ 2010-03-13 18:04 浪端之渡鸟 阅读(647) 评论(0) 推荐(0) 编辑

2010年3月12日

摘要: 时钟周期 时钟周期也称为振荡周期,定义为时钟脉冲的倒数(时钟周期就是单片机外接晶振的倒数,例如12M的晶振,它的时钟周期就是1/12us),是计算机中的最基本的、最小的时间单位。 在一个时钟周期内,CPU仅完成一个最基本的动作。时钟脉冲是计算机的基本工作脉冲,控制着计算机的工作节奏。时钟频率越高,工作速度就越快。 8051单片机把一个时钟周期定义为一个节拍(用P表示),二个节拍定义为一个状态周期(... 阅读全文

posted @ 2010-03-12 18:56 浪端之渡鸟 阅读(329) 评论(0) 推荐(0) 编辑

摘要: unsigned char是无符号字节型,char类型变量的大小通常为1个字节(1字节=8个位),且属于整型。整型的每一种都有无符号(unsigned)和有符号(signed)两种类型(float和double总是带符号的),在默认情况下声明的整型变量都是有符号的类型(char有点特别),如果需声明无符号类型的话就需要在类型前加上unsigned。无符号版本和有符号版本的区别就是无符号类型能保存2... 阅读全文

posted @ 2010-03-12 13:59 浪端之渡鸟 阅读(8949) 评论(0) 推荐(0) 编辑

2010年3月10日

摘要: 百度“知道”中有人问以下代码有什么问题:TCHAR tmpText[50]; sprintf(tmpText,"%d,%d", a, b); TextOut(hDC, x, y, tmpText,lstrlen(tmpText));代码存在几个与文字编码有关的问题。提问者这样写,说明他对++中文字编码相关的知识还是不太了解。由于字符编码牵涉的问题比较多,我就决定写一篇文章来... 阅读全文

posted @ 2010-03-10 00:19 浪端之渡鸟 阅读(677) 评论(0) 推荐(0) 编辑

2010年3月7日

摘要: 阅读全文

posted @ 2010-03-07 17:39 浪端之渡鸟 阅读(189) 评论(0) 推荐(0) 编辑

2010年3月5日

摘要: UDPUser Datagram Protocol用户数据报协议UDP是ISO参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。 UDP 协议基本上是IP协议与上层协议的接口。UDP协议适用端口分辨运行在同一台设备上的多个应用程序。目录 [隐藏] 1 简介2 为什么要使用UDP?3 UDP报头4 UDP协议的几个特性5 UDP vs TCP6 UDP协议的应用7 UDP 程序... 阅读全文

posted @ 2010-03-05 16:46 浪端之渡鸟 阅读(602) 评论(0) 推荐(0) 编辑

2010年3月3日

摘要: C# 资源释放 终于开始动手写这篇文章了,有个网友催了我好几次,今天终于可以静下心来完成它。 便于对文章的开展,需要先明确两个概念。 第一个就是很多人用.Net写程序,会谈到托管这个概念。那么.Net所指的资源托管 到底是什么意思,是相对于所有资源,还是只限于某一方面资源?很多人对此不是很了解,其实.Net所指的托管只是针对内存这一个方面,并不是对于所有的资源;因此对于Stream,数据库的连... 阅读全文

posted @ 2010-03-03 17:46 浪端之渡鸟 阅读(474) 评论(0) 推荐(0) 编辑

2010年1月7日

摘要: declare @a intset @a = 2000while @a <8000beginINSERT INTO Image (CarNo, CreateTime, CamaraNo, ImgData, longitude, latitude)SELECT CarNo, DATEADD(second,@a,CreateTime), CamaraNo, ImgData, longitude,... 阅读全文

posted @ 2010-01-07 13:46 浪端之渡鸟 阅读(234) 评论(0) 推荐(0) 编辑

2009年12月24日

摘要: MO等的打包资料现在已经很多,但MapX的相对很少,MO和MapX都有运行安装包,如果为了简单,使用这个就可以了。 字串8MapX自定义安装需要安装以下内容:1. MapX的DLL和其依赖的DLL,全部位于安装目录下;2. Windows的MFC和OLE系统文件。 字串5 安装包制作过程如下:第一,将所有MapX的Dll及其依赖文件找出来(可参考文档,或者简单把所有MapX安装根目录下的东西找出来... 阅读全文

posted @ 2009-12-24 18:27 浪端之渡鸟 阅读(561) 评论(0) 推荐(1) 编辑

2009年12月12日

摘要: List 类是 ArrayList 类的泛型等效类,某些情况下,用它比用数组和 ArrayList 都方便。我们假设有一组数据,其中每一项数据都是一个结构。public struct Item{ public int Id; public string DisplayText;}注意结构是不能给实例字段赋值的,即 public int Id = 1 是错误的。using System.Collec... 阅读全文

posted @ 2009-12-12 17:43 浪端之渡鸟 阅读(403) 评论(0) 推荐(0) 编辑

2009年11月20日

摘要: 简介在C#中,Dictionary提供快速的基于兼职的元素查找。当你有很多元素的时候可以使用它。它包含在System.Collections.Generic名空间中。在使用前,你必须声明它的键类型和值类型。详细说明必须包含名空间System.Collection.Generic Dictionary里面的每一个元素都是一个键值对(由二个元素组成:键和值) 键必须是唯一的,而值不需要唯一的 键和值都... 阅读全文

posted @ 2009-11-20 20:44 浪端之渡鸟 阅读(1184) 评论(0) 推荐(1) 编辑

2009年11月13日

摘要: .Net编程中最经常用的元素,事件必然是其中之一。无论在ASP.NET还是WINFrom开发中,窗体加载(Load),绘制(Paint),初始化(Init)等等。“protected void Page_Load(object sender, EventArgs e)”这段代码相信没有人不熟悉的。细心一点一定会发现,非常多的事件方法都是带了“object sen... 阅读全文

posted @ 2009-11-13 02:16 浪端之渡鸟 阅读(478) 评论(0) 推荐(0) 编辑

2009年11月11日

摘要: 在.NET中,窗体也被定义为一个类,所以要想调用窗体中的某个方法,除了要将要调用的方法设为public外,还得创建一个窗体类的实例。然而,在下面这种情况下,就是当我们打开了窗体1(有了此窗体的一个实例),接着打开了窗体2,接下来我们想通过触发窗体2中的某个事件来调用窗体1中的某个方法,而这时我们又不能再创建窗体的新的实例了,怎么办? 解决的办法之一就是利用.NET中提供的System.EventH... 阅读全文

posted @ 2009-11-11 17:31 浪端之渡鸟 阅读(366) 评论(0) 推荐(0) 编辑

2009年9月9日

摘要: 一个很简单的Web应用来说明使用MyEclipse的Web服务器配置,应用部署和调试过程。 一、准备开发工具 这里使用Eclipse 3.1.2和MyEclipse4.1.1,当然Java通常都是用来开发网络应用的,那么Web服务器也就少不了了,这里使用Tomcat 5.5.15版本。当然,如果你没有J2SDK那么所有的程序都没法编译运行了,所以,你也去准备一个吧,这里使用J2SDK 1.5.0... 阅读全文

posted @ 2009-09-09 15:55 浪端之渡鸟 阅读(723) 评论(0) 推荐(0) 编辑

2009年7月30日

摘要: google下,按常规逐项排除,都不能解决问题,我的问题是framework不可以调试,另外一个可以调试。我的解决方案包括两块:1.FrameWork2.HzConsultationSystem.Web最后老大过来是这样解决的:1.原因分析:只有framework不能调试,说明FrameWork2.HzConsultationSystem.Web中引用的framework.dll跟framewor... 阅读全文

posted @ 2009-07-30 10:18 浪端之渡鸟 阅读(1994) 评论(0) 推荐(0) 编辑

2009年7月28日

摘要: 在使用PLSQL Developer链接Oracle9i时只要配置了Net Configuration Assistant并测试成功以后,在用PLSQL Dev连接上就可以是使用了。但是在连接Oracle10g时,出现不能链接的问题,出现以下这个提示:---------------------------PL/SQL Developer - (Not logged on)-------------... 阅读全文

posted @ 2009-07-28 10:50 浪端之渡鸟 阅读(734) 评论(0) 推荐(0) 编辑

2009年6月30日

摘要: 1.CWnd对于基于CWnd的类,如对话框比如CXXXDialog在对话框内部那就是(CWnd*)this ; 如果定义的CXXXDialog dlg ;就是 (CWnd*)&dlg ; 如果是对话框的控件如IDC_EDIT1CWnd *pEdit = GetDlgItem( IDC_EDIT1 ) ;2.HWND例如: 在CFormView或者CDialog内部: HWND hWnd ... 阅读全文

posted @ 2009-06-30 10:57 浪端之渡鸟 阅读(761) 评论(0) 推荐(0) 编辑

2009年6月29日

摘要: 1.在view里显示文字,很简单:(1)pDC->DrawText("DrawText",strlen("DrawText"),CRect(30,30,100,100),DT_CENTER);(2)pDC->TextOut(0,0,_T("测试"));2.显示位图CDC mem;CBitmap ditu;BITMAP bm;mem.CreateCompatibleDC(NULL);di... 阅读全文

posted @ 2009-06-29 19:07 浪端之渡鸟 阅读(437) 评论(0) 推荐(0) 编辑

摘要: 双缓冲绘图 作者: 无名 类别: VC/VC.NET 日期: 2002-12-15 20:51:47 显示图形如何避免闪烁,如何提高显示效率是问得比较多的问题。而且多数人认为MFC的绘图函数效率很低,总是想寻求其它的解决方案。MFC的绘图效率的确不高但也不差,而且它的绘图函数使用非常简单,只要使用方法得当,再加上一些技巧,用MFC可以得到效率很高的绘图程序。我想就我长期(呵呵当然也只有2年多)使用... 阅读全文

posted @ 2009-06-29 17:11 浪端之渡鸟 阅读(643) 评论(0) 推荐(0) 编辑

2009年6月23日

摘要: 最近看到这样一道笔试题,偶学习整理了一下,不到之处,希望各位指正。 问题: 下列程序的输出是什么?#include <iostream>using namespace std;class A {public: A() {cout << "A" << endl;} ~A() {cout << "~A" << endl;}};class B ... 阅读全文

posted @ 2009-06-23 14:53 浪端之渡鸟 阅读(622) 评论(0) 推荐(0) 编辑

2009年6月21日

摘要: 还没有写过什么,第一次了解这些,见笑了,其实也就是贴下代码:[代码] 阅读全文

posted @ 2009-06-21 23:20 浪端之渡鸟 阅读(876) 评论(0) 推荐(0) 编辑