工作笔记
dd if=ver of=gate seek=5 cbs=1 obs=1 conv=notrunc bs=4
sed 's/\x3e\x00\x01/\x3e\x00\x02/g' gate>gate1
od -An -tx1 gate|head
echo -e -n "\x11\x22" > test
echo ',123,456,789,123' |sed 's/,\([0-9]*\),\([0-9]*\),\([0-9]*\),\([0-9]*\)/\1 \2 \3 \4/'
http://www.myexception.cn/program/1436907.html
gcc -c mylualib.c ; gcc -O2 -bundle -undefined dynamic_lookup -o mylualib.so mylualib.o
自动寻路忽然消息的原因 自动寻路不会即时同步坐标而是同步路径拐点 拐点距离过大跳出视野则会让对方玩家看到突然消失
%temp%
C:\Documents and Settings\Administrator\Local Settings\Temp\UnityWebPlayer\log
http://192.168.1.250:8080/userrole/?account=888&server=100
luajit stop.lua login_ctn
set mouse =
git 第一次使用方法
scp -P 1208 AssetBundles/Script.txt.gz version_list.txt eggtart@shenqi.gamtee.com:~/lg/
git clone
git checkout
git config
git pull
sh pk.sh -scp
其实比起你们平时起的服务器,多了,三类node进程
http_proxy:每物理服务器一个,作用是把login服务的接口代理成http-rest接口,到frame_exec/webserver下执行node app.js
webserver:所有服共享一个,作用是对接多玩平台,到frame_exec/webserver下执行node main.js
运营平台:所有服共享一个,到frame_exec/opmgr下执行node app.js
cd /usr/share/nginx/html/shenqi -- 压缩前端代码脚本
john john sh auto_merge2.sh
server/frame/src/eggtart/
转表 . check.sh
ctrl +a " 显示screen 列表
http://www.cnblogs.com/nepaul/archive/2011/08/18/2143936.html
luajit data.lua eggtart_ctn 8888 role token
新增查询用户数据的命令,用法如下
luajit data.lua container_name u_id [key1 [key2 [key 3 ...]]]
例子:
luajit data.lua eggtart_ctn 8888 role token
luajit autogen.lua -deploy
. start_connect_login_eggtart.sh
luajit container.lua eggtart/eggtart_login.cfg
luajit sc_center.lua eggtart_ctn login_ctn
rawset
rawget
setmetatable
getmetatable
ps x|grep luajit
luajit container.lua eggtart/eggtart.cfg
rs.sh
ctrl+a+d
screen -x run
ad
git commit .
scp -r eggtart@192.168.1.250:~/frame_exec/config .
metatable
git checkout engine
1. sqllite
2. git命令
3. lua脚本
4. vi编辑器
5. 熟悉mac操作系统
6. msgpack使用
7. nodejs
8. leveldb
svn://192.168.1.1/gamtee/DanTa
interface.txt 用户信息请求返回相关接口
opm.txt db数据相关
shmchannel 共享管道相关说明
timer定时器
vi ~/.bashrc
unity3d
luajit container.lua eggtart/eggtart.cfg '
mac iTerm
/home/kang/frame_exec/bin/start_connect.sh
luajit
linux screen
make install
. reconfig.sh
autoconf和automake
ssh kang@192.168.1.250 kang
git clone gamtee:server
vim /etc/rc.local
vim /etc/resolv.conf
vi .ssh/config
vi /etc/ld.so.conf
scp -r kang@192.168.1.250:~/.vim* .
yum install autoconfig
yum install libtool
yum install gcc-c++
启动连接服务器
erlang
fw_readme.txt 框架使用
follow.txt 客户端与连接服务器流程
guard_userlog.txt 日志格式
shiyin.txt 相关功能类描述
dbcache 数据库缓存
server_setup.txt服务器安装流程
ldconfig 命令的用途,主要是在默认搜寻目录(/lib和/usr/lib)以及动态库配置文件/etc/ld.so.conf内所列的目录下,搜索出可共享的动态 链接库(格式如前介绍,lib*.so*),进而创建出动态装入程序(ld.so)所需的连接和缓存文件.缓存文件默认为 /etc/ld.so.cache,此文件保存已排好序的动态链接库名字列表.
logindeploy 登录组件依赖关系
iGame.cs
for k in pairs(_G) do print(k) end
for k in pairs(string) do print(k) end
for k,v in pairs(_G) do if type(v) == 'table' then print(k) end end
netstat -tuanp 查看进程的端口号
bin ftp二进制传输
asc ascii传输
clucene-core-2.3.3.4 dep.sh LuaJIT-2.0.0-beta8.tar.gz LuaJIT-2.0.0-beta9.tar.gz luasocket-2.0.2.tar.gz msgpack-0.5.7 msgpack-0.5.7.tar.gz nmon nmon.tar.gz node-v0.6.3.tar.gz solarized.zip vim.tar.gz
http://www.688t.com/2011/101416.shtml linux 防火墙
http://zxuhong.blog.51cto.com/368977/99283/ 守护进程
DyncRes MainScene 启动
luajit arg arg[0] 命令行参数i
cd MyWork/DanTa/Game/Assets/Resources/Script/modules
.bash_history 命令使用记录
git commit .
git status
git push
git commit --amend --author='Your Name <you@example.com>'
filters.lua 服务段依赖
assemble.txt 客户端逻辑依赖
.git/COMMIT_EDITMSG
git push origin master