51CTO博客开发奶制品李华明Himi王伟
http://beyondvincent.com/blog/2013/11/21/123-build-process/注1:本文由破船译自The Build Process。注2:12345678910本文将轻度解密Xcode build日志,还原iOS程序build的过程。另外将介绍如何对build过程的控制,进而定制出自己希望的流程,例如通过Build phase的定制,给app icon打水
http://hao.jobbole.com/xalign-xcode-plugin-to-align-code/XAlign 是一个 Xcode 的实用插件,用于对齐规范代码。除了插件作者 qfish 提供的 3 种对齐格式,还可以自定义任意你想要的格式。示例qfish 分享的 3 张示例图( Gif ),如下:1. 按首个 = 对齐2. 按宏定义群组对齐3. 按属性群组对齐安装1. 自动安装$
Unity4.3出来了, 加入了2D 官方tools,今天就来瞧瞧都有多好玩。最近项目组后端都开始学习Unity了,所以也算是个入门教学吧。1. 首先是建立一个目录,然后copy图片到该目录下,然后就看到原始图片(黄色框)的缩略图,我们用的这个图片是把小图拼在一起的,可以用TexturePacker等工具来制作,节省内存容量的做法,也方便管理。2.选中这个图片之后, 右上角的属性栏里面可以看到Te
http://blog.csdn.net/aurora_mylove/article/details/1700540混合是什么呢?混合就是把两种颜色混在一起。具体一点,就是把某一像素位置原来的颜色和将要画上去的颜色,通过某种方式混在一起,从而实现特殊的效果。假设我们需要绘制这样一个场景:透过红色的玻璃去看绿色的物体,那么可以先绘制绿色的物体,再绘制红色玻璃。在绘制红色玻璃的时候,利用“混合”功能,
http://blog.chinaunix.net/uid-20622737-id-2850251.htmlOpenGL 会把源颜色和目标颜色各自取出,并乘以一个系数(源颜色乘以的系数称为“源因子”,目标颜色乘以的系数称为“目标因子”),然后相加,这样就得到了新的颜 色。(也可以不是相加,新版本的OpenGL可以设置运算方式,包括加、减、取两者中较大的、取两者中较小的、逻辑运算等,但我们这里为了简
图片变灰, 采用shader就可以实现, 有2中方法, 1, 像CCSprite一样create2. 把CCSprite传进来, 并把图片要不要变灰的flag传进来, 具体实现看代码和后面的使用方法-----------------------------------------GraySprite.h// // GraySprite.h // godd
xxtea.c#include "./xxtea.h" #include <memory.h> #include <stdlib.h> static void xxtea_long_encrypt(xxtea_long *v, xxtea_long len, xxtea_long *k) { xxtea_long n = len - 1; xxt
1 tolua++ 目录下创建一个目录zgame编写zgExtension.pkg$#include "ZgExtension.h" $pfile "zgame/ZgameAnimation.pkg" $pfile "zgame/TableView.pkg" $pfile "zgame/Zgame.pkg" $pfile "zgame/GraySprite.pkg"再增加其他的pkg文件,
iPhone SDK中最酷的功能之一是一个应用程序能够把自己和自定义的URL协议绑定,这个URL协议可用于启动该应用程序(通过浏览器或者iPhone上的另一个程序)。创建这样的绑定并不难,难的是你忍不住要在你的程序里用它!首先,你需要说明你想如何在程序中响应这个URL。最简单的自定义协议的方法是“唤醒”,而且可以通过URL把信息传递给程序,这样,程序被唤醒后能做更多的事情。注册自定义URL协议首先
int send( SOCKET s, const char FAR *buf, int len, int flags ); 不论是客户还是服务器应用程序都用send函数来向TCP连接的另一端发送数据。客户程序一般用send函数向服务器发送请求,而服务器则通常用sen
DES算法介绍:DES 算法具有对称性, 既可以用于加密又可以用于解密。对称性带来的一个很大的好处在于硬件实现, DES 的加密和解密可以用完全相同的硬件来实现。DES 算法的明文分组是64 位, 输出密文也是64 位。所以密钥的有效位数是56 位, 加上校验位共64 位。总体流程如表1 所示:输入的64 位明文, 先经初始IP 变换, 形成64 位数据,64 位数据被分为两部分, 分别是L 部分
http://blog.sina.com.cn/s/blog_4c78d3fb0100u8av.html1、内存分配方式 内存分配方式有三种: (1)从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。 (2)在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分
http://blog.csdn.net/langresser/article/details/8646088[cpp]view plaincopy#pragma once#ifdef WIN32#include <windows.h>#include <WinSock.h>#else#include <sys/socket.h>#include <fcn
首先看两个概念: 短连接: 连接->传输数据->关闭连接 HTTP是无状态的,浏览器和服务器每进行一次HTTP操作,就建立一次连接,但任务结束就中断连接。 也可以这样说:短连接是指SOCKET连接后发送后接收完数据后马上断开连接。 长连接: 连接->传输数据->保持连接 -> 传输数据-> 。。。 ->关闭连
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号