自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 资源 (1)
  • 收藏
  • 关注

转载 C语言实现字节流与十六进制字符串的相互转换

原文出自:http://blog.csdn.net/qq387732471/article/details/7360988[cpp] view plain copy //字节流转换为十六进制字符串  void ByteToHexStr(const unsigned char* source, char* dest, int sou

2016-08-07 17:38:37 1573 6

转载 Windows下的PHP扩展

本来想吐槽点什么,算了,直接进入主题吧。 安装PHP并扩展。(我使用的PHP版本是php-5.3.10)1) 下载php-5.3.10源码包(php-5.3.10.tar.bz2)并解压到C:\php-5.3.10;下载二进制包php-5.3.10-Win32-VC9-x86.zip,也解压到C:\php-5.3.10,重复的文件全部覆盖。2) 下载php-sdk-binary-

2016-08-05 08:58:34 597

转载 Delphi中的操作二进制文件的两个重要函数

Delphi中的操作二进制文件的两个重要函数对于通过Byte数组进行文件操作的,在FTP中经常会使用到,我也是在Delphi调用Web Service进行文件的上传和下载时找到这两个函数的,挺好用的,推荐给大家。(申明:非本人所写)1. 将Byte数组生成文件procedure ByteArrayToFile(const ByteArray : TByteDynArray; c

2015-10-23 16:21:23 479

转载 Delphi 事件 --事件原来是函数指针,同时是个属性

总结一下在Delphi中如何使用Poperty这一语法特性。如果学习过C#的朋友应该会很容易理解,因为C#的属性就是学习自Delphi,毕竟C#和Delphi是同一个设计者。定义一个属性Property的基本格式如下:property 属性名 : 属性值类型 read 属性读函数 write 属性写函数这里简单解释一下:1。Property是属性定义关键字。2。属性

2015-09-07 11:10:40 1005

转载 wamp下多域名配置问题

1.找到wamp安装目录的apache安装目录 找到 httpd.conf文件 例如我安装的目录为 E:\wamp\bin\apache\apache2.2.8\conf\httpd.conf也可以通过wamp图标打开。查找 Virtual hosts  去掉下面include行前面的# 修改为#Virtual hostsInclude conf/extra/httpd-v

2015-08-11 11:21:07 346

转载 函数指针的几种用法

什么是函数指针?函数指针指向的是特殊的数据类型,函数的类型是由其返回的数据类型和其参数列表共同决定的,而函数的名称则不是其类型的一部分。 一个具体函数的名字,如果后面不跟调用符号(即括号),则该名字就是该函数的指针(注意:大部分情况下,可以这么认为,但这种说法并不很严格)。 函数指针的声明方法// 定义函数指针pfint (*pf)(const int&, co

2015-07-03 16:48:38 348

转载 将Qt 动态链接生成的exe及依赖dll打包方法

Qt静态编译链接生成的exe文件,不需依赖七大姑八大姨的一堆dll,可以独立运行,发布很方便。但绝大多数用的都是Qt开源版本,如果用静态链接,会有些限制。那有没有办法即能享受静态编译的方便,又不受开源许可的限制呢?方法之一,就是用动态编译,然后把exe和需要的dll整合成一个文件,问题就解决了。具体步骤:一,先动态编译链接,生成exe文件二,找到依赖的dll文件       这里,

2015-06-13 13:36:45 956

转载 给QT 程序的EXE文件添加图标

1、直接在项目文件夹下建立两个文件app.rc 和 图标.ico  app.rc 打开写入:IDI_ICON1 ICON DISCARDABLE "图标.ico" 2、把以上两个文件导入到Qt Creator 编译器中,方法如下:    把项目路径下的两个文件 加载进来 3、【最重要】在 项目.pro 文件中添加一句:  RC_FIL

2015-06-13 13:23:09 658

转载 storyBoard

故事版(Storyboard)是一个能够节省你很多设计手机App界面时间的新特性,下面,为了简明的说明Storyboard的效果,我贴上本教程所完成的Storyboard的截图:现在,你就可以清楚的看到这个应用究竟是干些什么的,也可以清楚的看到其中的各种关系,这就是Storyboard的强大之处了。如果你要制作一个页面很多很复杂的App,Storyboard可以帮助你解

2014-11-08 19:39:24 471

转载 .net 反射机制

.net反射详解 概述反射 通过反射可以提供类型信息,从而使得我们开发人员在运行时能够利用这些信息构造和使用对象。  反射机制允许程序在执行过程中动态地添加各种功能。   运行时类型标识 运行时类型标识(RTTI),可以在程序执行期间判定对象类型。例如使用它能够确切地知道基类引用指向了什么类型对象。运行时类型标识,能预先测试某个强制类型转换操作,能否成功,从

2014-10-29 16:45:24 418

转载 iOS多线程编程之NSThread的使用

iOS多线程编程之NSThread的使用分类: iOS开发进阶 2012-09-23 23:37 47292人阅读 评论(19)收藏 举报 1、简介:1.1 iOS有三种多线程编程的技术,分别是:1.、NSThread 2、Cocoa NSOperation (iOS多线程编程之NSOperation和NSOperationQueue的使用)3、

2014-07-06 11:40:54 591

转载 如何创建、发布Web Service和 C#WINFORM里如何调用WEB Service API

一、创建和发布Web Service        Web服务方法中可以返回一个DataSet对象        WEB服务可以说是下一代WEB应用程序的基础,无论客户端是WINDOWS应用、ASP.NET Web Form程序、甚至其他语言的客户端,都可以与同一个WEB服务通信,其平台和语言无关性使其有了广阔的发展空间。利用VS2005和IIS我们可以很容易地发布一个WEB SE

2014-05-14 09:10:06 517

转载 用C#写的winform调用webservice天气预报小软件教程(转自百度文库)

我们来研究c#在winform上调用webservice实现一个的实例,开始之前先罗嗦几句,对于webservice我之前从来没有接触过,今天突然想为自己的手机做个天气预报小软件,所以才开始看资料,上网查别人做的教程,很多都是一带而过,大体的说该怎么做,具体的却很少,所以象我这样的菜鸟基本是一头雾水,没办法只有不断的试,经过一中午的努力终于做出来了。下面我把我做的每一步都详细的记录下来,希望跟我一

2014-04-28 10:32:49 998

转载 C#调用WebService实例和开发

1.1、Web Service基本概念Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。XML:(Extensible Markup Language)扩

2014-04-28 10:31:53 472

转载 SQLSERVER 存储过程 语法 收

SQLSERVER 存储过程 语法 收藏SQLSERVER存儲過程的寫法格式規格******************************************************** author:Susan*** date:2005/08/05*** expliation:如何寫存儲過程的格式及例子,有游標的用法!*** 本版:SQL

2014-04-11 17:04:23 407

转载 c# thread.join()的用法

关于C#中Thread.Join()的一点理解      今天是第一次在C#中接触Thread,自己研究了一下其中Thread.Join()这个方法,下面谈谈自己的理解。        Thread.Join()在MSDN中的解释很模糊:Blocks the calling thread until a thread terminates有两个主要问题:1.什么是the c

2014-04-04 21:42:09 733

转载 UIViewController/uinavigationcontroller

UIViewController的主要功能是用于控制画面的切换,常见的包括UITabBarController,UINavigationController,UITableViewController。他包含了一个view属性用来管理显示的外观,viewDidLoad方法就是在view被导入后调用,如果想要添加自定义的东西,只需要添加到view即可。            1:UINa

2014-02-16 18:47:35 820

转载 C# 中的委托和事件

PDF 浏览:http://www.tracefact.net/Document/Delegates-and-Events-in-CSharp.pdf文中代码在VS2005下通过,由于VS2003(.Net Framework 1.1)不支持隐式的委托变量,所以如果在一个接受委托类型的位置直接赋予方法名,在VS2003下会报错,解决办法是显式的创建一个委托类型的实例(委托变量)。例如:委托

2013-11-06 11:28:37 399

转载 iOS线程之——NSCondition

多线程在各种编程语言中都是难点,很多语言中实现起来很麻烦,objective-c虽然源于c,但其多线程编程却相当简单,可以与java相媲美。这篇文章主要从线程创建与启动、线程的同步与锁、线程的交互、线程池等等四个方面简单的讲解一下iphone中的多线程编程。一、线程创建与启动线程创建主要有三种方式:- (id)init; // designated initialize

2013-10-30 11:29:24 390

转载 NSCondition的用法

使用NSCondition,实现多线程的同步,即,可实现生产者消费者问题。基本思路是,首先要创建公用的NSCondition实例。然后:消费者取得锁,取产品,如果没有,则wait,这时会释放锁,直到有线程唤醒它去消费产品;生产者制造产品,首先也是要取得锁,然后生产,再发signal,这样可唤醒wait的消费者。- (IBAction)conditionTest:(id)se

2013-10-30 11:17:00 515

转载 objective-c 中随机数的用法 (3种:arc4random() 、random()、CCRANDOM_0_1() )

1、随机数的使用     1)、arc4random() 比较精确不需要生成随即种子       使用方法 :                 通过arc4random() 获取0到x-1之间的整数的代码如下:                 int value = arc4random() % x;                  获取1到x之间

2013-10-25 14:51:32 401

转载 UIImageview 点击事件

UIImageView *imageView =[[UIImageView alloc]initWithFrame:CGRectMake(100, 100, 200, 200)];    imageView.image=[UIImageimageNamed:@"filter_laozhaopian_a.png"];     imageView.userInteraction

2013-10-25 14:50:49 513

转载 cocos2d - CCSpriteBatchNode的使用

有点:CCSpriteBatchNode 中的所有CCSprite只会被渲染1次,因此可以提高游戏的FPS。限制:加入到 CCSpriteBatchNode 中的CCSprite必须使用同一张纹理图。问:什么时候应该用CCSpriteBatchNode?答:比如游戏中的子弹 就很适合用它,因为子弹都是一个样子。答:通过TexturePacker生成的

2013-10-22 11:30:22 416

转载 cocos2d中的anchorPoint

将该图片放置到屏幕左下方CCSprite sprite = CCSprite.sprite("Default.png"); addChild(sprite); 生成的精灵放置在( 0,0 ),也就是屏幕左下角。但是精灵的贴图的中心点和精灵的左下角位置一致 ,导致贴图只能显示一部分(贴图的右边上半部分)。可以这样想,一个精灵有两部分,一部分是节点背景对象 ,

2013-10-22 09:30:21 529

转载 cocos2d-x 浅析斗地主游戏分牌动作

最近在开发一款基于cocos2d-x的斗地主棋牌游戏,在游戏开发的过程中对cocos2d-x这款引擎有了更加深刻的理解。现针对分牌动作的实现过程来对cocos2d-x引擎下动作处理进行一个简要的概括和总结。    里面就CCAction的体系结构做了不错的总结,而且该博主的一篇关于cocos2d-x关于触摸事件的文章介绍的也比较详细,建议大家去看一下。        说到动作,我们首先想到

2013-10-22 09:10:09 971

转载 iOS 上常用的两个功能:点击屏幕和return退出隐藏键盘和解决虚拟键盘挡住UITextField的方法

iOS上面对键盘的处理很不人性化,所以这些功能都需要自己来实现,首先是点击return和屏幕隐藏键盘这个首先引用双子座的博客 http://my.oschina.net/plumsoft/blog/42545,他的文章写的很好,对大家的理解很有好处。在 iOS 程序中当想要在文本框中输入数据,轻触文本框会打开键盘。对于 iPad 程序,其键盘有一个按钮可以用来关闭键盘,但是 i

2013-10-17 10:31:13 393

转载 UITabBarController学习笔记

UITabBarController学习笔记一.基本知识和UINavigationController类似,UITabBarController也可以用来控制多个页面导航,用户可以在多个视图控制器之间移动,并可以定制屏幕底部的选项卡栏。借助屏幕底部的选项卡栏,UITabBarController不必像UINavigationController那样以栈的方式推入和推出视

2013-10-16 16:53:08 624

转载 ios中利用委托在二个视图间传值

1、定义协议UIViewPassValueDelegate.h1 #import 2 3 @protocol UIViewPassValueDelegate 4 -(void)passValue:(NSString *)value1;5 @end2、A视图定义 1 #import "UIViewPassValueDelegate.h" 2 3 @i

2013-10-16 11:17:28 386

转载 iphone 开发Categories 、Extensions 区别

Category和Extension这两个概念,即便对于Java程序员,可能也会感到陌生。这是Objective C为程序员提供的两个强大的动态机制——简单地说,它们允许程序员为已有的对象添加新的方法,即便是在没有该对象的源代码的情况下。Category准确的定义是这样的:Category拥有一个名字,它不需要使用子类(Subclassing)机制,就允许向一个类文件中添加新的方法声明,并

2013-10-15 16:57:32 442

转载 SQLLite (三):sqlite3_get_table,sqlite3_free_table

上一篇介绍的sqlite3_exec 是使用回调来执行对select结果的操作,你得声明一个函数,如果这个函数是类成员函数,你还不得不把它声明成static的(要问为什么?这又是C++基础了。C++成员函数实际上隐藏了一个参数:this,C++调用类的成员函数的时候,隐含把类指针当成函数的第一个参数传递进去。结果,这造成跟前面说的sqlite 回调函数的参数不相符。只有当把成员函数声明成sta

2013-10-15 11:26:36 1144

转载 SQLLite (二) :sqlite3_open, sqlite3_exec, slite3_close

导入SQLLite library并引入头文件libsqlite3.dylib本身是个链接,在这里它指向libsqlite3.0.dylib。也就是说在这里你添加libsqlite3.dylib和添加libsqlite3.0.dylib其实是添加了同一个文件,没有区别,那为什么要添加libsqlite3.dylib呢?原因在于libsqlite3.dylib总是指向最新的sqlite3动态

2013-10-15 11:16:53 705

转载 SQLLite (一)基本介绍

随着云和mobile设备的流行,SQLite作为一款开源的轻量级数据库也被越来越广泛地应用。从HTML5到android,ios和win8为代表的mobile平台都对它提供了天然的支持与整合。因此对SQLite的学习也就显得非常重要。从本文开始的一系列文章将展开对sqllite的介绍。SQLite是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它是D.RichardHip

2013-10-15 11:12:18 848

转载 Box2dの碰撞筛选

碰撞筛选就是一个防止某些形状发生碰撞的系统。按照具体需求设置哪些物体跟那些物体发生碰撞,跟哪些物体不发生碰撞。Box2D通过种群跟组索引支持碰撞筛选。组索引比较简单,设置其shapeDef的groupIndex值即可,例如boxDef.filter.groupIndex = 1。通过groupIndex值的正负来确定同一个组的所有形状总是发生碰撞(正)或永远不发生碰撞(负),需要特别注

2013-10-09 15:52:53 395

转载 Cocos2d-x之Touch事件处理机制

一、两种机制的四种不同的事件CCStandardTouchDelegate 默认事件virtual void ccTouchesBegan(CCSet *pTouches, CCEvent *pEvent);处理按下事件virtual void ccTouchesMoved(CCSet *pTouches, CCEvent *pEvent);处理按下

2013-09-18 15:38:26 395

转载 Box2D中的概念

cocos2d-x引擎支持两个物理引擎,分别为Box2D和Chipmunk。通常使用为Box2D。以下为Box2D中的概念。世界(World), 刚体(body)、刚体定义(BodyDef)、关联(Fixture),关联定义(FixtureDef)、形状(Shape)、连接(Joint)、以及链接定义(JointDef)。1世界:创建世界需要两个步骤:1、生成重力向量。2、根据重力向量

2013-09-18 11:14:42 666

转载 iOS uisearchbar

iPhone开发之UISearchBar学习是本文要学习的内容,主要介绍了UISearchBar的使用,不多说,我们先来看详细内容。关于UISearchBar的一些问题。1、修改UISearchBar的背景颜色UISearchBar是由两个subView组成的,一个是UISearchBarBackGround,另一个是UITextField. 要IB中没有直接操作背景的属性。方法是

2013-09-17 13:20:30 699

转载 IOS中Json解析的四种方法

作为一种轻量级的数据交换格式,json正在逐步取代xml,成为网络数据的通用格式。有的json代码格式比较混乱,可以使用此“http://www.bejson.com/”网站来进行JSON格式化校验(点击打开链接)。此网站不仅可以检测Json代码中的错误,而且可以以视图形式显示json中的数据内容,很是方便。从IOS5开始,APPLE提供了对json的原生支持(NSJSONSe

2013-09-06 14:11:48 482

转载 iOS CoreAnimation

核心动画,开发人员可以为他们的应用创建动态用户界面,而无需使用低级别的图形 API,如 OpenGL 来获取高效的动画性能。 前言,核心动画的好处1.简单易用的高性能混合编程模型。2.类似视图一样,你可以通过使用图层来创建复杂的接口。   通过是CALayer来使用更复杂的一些动画。   3.轻量级的数据结构,它可以同时显示并让上百个图层产生动画效果。     控制

2013-08-30 16:55:42 486

转载 Quartz Core 图层编程

欢迎转载,但是请尊重作者劳动成果,转载请保留此框内声明,谢谢。文章出处:http://blog.csdn.net/iukey一、添加 Quartz Core 框架要使用 Quartz Core 框架,你需要将其添加到你的工程中 。 然后  #import  二、认识图层对 ps 有所了解的人都知道图

2013-08-30 16:32:16 484

转载 IOS学习笔记27—使用GDataXML解析XML文档

在IOS平台上进行XML文档的解析有很多种方法,在SDK里面有自带的解析方法,但是大多情况下都倾向于用第三方的库,原因是解析效率更高、使用上更方便,关于IOS平台各种解析XML库的优缺点分析,可以看下这篇文章:http://www.raywenderlich.com/553/how-to-chose-the-best-xml-parser-for-your-iphone-project这里

2013-08-30 15:00:09 417

U8API开发手册(C#版).doc

U8API是为U8客户化应用开发提供的一套标准化的U8ERP业务编程接口。是U8UAP二次开发体系的重要组成部分。它包括一整套涵盖U8ERP采购、销售、库存、制造(规划中)、财务(规划中)、基本档案(规划中)等业务模块的API接口资源。U8API的推出为U8标准产品更好的适应用户的个性化需求,更好的实现客户化交付提供了有力支持。

2019-06-04

空空如也

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

TA关注的人

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