04 2011 档案
提高软件设计能力
摘要:首先设计能力的提高是循序渐进的,主要方式当然是学习他人方法/经验/及实践。建议如下步骤:1、尽量熟悉某一类软件的基本设计思想;2、明确需求,尽量贴近客户,这样在设计时把握准确;3、学习软件设计理论知识;4、多参考该类软件的设计资料,前人的设计文档,前人的设计成果;5、最重要一点,做任何事,尽量计划好和规划好后,再行动,力争事半功倍。
阅读全文
写在这里 用以自警!! 这就是现在大学生的软件设计能力
摘要:http://blog.csdn.net/Alex_xiaochen/archive/2009/05/07/4156393.aspx首届“中科杯”全国软件设计大赛试题正式发布<!-- #cscup {padding:0px 20px;line-height:25px;} --> 大赛针对面向大众、系统、企业三种不同的软件需
阅读全文
常规dll 的接口函数定义+客户端程序接口函数导入
摘要:-->blog 常规dll 的接口函数定义extern "C" __declspec(dllexport) int addcart_Click(LPCTSTR lpszInput, LPTSTR lpOutput){常规dll 的接口函数实现extern "C" __declspec(dllimport) int addcart_Click(LPCTSTR lpszInput, LPTSTR lpOutput){
阅读全文
z专利检索网站
摘要:您好, 请各位参考。一、专利文摘下载网站:1. Soopat网站:http://www.soopat.com/2. Cnipr网站:http://search.cnipr.com/login.do?method=login3. Sipo 网站:http://www.sipo.gov.cn/sipo2008/zljs/二、专利全文下载网站Drugfuture网站:http://www.drugfuture.com/cnpat/cn_patent.asp
阅读全文
设置AVI压缩模式,免弹窗方法:AVICOMPRESSOPTIONS,阻止AVISaveOptions对话框自动弹出的方法
摘要:做网络视频监控的时候用到了AVIFile,将一帧一帧图像压缩编码成avi文件。一开始程序在执行到AVISaveOptions时总是会自动弹出一个选择框,里面列出了系统所带的各种编码格式。但是因为我们的项目确定了要用mpeg-4编码,所以每次在保存视频之前都选择的话是比较多余的而且会使用户感受比较差。因此,我就研究了下如何在程序中设置编码类型,然后阻止对话框的弹出。里面有两个变量,opts和aopts;AVICOMPRESSOPTIONS opts;AVICOMPRESSOPTIONS FAR * aopts[1] = {&opts};弹出选择对话框的是以下的if语句,当用户选择了编码类
阅读全文
!!!分享:把bmp格式的图片转化为AVI格式的视频操作的封装类---其中对于AVI API的函数的使用较为完整
摘要:http://apps.hi.baidu.com/share/detail/26334414
阅读全文
GetBitmapBits和GetDibits函数得到的图像数据的顺序是相反的
摘要:http://www.cnblogs.com/lzjsky/archive/2010/08/08/1795129.htmlWindows GDI中有两个用来得到位图图像数据的API,分别是GetDIBits和GetBitmapBits;按照MSDN的解释,前者是用来得到设备独立位图的BITS,后者是得到兼容位图的BITS,所以在调用该函数的时候,第一个主要的区别是:GetBitmapBits需要提供一个设备内容,同时需要将位图的HANDLE选进这个设备内容(DC)才能能够得到位图的信息。我想上面的区别大家可能都知道,其实它还隐藏着另一个区别:就是对于同一个位图,得到的BITS内容的BUFFER
阅读全文
AVI 录像功能压缩算法设置
摘要:《关于屏幕录像的数据压缩的问题? - 界面开发问题 - DirectUI Skin++ UIPower专业界面开发与设计论坛 软件界面界面开发 - Powered by Discuz!》http://www.uipower.com/bbs/thread-119517-1-1.html使用关于avi的API函数,包括压缩对话框选择,依次如下:AVIFileOpenAVIFileCreateStreamAVISaveOptionsAVIMakeCompressedStreamAVIStreamWrite自己看看怎么安排,选择一种压缩格式,然后将图片写入avi文件中《基于AVI的网络XVID视频监控
阅读全文
陆其明的新书《脚本驱动的应用软件开发方法与实践》
摘要:blog陆其明的新书《脚本驱动的应用软件开发方法与实践》_陆其明吧_贴吧 脚本驱动的应用软件开发方法与实践F:\工程硕士\电子书\12 脚本\(光盘)脚本驱动的应用软件开发方法与实践.rar
阅读全文
利用VC++实现AVI文件的合成和分解(Bmp图片)
摘要:blog 利用VC++实现AVI文件的合成和分解(Bmp图片) 原文链接:http://edu.codepub.com/2009/0813/13290_5.php 下载地址: http://www.pudn.com/downloads111/sourcecode/graph/texture_mapping/detail458969.html下载到 “D:\Myproject\利亚德\长条屏\长条屏\s设计资料\BMPtoAVI(图片合成为视频,可以控制插帧速度,加入音频流,视频流).rar”
阅读全文
activex 控件的id 定义位置+使用ocx控件的客户端程序中对控件定义的文件中控件id定义的位置
摘要:activex 控件的id 定义位置// SuperDisplayCtl.cppIMPLEMENT_OLECREATE_EX(CSuperDisplayCtrl, "SuperDisplayOcxFolding.SuperDisplayCtrl.1",//0xf65b3f2, 0x8356, 0x4e78, 0x83, 0x16, 0x52, 0x2b, 0xff, 0x6f, 0x45, 0xd0)0xadb1111e, 0x56fe, 0x459d, 0x83, 0x3d, 0x37, 0x53, 0x21, 0x38, 0x16, 0xdc);// SuperDisp
阅读全文
视频文件格式和视频编码方式
摘要:视频文件格式和视频编码方式(一)http://blog.sina.com.cn/s/blog_4a946a310100doo2.html视频文件格式和视频编码方式(二)http://blog.sina.com.cn/s/blog_4a946a310100drnl.html视频文件格式和视频编码方式(三)http://blog.sina.com.cn/s/blog_4a946a310100dveq.html
阅读全文
c# 动态编译
摘要:http://zhidao.baidu.com/question/130350599.html我想在c#中通过动态编译实现一个科学计算器器功能,用户直接输入运算表达式即可,如256*56(145+56*254/345).然后通过动态编译返回结果。请给出代码或例子!~问题补充: 比如说:将textbox1的用户输入语句如256*56(145+56*254/345)利用动态编译求出值后,在textbox2中将结果显示。我在编写一个矩阵工具,比如用户先导入需要计算的矩阵A,P,L,然后用户可以直接输入 类似(AT*PA)'AT*P*L;然后通过动态编译返回最终矩阵。 最佳答案 要用到C#的编
阅读全文
第10章 类型参数化——泛型_百度文库
摘要:http://wenku.baidu.com/view/16ea7835eefdc8d376ee32ca.html 第14-15页+http://blog.csdn.net/wenrenhua08/archive/2008/09/02/2867479.aspx+http://msdn.microsoft.com/zh-cn/library/d5x73970(VS.80).aspx在定义泛型类时,可以对客户端代码能够在实例化类时用于类型参数的类型种类施加限制。如果客户端代码尝试使用某个约束所不允许的类型来实例化类,则会产生编译时错误。这些限制称为约束。约束是使用 where 上下文关键字指定的。
阅读全文
我自己编写的实现的对一些列数字的索引进行排序的类 (注意:不是对数字集合进行排序,而是对数字集合的索引按照数字值进行排序)
摘要:我自己编写的基于 C#排序算法——基类的实现 http://blog.csdn.net/hustcyb/archive/2008/09/08/2899309.aspx实现的对一些列数字的索引进行排序的类 (注意:不是对数字集合进行排序,而是对数字集合的索引按照数字值进行排序)《IndexSorter.cs》using System;using System.Collections.Generic;using System.Text;namespace Taobao.open.api{ /// <summary> /// 用于定义升序和降序的枚举 /// </summary&g
阅读全文
C#实现排序
摘要:C#实现整数冒泡排序、选择排序http://www.cnblogs.com/zhouhb/archive/2011/02/15/1955280.html系列文章C#排序算法——基类的实现 http://blog.csdn.net/hustcyb/archive/2008/09/08/2899309.aspxC#排序算法——冒泡法 http://blog.csdn.net/hustcyb/archive/2008/09/08/2900676.aspxC#排序算法——选择法 http://blog.csdn.net/hustcyb/archive/2008/09/08/2901263.aspxC#
阅读全文
C#中string和StringBuilder的区别
摘要:C#中string和StringBuilder的区别 http://www.cnblogs.com/mianshi/archive/2010/12/16/1908648.htmlString用于表示文本,StringBuilder表示值为可变字符序列的类似字符串的对象,之所以说是可变的,是因为通过追加、移除、替换或插入字符创建它以后,还可以对其进行修改。同时,在操作长度比较大的字符串的时候,使用StringBuilder会更方便。 下面举例说明其不同之处: (1)定义方式不同 string str = “Hello World”; StringBuilder sb = new StringBu
阅读全文
DataTable 相关操作
摘要:遍历DataTable内存数据的三种方法性能对比http://www.cnblogs.com/guowei1027/archive/2009/12/15/1624699.html
阅读全文
DataTable排序,检索,合并,筛选
摘要:http://apps.hi.baidu.com/share/detail/16252525DataTable排序,检索,合并,筛选DataTable排序,检索,合并详解一、排序1 获取DataTable的默认视图2 对视图设置排序表达式3 用排序后的视图导出的新DataTable替换就DataTable(Asc升序可省略,多列排序用","隔开)一、重生法dstaset.Tables.Add(dt)dataset.Tables(0).DefaultView.Sort = "id desc"二、直接法dv = New DataView(dt)dv.Sort
阅读全文