木其网络科技专业程序员代写http://www.xmsydw.com
程序员学历擅长经验网店链接
apenny硕士ASP.NET PHP 电子 通信设计 图像 编程 网络5年进入店铺
zheng_qianqian本科C语言 C++面向对象 Java5年进入店铺
guoguanl本科Java Web项目 JSP Hibernate Struts Mysql5年进入店铺

08 2012 档案

摘要:完整版见:http://www.doc88.com/p-04368157980.html 阅读全文
posted @ 2012-08-31 18:31 程序流程图 阅读(274) 评论(0) 推荐(0) 编辑
摘要:转载自:导读:刚过去不久的立秋,我们已经开始渐渐感到秋意。特别是秋季所以带来的干燥的感觉,因此在秋季我们在饮食上要多加滋润。而适合在初秋进食的滋润食物有很多,我们就介绍以下7款适合秋季干燥天气进食的健康食物。虽然现在只是初秋,但是秋季的干燥已经略显苗头,秋季饮食的重点在于滋阴润燥,以下7款适合初秋食用又具有滋润功效的食物,让你滋润渡秋季。梨梨梨具有润燥消风,镇咳止喘,清心降火的作用,可以缓解“秋燥”,醒酒解毒。生梨性凉,老年人不宜一次吃得过多。脾胃较弱的人,也可以做成冰糖炖梨水,亦是一种很好的食用方法。大枣大枣大枣具有宁心安神、益智健脑、增强食欲、除腥祛味,抗过敏,提高免疫力的作用,亦可防治高 阅读全文
posted @ 2012-08-31 17:59 程序流程图 阅读(161) 评论(0) 推荐(0) 编辑
摘要:本站文章均为李华明Himi原创,转载务必在明显处注明:转载自【黑米GameDev街区】原文链接:http://www.himigame.com/iphone-cocos2d/673.html ☞ 点击订阅 ☜本博客最新动态!及时将最新博文通知您!对于iOS的应用安全这块主要有两块是我们开发者可以避免的,一个是存储数据加密,这个在上一篇文章Himi介绍了base64加密算法;另外一个就是付费产品防护!那么本篇Himi来分享如何防护越狱用户的iap Cracker!对于iap Cracker这个插件,Himi简单介绍下!iap Cracker可以说是iOS越狱用户的终极利器阿,当... 阅读全文
posted @ 2012-08-31 12:25 程序流程图 阅读(307) 评论(0) 推荐(0) 编辑
摘要:转载自:http://blog.csdn.net/zengconggen/article/details/6789420NSString *str = [NSString stringWithFormat:@"http://itunes.apple.com/us/app/id%d", 436957167]; [[UIApplication sharedApplication] openURL:[NSURL urlWithString:str]];其中,436957167 是 app 的 id附:跳转到某 app 的评价页面:NSString *str = [NSString 阅读全文
posted @ 2012-08-31 10:01 程序流程图 阅读(1002) 评论(0) 推荐(0) 编辑
摘要:转载自:http://www.cocoachina.com/bbs/read.php?tid-11573.html首先在自己要被打开的app的info.plist中自定义url types.如图所示然后在另一个app中的响应事件中如此编写代码:NSURL *url = [NSURL URLWithString:@"myapp://com.rumtel.myapp"];[[UIApplication sharedApplication] openURL:url];ok!编译,我用模拟器测试的,ok.不过需要主意:1,先编译要被打开的app.2,选择的模拟器版本都应该相同.小生 阅读全文
posted @ 2012-08-31 09:49 程序流程图 阅读(305) 评论(0) 推荐(0) 编辑
摘要:步骤1:一、效果二、HTML INSERT WEBSITE NAME optional tagline here 三、CSS/* Global Styles */body { margin:0px; } #logo { font:14px Arial, Helvetica, sans-serif; color: #FF9900; letter-spacing:.5em; line-height:30px; }#tagline { font:11px Arial, Helvetica, sans-serif; color: #FF9900; let... 阅读全文
posted @ 2012-08-31 08:56 程序流程图 阅读(426) 评论(0) 推荐(0) 编辑
摘要:转载自:http://tw.polydice.com/2011/12/23/app-store-review-guidelines/一個 iOS App 在送審過程會經歷的階段有:Waiting for uploadUpload receivedWaiting for reviewIn reviewReady for sale.這是一個順利的轉換過程,但是如果不幸的審核沒過,就得再來一次。在 Apple Developer Center 裡面有一分相當重要的文件叫做App Store Review Guidelines。不知道身為時常送審的 iOS App developer 您閱讀過這份文件 阅读全文
posted @ 2012-08-31 08:56 程序流程图 阅读(150) 评论(0) 推荐(0) 编辑
摘要:转载自:http://blog.csdn.net/zengconggen/article/details/7714514 开发中遇到一个问题:公司多个产品时,希望在一个产品A中可以直接打开另外的某个产品B。如果用户尚未安装产品B, 则打开app store下载页面。 对于这个问题:有3个技术点: 1、产品B是否已安装的检测。 2、应用内打开其他app的技术:参考:https://developer.apple.com/library/IOs/#documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/Advanc... 阅读全文
posted @ 2012-08-31 08:42 程序流程图 阅读(315) 评论(0) 推荐(0) 编辑
摘要:参考自:http://blog.sina.com.cn/s/blog_61e26bcb0100xwqe.htmlCCLayer 里面的 ccTouchBegan 和 ccTouchesBegan 到底调用哪个?默认调用的是 ccTouchesBegan 方法~添加了如下代码的话/** * 2012。08。30。12。56~ * 启用 ccTouchEnded,禁用默认的 ccTouchesEnded~ */ -(void) registerWithTouchDispatcher { [[CCTouchDispatcher sharedDispatcher] addTargeted... 阅读全文
posted @ 2012-08-30 13:20 程序流程图 阅读(217) 评论(0) 推荐(0) 编辑
摘要:转载自:http://blog.csdn.net/davintanger/article/details/6836173关于 swallowsTouches[[CC sharedDispatcher] addTargetedDelegate:self priority:kCCMenuTouchPriority swallowsTouches:YES];如果 swallowsTouches:YES && touch begin return yes 那么他的 move 和 end 就接受,别的类就不再接受了。如果 swallowsTouches:NO &&touc 阅读全文
posted @ 2012-08-30 13:05 程序流程图 阅读(147) 评论(0) 推荐(0) 编辑
摘要:一图胜万言,三图,三万言:1。做出中心十字辅助线,沿着辅助线绘制物件2。filter->Other->offset,让图片在x轴和 y轴方向上偏移半个图片尺寸。之后就可以在这张经过偏移的图中间做任意绘制了3。下面是将上图定义为模式后,平铺在一张4倍大小的画布上面得到的效果,没看出有什么间隙! 阅读全文
posted @ 2012-08-30 09:36 程序流程图 阅读(330) 评论(0) 推荐(0) 编辑
摘要:转载自:http://ps.sioe.cn/ps-lvjing/3430.html本教程介绍非常逼真的石头的制作方法。大致过程:先用画笔或选区工具做一些白色椭圆把画布排满,然后用液化滤镜变形处理,把椭圆涂成不规则的图形。确定后适当模糊并加上图层样式,基本上大致效果就出来了。最终效果1、在photoshop中创建新文档,随意尺寸,黑色背景。在这篇教程中,我的尺寸是550px x 300px (72 dpi)。2、确定你的前景色为白色,好了,用一尺寸合适的硬笔刷在你的画布上面绘制圆点。3、使用键盘上面的‘[’ 和’]‘ 两个按键,调整笔刷的大小,继续在画布上面绘制更多的圆形点。注意你放置圆点的位置 阅读全文
posted @ 2012-08-30 08:45 程序流程图 阅读(356) 评论(0) 推荐(0) 编辑
摘要:转载自:http://www.4a98.net/software/photoshop/2006-10-01/article_10209.html在外出旅游的时候,常常会选择一些很特别的地方拍摄照片,比如古朴的石头墙,现代美女与古老的墙相互衬托,给人一种返朴归真的感觉。下面我们就用Photoshop来制作这样一款石头墙。 1、新建宽度为20厘米,高度为15厘米,分辨率为120像素,颜色模式为RGB颜色,背景为白色的文件。 2、按D键,将工具箱中的前景色和背景色设置为默认的黑色和白色,然后单击“通道”面板底部的按钮,新建“Alpha1”通道。 3、选择菜单栏中的“滤镜”“纹理”“染色玻璃”命... 阅读全文
posted @ 2012-08-30 08:43 程序流程图 阅读(196) 评论(0) 推荐(0) 编辑
摘要:一.用SqlConnection连接SQL Server 1..加入命名空间 using System.Data.SqlClient; 2.连接数据库 SqlConnection myConnection = new SqlConnection(); myConnection.ConnectionString = "user id=sa;password=sinofindb;initial catalog=test;data source=127.0.0.1;Connect Timeout=30";myConnection.Open(); 改进(更通用)的方法: strin 阅读全文
posted @ 2012-08-29 17:17 程序流程图 阅读(119) 评论(0) 推荐(0) 编辑
摘要:转载自:http://www.cnblogs.com/wljcan/archive/2011/08/12/2136611.htmlUIAlertView类似于C#中的模态对话框 或 Messagebox ,但是,ios中使用起来要麻烦得多。下面这段代码是一段典型的应用: UIAlertView* alertView = [[UIAlertView alloc] initWithTitle:@"Message" message:@"Would you like to ... 阅读全文
posted @ 2012-08-29 17:03 程序流程图 阅读(155) 评论(0) 推荐(0) 编辑
摘要:转载自:http://www.2cto.com/kf/201204/129090.html在Windows应用程序中,经常使用模态(Model)对话框来和用户进行简单的交互,比如登录框。在IOS应用程序中,有时我们也希望做同样的事情。但IOS的UI库中,没有模态对话框,最接近那个样子的应该算是AlertView。但仅用AlertView,我们只能做文字提示,而不能和用户做交互。本文将介绍如何基于AlertView做定制,实现模态对话框的功能。以密码修改框为例:1. 首先,我们要继承AlertView类,在类的头文件PwdModifyView.h中,加入控件的声明 这里我们把控件都声明为pro. 阅读全文
posted @ 2012-08-29 11:55 程序流程图 阅读(192) 评论(0) 推荐(0) 编辑
摘要:转载自:http://blog.csdn.net/mengfei86/article/details/6821553import java.awt.Color; import java.awt.Graphics2D; import java.awt.Transparency; import java.awt.geom.AffineTransform; import java.awt.image.AffineTransformOp; import java.awt.image.BufferedImage; import java.io.ByteArrayInputStream; import j 阅读全文
posted @ 2012-08-29 09:43 程序流程图 阅读(314) 评论(0) 推荐(0) 编辑
摘要:好久没有用MFC 来写代码了,手都生疏了,悲剧啊,好多API 都去查的 哎~~~好了 下面把 我们聊天室的代码贴出:select函数封装:BOOL CserverDlg::Select_Server(SOCKET sock, int nTime /* = 100 */, BOOL bRead /* = TRUE */) { fd_set fdset; timeval tv; FD_ZERO(&fdset); FD_SET(sock, &fdset); nTime = nTime > 1000 ? 1000 : nTime; tv.tv_sec = 0; tv.tv_use 阅读全文
posted @ 2012-08-28 13:08 程序流程图 阅读(588) 评论(0) 推荐(0) 编辑
摘要:select模型在五中模型中是最简单,最容易实现的,当然他的效率当然不如其他四种;select可以去监视一个套接字,看哪个socket有消息到来;int select( _In_ int nfds,//忽略 _Inout_ fd_set *readfds,//一个用于检测可读性的参数 _Inout_ fd_set *writefds,//检查可写性 _Inout_ fd_set *exceptfds,//用于例外数据 _In_ const struct timeval *timeout//最大等待时间 );来看一下fd_set:typedef str... 阅读全文
posted @ 2012-08-22 20:48 程序流程图 阅读(631) 评论(0) 推荐(0) 编辑
摘要:注:本文部分转载一:select模型二:WSAAsyncSelect模型三:WSAEventSelect模型四:Overlapped I/O 事件通知模型五:Overlapped I/O 完成例程模型六:IOCP模型老陈有一个在外地工作的女儿,不能经常回来,老陈和她通过信件联系。他们的信会被邮递员投递到他们的信箱里。这和Socket模型非常类似。下面我就以老陈接收信件为例讲解Socket I/O模型~~~一:select模型老陈非常想看到女儿的信。以至于他每隔10分钟就下楼检查信箱,看是否有女儿的信 ~~~~~在这种情况下,"下楼检查信箱" 然后回到楼上耽误了老陈太多的时间 阅读全文
posted @ 2012-08-22 14:43 程序流程图 阅读(517) 评论(0) 推荐(0) 编辑
摘要:什么是指向函数的指针函数指针是指向函数的指针变量,不是指向对象的指针!函数指针本身应该是“指针变量”;“在C语言中,函数本身不是变量,但可以定义指向函数的指针,这种指针可以被赋值、存放于数组之中,传递给函数及作为函数的返回值等” --《The C Programming Language Second Edition》一个函数在编译的时候被分配一个入口地址,这个入口地址就称为函数指针。就一个函数来说,他做两件事,1、调用它。2、取得他的地址。 当你通过取得函数的地址来得到指针,那你就可以用这个指针来调用函数了!下面来看一个实例: bool (*pf)(const string &, c 阅读全文
posted @ 2012-08-20 21:28 程序流程图 阅读(350) 评论(0) 推荐(0) 编辑
摘要:virtual 面向对象,他的多态性是如何体现的呢 那就要看我们的虚函数了, 我们的虚函数是我们在基类里面声明了一些能够在各个派生类里面重新定义的函数。编译器和装载程序能够保证对象和应用于他们的函数之间的正确的对应关系。C++中,虚函数起了很大的作用,类中至少有一个虚函数的时候,类就会构造出一个虚函数表来指示这些函数的地址,假如继承该类的子类定义并实现了一个同名并具有同样函数签名(function siguature)的方法重写了基类中的方法,那么虚函数表会将该函数指向新的地址。来看看此时的多态性:当我们将基类的指针或引用指向子类的对象的时候,调用方法时,就会顺着虚函数表找到对应子类的... 阅读全文
posted @ 2012-08-19 19:32 程序流程图 阅读(287) 评论(0) 推荐(0) 编辑
摘要:注册表是我们操作系统的一个数据库,它的结构同逻辑磁盘类似。 相信大家都用过了。 他有键,值!上图就是我们计算机中的注册表!现在我们来看API函数1、打开关闭注册表LONG WINAPI RegCreateKeyEx( _In_ HKEY hKey, //指定父键的句柄 _In_ LPCTSTR lpSubKey, //要打开的子键名称,这个子键必须是hKey参数指定的子键 _Reserved_ DWORD Reserved, //保留,必须为0 _In_opt_ LPTSTR lpClass, //定义一个类名,一般... 阅读全文
posted @ 2012-08-19 15:29 程序流程图 阅读(287) 评论(0) 推荐(0) 编辑
摘要:前面说了那么多,现在我们给出4个代码+详解,基于win32平台的socket编程。使用TCP 和 UDP 两种协议。OK,先来看一下TCP服务器和客户端:/************************************************** 文件名server.cpp windows下socket网络编程实例 -- 服务器端基于TCP 服务器地址:'127.0.0.1' 端口号 8888 作者:peter ***************************************************/ #include #include #pragma 阅读全文
posted @ 2012-08-15 15:12 程序流程图 阅读(308) 评论(0) 推荐(0) 编辑
摘要:前面两篇看socket的入门一些知识还有一些常用的API,现在来解释一些概念,还有就是tcp和udp客户端服务器基本模式!阻塞和非阻塞套接字可以处于阻塞模式或者非阻塞模式,调用任何一个阻塞模式的函数都会产生同样的结果。(用或长或短的时间等待操作的完成) 当套接字处于非阻塞模式的时候,API函数的调用会立即返回,但是大多会失败,返回WSAEWOULDBLOCK错误。意味着请求操作在调用期间没有时间完成。举个例子,阻塞就是当你拨打我的电话的时候,我不在,于是你拿电话等我回来,这期间不能再用电话了。非阻塞就是你拨打我的电话,但是我不在,这时你挂断了电弧啊,待会再打,至于我是不是在,只有打了电话才知. 阅读全文
posted @ 2012-08-15 15:12 程序流程图 阅读(553) 评论(0) 推荐(0) 编辑
摘要:套接字API函数:1、socket函数:Thesocketfunction creates a socket that is bound to a specific transport service provider.2、bind函数:Thebindfunction associates a local address with a socket.(一般用于服务器)3、listen函数:Thelistenfunction places a socket in a state in which it is listening for an incoming connection.(一般用于服务 阅读全文
posted @ 2012-08-15 11:47 程序流程图 阅读(362) 评论(0) 推荐(1) 编辑
摘要:Winsock是Windows下的网络编程接口,它是由Unix下的BSD Socket发展而来,是一个与网络协议无关的编程接口。 Winsock在常见的Windows平台上有两个主要的版本,即Winsock1和Winsock2。编写与Winsock1兼容的程序你需要引用头文件WINSOCK.H,如果编写使用Winsock2的程序,则需要引用WINSOCK2.H此外还有一个MSWSOCK.H头文件,它是专门用来支持在Windows平台上高性能网络程序扩展功能的。使用WINSOCK.H头文件时,同时需要库文件WSOCK32.LIB,使用WINSOCK2.H时,则需要WS2_32.LIB,如果使用. 阅读全文
posted @ 2012-08-14 20:22 程序流程图 阅读(820) 评论(0) 推荐(1) 编辑
摘要:归并排序是利用"归并"技术来进行排序。归并是指将若干个已排序的子文件合并成一个有序的文件。这是采用分治算法的一个典型的应用!这里要讲两种:两路归并排序,归并排序~!归并排序是一种稳定的排序算法;他用顺序存储结构。也易于在链表上实现。算法复杂度: 比较操作的次数介于和。赋值操作的次数是。最优时间复杂度O(n),最差时间复杂度O(nlogn),平均时间复杂度O(nlogn)。 归并算法的空间复杂度为:Θ (n)归并操作的过程如下:申请空间,使其大小为两个已经排序序列之和,该空间用来存放合并后的序列设定两个指针,最初位置分别为两个已经排序序列的起始位置比较两个指针所指向的元素,选 阅读全文
posted @ 2012-08-14 12:32 程序流程图 阅读(3446) 评论(0) 推荐(0) 编辑
摘要:由于本人也是刚刚装好,先来说一下xcode吧,mac最新版本是10.8.1 现在只面向开发者, 我们装的是10.7所以不支持最新版本的xcode,他最高支持到xcode4.2,OK,我传一个种子给大家是xcode4.2+IOS5.0的编译器!xcode下载我开始安装的是xcode3.2.2, 大家可以去网上下载,我这里没有种子了,过一段时间我把它上传到网盘给大家下载吧! 如果你连不上网 你还不能运行xcode ,还少一个小软件,就是JavaRuntimeForMacOSX10.7这个, 如果能联网他会更新,不过建议你吧软件都准备好! 我已经上传到了网盘,由于政策 分享关闭了,哎 等分享开... 阅读全文
posted @ 2012-08-12 19:51 程序流程图 阅读(254) 评论(0) 推荐(0) 编辑
摘要:dynamic_cast (expression)可以安全的将类的指针或者引用沿着他们的继承层次转换! 但是指针必须有效,必须为0(可以对值为0的指针应用dynamic_cast,结果仍然是0)或者指向一个对象! 他只接受基于类对象的指针和引用的类型转换!在类层次上进行转换的时候 dynamic_cast于static_cast的效果一样!他返回一个新类型的值,或者会抛出一个异常!来看代码:#include using namespace std; struct V { virtual void f() {}; // must be polymorphic to use run... 阅读全文
posted @ 2012-08-10 20:40 程序流程图 阅读(327) 评论(0) 推荐(0) 编辑
摘要:接上篇文章我们继续来看:进入安装界面选择语言我们必须先抹掉磁盘然后进行装系统ok 重新开始安装安装完成 进行设置到这里就全部完成了,我们的mac 在虚拟机下跑起来了, 哈哈 看起来不错吧, 得了,还差一步了,那就是进行我们编译器xcode的安装了,在下一篇博客上我将阐述,大家有兴趣的记得看哈2012/8/9jofranks 于南昌 阅读全文
posted @ 2012-08-09 20:06 程序流程图 阅读(177) 评论(0) 推荐(0) 编辑
摘要:大家都知道,开发ios软件我们要用mac电脑,但是好贵啊,说实话买不起啊!没办法,只能用黑苹果了,本篇文章介绍的是如何在vm8下安装mac os! 1、先来说说工具吧, 首先我们要有的就是vm8 这款虚拟机软件了,当然你也可以下载汉化包!这里我给个连接大家自己去下载吧:右键点我下载 这个是vm8的汉化版本接下来给大家看的是不定了:csdn资源 进入这个页面去下载吧!然后就是要下载我们的操作系统了,我们这里用的是mac os lion 10。7 版本的系统, 右键点我下载 大家也客气去 google 上面搜索下载! 上面我们下载好的是 dmg 文件,用rar打开后 找到里面的Instal... 阅读全文
posted @ 2012-08-09 20:00 程序流程图 阅读(260) 评论(0) 推荐(0) 编辑
摘要:选择排序的基本思想是:每一趟从待排序的数据中选出最小元素,顺序放在已排好序的数据最后,直到全部数据排序完毕。选择排序包括:简单选择排序,堆排序~!一、简单选择排序简单选择排序时一种不稳定的算法,他的时间复杂度是:O(n^2),空间复杂度就需要一个中间单元A【0】的空间!来根据图看一下排序的过程!根据图大家应该能看出来,算法的思想是:对于这一组数据,如上面的待排序的数据{K1,K2,…,Kn},首先从数据中寻找最小值,我们假定是Kn , 那么我们要把Kn和K1来交换,就是把最小值移动到最前面,然后从除K1外的剩下的元素去寻找另一个最小值,然后和K2交换,就这样依次类推,直到元素的最后!OK,来看 阅读全文
posted @ 2012-08-08 14:33 程序流程图 阅读(1052) 评论(0) 推荐(0) 编辑
摘要:在python中有四种可调用对象:函数,方法,类,类的实例1、函数(1)内建函数(BIF Built-in Function): 用C/C++来写的,在__bulitin__模块里,并作为__builtin__模块导入到解释器中去!>>> dir(type) ['__abstractmethods__', '__base__', '__bases__', '__basicsize__', '__call__', '__class__', '__delattr__', 阅读全文
posted @ 2012-08-07 17:55 程序流程图 阅读(185) 评论(0) 推荐(0) 编辑
摘要:reinterpret_cast (expression)reinterpret_cast是强制类型转换符!他是用来处理无关类型转换的,通常为操作数的位模式提供较低层次的重新解释!但是他仅仅是重新解释了给出的对象的比特模型,并没有进行二进制的转换!他是用在任意的指针之间的转换,引用之间的转换,指针和足够大的int型之间的转换,整数到指针的转换,在家面的文章中将给出!来看一个例子:int *pi; char *pc = reinterpret_cast(pi); OK, 在这里你可以看到reinterpret_cast的强大作用,但是要注意的是,他并没有进行二进制的转换,pc指向的真实对象其实. 阅读全文
posted @ 2012-08-07 15:25 程序流程图 阅读(490) 评论(0) 推荐(0) 编辑
摘要:win7 X64 悲剧啊,居然没有提供debug! 调个东西还得用虚拟机~蛋疼啊!下面是X64下debug的图:不过 不过~在下找到了一个好东西,可以模拟出来,这个软件就是DOSBOX~~OK,有了这个软件你还要一个东东就是debug这个可执行文件~附件里面附送!进入dosbox后,要输入几条命令才可进入debug模式:看图:(我把debug放到了d盘根目录)Ok~一切顺利,可以来进行学习了!工具下载页面:http://download.csdn.net/detail/jofranks/44779542012/8/5jofranks 于南昌 阅读全文
posted @ 2012-08-05 20:30 程序流程图 阅读(350) 评论(0) 推荐(0) 编辑
摘要:提权啊。。。。1要打开当前进程的权限令牌。。。。。。。2要获取权限标识。。。。。。。3要提升令牌权限。。。。。。。。。。。。3个API函数搞定分别是: OpenProcessToken(); LookupPrivilegeValue(); AdjustTokenPrivileges(); BOOL OpenProcessToken( __in HANDLE ProcessHandle, //要修改访问权限的进程句柄 __in DWORD DesiredAccess, //指定你要进行的操作类型 __out PHANDLE TokenHandle //返回... 阅读全文
posted @ 2012-08-05 18:15 程序流程图 阅读(245) 评论(0) 推荐(0) 编辑
摘要:搜索到内存然后修改它,就像金山游侠游戏修改器。BOOL FindFirst(DWORD dwValue); BOOL FindNext(DWORD dwValue); DWORD g_arList[1024]; int g_nListCnt; HANDLE g_hProcess;FindFirst进行第一次搜索,然后将搜索到的地址保存在g_arList中,地址的个数记录在g_nListCnt中。然后检查g_nListCnt的值,如果大于1 那么就说明搜索到的地址多于1个。然后来修改,调用FindNext函数,它在g_arList中查找,并更新,并将地址的个数写到g_nListCnt中然后检查g 阅读全文
posted @ 2012-08-05 16:10 程序流程图 阅读(342) 评论(0) 推荐(0) 编辑
摘要:在C语言中可以看到这样一种形式的代码:if (a > 0) if (b > 0) printf("~~~~~"); else printf("!!!!!!!!!");问题就出来了,这个else 到底是和那个if搭配?也许在这里容易发现,但是如果是大块的代码嵌入到了类似这样的框架中,那么寻找起来是很麻烦的! 其实上面的语句是想else跟第一个if搭配的,但是事实上else是和内部的if搭配了!因为C编译器会忽略空白!大家可以和python来比较一下,python设计的就比较好了~它可以避免此类情况的发生!来看一段代码:if a > 0: 阅读全文
posted @ 2012-08-05 15:45 程序流程图 阅读(382) 评论(0) 推荐(0) 编辑
摘要:用法:static_cast ( expression )《C++primer 第四版》中说编译器隐式执行的任何类型转换都可以由static_cast显式完成!要注意的是,此转换没有运行时检测安全!他不能转换掉expression的const、volatile、或者__unaligned属性。他也不是用来去掉static属性的! 大家应该清楚static限定符吧,他会造成范围性的影响,而const则不同,他只是限定变量或对象自身!当你用static限定符限定一个变量的时候,就拿类中吧,他会随类的第一个实例对象的出现而出现,并且可以被这个类的所有对象所使用!!C++中的static_cast执. 阅读全文
posted @ 2012-08-05 13:02 程序流程图 阅读(339) 评论(0) 推荐(0) 编辑
摘要:用法:const_cast (expression)此运算符是用来消除类型的const和volatile属性的。看到const_cast的你应该知道,他是用来转换掉表达式的const性质的。对也,只有使用我们的const_cast才能将const性质转换掉!ok,我们来看一段代码: const char m = 't'; const char *cm = &m; char *n = const_cast(cm); *n = 'a'; cout (cm); *n = 'a'; cout (ss));ok,我们编译通过了!不过我在写代码的时候 阅读全文
posted @ 2012-08-04 14:45 程序流程图 阅读(184) 评论(0) 推荐(0) 编辑
摘要:C++提供了四个转换运算符:const_cast (expression)static_cast (expression)reinterpret_cast (expression)dynamic_cast (expression)dynamic_cast: 通常在基类和派生类之间转换时使用;static_cast: 一般的转换,如果你不知道该用哪个,就用这个。reinterpret_cast: 用于进行没有任何关联之间的转换,比如一个字符指针转换为一个整形数。static_cast在编译时期强制转换,dynamic_cast在运行时期转换(较安全) ,reinterpret_cast主... 阅读全文
posted @ 2012-08-03 18:39 程序流程图 阅读(220) 评论(0) 推荐(0) 编辑
摘要:作者:jofranks原创作品,转载请标明出处!版权所有,侵权必究!来源:http://blog.csdn.net/jofranks一、组合和派生我们创建类,我们要把他当成一个模块来使用它,并且能和其他数据类型及逻辑执行流混合使用! 我们现在又两种方法来在代码中利用类: 1、组合 2、派生组合:就是让不同的类混合并加入到其他类中,来增加功能和代码重用性! 学过其他面向对象语言的同学可能知道,一个类和其他类之间可以定义一种“有一个”(has-a)的关系! 比如:我定义一个A类,一个B类,然后将他们变成组合的关系,也就是说A类中有一个B类实例!这样创建以后,每一个类都能单独的去管理他们自己的名字. 阅读全文
posted @ 2012-08-03 16:20 程序流程图 阅读(308) 评论(0) 推荐(0) 编辑
摘要:作者:jofranks原创作品,转载请标明出处!版权所有,侵权必究!来源:http://blog.csdn.net/jofranks交换排序的基本思想是:两两比较待排序的数据,发现两个数据的次序相反则进行交换,直到没有反序的数据为止。本文交换排序有:冒泡排序,快速排序~!一、冒泡排序冒泡排序是一种稳定的排序算法,他的时间复杂度是O(n^2) 当然,当数据基本有序的时候,他可以达到线性复杂度!OK,发一个冒泡排序的动画演示:冒泡排序动画演示他的算法基本思想是:最多进行n-1趟排序,每趟排序时,从底部向上扫描,一旦发现两个相邻的元素不符合规则,则交换。我们发现,第一趟排序后,最小值在A[1],第二 阅读全文
posted @ 2012-08-02 15:41 程序流程图 阅读(501) 评论(0) 推荐(0) 编辑

木其网络科技专业程序员代写http://www.xmsydw.com
程序员学历擅长经验网店链接
apenny硕士ASP.NET PHP 电子 通信设计 图像 编程 网络5年进入店铺
zheng_qianqian本科C语言 C++面向对象 Java5年进入店铺
guoguanl本科Java Web项目 JSP Hibernate Struts Mysql5年进入店铺
点击右上角即可分享
微信分享提示