自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(147)
  • 收藏
  • 关注

原创 vc 通过POST发送信息到网站获取相关信息

<br />void CIE_TestDlg::OnBtnTest() <br />{<br /> // TODO: Add your control notification handler code here<br /> UpdateData(); <br /><br /> CString strHeaders = _T("Content-Type: application/x-www-form-urlencoded"); //网页的信息头<br /> CString strFormData = "/U

2010-08-09 16:03:00 1043

原创 flash8 中flv播放不出来

flash8根据别人做的flv播放器修改后,使用目录下的路径就可以播放出来使用自己写的xml文件中读取出来的字符串就是播放不出来,找了一天的原因还是没有找出来实在是郁闷,在网上加了一些flash群,问了下也没有人说,咳!最后一个那还帮我看了下,我也帮她看了看她做的东西,等于说是问题交换吧,但是他没有帮我搞定,我帮她把她的问题解决了,使用代码如下: //写一个播放函数PlayFlv(url)

2010-05-31 10:39:00 961

原创 介绍一个不错的正则表达式的类

deelx.h文件为:// deelx.h//// DEELX Regular Expression Engine (v1.2)//// Copyright 2006 (c) RegExLab.com// All Rights Reserved.//// http://www.regexlab.com/deelx///// Author: 史寿伟 (sswater shi)// sswater

2010-04-26 16:04:00 1658

原创 QT 线程中使用子线程操作注意事项

QT在项目使用过程中创建了一个线程,由于线程中run还是中处理有自己想要处理的业务逻辑,想在启用一个线程或者定时器去做别的事情,如果不使用信号槽的情况下使用线程是不存在问题的#ifndef MONITORTHREAD_H#define MONITORTHREAD_H#include #include #include #include class Worke

2016-08-16 15:18:08 2959 1

原创 QT 对mysql数据库操作读写遇到的问题

最近由于修改别人写的QT.5.4.1的项目过程中,遇到一个非常奇怪的问题,不知道是由于QT原因还是由于mysql底层的原因引起的?请看下面的问题代码: QString strSql; strSql = QString("Update T_HistoryInfo set LastDate='%1' where BeginDate='%2' and ID='%3' ")

2016-08-16 10:23:15 2557

原创 尚德机构退费难的问题

我于2015年9月在公主坟尚德机构报的自考,经过不到5个月的学习和考试,发现考试还是不是很容易的,而且是专科和本科,在不知情的情况下,由于老师建议把本科段给冻结了,当时没有考虑那么多,一想先冻结也行反正现在还没有时间学本科段的专科段的要紧,经过再三考虑不想去学习本科段的啦,想把本科段的退了,但是提交退款了,机构打电话说不能退,而且本科段我这边没有在学习,不知道是不是欺骗用户的行为,不给退的原因是由

2016-03-05 18:30:53 3548 1

转载 MVC已过时,MOVE时代来临

MVC是一个很常用的程序开发设计模式,M-Model(模型):封装应用程序的状态;V-View(视图):表示用户界面;C-Controller(控制器):对用户的输入作出反应,创建并设置模型。关于这个话题由来已久,MVC并不适合小型甚至中等规模的应用程序,花费大量时间将MVC应用到规模并不是很大的应用程序通常会得不偿失。在实际使用中,开发人员在不知道把代码放在哪里的时候,都喜欢把代码放在Con

2014-10-20 13:39:15 694

转载 vc mingw编译ffmpeg出现错误

编译ffmpeg 'XXXX' follows non-static declaration错误解决办法更新最新版不ffmpeg代码之后,在mingw下编译总是会莫名其妙出现一下的错误[html] view plaincopy../libavutil/libm.h:62: error: static declaration of 

2014-06-16 10:56:14 1326

转载 [CentOS]安装软件:/lib/ld-linux.so.2: bad ELF interpreter解决

[CentOS]安装软件:/lib/ld-linux.so.2: bad ELF interpreter解决 环境:[orangle@localhost Downloads]$ uname -m&&uname -rx86_642.6.32-220.el6.x86_64[orangle@localhost Downloads]$ cat /etc/re

2014-05-04 09:48:43 53329

转载 GlusterFS Translator API

GlusterFS Translator API简介在深入translator api前,我们必须理解关于此api所在上下文的两个概念。一个是文件系统api,主要通过分配表xlator_fops,来展露大多数文件系统功能。xlator_fops,就是组合linux vfs的file_operations, inode_operatio

2014-04-30 15:15:49 1756

原创 vc http 使用CHttpConnection下载文件

此函数可支持下载几M以上文件BOOL Download(CString strURL, CString strName, CString strSavePath){    CInternetSession session;    CHttpConnection* pHttpConnection = NULL;    CHttpFile* pHttpFile =

2014-04-25 11:16:06 3223

转载 vc 托盘图标

/*------------------------------------------------------------------------- *   Copyright   (c)   2004,   Ferri   Weng *   All   Lefts

2011-08-10 16:59:51 743

转载 VC释放EXE自身的资源文件

<br />看到好多朋友需要这样的功能,便整理了一下写成一个函数,以便后续使用~~<br /><br />这个函数是可重复使用的代码,以下释放资源代码是不受文件扩展名所限制的,你可以释放更多类型文件,比如DLL、SYS、TXT、WAV等等......<br /><br />1、工程A<br />     释放的程序是一个简单的MessageBox,源码如下: #include <windows.h>int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPre

2010-12-09 12:58:00 1163

原创 csdn 恢复登录了

<br />很久都没有登录上来了,今天打开试了下,呵,登录上来了。

2010-10-26 09:55:00 492

转载 VC6.0 Release 如何调试

写下来吧,当你在Release版本下无能为力的时候首先必须明确的是,什么是Release版程序,什么是Debug版程序Debug通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。Release称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用。Debug 和 Release 的真正秘密,在于一组编译选项。下面列出了分别针对二者的选项(当然除此之外还有其他一些,如/Fd /Fo,但区别并不重要,通常他们也不会引起 Release 版错误,在

2010-08-16 12:40:00 567

转载 文件操作小结

<br />文件操作<br />在编程的过程中,文件的操作是一个经常用到的问题,在VC++中,可以使用多种方法对文件操作,下面我就按以下几个部分对此作详细介绍,就是:1、基于C的文件操作;2、基于C++的文件操作;3、基于WINAPI的文件操作;4、基于MFC库的文件操作。5、Unix/Linux文件操作<br />一、基于C的文件操作<br />clearerr(清除文件流的错误旗标)  <br />相关函数  feof<br />表头文件  #include<stdio.h> <br />定义函数  v

2010-08-09 11:38:00 798

转载 VC UpdateData() 函数

<br />UpdateData(true); //用于将屏幕上控件中的数据交换到变量中。<br />UpdateData(false); //用于将数据在屏幕中对应控件中显示出来。<br />当你使用了ClassWizard建立了控件和变量之间的联系后:当你修改了变量的值,而希望对话框控件更新显示,就应该在修改变量后调用UpdateData(FALSE); 如果你希望知道用户在对话框中到底输入了什么,就应该在访问变量前调用UpdateData(TRUE)。<br />关于编辑框的赋值和取值<br />向编

2010-08-09 11:08:00 626

转载 VC GBK与UTF8字符串的转换

<br />可以用以下函数代码。其原理是先用“MultiByteToWideChar”函数把字符串转成unicode字符串,然后再用“WideCharToMultiByte”由unicode转成所需目的编码的字符串。void ConvertGBKToUtf8(CString& strGBK){int len=MultiByteToWideChar(CP_ACP,0,(LPCTSTR)strGBK,-1, NULL,0);unsignedshort* wszUtf8 = new unsignedshort[l

2010-07-20 12:51:00 790

转载 flash 日历

<br />[学习目标]:掌握Date类常用的方法,比如getFullYear()、getMonth()、getDate()、getHours()、getMinutes()、getSeconds()、getTime()<br />  在前面我给大家介绍了字符串、数组,在as中的应用特别的广泛,现在我们再结合Date类,通过实例来更好的掌握它们。<br />  在flash制作as中有许多与时间和日期有关的应用,比如万年、下载时间、做个漂亮的时钟、在网站开发中,录入生日、用户登陆时间、更新日期等等,我们就要用

2010-06-28 18:12:00 1035

原创 网页中去除下面的滚动条留下右边的滚动条

<br /><html style="overflow: auto; overflow-x:hidden"> <br />或者 <br /><html style="overflow: scroll; overflow-x:hidden"><br />两个都可以实现

2010-06-25 15:51:00 1038

转载 网页真正完全屏蔽swf文件右键菜单

关于屏蔽FLASH右键,以前写过几篇。<br />  而这几种似乎都没有真正意义上的屏蔽右键。而是借助其他办法,比如添加DIV等。前些日子,在大渝网上看到一些FLASH的右键。被真正的屏蔽了。由于那个时候,没时间。而这段时间,身体又太累。很久没更新博客了,觉得实在是对不起大家。正好找了一个时间,把这个研究了一下。<br /><br />操作:<br />1、新建一JS文件,加入如下代码:<br />function tmh__make_ad_fodder(src, width, height) <br />

2010-06-23 17:49:00 2514

转载 flash 加载txt文件获取文件中的变量值

<br />很多教程内都讲到加载TXT文件方法: 引用:1,创建一个动态文本框<br />//为防止出现乱码<br />System.useCodepage=true;<br />this.createTextField("myText",this.getNextHighestDepth(),10,10,200,200);<br /><br />2,设置该文本框相关属性<br />myText.multiline=true;<br />myText.wordWrap=true;<br />myText.ht

2010-06-22 18:05:00 1432

转载 使用post与使用get区别(asp)

<br /> <br />一、在Form里面,可以使用post也可以使用get。它们都是method的合法取值。但是,post和get方法在使用上至少有两点不同:<br />1、Get方法通过URL请求来传递用户的输入。Post方法通过另外的形式。<br />2、Get方式的提交你需要用Request.QueryString来取得变量的值,而Post方式提交时,你必须通过Request.Form来访问提交的内容。<br /> <br />仔细研究下面的代码。你可以运行之来感受一下:<br /> <br />

2010-06-17 14:58:00 621

转载 flash如何控制外部加载的图片大小的解决方法

<br />很多人出现flash加载外部图片而不能控制显示大小的问题,导致这样问题的原因其实是因为flash在加载图片是采用渐进式的方式,在图片没有加载完成的时候,flash是不知道你的图片的大小的和尺寸的属性的。所以你在程序中即时加入控制大小的代码也无法控制图片。因为代码往往在图片还没有加载完之前就执行了,也就是说你的代码是找不到执行的对象的。所以使用_width和_height代码是无效的。而_xscale和_yscale可以执行但是因为是按照百分比计算的,所以也不能控制不同大小的图片最后显示同样大小的

2010-05-31 16:59:00 1466

转载 FLASH加载xml,txt,swf

首先,加载TXT实例:<br />代码:虽然是很旧的一套教程,可是很实用,所以我把它放在这。<br />(注意:看代码的时候留意一下节点的用法:myXML.childNodes[0].childNodes[0].childNodes[0]....xml节点的地方。)<br /><br />一、建立XML对象:<br />var myXML = new XML();<br /><br />二、引用XML文件:<br />myXML.load("data.xml");<br /><br />三、忽略空格:<

2010-05-31 14:37:00 810 1

转载 VC++热键注册

     这两天编程进行热键注册时,遇到了一些问题,把它总结了一下,希望能为学习VC的人提供一点参考。一、热键注册的步骤1、热键消息处理函数的声明在头文件中加入如下代码:afx_msg LRESULT OnHotKey(WPARAM wParam,LPARAM lParam);2、添加消息映射BEGIN_MESSAGE_MAP(CWndSnapDlg

2010-05-22 00:10:00 796

转载 VC++热键注册

     这两天编程进行热键注册时,遇到了一些问题,把它总结了一下,希望能为学习VC的人提供一点参考。一、热键注册的步骤1、热键消息处理函数的声明在头文件中加入如下代码:afx_msg LRESULT OnHotKey(WPARAM wParam,LPARAM lParam);2、添加消息映射BEGIN_MESSAGE_MAP(CWndSnapDlg

2010-05-21 23:44:00 738

原创 2010.4.30

       一年的时间过的真快,这几天弄了下辞职的事情,仔细考虑下,也须自己真的不适合这个公司,五一过后将离开红科网安,谋求新的发展,回顾过去走过的路,很是坎坷这一年来还是一样的穷困,咳,不过也学到了不少东西,感谢公司的这帮兄弟们。

2010-04-30 11:15:00 611 1

转载 C++ #ifndef #define #endif 的用法

文件中的#ifndef 头件的中的#ifndef,这是一个很关键的东西。比如你有两个C文件,这两个C文件都include了同一个头文件。而编译时,这两个C文件要一同编译成一个可运行文件,于是问题来了,大量的声明冲突。 还是把头文件的内容都放在#ifndef和#endif中吧。不管你的头文件会不会被多个文件引用,你都要加上这个。一般格式是这样的: #ifndef #define ......

2010-04-27 17:06:00 7882 4

转载 固定电话+手机号码正则表达式

区号+座机号码+分机号码:regexp="^(0[0-9]{2,3}/-)?([2-9][0-9]{6,7})+(/-[0-9]{1,4})?$"手机(中国移动手机号码):regexp="^((/(/d{3}/))|(/d{3}/-))?13[456789]/d{8}|15[89]/d{8}"所有手机号码:regexp="^((/(/d{3}/))|(/d{3}/-))?13[0-9]/d{8}|

2010-04-26 16:00:00 45812 1

转载 很幽默的讲解六种Socket I/O模型

本文简单介绍了当前Windows支持的各种Socket I/O模型,如果你发现其中存在什么错误请务必赐教。一:select模型二:WSAAsyncSelect模型三:WSAEventSelect模型四:Overlapped I/O 事件通知模型五:Overlapped I/O 完成例程模型六:IOCP模型老陈有一个在外地工作的女儿,不能经常回来,老陈和她通过信件联系。他们的信会被邮递员投递到他们的

2010-04-22 11:26:00 661

转载 FDLib中的VC++的线程类

     现在java和C#等编程语言都提供了线程类,大大方便了多线程程序的开发。而我1995年至2001年这段期间使用C++的时候,VC却没有提供很好的线程类,只能使用Win32的SDK的线程函数,开发多线程系统相当不容易。1999年的时候,随着自己开发经验的逐渐积累,以及对面向对象思想了解的加深,开发了FDLib系列C++的工具类,并进行了很好的归纳和分类,封装成dll和lib

2010-04-15 09:38:00 640

转载 深入浅出win32多线程程序设计之线程控制

      简介:这是深入浅出win32多线程程序设计之线程控制的详细页面,介绍了和线程,有关的知识,谢谢大家的观看!    win32线程控制主要实现线程的创建、终止、挂起和恢复等操作,这些操作都依赖于win32提供的一组api和具体编译器的c运行时库函数。  1.线程函数  在启动一个线程之前,必须为线程编写一个全局的线程函数,这个线程函数接受一个32位的lpvoid作为参

2010-04-13 18:46:00 531

转载 Socket编程指南及示例程序

1、前言    在一些常用的编程技术中,Socket网络编程可以说是最简单的一种。而且Socket编程需要的基础知识很少,适合初学者学习网络编程。目前支持网络传输的技术、语言和工具繁多,但是大部分都是基于Socket开发的,虽说这些“高级”的网络技术屏蔽了大部分底层实现,号称能极大程度的简化开发,而事实上如果你没有一点Socket基础,要理解和应用这些技术还是很困难的,而且会让你成为“半瓢水”。 

2010-04-12 16:32:00 591

转载 VC CSocket文件传送示例

服务器端示例代码#define PRE_AGREED_PORT      8686   //定义端口号#define SEND_BUFFER_SIZE     4096   //buffer大小BOOL CYourServerClass::SendFileToRemoteRecipient(CString strFileName){     AfxSocketIni

2010-04-12 16:21:00 562

转载 VC 使用CSockets进行小文件传送

      这是一对实现在两台计算机间传送文件的函数,我没有看到过使用CSocket进行文件传送的代码,希望此代码对你有用。代码中包含两个函数,第一个用于服务器端,第二个用于客户端。本文提供的方法并不适用于大型文件的传送。  下面给出服务器端代码:    void SendFile()    {       #define PORT 34000     // Select any free

2010-04-12 16:14:00 440

转载 VC++多线程编程

  VC中多线程使用比较广泛而且实用,在网上看到的教程.感觉写的挺好. 一、问题的提出       编写一个耗时的单线程程序:        新建一个基于对话框的应用程序SingleThread,在主对话框IDD_SINGLETHREAD_DIALOG添加一个按钮,ID为      IDC_SLEEP_SIX_SECOND,标题为“延时6秒”

2010-04-12 13:43:00 816 1

原创 VC 简单日志类

此类可以实现大多数应用程序日志功能,可以每天创建一个Log文件,支持中文内容。LogFile.h头文件// LogFile.h: interface for the CLogFile class.////////////////////////////////////////////////////////////////////////#if !defined(AFX_LOGFILE

2010-04-12 12:43:00 4083 1

转载 VC6 静态与动态加载Dll [示例代码]

1、DLL源代码 MyDll.hview plaincopy to clipboardprint?//////////////////////////////////////////////////////////////////////////   // MyDll.h   // 声明函数   int _stdcall Add(int a,int b);   int _stdcall S

2010-04-09 19:15:00 887

原创 VC 弹出选择文件夹对话框

    首先创建如下的对话框,并为它创建类Dialog,然后添加一个按钮设置按钮ID为IDC_BTN_VIEW,为按钮添加消息响应函数OnBtnView(),并添加如下代码。 //这个函数可以设置为全局函数//显示文件夹对话框,返回选中文件夹的路径CString BrowseForFolder(HWND hWnd){ TCHAR szTitle[] = _T("Select a fol

2010-04-09 16:42:00 1031

空空如也

空空如也

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

TA关注的人

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