原创 C/C++與Lua交互(C實現的Lua編譯器的例子)

#include <stdio.h> #include <string.h> #include <lua.h> #include <lauxlib.h> #include <lualib.h> #pragma comment(lib,"C

原创 centos6.0 安裝apache +php +mysql + redis

yum install gcc.x86_64 yum -y install mysql-server chkconfig --level 345 mysqld on yum install httpd chkconfig --level

原创 linux 信號量sigprocmask使用

源程序: #include <signal.h> #include <stdio.h> #include <math.h> #include <stdlib.h> int main(int argc,char **argv) { d

原创 禁止linux selinux

   1. 使用chcon 命令    示例: chcon -t texrel_shlib_t /usr/local/rsi/idl_6.1/bin/bin.linux.x86/*.so    2. 禁止掉SELinux    更改/e

原创 C函數傳遞一個table給lua代碼中使用。

script.lua-- 這個lua程序裏的foo沒定義和聲明哦,它從哪裏來了,從C代碼裏來。x = 0for i = 1, #foo do  print(i, foo[i])  x = x + foo[i]endreturn x爲

原创 如何讓Linux Apache支持中文文件名訪問?

網上搜索一下“linux下apache支持中文名”結果很多,都是講的mod_encoding,但你會發現他們的文章大都雷同,而 且需要源碼編譯,最重要的是成功率不高,至少我試了好幾次未能修成正果。 無耐,去翻了日語的原文,更簡單的方

原创 ssh遠程文件傳輸命令scp

scp 命令   scp 命令是 SSH 中最方便有用的命令了,試想,在兩臺服務器之間直接傳送文件,僅僅用 scp 一個命令就完全解決了。 你可以在一臺服務器上 以 root 身份運行 #scp servername:/home/ftp/

原创 CentOS 修改IP地址, DNS, 網關

一、CentOS 修改IP地址 修改對應網卡的IP地址的配置文件# vi /etc/sysconfig/network-scripts/ifcfg-eth0 修改以下內容 DEVICE=eth0 #描述網卡對應的設備別名,例如

原创 redis 集合操作

SADD key member 將member元素加入到集合key當中。 如果member元素已經是該集合的成員,那SADD命令不執行任何操作。 假如key不存在,則創建一個只包含member元素作成員的集合。 當ke

原创 centeros 6.0 更新yum源

先備份一下/etc/yum.repos.d/CentOS-Base.repo #mv /etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.bak 然

原创 lua第三方庫

luaCom             支持COM調用 LuaDoc             支持lua代碼的文檔生成 LuaExpat          支持XML解析 LuaFileSystem   文件系統訪問 LuaLo

原创 lua 日期時間操作

Lua庫之時間和日期操作 os.time()                <== 返回當前系統的日曆時間 os.date()                <== 返回本地化的時間字符串,這裏是"11/28/08 17:23:37"

原创 setsockopt 設置socket 詳細用法

1.closesocket(一般不會立即關閉而經歷TIME_WAIT的過程)後想繼續重用該socket: BOOL bReuseaddr=TRUE;setsockopt(s,SOL_SOCKET ,SO_REUSEADDR,(cons

原创 解決apache socket 連接Permission denied (13)問題

[root@localhost html]# semanage port -l|grep http http_cache_port_t      

原创 lua 支持mysql

1.   yum install mysql-devel 2. 下載 wget http://luarocks.org/releases/luarocks-1.0.tar.gz tar -zxvf luarocks-1.0.tar.g