11 2012 档案

摘要:/*第十四章 处理菜单和工具栏1 基于MFC的程序如何处理消息2 菜单资源,如何创建和修改菜单资源3 菜单属性,如何创建和修改菜单属性4 如何创建函数,以便为选择菜单项时生成的消息提供服务5 如何添加处理程序,以更新菜单属性6 如何添加工具栏按钮,如何把它们和现有菜单项关联起来14.1 与Windows进行通信14.1.1 了解消息映射注意: 查看一个.h文件时有一个很好的捷径,如果这个文件的名称出现在Editor窗口中,只需要右击它,然后从弹出式菜单中选择OPen Document "Filename.h", 这种方式也适用于标准库头文件14.1.2 消息类型 程序可能要 阅读全文
posted @ 2012-11-29 21:58 简单--生活 阅读(1212) 评论(0) 推荐(0) 编辑
摘要:// 第13章 使用MFC编写Windows程序/*基于MFC的程序的基本元素SDI应用程序和MDI应用程序的区别如何使用MFC Application Wizard 生成SDI和MDI程序MFC Application Wizard将生成哪些文件,这些文件的内容是什么在MFC Application Wizard生成的程序中有哪里些主要的类,它们是如何相互连接的定制MFC Application Wizard生成的程序的通用方法//13.1 MFC的文档/视图概念//使用MFC编写应用程序,意味着要接受一种特有的程序结构,其中应用程序数据是以特定的方式存储和处理的MFC程序的结构包括两个面向 阅读全文
posted @ 2012-11-26 21:23 简单--生活 阅读(1099) 评论(0) 推荐(0) 编辑
摘要:delete from tb_followinfo a where a.id <> (select max(id) from tb_followinfo b where b.followuid = a.followuid AND b.uid = a.uid) 阅读全文
posted @ 2012-11-26 14:22 简单--生活 阅读(205) 评论(0) 推荐(0) 编辑
摘要:#include <iostream>using namespace std;/*//第十二章 Windows编程的概念//窗口的基本结构//windows API的概念和用法//windows 消息的概念,如何处理windows消息//windows程序中常用的符号//windows程序中的基本结构//如何使用windows API创建简单的程序,该程序的工作原理//Micrsosft Foundation Classes//基于MFC的程序的基本元素//Windows Forms //Windows Forms应用程序的基本元素//12.1 Windows 编程基础//12.1 阅读全文
posted @ 2012-11-25 20:25 简单--生活 阅读(489) 评论(0) 推荐(0) 编辑
摘要://第十一章调试技术// 如何在VisualC++2008调试器的控制下运行程序// 如何每次一条语句地单步调试程序// 如何监控或修改程序中变量的值// 如何监控程序中表达式的值// 调用堆栈// 断言的概念,如何使用断言来检查代码// 如果给程序添加调试代码// 如何检测本地C++程序中的内存泄漏// 在C++/CLI程序中如何使用执行跟踪功能,如何生成调试输出//11.1.1 程序故障//语法错误: 这些是因形式错误语句而引起的错误,比如漏写了语句最后的分号,或者在应该使用逗号的地方使用冒号,我们不必过多担心话法错误,编译器能够了识别所有语法错误,通常还会给相当有益的关于错误的提示信息, 阅读全文
posted @ 2012-11-21 22:48 简单--生活 阅读(805) 评论(0) 推荐(0) 编辑
摘要:去掉php框架CI默认url中的index.php2010-03-17 17:33:07|分类:php框架ci|字号订阅CI默认的rewrite url中是类似这样的,例如你的CI根目录是在/CodeIgniter/下,你的下面的二级url就类似这样http://localhost/CodeIgniter/index.php/welcome。不太好看,怎么把其中的index.php取掉呢?解决方法如下:去掉 URL 中的 index.php首先,你要清楚自己的 Web 服务器是 Apache,支持 mod_rewrite,并且已经配置好 rewrite 相关的参数。说明:Apache Url 阅读全文
posted @ 2012-11-21 13:29 简单--生活 阅读(583) 评论(0) 推荐(0) 编辑
摘要:移除事件 unbind(type [,data]) //data是要移除的函数 $('#btn').unbind("click"); //移除click $('#btn').unbind(); //移除所有 对于只需要触发一次的,随后就要立即解除绑定的情况,用one() $('#btn').one("click",function(){.......}); 模拟操作 可以用trigger()方法完成模拟操作。 $('#btn').trigger("click"); $(& 阅读全文
posted @ 2012-11-19 12:10 简单--生活 阅读(402) 评论(0) 推荐(0) 编辑
摘要://////////////////////////////////////////////////////////////////////////10.4 关联容器//关联容器(如map<K,T>)最重要的特性是无需搜索就可检索特定对像,关联容器内容T类型对像的位置由与对像一起提供的类型为K的键确定,因此只要提供适当的键就可以快速地检索任何对像,该键实际上是一个确定映射中的条目顺序的排序键//对于set<T>和nultiset<T>容器,对像作为它们自己的键,//10.4.1 使用映射容器//映射容器的模板在家<map>头文件中定义,当创建ma 阅读全文
posted @ 2012-11-18 16:24 简单--生活 阅读(403) 评论(0) 推荐(0) 编辑
摘要://入门/////////////////////////////////////////////////////////$str = "{111}{222}{333}@{AAA}{BBB}{CCC}";//$array= array();//preg_match_all('/{(.*?)}/', $str, $array);//var_dump($array);//$str = "hi php histr HImysql";//$array = array();//preg_match_all('/\bhi\b/', $ 阅读全文
posted @ 2012-11-15 22:25 简单--生活 阅读(394) 评论(0) 推荐(0) 编辑
摘要:<?php$str = "{黄色}{绿色}{红色}@{大号}{中号}{小号}@{男款}{女款}{儿童}";$array1 = explode("@", $str);$array = array();foreach ($array1 as $row){ $_array = array(); //preg_match_all('/\{(.*?)\}/', $row, $_array); //preg_match_all('/\{(.*?)\}/', $row, $_array); preg_match_all(' 阅读全文
posted @ 2012-11-14 14:42 简单--生活 阅读(174) 评论(0) 推荐(0) 编辑
摘要:例1767.PostgreSQL 例子<?php//连接,选择数据库$dbconn= pg_connect("host=localhostdbname=publishing user=postgres password=fooport=5432") ordie('Could not connect: '. pg_last_error());// 执行 SQL查询$query = 'SELECT * FROMauthors';$result =pg_query($query) or die('Query failed:' 阅读全文
posted @ 2012-11-13 15:12 简单--生活 阅读(930) 评论(0) 推荐(0) 编辑
摘要:类似于dreamhost这类主机服务商,是显示fopen的使用 的。使用php的curl可以实现支持FTP、FTPS、HTTP HTPPS SCP SFTP TFTP TELNET DICT FILE和LDAP。curl 支持SSL证书、HTTP POST、HTTP PUT 、FTP 上传,kerberos、基于HTT格式的上传、代理、cookie、用户+口令证明、文件传送恢复、http代理通道就最常用的来说,是基于http的 get和post方法。代码实现: 1、http的get实现 Php代码 $ch = curl_init("http://www.domain.com/api/ 阅读全文
posted @ 2012-11-12 11:31 简单--生活 阅读(288) 评论(0) 推荐(0) 编辑
摘要:// 第十章标准模板库//.cpp : 定义控制台应用程序的入口点。//STL提供的功能//容器的定义以及如何创建和使用容器//迭代器的定义以及如休在容器中使用迭代器//STL可用的算法类型以及如何应用较常用的算法//函数对像的定义以及如何在STL中使用函数对像//如何使用支持C++/CLI类类型的STL版本//10.1 标准模板库的定义//STL包含六种组件: 容器, 容器适配器 迭代器 算法 函数对像和函数适配器//vector<string> strings;//vector<doble> data;//STL容器类的模板在标准头文件中定义//<vector 阅读全文
posted @ 2012-11-11 22:50 简单--生活 阅读(338) 评论(0) 推荐(0) 编辑
摘要:// 第九章练习题.cpp: 主项目文件。//第一题://1 没有定义析构函数,没有销毁p指针//2 默认构造函数没有初始化p指针//看到答案以后,自己还是想得太少了/*#include <iostream>using namespace System;using namespace std;class CBadClass{private: int len; char* p;public: CBadClass(const char* str = 0):len(0) { if(p) //判断是否存在p指针 { len = strlen(str); //开度 p = new ch... 阅读全文
posted @ 2012-11-10 23:56 简单--生活 阅读(423) 评论(0) 推荐(0) 编辑
摘要://///////////////////////////////////////////////////////9.9.5 类和程序集//C++/CLI应用程序总是驻留在一个或多个程序集中,因此C++/CLI类也要驻留在某个程序集中//C++/CLI为类添加了确定某个类能否从驻留的程序集外部访问的可见性说明符,类驻留的程序集被称为该类的父程序集//除了本地C++所有的public prvate和protected成员访问说明符以外. C++/CLI还为类成员添加了几个确定在不同程序集中可以从什么集团访问类成员的访问说明符//1 类和接口的可见性说明符//我们可以将非嵌套类,接口或枚举的可见. 阅读全文
posted @ 2012-11-10 18:42 简单--生活 阅读(659) 评论(0) 推荐(0) 编辑
摘要:获取数据类型 :如果想查看某个表达式的值和类型,用var_dump()。如果只是想得到一个易读懂的类型的表达方式用于调试,用gettype()。要查看某个类型,不要用 gettype(),而用is_type()函数。■字符串转换为数值当一个字符串被当作数字来求值时,根据以下规则来决定结果的类型和值。如果包括“.”,“e”或“E”其中任何一个字符的话,字符串被当作 float 来求值。否则就被当作整数。该值由字符串最前面的部分决定。如果字符串以合法的数字数据开始,就用该数字作为其值,否则其值为 0(零)。合法数字数据由可选的正负号开始,后面跟着一个或多个数字(可选地包括十进制分数),后面跟着可选 阅读全文
posted @ 2012-11-07 19:19 简单--生活 阅读(1148) 评论(0) 推荐(0) 编辑
摘要:PHP服务端推送技术Long PollingLong Polling与Polling概述服务端推送技术应用越来越普遍,应用范围也越来越宽广,技术解决方案也越来越成熟且丰富。很多SNS网站的chat功能就有用到了Long Polling技术。比如fackebook, kaixin001。Long Polling原理其实很简单,也很讨巧。与Polling相比,Long Polling客户端也许不会马上收到来自服务端的响应,需要等待一些时间(直到有新消息,或者连接timeout了等等)。同样的,客户端也不再需要定时向服务发送请求了,而是直到收到服务端响应之后,或者连接丢失之后,客户端接着马上请求客户 阅读全文
posted @ 2012-11-07 13:51 简单--生活 阅读(481) 评论(1) 推荐(0) 编辑
摘要:PHP输入流php://input在使用xml-rpc的时候,server端获取client数据,主要是通过php输入流input,而不是$_POST数组。所以,这里主要探 讨php输入流php://input对一php://input介绍,PHP官方手册文档有一段话对它进行了很明确地概述。“php://inputallows you to read raw POST data. It is a less memory intensive alternative to$HTTP_RAW_POST_DATAand does not need any specialphp.inidirective 阅读全文
posted @ 2012-11-07 13:49 简单--生活 阅读(4868) 评论(0) 推荐(0) 编辑
摘要://////////////////////////////////////////////////////////////////////////////////9.6.7 虚析构函数/*#include "stdafx.h"#include <iostream>using namespace std;using namespace System;const double PI = 3.14159265;//定义纯虚函数class CContainer{public: virtual double Volume() const = 0; //定义虚函数Volu 阅读全文
posted @ 2012-11-07 00:03 简单--生活 阅读(386) 评论(0) 推荐(0) 编辑
摘要:// 第九章类的继承和虚函数//.cpp: 主项目文件。//1 继承如何与面向对像的编程思想适应//2 根据现有类定义新类//3 使用protected关键字为类成员指定新的访问特性//4 如何使某个类成为另一个类的友元//5 虚函数及其使用方法//6 纯虚函数//7 抽像类//8 虚析构函数的概念,何时时使用虚析构函数//9.2 类的继承//派生类不继承的基类成员仅有析构函数,构造函数以及任何重载赋值运算符的成员函数//9.2.1 基类的概念#include "stdafx.h"#include <iostream>using namespace std;us 阅读全文
posted @ 2012-11-05 23:33 简单--生活 阅读(435) 评论(0) 推荐(0) 编辑
摘要:{public: CBottle(double height, double diameter) { m_Height = height; m_Diameter = diameter; } friend CCarton::CCarton(const CBottle& aBottle);private: double m_Height; double m_Diameter; //这是定义友元函数的模式};CCarton::CCarton(const CBottle& aBottle){ m_Height = aBottle.m_Height; m_Length = 4.0 ... 阅读全文
posted @ 2012-11-05 21:50 简单--生活 阅读(272) 评论(0) 推荐(0) 编辑
摘要:// 第八章深入理解类 练习题2012-11-04//.cpp: 主项目文件。//第一题/*#include "stdafx.h"#include <iostream>#include <string>using namespace std;using namespace System;class ECS{private: int value; bool boolecs;public: ECS(int va=0, bool ecs = false):value(va), boolecs(ecs){ } void print(); //重载运算符+ E 阅读全文
posted @ 2012-11-04 15:42 简单--生活 阅读(559) 评论(0) 推荐(0) 编辑
摘要:strcpy_s 和 strcat_s的用法 strcpy_s是系统的安全函数,微软在2005后建议用一系统所谓安全的函数,这中间就有strcpy_s取代了strcpy,原来strcpy函数,就象gets函数一样,它没有方法来保证有效的缓冲区尺寸,所以它只能假定缓冲足够大来容纳要拷贝的字符串。所以用strcpy_s代替,下面有一个使用strcpy_s的例子:strcpy_s是以字节为单位的参数,它用来确认缓冲区大小。这允许strcpy_s函数可以进行运行时检查,以确定写入的字符没有超过目标缓冲区的边界。所以它比strcpy好用,我还知道其他系统安全函数是在本来函数的后面加上“_s”,还有个遗憾 阅读全文
posted @ 2012-11-04 00:28 简单--生活 阅读(15636) 评论(2) 推荐(0) 编辑
摘要://第八章深入理解类//8.9 C++/CLI编程/*C++/CLI类支持运算符的重载,但它和本地C++类有一些区另应该掌握,首先是C++/CLI类与本地C++类中运算符重载之间的基本区别有两个区别前面已经介绍过了决不能在数值类中重载赋值运算符,因为将数值类对像赋值给另一个同类对像的过程已经被定义为一个成员一个成员的进行复制这一点不能改变,前面还提到,与本地类不同,引用类没有默认的赋值运算符如果我们需要以赋值运算符来处理引用类对像,则需要实现适当的函数另一个与本地C++类的区别是,C++/CLI类中实现的运算符重载的函数可以是类的静态成员,也可以是实例成员这意味着除了在本地C++的下下文中看到 阅读全文
posted @ 2012-11-03 21:51 简单--生活 阅读(372) 评论(0) 推荐(0) 编辑
摘要:// CLI类的分类与定义.cpp: 主项目文件。/*C++/CLI中可以定义 两种类型的struct和class类型,一种为数值类(或数值结构):value class(value struct);一种是引用类(或引用结构):ref class(ref value)。与本地C++一样,class与struct的区别在于前者的成员默认为私有,后者默认为公有。下面仅以类来介绍,内容同样适用于结构。value class与ref class组成的是双关键字,也就是说,单独的value、ref并不是关键字。数值类与引用类的区别,以及它们与本地C++类的区别主要包括以下几个方面:1: 数值类的对象包含 阅读全文
posted @ 2012-11-03 19:53 简单--生活 阅读(1574) 评论(0) 推荐(0) 编辑
摘要:// 第八章深入理解类//.cpp: 主项目文件。/*#include "stdafx.h"#include <iostream>using namespace std;using namespace System;*//*class CBox{public: ~CBox(){ cout<<"析构对像CBox"<<endl; } CBox(double lv=1.0, double wv=1.0, double hv=1.0): m_Length(lv), m_Width(wv), m_Height(hv) { cou 阅读全文
posted @ 2012-11-03 18:43 简单--生活 阅读(358) 评论(0) 推荐(0) 编辑

简单--生活(CSDN)
点击右上角即可分享
微信分享提示