- 博客(445)
- 资源 (2)
- 收藏
- 关注
原创 常用运算放大器
导读: 常用运算放大器 CA3130 高输入阻抗运算放大器 CA3140 高输入阻抗运算放大器 CD4573 四可编程运算放大器 MC14573, ICL7650 斩波稳零放大器 LF347 带宽四运算放大器 KA347 LF351 BI-FET单运算放大器 LF353 BI-FET双运算放大器
2008-03-11 17:55:00 2244 1
原创 74系列芯片资料
导读: 74系列芯片资料 反相器 驱动器 LS04 LS05 LS06 LS07 LS125 LS240 LS244 LS245 与门 与非门 LS00 LS08 LS10 LS11 LS20 LS21 LS27 LS30 LS38 或门 或非门 与或非门 LS02 LS32 LS51 LS64 LS65 异或门 比较器 LS86 译码器 LS138 LS139
2008-03-11 17:50:00 1407
原创 常用电源IC
导读: 74系列芯片功能大全 7400 TTL 2输入端四与非门 7401 TTL 集电极开路2输入端四与非门 7402 TTL 2输入端四或非门 7403 TTL 集电极开路2输入端四与非门 7404 TTL 六反相器 7405 TTL 集电极开路六反相器 7406 TTL 集电极开路六反相高压驱动器 7407 TTL 集电极开路六正相高压驱动器
2008-03-11 17:49:00 1377
原创 常用电源IC
导读: 常用电源IC 79L05 负5V稳压器(100ma) 79L06 负6V稳压器(100ma) 79L08 负8V稳压器(100ma) 79L09 负9V稳压器(100ma) 79L12 负12V稳压器(100ma) 79L15 负15V稳压器(100ma) 79L18 负18V稳压器(1
2008-03-11 17:42:00 994
原创 MOTO LINUX系MOBILEPHONE的EZX库解读
导读: MOTO LINUX系MOBILEPHONE的EZX库解读 一般性猜测及实现 by ppllxx 引言 通常,程序是在一台计算机上编译,然后再分布到将要使用的其他计算机上。当主机系统(运行编译器的系统)和目标系统(产生的程序将在其上运行的系统)不兼容时,该过程就叫做交叉编译。 在这篇文章中,我将使用MOTOROLA的LINUX 系列手机E680
2007-12-13 21:04:00 2283
原创 DoDataExchange
导读: CWnd::DoDataExchange virtual void DoDataExchange( CDataExchange* pDX ); 永远不会被直接调用。。。它会被UpdataData这个成员函数所调用。。。调用UpateData来初始化对话框(Call UpdateData to initialize a dialog boxs controls
2007-12-07 14:24:00 767
原创 VC读写INI文件
导读: Server.ini文件: [General] FastStart=1 Changeler=1233 ChangellerA=1234 操作: CString m_strAppPath,m_strIni; char buf[MAX_PATH]; ::GetModuleFileName(NULL,buf,sizeof(buf)); CStrin
2007-12-06 22:07:00 948
原创 VC++快捷键
导读: F1: 帮助 Ctrl+O :Open Ctrl+P :Print Ctrl+N :New Ctrl+Shift+F2 :清除所有书签 F2 :上一个书签 Shift+F2 :上一个书签 Alt+F2 :编辑书签 Ctrl+F2 :添加/删除一个书签 F12 :Goto definition Shift+F12 :Goto referen
2007-12-06 22:03:00 630
原创 VC++文件说明
导读: .opt 工程关于开发环境的参数文件。如工具条位置等信息; .aps (AppStudio File),资源辅助文件,二进制格式,一般不用去管他. .clw ClassWizard信息文件,实际上是INI文件的格式,有兴趣可以研究一下.有时候ClassWizard出问题,手工修改CLW文件可以解决.如果此文件不存在的话,每次用ClassWizard的时候绘提示你是否重建
2007-12-06 22:00:00 627
原创 VC透明窗体的实现
导读: VC实现透明窗体 SetWindowLong(this->GetSafeHwnd(),GWL_EXSTYLE, GetWindowLong(this->GetSafeHwnd(),GWL_EXSTYLE)^0x80000); HINSTANCE hInst = LoadLibrary("User32.DLL"); if(hInst) { typedef
2007-12-06 21:51:00 1513
原创 关于文件操作的API函数
导读: 在VC中,大多数情况对文件的操作都使用系统提供的 API 函数,但有的函数我们不是很熟悉,以下提供一些文件操作 API 函数介绍: 一般文件操作 API CreateFile 打开文件 要对文件进行读写等操作,首先必须获得文件句柄,通过该函数可以获得文件句柄,该函数是通向文件世界的大门。 ReadFile 从文件中读取字节信息。 在打开文件获得了文件
2007-12-06 21:45:00 937
原创 HttpClient和HtmlParser配合实现自动登陆系统抽取页面信息
导读: HtmlParser代码接口变化比较多,因此写一个最新的。废话不多说,贴代码共大家享用! /* * Main.java * * Created on 2007年1月19日, 上午9:14 * * To change this template, choose Tools | Template Manager * and open the tem
2007-12-06 21:45:00 912
原创 用WinInet开发Internet客户端应用指南
导读: 一、概述 一个Internet客户端程序的目的是通过Internet协议如:HTTP、FTP等来存取网络数据源(服务器)的信息。客户端程序可以访问服务器获得象天气预报,股票价格、重要新闻数据,甚至是与服务器交换信息。Internet客户端程序可以通过外部网络(Internet)或内部网络(一般为Intranet)访问服务器。 为了开发Internet客户端程序。MFC类
2007-12-06 21:39:00 1130
原创 VC利用http远程下载文件
导读: 学习笔记 1、.h文件 #pragma once #include using namespace std; typedef struct { CString strVersion; CString strServerAddress; int iPort; }ConfigUpdate; typedef ConfigUpdate Co
2007-12-06 21:39:00 1107
原创 取得系统当前时间
导读: 在VC中,我们可以借助CTime时间类,获取系统当前日期,具体使用方法如下: CTime t = CTime::GetCurrentTime(); //获取系统日期 int y=t.GetYear(); //获取年份 int m=t.GetMonth(); //获取当前月份 int d=t.GetDay(); //获得日期 int h=t.GetHour()
2007-12-06 21:39:00 758
原创 从网站上读取数据的方法
导读: 1.把文件下到本地 STDAPI URLDownloadToFileA(LPUNKNOWN,LPCSTR,LPCSTR,DWORD,LPBINDSTATUSCALLBACK); STDAPI URLDownloadToFileW(LPUNKNOWN,LPCWSTR,LPCWSTR,DWORD,LPBINDSTATUSCALLBACK); strIniURL= web
2007-12-06 21:38:00 904
原创 POST传递数据(VC)
导读: CString CVisitView::POSTSUBMIT(CString request, CString server, CString dir) { CInternetSession m_InetSession("session"); CHttpConnection* pServer = NULL; CHttpFile* pFile = NULL;
2007-12-06 21:33:00 959
原创 通过HttpWebRequest 发送 POST 请求实现自动登陆
怎样通过HttpWebRequest 发送 POST 请求到一个网页服务器?例如编写个程序实现自动用户登录,自动提交表单数据到网站等。 假如某个页面有个如下的表单(Form): 从表单可看到表单有两个表单域,一个是userid另一个是password,所以以POST形式提交的数据应该包含有这两项。 其中POST的数据格式为: 表单域名称1=值1&表单域名称2=值2&表单域名称3=值
2007-12-06 21:31:00 1130
原创 浅谈图形验证码的识别
本问所讲的技术只是验证码识别的初级技术,只能识别一些简单的验证码,比如符合下列条件的:字体工整、位置固定、颜色统一、没有干扰点、背静单纯,初步体现了OCR原理(非常弱智:) 本文讲的是通过抓特征点来达到识别目的。图片由一个一个的点(像素)组成,点的颜色变化就组成了我们看见的图片,呈现一个图象就是那几个点按照一定的顺序排列而已。 比如csdn使用的验证码(下图),去掉上下左右的白边,每个数字
2007-12-06 21:18:00 1053 1
原创 转一些有关验证码研究的文章
导读: 实际上,开发验证码是一件并不讨好的事情。在国外的论坛上,人家给出的权威验证码识别解决方案是:去雇用低能者,让他们人工填写验证码 。理论依据是:验证码技术的目标就是让低能者都能认识的东西,计算机识别起来却难于登天。 因此,除非识别技术在基础理论上出现重大突破(Matrix?),否则一个编程新手开发的验证码很容易就能击败数十位专家几年的结晶(例证:google刚开源的tesse
2007-12-06 21:05:00 1470
原创 验证码识别技术
导读: 由于现在很多网站,为了加强安全性,以及防止程序的自动操作网站,都加入的了验证码技术。但却给广大站长推广宣传网站带来的麻烦。所以我准备写这篇关于验证码识别技术的文章,不足之处在所难免!本人从来不写东西,今天为了想落伍才写了! 广大站长宣传推广自己的网站,经常要发布一些宣传广告,如果靠人工,太慢太昂贵,所以理想的办法是使用群发软件,可现在很多网站都有验证码,这成为群发软件的技术
2007-12-06 21:00:00 900
原创 明明白白看MFC之程序框架(一)
导读: 对于程序员来说,如果要提高编程效率,一个好用的,功能强大的并且可以得心应手使用的编程工具往往会给我们程序员带来莫大的方便。其实对于现在的编程工具来说,使用哪 一种工具都不是问题的关键,重要的是你能够使用到什么程度,毕竟现在的工具都是非常的强大,对于一般的编程任务来说还没有不能够胜任的工具,否则的话恐怕他就不可能在这个世界上存在哪怕是只有一个月的生命。但是根据个人所好以及周围
2007-12-06 20:05:00 559
原创 转:从VC++到GCC移植:谈两者语法差异
导读: 类型引用 以下是引用片段: template class Foo { typedef T::SomeType SomeType; }; 这段代码在VC++中一点问题也没有,但是GCC并不允许,因为它不知道T::SomeType是什么。你需要改为: 以下是引用片段: template class Foo { typedef type
2007-12-06 20:03:00 621
原创 [图文]VC调试入门
导读: 概述 调试是一个程序员最基本的技能,其重要性甚至超过学习一门语言。不会调试的程序员就意味着他即使会一门语言,却不能编制出任何好的软件。 这里我简要的根据自己的经验列出调试中比较常用的技巧,希望对大家有用。 本文约定,在选择菜单时,通过/表示分级菜单,例如File/Open表示顶级菜单File的子菜单Open。 设置 为了调试一个程序,首先必须使程序中包
2007-12-06 20:01:00 558
原创 为MFC应用程序添全屏幕显示功能
在CMainFrame类中添加下列成员变量和成员函数(使用ClassWizard),下面是这些变量和函数的功能说明: 成员变量: BOOL m_bFullScreen; //全屏幕显示标志 CRect m_FullScreenWindowRect; //全屏幕显示窗口Rect WINDOWPLACEMENT m_wpPrev; //用于保存正常视图时的窗口位置信息 CT
2007-12-06 19:59:00 617
原创 VC小技巧:窗体中显示bmp图象
虽然在高手看来这是垃圾问题,但对于我们这些菜鸟,这是很必须的.因为高手很不屑写这些的,我刚刚学会,为了挽救普天之下和我一样的菜鸟们,就写了这样一篇文章。 在vc中显示BMP并不象VB那么简单,用个loadpicture,什么格式全部ok,在vc中又需要做一些额外工作.我们用 SDI作示范。 新建一个SDI的工程,所有都是默认.打开资源编辑器,右键,import 选择图片导入.使用默
2007-12-06 19:59:00 1131 1
原创 MFC应用程序框架入门
导读: 1 MFC概述 顾名思意,MFC应用程序框架是以MFC作为框架基础的,以此程序框架模式搭建起来的应用程序在程序结构组织上是完全不同于以前的Win32 SDK编程方式的。自20世纪90年代初问世以来,MFC一直试图把Windows API函数封装到类库中个各个逻辑类中。MFC的这种封装并非简单地对API函数进行分组与打包,而是更多地通过类来试图实现全部的系统策略。随着越来越多
2007-12-06 18:06:00 828 1
原创 汇编ring3下实现HOOK API
导读: 标 题:汇编ring3下实现HOOK API【原创】 作 者:非安全 时 间:2006-07-12,18:39 链 接:http://bbs.pediy.com/showthread.php?t=28895 汇编ring3下实现HOOK API(二次修改版) 【文章标题】汇编ring3下实现HOOK API 【文章作者】nohacks(非安全,hacke
2007-12-05 14:33:00 1105
原创 reg命令
导读: REG DELETE KeyName [/v ValueName | /ve | /va] [/f] KeyName [//Machine/]FullKey Machine 远程机器名 - 忽略当前机器的默认值。 远程机器上只有 HKLM 和 HKU。 FullKey ROOTKEY/SubKey ROOTKEY [ HKLM | HKCU | HKCR |
2007-12-05 12:58:00 2462
原创 CMD下的网络安全配置
导读: 自带的关于网络的命令行工具很多,比如大家熟悉的ping,tracert,ipconfig,telnet,ftp,tftp,netstat,还有不太熟悉的nbtstat,pathping,nslookup,finger,route,netsh...... 这些命令又可分成三类:网络检测(如ping)、网络连接(如telnet)和网络配置(如netsh)。前面两种相对简单,本文
2007-12-05 12:56:00 666
原创 强制刷新组策略
1 强制刷新组策略(同时也刷新了注册表) : secedit /refreshpolicy machine_policy /enforce 找了4,5个小时才找到的 (作用?就是不用注销,或者结束explorer.exe来刷新注册表) 2. 安静导入:regedit /s *.reg后面是要导入的注册表文件 3同步时间: net time //ip/set
2007-12-05 12:27:00 3206
原创 Windows XP 开始菜单的策略设置
导读: 注意:除非特别说明,否则所有这些注册表设置都在以下注册表项之下: HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer 这些注册表项为双字节值。值为 1 表示启用,值为 0 表示禁用。 策略:禁用新的简化「开始」菜单 说明:禁用新的简化「开始」菜单,并强行应用传
2007-12-05 12:15:00 1200
原创 用WTL构建HTML界面应用程序(1)
导读: 本文的主要读者对象 主要针对有一定Windows编程经验的读者。阅读本文需要对COM机制有一定的了解,最好掌握C++的STL,熟悉模板机制。本文假定您使用的是Visual C++(6.0以上版本),并正确安装了WTL 7.0和完整的ATL(Visual C++组件),如果您没有安装Visual C++,请跳过本文;如果您没有安装WTL 7.0,请看这里。 第0章 WTL
2007-12-01 20:14:00 1875
原创 ?MultiByteToWideChar和WideCharToMultiByte用法详解
导读: //======================================================================== //TITLE: //??? MultiByteToWideChar和WideCharToMultiByte用法详解 //AUTHOR: //??? norains //DATE: //??? 第一版:Mo
2007-12-01 19:13:00 446
原创 用Microsoft SDK实现中文语音发音的方法小结
导读: 在网上查了很多有关Microsoft SDK使用方法的帖子,但都不是很全面,为了减少大家查找资料的时间,现把自己用Microsoft SDK实现中文语音发音的方法介绍给大家,希望有所帮助 一 安装Microsoft SDK 5.1 安装后在环境变量及VC中设置相应的环境参数 二 安装Microsoft SDK中文包 将其安装在Microsoft SDK 5.1所
2007-12-01 18:58:00 1555
原创 利用HOOK拦截封包原理
导读: 截获API是个很有用的东西,比如你想分析一下别人的程序是怎样工作的。这里我介绍一下一种我自己试验通过的方法。 首先,我们必须设法把自己的代码放到目标程序的进程空间里去。Windows Hook可以帮我们实现这一点。SetWindowsHookEx的声明如下: HHOOK SetWindowsHookEx( int idHook, // hook type HOO
2007-12-01 17:01:00 899
原创 各种ADSL MODEM端口影射
导读: ------什么情况下需要做端口映射 ------如果网络情况是下面这样的: internetadsl routerhubweb server internetadsl modemgatewayhubweb server 那么internet用户想浏览你的web server,80的请求只能到adsl router或gateway,就过不去了。你就要做一个转发,
2007-12-01 16:59:00 2602
原创 解决路由被封的几种方法
ADSL共享上网有两种方式,一种是代理,一种是地址翻译(NAT),大家常说的路由方式其实就是NAT方式,其实路由和NAT的原理还是有区别的,这里不作讨论,现在的ADSL猫一般都有NAT的功能,用它本身的功能实现共享上网是比经济方便. ) 要想阻断一台以上的计算机上网必须能发现共享后边的机器是否多于一台,NAT的工作原理,经过NAT转换后访问外网的内网的计算机的地址都变成了192.168.0.1
2007-12-01 16:57:00 3056
原创 vc与微软语音识别的编程档案
导读: 语音类 1)在构造语音类之前,必须先设置好工程环境: a、从微软官方网站下载windows speech sdk并安装,然后在Visual Studio 6.0中进行相关设置,在Project Setings选项的C++选项卡的“分类:预处理器”添加“,__WIN32_DCOM”(为预先初始化COM组件成功); b、将预处理头文件选项选中“自动使用预补偿页眉”;
2007-12-01 16:50:00 1800
原创 通过汇编看调用协定
导读: 调用函数的时候,有各种不同的调用约定。它们规定了参数的传送方式、参数是否可变,由谁来处理堆栈等。常用的调用约定有两种:C语言调用约定和Pascal语言调用约定。 可以在工程设置中设定自定义函数的调用规则,也可以在函数声明和定义的时候在函数名前加关键词或API宏定义(如_cdecl、__stdcall、__fastcall、WINAPI、APIENTRY等)明确表示函数的调用
2007-11-29 18:08:00 686
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人