07 2016 档案

摘要:接口:http://zh.cppreference.com/w/cpp/memory/shared_ptr 这个网站比较好,概念比较简洁 如何使用:http://www.cnblogs.com/TianFang/archive/2008/09/19/1294521.html boost::share 阅读全文
posted @ 2016-07-30 14:42 知吾猪 阅读(308) 评论(0) 推荐(0)
摘要:function 定义一个可调用实体 lamda相当于闭包,匿名函数,OC中的block 下面是简答使用的一个demo function <int(int, int)> myfunc;//入参是int,int,出参是int myfunc = [](int x,int y)->int{ return 阅读全文
posted @ 2016-07-29 23:23 知吾猪 阅读(1502) 评论(0) 推荐(0)
摘要:bind是绑定,我接触过的高级语言js、swift中也有类似的应用。一个函数把另一个函数作为参数。 下面是我的demo,运行完,就知道是怎么回事了。 运行结果如下: 可以看出 f_bind = bind(func,10,20, _2,_1); bind后面第一个参数是绑定的函数名,后面是func对应 阅读全文
posted @ 2016-07-29 22:48 知吾猪 阅读(450) 评论(0) 推荐(0)
摘要:本人对OC比较熟练。map其实相当于OC的字典,键值对存储,快速索引,内部的存储比较复杂,无序(内部已经排序) mutablemap可以增加相同key值的键值对。 自写的demo如下: 其他常用的接口 begin() 返回指向map头部的迭代器 clear() 删除所有元素 count() 返回指定 阅读全文
posted @ 2016-07-28 17:06 知吾猪 阅读(411) 评论(0) 推荐(0)
摘要:为什么在C++使用pthread_create()的时候,类成员函数做线程的处理函数必须要定义成static类型的? 将线程函数作为静态函数 解决方案: 将this指针作为参数传递给静态函数,这样可以通过该this指针访问所有的私有变量,通过this指针访问成员函数。 下面的demo是个人作品,已经 阅读全文
posted @ 2016-07-27 15:09 知吾猪 阅读(1725) 评论(0) 推荐(0)
摘要:这段代码可以运行。使用非静态方法后,传入的this指针没有使用,非传入的this对象调用自己的成员函数。!!!! #include "stdafx.h"#include <stdio.h>#include <process.h>class TMyClass {int m_nCount;int m_n 阅读全文
posted @ 2016-07-27 13:53 知吾猪 阅读(2352) 评论(0) 推荐(0)
摘要:参考接口:http://www.cnblogs.com/xFreedom/archive/2011/05/16/2048037.html 自己写的demo如下,已经编译验证 阅读全文
posted @ 2016-07-26 23:15 知吾猪 阅读(277) 评论(0) 推荐(0)
摘要:这个很全: http://www.cnblogs.com/BeyondAnyTime/archive/2012/06/08/2542315.html 在面向对象这块,主要作为类方法的前缀。 .h中 .m中 调用 阅读全文
posted @ 2016-07-26 00:55 知吾猪 阅读(1321) 评论(0) 推荐(0)
摘要:关于STL的介绍 http://www.cnblogs.com/biyeymyhjob/archive/2012/07/22/2603525.html 关于vector的资料不少,但是没看到demo,自己摸索写了一个,相关的概念和接口参照下面的帖子。 http://blog.sina.com.cn/ 阅读全文
posted @ 2016-07-25 23:51 知吾猪 阅读(295) 评论(0) 推荐(0)
摘要:最近转到win32程序开发。 先接触到的是使用duilib搭建界面。也走了不少弯路,将其中的干货整理如下 1、VS2015安装。 这个可以从官网下载安装,但是比较慢。也可以百度直接下载镜像文件(可以选择企业版、社区版,反正网上都有破解码)安装。 2、从git上下载duilib demo 这个比较重要 阅读全文
posted @ 2016-07-21 13:01 知吾猪 阅读(7208) 评论(0) 推荐(0)
摘要:一、下载 分带编译器版本和不带的版本。 最好官网下载 http://www.jb51.net/softs/393925.html 这个测试OK(带编译器,压缩包里面汉化包也有) 二、汉化、 下载汉化包 http://pan.baidu.com/s/1hq8Ag7M 放入目录CodeBlocks\sh 阅读全文
posted @ 2016-07-18 13:01 知吾猪 阅读(343) 评论(0) 推荐(0)
摘要:转2个别人的帖子 http://games.qq.com/a/20150327/063508.htm 阅读全文
posted @ 2016-07-12 22:32 知吾猪 阅读(201) 评论(0) 推荐(0)
摘要:首先如何上线,下面的文章还是比较靠谱的 http://www.cnblogs.com/ChinaKingKong/p/4957682.html(连续的3个帖子) 按上面的一步步去做,运气好是可以一次成功的。但是这次还是遇到的些其他问题 问题一、项目编译(Xcode->product->archive 阅读全文
posted @ 2016-07-07 16:42 知吾猪 阅读(181) 评论(0) 推荐(0)
摘要:项目构思:集成环信实现即时通讯,再加一些自己的功能(阅读、视听) (一)集成环信 参考官方文档 http://docs.easemob.com/im/start 1、注册开发者账号 http://docs.easemob.com/im/000quickstart/10register 2、下载环信s 阅读全文
posted @ 2016-07-06 12:11 知吾猪 阅读(714) 评论(0) 推荐(0)
摘要:本地化: http://www.jianshu.com/p/b053bbd8c339 阅读全文
posted @ 2016-07-05 15:41 知吾猪 阅读(112) 评论(0) 推荐(0)
摘要:多线程的3种方式(NSThread、NSOpreation、GCD) 比较全面的资料: http://blog.csdn.net/shenjie12345678/article/details/44152605 用NSThread来实现一个简单的多线程。 创建2个线程买票,涉及到临界资源保护。 创建 阅读全文
posted @ 2016-07-03 15:17 知吾猪 阅读(191) 评论(0) 推荐(0)
摘要:通知的使用: 一个对象发送一个通知,另一个对象接收到通知后执行相应的事情 分3步 1、增加观察者(说明对什么消息敏感) [[NSNotificationCenter defaultCenter]addObserver:self selector:@selector(getMsg:) name:@"m 阅读全文
posted @ 2016-07-02 18:38 知吾猪 阅读(431) 评论(0) 推荐(0)
摘要:参考:http://blog.csdn.net/yuquan0821/article/details/6646400/ 一,概述 KVO,即:Key-Value Observing,它提供一种机制,当指定的对象的属性被修改后,则对象就会接受到通知。简单的说就是每次指定的被观察的对象的属性被修改后,K 阅读全文
posted @ 2016-07-02 16:48 知吾猪 阅读(253) 评论(0) 推荐(0)
摘要:1. 简介: UIKitk框架提供一系列的Class(类)来建立和管理iPhone OS应用程序的用户界面( UI )接口、应用程序对象、事件控制、绘图模型、窗口、视图和用于控制触摸屏等的接口。(PS1: 可以认为是操纵界面的一个API库)(PS2: UIKit框架是用在iOS平台上与之对应的是MA 阅读全文
posted @ 2016-07-01 21:42 知吾猪 阅读(11694) 评论(0) 推荐(1)
摘要:相关资料: 这个理论比较多:http://www.360doc.com/content/15/0727/09/20918780_487655250.shtml 这个实践比较多,常见的效果都有了http://www.cnblogs.com/wengzilin/p/4250957.html 例子:放大效 阅读全文
posted @ 2016-07-01 21:31 知吾猪 阅读(243) 评论(0) 推荐(0)
摘要:参考这个帖子,主要讲了用UIView来实现动画。 http://www.tuicool.com/articles/BjMrQne 其中比较好用的 (一)代码块,此处实现了滑块的平移 (二)连续动画帧,这个感觉还是比较麻烦的 (三)图片帧动画,这个在其他地方看到,好用且简单(通过动画更新图片的显示,再 阅读全文
posted @ 2016-07-01 18:52 知吾猪 阅读(238) 评论(0) 推荐(0)