自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(117)
  • 资源 (2)
  • 收藏
  • 关注

转载 Win7+Eclipse搭建Cocos2d-x 3.5开发环境

Win7+Eclipse搭建Cocos2d-x 3.5开发环境 一、环境搭建1.JDK、Eclipse与SDK我用的JDK是1.7Eclipse用的是Luna版的这些之前都已经设好了,相关下载自己网上找吧2. 下载最新的Cocos2d-x,我下的是3.5官方下载页面3.CDThttp://www.eclipse.org/cdt/downloads.php我的做法是,网页上p2 softwa...

2018-04-02 16:19:20 290

转载 QQBot:基于SmartQQ协议的QQ机器人

QQBot:基于SmartQQ协议的QQ机器人pandolia关注2016.07.30 13:00* 字数 8678 阅读 4945评论 2喜欢 16一、介绍qqbot 是一个用 python 实现的、基于腾讯 SmartQQ 协议的 QQ 机器人框架,可运行在 Linux 、 Windows 和 Mac OSX 平台下。本项目 github

2018-01-15 10:22:37 8892 1

转载 python+selenium 使用switch_to_alert 出现的怪异常

'''Created on 2014年11月22日@author :songjin'''from selenium import webdriverimport timefrom selenium.webdriver.support.ui import WebDriverWaitfrom selenium.

2017-11-22 16:02:03 2574

转载 Linux下切换Python2和Python3的4种方法

 原文  http://sharpdeep.github.io/2016/06/19/python-alternatives/ 主题 Python Linux本篇博文面向Linux用户,在Linux下(Ubuntu)下测试通过,Win用户嘛,……0x00 为什么需要有两个版本的PythonPython2和Python3不兼容是每个接触过Pyt

2017-06-10 03:50:28 33716 1

转载 Python:文件的读取、创建、追加、删除、清空

   一、用Python创建一个新文件,内容是从0到9的整数, 每个数字占一行:#python>>> f=open('f.txt','w')    # r只读,w可写,a追加>>>for i in range(0,10):f.write(str(i)+'\n').  .  .>>> f.close()二、文件内容追加,从0到9的10个随机整数:

2017-04-18 15:43:12 387

转载 python3的文件读写模式

任何一种语言,文件的读写都是非常常见的。python的文件读写非常简单,仅仅一个函数open(file也可以,但是我不常用)。先看看官网的解释:open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None)Open file a

2017-04-18 14:00:10 1661

转载 python文件和目录操作方法大全(含实例)

一、python中对文件、文件夹操作时经常用到的os模块和shutil模块常用方法。1.得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd()2.返回指定目录下的所有文件和目录名:os.listdir()3.函数用来删除一个文件:os.remove()4.删除多个目录:os.removedirs(r“c:\python”)5.检验给

2017-04-18 10:30:35 384

转载 最简陋的MP3播放器

#include #include #include //#pragma comment(lib, "Winmm.lib")int main(int argc, char *argv[]){    //TCHAR fileName[]="D://mp3//Someone Like You.mp3"; //绝对地址形式    TCHAR fileName[]=

2016-12-13 21:32:19 306

转载 socket包长度问题: send recieve

一个包没有固定长度,以太网限制在46-1500字节,1500就是以太网的MTU,超过这个量,TCP会为IP数据报设置偏移量进行分片传输,现在一般可允许应用层设置8k(NTFS系)的缓冲区,8k的数据由底层分片,而应用看来只是一次发送。windows的缓冲区经验值是4k,Socket本身分为两种,流(TCP)和数据报(UDP),你的问题针对这两种不同使用而结论不一样。甚至还和你是用阻塞、还是非阻塞S

2016-10-13 14:17:24 5586

转载 Android让Fragment加载到Activity中

Android上的界面展示都是通过Activity实现的,Activity实在是太常用了。但是Activity也有它的局限性,同样的界面在手机上显示可能很好看,在平板上就未必了,因为平板的屏幕非常大,手机的界面放在平板上可能会有过分被拉长、控件间距过大等情况。这个时候更好的体验效果是在Activity中嵌入”小Activity”,然后每个”小Activity”又可以拥有自己的布局。因此,我们今天的

2016-05-06 13:54:14 646

转载 Android中Parcelable接口用法

Where there is life, there is beyond.Android中Parcelable接口用法1. Parcelable接口Interface for classes whose instances can be written to and restored from a Parcel。 Classes implementing

2016-05-05 08:37:50 260

转载 Python之路——Python3 入门教程

Python之路——Python3 入门教程  本文适合有Java编程经验的程序员快速熟悉Python,本文程序在windows xp+python3.1a1测试通过。  本文提到的idle指python shell,即安装python后你在菜单看到的IDLE(python gui),在idle里ctrl+n可以打开一个新窗口,输入源码后ctrl+s可以保存,f5运行程序。

2015-03-16 15:14:28 675

转载 使用C#开发ActiveX控件

前言ActiveX控件以前也叫做OLE控件,它是微软IE支持的一种软件组件或对象,可以将其插入到Web页面中,实现在浏览器端执行动态程序功能,以增强浏览器端的动态处理能力。通常ActiveX控件都是用C++或VB语言开发,本文介绍另一种方式,在.NET Framework平台上,使用C#语言开发ActiveX控件。虽然本文通篇都在讲如何使用C#语言开发ActiveX控件,但我并不极力推

2015-03-06 09:41:14 528

原创 ACTIVEX网页控件开发及测试

第1页:创建ActiveX控件 本文将首先介绍如何使用Visual Studio开发一个简单的ActiveX控件,然后介绍ActiveX控件开发相关的基础知识,比如方法,属性和事件等,最后介绍如何利用这些知识,实现ActiveX控件和网页页面之间的通信。MyActiveX控件的效果图 简介  ActiveX是由Microsoft在90年代中期提出的一项技

2015-03-05 13:59:25 3350

转载 在窗口中显示一幅 JPG 图象

本实例是《杨老师之Blog——COM组件设计与应用(四)》中的实例三,本人实现后并加以注释。void CShowJPGView::OnDraw(CDC* pDC){  CShowJPGDoc* pDoc = GetDocument();  ASSERT_VALID(pDoc);  if (!pDoc)    return;  // TODO: 在此处为本机数据添加绘制代

2015-03-03 16:19:13 455

转载 COM组件设计与应用(四)——简单调用组件

一、前言  在 VCKBASE 的顶力支持下,在各位网友回帖的鼓励下,我才能顺利完成系列论文的前三回。书到本回,我们终于开始写代码啦。写点啥那?恩,有了!咱们先从如何调用现成的简单的组件开始吧,同时也顺便介绍一些相关的知识。二、组件的启动和释放  在第三回中,大家用“小本本”记录了一个原则:COM 组件是运行在分布式环境中的 。于是,如何启动组件立刻就遇到了严重的问题,大家看这

2015-03-03 16:14:16 325

转载 COM组件设计与应用(三)——数据类型

一、前言  上回书介绍了GUID、CLSID、IID和接口的概念。本回的重点是介绍 COM 中的数据类型。咋还不介绍组件程序的设计步骤呀?咳......别着急,别着急!孔子曰:“饭要一口一口地吃”;老子语:“心急吃不了热豆腐”,孙子云:“走一步看一步吧” ...... 先掌握必要的知识,将来写起程序来才会得心应手也:-)  走入正题之前,请大家牢牢记住一条原则:COM 组件是运行在分布式环

2015-03-03 16:12:49 266

转载 COM组件设计与应用(二)——GUID和接口

一、前言  书接上回,话说在 doc(Word) 复合文件中,已经解决了保存 xls(Excel) 数据的问题了。那么,接下来又要解决另一个问题:当 WORD 程序读取复合文件,遇到了 xls 数据的时候,它该如何启动 Excel 呢?启动后,又如何让 Excel 自己去读入、解析、显示 xls 数据呢?二、CLSID 概念  有一个非常简单的解决方案,那就是在对象数据的前面,保存

2015-03-03 16:12:29 456

转载 COM组件设计与应用(一)——起源及复合文件

一、前言  公元一九九五年某个夜黑风高的晚上,我的一位老师跟我说:“小杨呀,以后写程序就和搭积木一样啦。你赶快学习一些OLE的技术吧......”,当时我心里就寻思 :“开什么玩笑?搭积木方式写程序?再过100年吧......”,但作为一名听话的好学生,我开始在书店里“踅摸”(注1)有关OLE的书籍(注2)。功夫不负有心人,终于买到了我的第一本COM书《OLE2 高级编程技术》,这本800多页

2015-03-03 16:11:38 315

转载 实现带阴影弹出窗口的技术

实现带阴影弹出窗口的技术一.问题的提出    在WINDOWS的WINHELPER帮助系统中大量使用一类带阴影的弹出窗口, 这类窗口非常简洁,并具有立体感,它们用来显示一些只读信息.此类弹出窗口不同于一般的窗口,它们没有标题和滚动杆,但都具有带阴影的边框, 并且其窗口的大小随显示字符串多少而自动调节,当显示信息弹出之后,任何来自键盘或鼠标的消息都将导致弹出窗口的消失。 然而WIND

2015-03-02 14:45:57 673

转载 用内核对象进行线程同步

用内核对象进行线程同步用户模式的线程同步机制速度快,如果需要考虑线程同步问题,应该首先考虑用户模式的线程同步方法。但是,用户模式的线程同步有限制,对于多个进程之间的线程同步,用户模式的线程同步方法无能为力。这时,只能考虑使用内核模式。Windows提供了许多内核对象来实现线程的同步。对于线程同步而言,这些内核对象有两个非常重要的状态:“已触发”状态,“未触发状态。你可以触发一个

2015-02-27 11:24:03 491

转载 C++使用OLE高速读写EXCEL的源码

C++使用OLE高速读写EXCEL的源码写了不少blog,也码了一点点文字,不知道为啥,被大家看的比较多几篇文章却总有那篇《C++读写EXCEL文件方式比较》。小小伤心一下,我blog里面写的很认真的文字还有几篇,这篇大概是最随意的文章。个人估计这是SEO的作用导致的。另外,由于文中提到了可以加快OLE读取的EXCEL的速度,总有一些哥们找我要代码。好吧,好吧,把代码放出来,因

2015-02-16 11:24:55 758

转载 MFC写Excel文件

MFC写Excel文件1、首先项目中添加类”Typelib中的MFC类->选择文件中”,选择office的安装路径中的excel.exe;2、选中以下几项_Application,_WorkSheet,_WorkBook,WorkSheets,WorkBooks,Range,然后导入;3、导入后自动在工程中添加CApplication,CWorkSheet,CWorkBook,

2015-02-16 11:13:05 2132

原创 VC++操作EXCEL

一、新建EXCEL表COleVariant covOptional((long)DISP_E_PARAMNOTFOUND,VT_ERROR);   app.CreateDispatch("EXCEL.Application");   app.SetVisible(false);                                   //设置表可见性   app.Set

2014-03-26 09:43:30 734

转载 如何在linux下检测内存泄漏

如何在linux下检测内存泄漏洪琨 ([email protected]), C++程序员洪琨,C++程序员。对应用系统设计和设计模式应用有着浓厚的兴趣,乐于研究如何使用面向对象技术构建系统和创建可重用部件。mail:[email protected]。简介: 本文针对 linux 下的 C++ 程序的内存泄漏的检测方法及其实现进行探讨。其中包括 C++ 中的 new

2013-12-11 11:16:05 450

转载 实现和IE浏览器交互的几种方法的介绍

实现和IE浏览器交互的几种方法的介绍  内容 实现和IE浏览器交互的几种方法的介绍 ---- 1.引言 ---- 如何实现对IE浏览器中对象的操作是一个很有实际意义问题,通过和IE绑定的DLL我们可以记录IE浏览过的网页的顺序,分析用户的使用行为和模式。我们可以对网页的内容进行过滤和翻译,可以自动填写网页中经常需要用户填写的Form内容等等,我们所有的例子代码都是通过VC来

2013-11-09 22:09:48 365

转载 VC++----ListBox控件的使用

VC++----ListBox控件的使用_哈客部落 - 站长网部落 hake.cc 哈客站长网打造站长最好的部落http://www.hake.cc/a/biancheng/ruanjian/vs/2012/0419/50173.html文章内容摘要:ListBox控件的使用 ListBox窗户用来列出一系列的文本,每条则本占一行。创建一个列表窗户可使用成员函数: BOOL CLi

2012-12-10 02:20:34 1299

转载 gSOAP中文文档

gSOAP中文文档1、背景   转贴2  gSOAP文档翻译计划2.1 gSOAP文档翻译计划(序) 前一阵子需要在unix c平台下创建一个webservice应用。头痛之余,上网查询相关资料,偶然发现了gSOAP开发包。于是乎立即下载试用了一下,效果很好。在它的帮助下,我很快完成了webservice应用的设计开发工作。今天,心里突然升起一个念头:为何不把整

2012-07-09 21:59:16 571

转载 内存文件映射应用举例

<br />下面这些函数被应用于文件内存映射中:<br /><br />1) CreateFileMapping <br />2) FlushViewOfFile <br />3) MapViewOfFile <br />4) MapViewOfFileEx <br />5) MapViewOfFileVlm <br />6) OpenFileMapping <br />7) UnmapViewOfFile   <br />8) UnmapViewOfFileVlm<br />函数详细说明:『见本页末』<b

2010-12-26 01:32:00 538

转载 gSOAP中文文档

gSOAP中文文档 <br />1、背景<br />   转贴<br /> <br />2  gSOAP文档翻译计划<br /> <br />2.1 gSOAP文档翻译计划(序)<br />前一阵子需要在unix c平台下创建一个webservice应用。头痛之余,上网查询相关资料,偶然发现了gSOAP开发包。于是乎立即下载试用了一下,效果很好。在它的帮助下,我很快完成了webservice应用的设计开发工作。今天,心里突然升起一个念头:为何不把整个gSOAP的帮助文档翻译一下呢?一来可以方便与其他同仁的交

2010-11-08 02:27:00 821

原创 解析ORADIM(主要是启动服务和实例方面)

解析ORADIM(主要是启动服务和实例方面)想到了解一下ORADIM这个Command源于自己在手工创建数据库中遇到的问题,当时自己创建的数据库不能完成随WINDOWS的服务自动启动。以下为Oracle10g Release 1 (10.1) for windows中的描述ORADIM is a command-line tool that is available with Oracle Database. You are required to use ORADIM only if you are ma

2010-09-21 22:16:00 1398

转载 ROSE HA的安装过程(Oracle)

ROSE HA的安装过程(Oracle)<br /><br />安装环境:<br />    两台服务器(以下分别称为“server1”和“server2”,一套磁盘整列柜,Oracle数据库软件,ROSE HA软件。)<br />安装过程:<br />1、     安装WINDOWS NT 4.0<br />(1)在安装NT4.0的过程中,必须安装SNMP。<br />(2)将所有的驱动程序安装好,配置好网络。<br />(3)安装Services Pack 5<br />(4)在两台NT服务器的磁盘管理

2010-09-21 21:58:00 2638

转载 不要返回局部对象的引用,也不要返回函数内部用new初始化的指针的引用

听起来很复杂,其实不然。它只是一个很简单的道理,真的,相信我。先看第一种情况:返回一个局部对象的引用。它的问题在于,局部对象 ----- 顾名思义 ---- 仅仅是局部的。也就是说,局部对象是在被定义时创建,在离开生命空间时被销毁的。所谓生命空间,是指它们所在的函数体。当函数返回时,程序的控制离开了这个空间,所以函数内部所有的局部对象被自动销毁。因此,如果返回局部对象的引用

2010-03-27 01:15:00 696

转载 内存的堆分配和栈分配 & 字符数组,字符指针,Sizeof总结

内存的堆分配和栈分配 & 字符数组,字符指针,Sizeof总结 堆和栈的区别一个由C/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于

2010-03-26 23:43:00 368

转载 VC下调用ACM音频编程接口压缩Wave音频

摘要:本文介绍了在Microsoft Visual C++ 6.0下如何调用ACM(Audio Compression Manager,音频 压缩治理器)音频压缩编程接口对原始录入的Wave音频进行数据压缩。    要害字:ACM、CODECs、Wave音频、音频编码压缩    引言      音频和视频是多媒体应用程序向用户提供信息的主要方式,这些音频、视频数据一般都具有

2010-03-20 23:05:00 668

转载 c++中结构与类的区别

c++中结构与类的区别 目录   类与结构的实例比较   类与结构的差别   如何选择结构还是类 一.类与结构的示例比较: 结构示例: public struct Person {   string Name;   int height;   int weight public bool overWeight() {   //implement something } } 类示例:   publi

2010-03-14 13:18:00 436

转载 sql server和oracle的区别

1.Oracle为客户端开启会话有两种方式:共享服务和专用服务。在专用服务情况下,监听器为连接请求创建新进程(Unix环境下是Process,Windows下我想应该是Thread吧);共享服务情况下,监听器将客户请求交给Dispatcher,由Dispatcher安排多客户的作业。SQL Server在默认情况下自动为客户端连接创建线程,当有非常多的客户连接时,SQL Server可以使用线程池

2010-02-26 14:15:00 361

转载 SQL Server 2000 各种对象的最大值(数量或大小)

SQL Server 2000 各种对象的最大值(数量或大小)管理的一个数据库大小将近10G,开始担心数据库会不会过大,查询SQL Server的联机丛书后发现自己的担心真的是多余的。SQL Server 2000数据库文件大小(数据、日志)最大可以支持 32 TB 的文件截取SQL Server 2000联机丛书中的最大容量说明方便大家查阅。SQL Server数据库各对象的最大

2010-02-26 14:15:00 732

转载 sql server和oracle的区别

1.Oracle为客户端开启会话有两种方式:共享服务和专用服务。在专用服务情况下,监听器为连接请求创建新进程(Unix环境下是Process,Windows下我想应该是Thread吧);共享服务情况下,监听器将客户请求交给Dispatcher,由Dispatcher安排多客户的作业。SQL Server在默认情况下自动为客户端连接创建线程,当有非常多的客户连接时,SQL Server可以使用线程池

2010-02-26 14:02:00 499

转载 sqlserver中判断表是否存在

在sqlserver(应该说在目前所有数据库产品)中创建一个资源如表,视图,存储过程中都要判断与创建的资源是否已经存在 在sqlserver中一般可通过查询sys.objects系统表来得知结果,不过可以有更方便的方法 如下:     if   object_id(tb_table) is not null          print exist     else         pri

2010-02-26 10:29:00 629

symbian彩信发送源代码.rar

symbian彩信发送源代码 symbian彩信发送源代码 symbian彩信发送源代码 symbian彩信发送源代码

2009-08-01

《SymbianS60第3版手机程序开发与实用教程》光盘源代码

《SymbianS60第3版手机程序开发与实用教程》光盘源代码。初学者必备的好例子。

2009-08-01

空空如也

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

TA关注的人

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