摘要:
boost::asio 可用于如socket等IO对象的同步或异步操作, 应用程序必须有一个io_service对象. io_service对象负责连接应用程序与操作系统的IO服务. boost::asio::io_service io_service; 要执行IO操作应用程序需要一个像TCP So 阅读全文
Just a little smile ^ ^
摘要:
boost::asio 可用于如socket等IO对象的同步或异步操作, 应用程序必须有一个io_service对象. io_service对象负责连接应用程序与操作系统的IO服务. boost::asio::io_service io_service; 要执行IO操作应用程序需要一个像TCP So 阅读全文
摘要:
参考链接:http://blog.jobbole.com/79228/ 1 返回类型推导在C++11中,lambda函数参数需要被声明为具体的类型。C++14放宽了这一要求,允许lambda函数参数类型使用类型说明符auto。 代码简洁,并且可以增强重构。 实际使用模板参数 auto lambda 阅读全文
摘要:
--循环 while(condition) do statements end a=10 while( a end --for的三个表达式在循环开始前一次性求值,以后不再进行求值 function f(x) return x*2 end for i=1,f(2) do print(i) --1 --2 --3 --4 e... 阅读全文
摘要:
--单行注释 --[[ 多行注释 --]] -- 默认全局变量 a = "I am yoyo!" print(a) --I am yoyo! print(b) --nil a = nil --删除一个全局变量 print(a) --> nil -- local 局部变量,访问局部变量的速度比全局变量更快,尽量使用局部变量 local c = 5 func... 阅读全文
摘要:
转自:http://www.cnblogs.com/zengyou/p/5842909.html absolute: 1 2 3 4 5 6 7 8 9 10 //它使得你能够创建一个新变量, 并且该变量的起始地址与另一个变量相同. var Str: string[32]; StrLen: Byte 阅读全文
摘要:
Class: 类型转换和异常处理: 流程处理: 与或非 数据类型 集合类型 其他关键字 阅读全文
摘要:
转自:http://www.cnblogs.com/cy568searchx/p/3711670.html http://blog.jobbole.com/64638/ http://blog.csdn.net/frank3g/article/details/7301312三次握手TCP... 阅读全文
摘要:
coco2dx默认使用RGBA8888加载图片,对于png图片,使用texturepacke导出RGBA4444图片,仍然会使用RGBA8888加载,加载image时color_type为PNG_COLOR_TYPE_RGB_ALPHA,生成Texture2D时使用pixelFormat=RGBA8... 阅读全文
摘要:
1 变量,函数,对象 命名生动,且不会产生歧义2 利用变量,函数,对象名称传递含义,减少注释,在必要处注释:todo,代码的问题,为什么要这么写 ,总结3 代码可读性要强,美观,简洁4 减少变量和控制流变量,缩小变量的作用域,鼓励写const或者final5 抽取重复代码和子功能 阅读全文
摘要:
socket连接SOCKET sock_client; sock_client = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP); if (INVALID_SOCKET == sock_client) { std::cout #include ... 阅读全文
摘要:
FileUtils//文件管理工具FileUtils::getInstance()std::string getStringFromFile(const std::string& filename);//读取文件中的字符串Data getDataFromFile(const std::string&... 阅读全文
摘要:
参考链接:http://blog.csdn.net/huang_xw/article/details/8764346 http://blog.jobbole.com/44015/ http://blog.csdn.net/kturing/article/details/45286823 auto:自 阅读全文
摘要:
AnchorPoint: 锚点就是一个基准点CCUserDefault 本地存储CCEAGLView viewWithFrame //in AppController.mmwindow setRootViewController //in AppController.mmcocos2d::GLVie... 阅读全文
摘要:
1 ios设备加载文件区分大小写,模拟器不会,习惯使用统一的文件命名方式,统一小写字母。2 避免使用固定位置,以适应不同屏幕尺寸。3 不要魔鬼数字,定义常量数学类:ccp 系列:CCPoint 加减乘除,投影,距离,旋转CCARRAY_FOREACH,CCARRAY_FOREACH_REVER... 阅读全文
摘要:
http://docs.mockito.googlecode.com/hg/org/mockito/Mockito.htmlmock object with mock(Class);List mockedList = mock(List.class);可以使用 when(obj.somemethod())List mockedList = mock(List.class);verify(mockedList).add("one");//验证方法调用,可用atLeast,atMost,time,never等when(mockedList.get(0)).thenReturn( 阅读全文
摘要:
由测试到开发,执行所有的测试,失败修改,知道全部通过,重构,消除重复部分。 阅读全文
摘要:
View Controller中可以添加多个sub view,在需要的时候显示出来;可以通过viewController(parent)中可以添加多个child viewController;来控制页面中的sub view,降低代码耦合度;通过切换,可以显示不同的view;,替代之前的addSubView的管理 //在parent view controller 中添加 child view controller FirstViewController *firstViewController=[[FirstViewController alloc] initWithNibName:@... 阅读全文
摘要:
date: 最普通的,精确到秒;to_datetimestamp:精确到毫秒;to_timestamptimestamp with local timezone:写入的时间可以带时区,但是统一转换为dbtimezone,读取的时候转换为sessiontimezone,不带时区; to_timestamp_tztimestamp with timezone:写入的时间可以带时区,数据库也是已写的时区存储,读取的时候也可以读出写入的时区。 阅读全文
摘要:
跨平台的xml脚本引擎,用于自动化调用程序完成项目的编译,大包,测试,一般命名为build.cml,可以设置一些列target。target一般包括:* 任务1:usage 打印本脚本的帮助信息(缺省)* 任务2:clean ... 阅读全文
摘要:
以下内容来源:http://www.cnblogs.com/hl3292/archive/2010/11/03/1868159.html转换的格式:表示 year 的:y 表示年的最后一位 、yy 表示年的最后2位 、yyy 表示年的最后3位 、yyyy 用4位数表示年表示month的: mm 用2位数字表示月 、mon 用简写形式, 比如11月或者nov 、month 用全称, 比如11月或者november表示day的:dd表示当月第几天 、ddd 表示当年第几天 、dy当周第几天,简写, 比如星期五或者fri 、day 当周第几天,全称, 比如星期五或者friday表示hour的:hh2 阅读全文
|