分类于 心情随笔 | 605 次点击 | 发表评论 »
由 Apex 发表于

初一这天,去了地坛庙会,照了几张照片,与大家分享。

1. “接踵摩肩”的图解

接踵摩肩

2. 好大一只猪

好大一只猪

分类于 心情随笔 | 632 次点击 | 评论(3) »
由 Apex 发表于

最近病了一场,真是不爽,本来还打算周末出去玩的,没想到居然感冒了。星期天的时候打了两针,晚上都感觉没问题了,没想到周一早晨起来,又加重了。换了一个医院检查,说是病毒性感冒,要打三天点滴,晕死!!周二还要会要开呢。

只好明天七点钟就去点滴,然后争取赶在十点前到公司吧。

各位兄弟姐妹,一定要保护好自己的身体啊~~当然,如果你一定想要得点小病,好让你的她(他)照顾你来增进一下感情,那又另当别论了。

分类于 代码人生 | 555 次点击 | 发表评论 »
由 Apex 发表于

最近帮朋友开发调试VPN,真真正正感受了一把在线合作开发的感觉。

我们处在不同的地方,通过网络联系(使用MSNSkype),进行实时的文字和语音交流,以及传送一些文件。我们通过IPSEC隧道(OpenSwan)将两边的小网络连在一起,变成一个局域网。并且我通过VPN(OpenVPN)登陆上去(使用USB Key),数据通讯都是经过重重加密(OpenSSL)。

下面是我们的网络环境示意图:

网络环境

开发涉及到Window部分和Linux两大部分,基本开发(VC 6 / MinGW / SlickEdit / UltraEdit / GCC)在我自己本地进行,然后SSH到对方的服务器上远程编译调试(GCC / GDB),服务器端将来会移植到RISC的CPU上,使用裁减后的Linux。

运用各种技术手段,感觉整个网络都under control,非常爽!

分类于 其他分类 | 680 次点击 | 评论(1) »
由 Apex 发表于

调试程序有点累了,突然想起前两天遇到Chunk Lee,跟他抱怨说他的网站很久没有更新了,我等着跟他学习欧姆定律呢,他笑笑说:“我一定会更新的,你等着好了。”

于是乎趁现在编译代码的功夫,去他的核子风暴看看,这家伙,完全是在敷衍我嘛,就加了一句话~~~~

分类于 代码人生 | 887 次点击 | 发表评论 »
由 Apex 发表于

.lua测试脚本

在编写第一个Lua程序之前,我们先编写一个.lua脚本以供调用,代码如下:

下载: test.lua
  1. -- test.lua
  2. print("Hello Lua !")

其中,两个连续的减号意味着这是一行注释。我们期望执行这个.lua脚本的结果是在屏幕上打印一串“Hello Lua !”的字符串。

提示:多行注释使用“--[[”开始,以“]]”结束。

内嵌Lua解释器

现在我们来写一个最简单的控制台程序,并在其中内嵌Lua解释器,运行该程序,可以执行test.lua脚本,在屏幕上打印出我们希望的结果。先来看代码,然后再解释代码内容:

下载: testlua.cpp
  1. extern "C"
  2. {
  3. #include "../include/lua/lua.h"
  4. #include "../include/lua/lualib.h"
  5. #include "../include/lua/lauxlib.h"
  6. }
  7.  
  8. #pragma comment(lib,"../lib/liblua.lib")
  9.  
  10. int main ( int argc, char *argv[] )
  11. {
  12.     /* the Lua interpreter */
  13.     lua_State* L;
  14.  
  15.     /* initialize Lua */
  16.     L = lua_open();
  17.  
  18.     /* load Lua base libraries */
  19.     luaL_openlibs(L);
  20.  
  21.     /* run the script */
  22.     luaL_dofile(L, "test.lua");
  23.  
  24.     /* cleanup Lua */
  25.     lua_close(L);
  26.  
  27.     return 0;
  28. }

看看这代码,我都不用作解释了。 :)

编译上述代码,最终我们会有两个文件:testlua.exe和test.lua。将这两个文件放到同一个目录下,在命令行模式执行testlua.exe,就可以看到我们期望的输出了!

就是这么简单!!下一次,我们将尝试在.lua脚本中调用主程序(testlua.exe)内部的C函数~~

页面导航 (15/18)« 第一页...«1314151617»...最后一页 »