当我们的Lua程序遇到有需要保护的代码或者方法时(即使程序异常,也只是抛出异常信息,而不是让程序崩溃),Lua为我们提供了两种解决的办法,这两种方法可以让我们捕获异常,因此封装自己的tryCatch函数。
1.pcall调用
2.xpcall调用
相同点:
当程序正常时,返回true,被执行函数的返回值
不同点:
1.参数不同
pcall(fun) ,参数只有一个被调用函数
xpcall(fun,errHandleFun),参数是被调用函数,错误函数处理
2.执...
分类:
其他好文 时间:
2014-08-26 17:30:06
阅读次数:
371
学习纲要:
1.了解数组函数
2.随机输出验证码
1.数组函数:
数组函数:
//作用:提供了很多官方写的非常有用的代码段,提高编写速度.
1.数组的键值操作函数
2.统计数组的元素和唯一性
3.使用回调函数处理数组的函数
4.数组的排序函数
5.拆分,合并,分解与结合函数
6.数组与数据结构
7.其他有用的数组处理函数
数组的键值操作函数:
1...
分类:
Web程序 时间:
2014-08-23 02:20:59
阅读次数:
260
有人问我能不能做一个程序的时候,我第一反应都说“能”。 --这次在ACCESS中,借助TreeView和ListView做了一个数据联动的模型。简析过程:1)从网上找了一份TreeView学习教程《三小时学会树控件》,了解了TreeView的建立以及节点的使用方法;2)把数据表中的某列按一定规则生....
分类:
数据库 时间:
2014-08-22 00:11:25
阅读次数:
266
1. 官网 nodejs
2. How do I get started with Node.js,stackoverflow提问,收集很多有用的站点
3. node-books,github收集很多node相关书籍,可以clone下来
4. Nblog,nodejs+express+mongodb实现的博客学习教程,有中文文档
5. cnode,中文nodejs学习论坛
6. ...
分类:
Web程序 时间:
2014-08-20 19:43:42
阅读次数:
252
最近开始学习cocos2d,但开头就给我难住了,由于视频老一点,用的是xcode4学习教程用的是cocos2d 2.1.4为了同步,我也就先装这个版本,安装视频的做法使用如下命令安装 -u代表替换原先的版本
sudo /Users/qin/Downloads/cocos2d-x-2.1.4/install-templates-xcode.sh -f -u
但是安装老是出错不成功!!不在啰嗦下面...
分类:
其他好文 时间:
2014-08-06 23:01:22
阅读次数:
296
1Web开发相关概念.AVI内容:html/css目标:掌握手写html实现一般难度的web页面的能力(如网站注册表单),为asp.net学习打基础。坚持手写html,可视化设计只是一种自学的手段。参考书:张孝祥《javascript网页开发---体验式学习教程》什么是浏览器?浏览器就是接受浏览者的...
分类:
Web程序 时间:
2014-08-04 08:16:56
阅读次数:
371
引入
在进行下一步的学习之前,我们需要厘清几个概念.
RAII
首先介绍一个编程习语,”RAII”(ResourceAcquisition Is Initialization,资源获取即为初始化),他描述了利用构造函数\析构函数,并在函数返回时自动析构的机制.简言之,RAII意为构造函数获取一种资源;打开一个文件,一个网络连接,或仅仅是从某I/O流中复制一些标志.这种获取是对象初始化的一部分...
分类:
编程语言 时间:
2014-07-30 17:45:34
阅读次数:
346
安装说明:测试对象为正式版1.8安装方法:使用Microsoft Web Platform Installer利用Microsoft WebMatrix来安装Working with Orchard in WebMatrix.下载编译文件手动安装Manually Installing Orchard...
分类:
其他好文 时间:
2014-07-30 00:58:02
阅读次数:
282
ORCHARD 是什么?Orchard 是由微软公司创建,基于 ASP.NET MVC 技术的免费开源内容管理系统:可用于建设博客、新闻门户、企业门户、行业网站门户等各种网站简单易用的后台界面性能稳定,功能齐全热拔插模块化架构提供超强可扩展性BSD 协议授权,可用于商业闭源项目ORCHARD 1.8...
分类:
其他好文 时间:
2014-07-30 00:36:02
阅读次数:
980