在前一篇文章中,我们已经讲了如何编译lua源码并生成lua.lib(http://blog.csdn.net/wangbin_jxust/article/details/37557807),在新的项目中,学习如何使用c++调用lua。
一、创建项目
同样在该解决方案中,右键解决方案->添加项目->命名为testlua,选择win32控制台程序->不需要其他配置,选择完成。
二、配置项目
右...
分类:
编程语言 时间:
2014-07-08 11:10:56
阅读次数:
429
前面的博文里介绍了归档和解档,这里我们把它实际应用到一个简单的代码中去,将它作为一个多文档应用程序的打开和保存的背后支持。另外这里介绍一下MVC思想,这个在任何语言里都会有,它是一种设计思想,主要可以概括为一个程序由3部分组成:
1 模式:是程序的数据支持;
2 视图:是程序的表示支持;
3 控制:连接模式和视图,将程序构为一个整体;
Cocoa框架中对MVC提供了非常好的支持,你...
分类:
Web程序 时间:
2014-07-08 11:05:16
阅读次数:
242
为了让大家更好的使用jeewx,今日 7月8 日晚 8:30,讲解捷微-jeewx(微信项目)项目部署和功能使用。群号:287090836...
分类:
微信 时间:
2014-07-08 11:25:58
阅读次数:
289
题目:给你p个LED组成的相同的显示器n个,每个显示器上显示一个符号(LED的p长度的01串)
问最少使用p位中的几个位,就能区分这n个不同符号,均不相同即可(其他位当做置0处理)
分析:搜索、枚举。从保留1位开始,一直搜索到p为,出现满足题意的解就退出,即可。
枚举采用位运算,提高效率。
说明:寻找相同的时候,先排序,再判断相邻的即可(n l...
分类:
其他好文 时间:
2014-07-08 11:16:05
阅读次数:
214
最近QQ群里有人问如何添加链接项目到SharePoint 2010 站点右上角的下拉菜单中。其实,SharePoint 2010 添加项目到用户/欢迎菜单非常简单。...
分类:
其他好文 时间:
2014-07-08 11:15:25
阅读次数:
160
可选值
使用可选(optionals)来处理值可能缺失的情况。可选表示:
有值,等于 x 或者没有值
注意:
C 和 Objective-C 中并没有可选这个概念。最接近的是 Objective-C 中的一个特性,一个方法要不返回一个对象要不返回nil,nil表示“缺少一个合法的对象”。然而,这只对对象起作用——对于结构体,基本的 C 类型或者枚举类型不起作用。对于这些类型,Objec...
分类:
编程语言 时间:
2014-07-08 10:46:37
阅读次数:
218
视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。...
分类:
数据库 时间:
2014-07-08 10:59:19
阅读次数:
178
断言
可选可以让你判断值是否存在,你可以在代码中优雅地处理值缺失的情况。然而,在某些情况下,如果值缺失或者值并不满足特定的条件,你的代码可能并不需要继续执行。这时,你可以在你的代码中触发一个断言(assertion)来结束代码运行并通过调试来找到值缺失的原因。
使用断言进行调试
断言会在运行时判断一个逻辑条件是否为true。从字面意思来说,断言“断言”一个条件是否为真。你可以使用断言来保证在...
分类:
编程语言 时间:
2014-07-08 10:50:43
阅读次数:
225
Problem Description
A number of rectangular posters, photographs and other pictures of the same shape are pasted on a wall. Their sides are all vertical or horizontal. Each rectangle can be partially...
分类:
其他好文 时间:
2014-07-08 11:10:23
阅读次数:
164
HTML5 添加了辅助管理 focus 的功能, 文档获得焦点的途径有; 页面加载,用户输入(一般是按tab键),和 在代码中调用focus()函数.
HTML5新增的辅助管理焦点的属性与方法有:
document.activeElement 属性, 这个属性指向获得焦点的元素,文档加载期间 值为null, 文档加载完成,保存得是 docume...
分类:
编程语言 时间:
2014-07-08 10:40:30
阅读次数:
228
spring如何注入List,Set,Map对象 代码下载地址:http://www.zuidaima.com/share/1550463255530496.htm...
分类:
编程语言 时间:
2014-07-08 11:25:13
阅读次数:
259
Write a function to find the longest common prefix string amongst an array of strings.
写一个函数找出字符串数组中的最长共现前缀字符串。
思路:共现,即要求数组中的所有元素的前缀中都要出现。所以所得的结果肯定是最短字符串的部分或全部或都不是,总之要以最短字符串为基准与其他字符串比较。
public Str...
分类:
其他好文 时间:
2014-07-08 10:39:49
阅读次数:
203
无线网络覆盖
时间限制:3000 ms | 内存限制:65535 KB
难度:3
描述
我们的乐乐同学对于网络可算得上是情有独钟,他有一个计划,那就是用无线网覆盖郑州大学。
现在学校给了他一个机会,因此他要购买很多的无线路由。现在他正在部署某条大道的网络,而学校只允许把他的无线路由器放在路的正中间。我们默认这条大道是笔直的并且它在任何地方的宽度都一样。并且所有的路由器的覆盖面积是相同...
分类:
其他好文 时间:
2014-07-08 10:39:15
阅读次数:
175
HTML5的离线存储使用一个manifest文件来标明哪些文件是需要被存储的,使用如 来引入一个manifest文件,这个文件的路径可以是相对的,也可以是绝对的,如果你的web应用很多,而且希望能集中管理manifest文件,那么静态文件服务器是个不错的选择。
对于manifest文件,要求:文件的mime-type必须是 text/cache-manifest类型。本文详细描述了介绍了离线缓存实施中遇到的各种问题。...
分类:
Web程序 时间:
2014-07-08 10:45:53
阅读次数:
261
andriod中修改对话框的风格,可以通过设置theme来实现,部分元素需要通过Java代码来修改,下面以修改对话框的标题为例说明各步骤。
1、编写一个文本样式。
DIALOG的标题是一个textview,在sytles.xml中,添加如下代码来设置你自己的文本样式:
22sp
@color/font_dark_grey
2、设置对话框的标题主题...
分类:
移动开发 时间:
2014-07-08 10:58:43
阅读次数:
232
HTML5 扩展了 HTMLDocument,
增加了新的功能。
1.document.readState = 'loading' || 'complete' //支持readyState 属性的浏览器有IE4+、Firefox 3.6+、Safari、Chrome 和Opera 9+。2.document.compatMode = 'CSS1Compat' || 'Bac...
分类:
编程语言 时间:
2014-07-08 11:18:52
阅读次数:
173
DataUml Design支持数据库生成模型,并支持外键关系,能够根据外键自动生成类与类之间的关系。 目前DataUML Design支持MS Server、MY SQL、Oracle和Access数据库,其它数据库待续。
DataUml Design支持数据库表生成类图,支持浏览数据库对象功能。
一、浏览数据库对象
1、选择要查看的数据库对象,鼠标右键,点击“连接”菜单。...
分类:
数据库 时间:
2014-07-08 11:09:46
阅读次数:
259