摘要:
1,有限状态机FSM,有限状态机,可以用以下形式来描述做一个关系集:Java代码State(S)xEvent(E)->Actions(A),State(S')意思是,如果我们位于状态S,然后事件E发送了,则我们应该执行动作A,并且将状态改为S'2,例子有一个代码锁的门,如果输入的代码顺序是对的,那么将门打开30秒如果输入代码不完全,则等待下次按钮按下,如果输入代码顺序是错的,则重新开始等待按钮按下Java代码-module(code_lock).-behaviour(gen_fsm).-export([start_link/1]).-export([button/1]). 阅读全文
摘要:
1.下载软件包:lsof-4.74-sol8-sparc-localhttp://mirrors.easynews.com/sunfreeware/2.安装lsof-4.74-sol8-sparc-localroot@HN_G_DCSVR# pkgadd -d lsof-4.74-sol8-sparc-local3.编写shellroot@HN_G_DCSVR# cat killsocket#!/bin/shif [ "$1" = "" ]thenecho "Usage: killsocket <pid >"echoech 阅读全文
摘要:
本文链接:http://www.php-oa.com/2008/03/12/svnminglingzailinuxxiadeshiyong.html1、将文件checkout到本地目录svn checkoutpath(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co2、往版本库中添加新的文件svnaddfile 例如:svnaddtest.php(添加test.php) svnadd*.php(添加当前目录下所有的php文件)3、将改动的文件提交到版本库svn commit-m"LogMessag 阅读全文
摘要:
新的开始,加油!加油!加油!1011000410472014 阅读全文
摘要:
SQL StatementMongo Query Language StatementCREATE TABLE USERS (a Number, b Number)implicit; can be doneexplicitlyINSERT INTO USERS VALUES(1,1)db.users.insert({a:1,b:1})SELECT a,b FROM usersdb.users.find({}, {a:1,b:1})SELECT * FROM usersdb.users.find()SELECT * FROM users WHERE age=33db.users.find({ag 阅读全文
摘要:
assq(Key, List) - case lists:keysearch(Key, 1, List) of {value, {Key, Val}} - {value, Val}; _ - false end. get_option(Key, Options) - case lists:keysearch(Key, 1, Options) of {value, {_Key, Value}} - Value; _ - throw({error, {not_found, Key}}) end.get_option(Key, Options, Default) - case li 阅读全文
摘要:
1. 自动ssh/scp方法==A为本地主机(即用于控制其他主机的机器) ;B为远程主机(即被控制的机器Server), 假如ip为192.168.60.110;A和B的系统都是Linux在A上运行命令:# ssh-keygen -t rsa (连续三次回车,即在本地生成了公钥和私钥,不设置密码)# sshroot@192.168.60.110"mkdir .ssh" (需要输入密码)# scp ~/.ssh/id_rsa.pubroot@192.168.60.110:.ssh/id_rsa.pub (需要输入密码)在B上的命令:# touch /root/.ssh/authorized_ke 阅读全文
摘要:
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->11>D0=dict:new().2{dict,0,16,16,8,80,48,3{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},4{{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]}}}52>D1=dict:store(a,b,D0).6{dict,1,16,16,8,80,48,7 阅读全文
摘要:
1.case ets:match_object(evabus_rule, {send_rule, '_','_', '_', '_'}) of[] - [];Datas - Datasend. 阅读全文
摘要:
1.导出整个数据库mysqldump -u 用户名 -p 数据库名 导出的文件名mysqldump -u wcnc -p smgp_apps_wcnc wcnc.sql2.导出一个表mysqldump -u 用户名 -p 数据库名 表名 导出的文件名mysqldump -u wcnc -p smgp_apps_wcnc users wcnc_users.sql3.导出一个数据库结构mysqldump -u wcnc -p -d --add-drop-table smgp_apps_wcnc d:\wcnc_db.sql-d 没有数据 --add-drop-table 在每个cre 阅读全文
摘要:
VIM中常用的替换模式总结。1,简单替换表达式替换命令可以在全文中用一个单词替换另一个单词::%s/four/4/g“%” 范围前缀表示在所有行中执行替换。最后的 “g” 标记表示替换行中的所有匹配点。如果仅仅对当前行进行操作,那么只要去掉%即可 如果你有一个象 “thirtyfour” 这样的单词,上面的命令会出错。这种情况下,这个单词会被替换成”thirty4″。要解决这个问题,用 “\” 来指定匹配单词开头: :%s/\four/4/g显然,这样在处理 “fourty” 的时候还是会出错。用 “\” 来解决这个问题: :%s/\four\/4/g如果你在编码,你可能只想替换注释 阅读全文
摘要:
grep-c 只打印匹配模式的行编号记数-I 在匹配文本时忽略大小写-n 在每行前显示其行编号-v 逆向输出,打印不匹配的行-f file 要匹配的字符串列表在filezhonggrep ‘[Tt]his’ file1.txt 设置大小写grep ‘^[^#]‘ file2.txt 不匹配行首grep “s…n” ... 阅读全文
摘要:
http://www.study-area.org/tips/rrdtool/rrdtool.html 阅读全文
摘要:
RRDtool是由TobiasOetiker编写并由全球各地的许多人贡献的工具。本篇文档的作者是AlexvandenBogaerdt主要是帮助你理解RRDtool是什么,它能够帮助你作些什么。RRDtool的文档对于有些人来说过于技术化。本教程帮助你理解RRDtool的基本概念。它为你自学RRDtool的文档做好准备。本文档还重点介绍了网络统计方面的知识。1、RRDtool是什么东西?RRDtoo... 阅读全文
摘要:
与用户管理相关的文件:虽然以前介绍过,但是这里再简单回顾一下,温故而知新。在 Linux 系统中,与用户管理有关的文件主要有如下几个:分别是/etc/passwd,/etc/shadow,/etc/gfoup,/etc/gshadow 。它们分别与用户的账号,密码,用户组及用户组密码有关。所以创建新账号的过程也就是和这几个文件在打交道,不过不要害怕,通过 useradd 命令来创建新账号,系统会自... 阅读全文
摘要:
GIT托管小计git,看到这个总想起linus在思考Merge window时的名言“digg用户是‘手淫的海象’”。囧orz说破大天,一个没有公开发布机制的版本管理系统也是胡扯。除非富得流油,我们往往会选择一些公开的版本管理托管服务(hub)。来公开发布我们到版本管理系统。这里主要介绍几个git托管服务的网站。以及将git仓库托管出去的通用流程。g... 阅读全文
摘要:
Erlang里数字格式化的问题,常用的取整方法都很简单BIF也很方便,对于保留几位小数的需求,做起来就相当复杂。如果用BIF实现,就是类似如下的代码了float(Format,Number) ->list_to_float(hd(io_lib:format(Format,Number))).在SHELL里执行下是这样的ErlangR14A(erts-5.8) [source] [64-bit] [smp:8:8] [rq:8] [async-threads:0] [hipe] [kernel-poll:false]EshellV5.8 (abort with ^G)1> F =fu 阅读全文
摘要:
来自:http://blog.csdn.net/chinalinuxzend/archive/2008/11/18/3327602.aspx大多数 Linux 命令都会产生输出:文件列表、字符串列表等。但如果要使用其他某个命令并将前一个命令的输出作为参数该怎么办?例如,file 命令显示文件类型(可执行文件、ascii 文本等);你能处理输出,使其仅显示文件名,目前你希望将这些名称传递给 ls -... 阅读全文
摘要:
NuDesign Visual MIBrowser Pro to view mids.注意参数需要加.index1)snmptrap -v2c -c public 127.0.0.1 "" trap_oid varible.index varible_type varible_value2)snmptrap -v2c -c public 127.0.0.1 "" IF-MIB::linkDown ... 阅读全文
摘要:
整页翻页 ctrl-f ctrl-bf就是forword b就是backward翻半页ctrl-d ctlr-ud=down u=up滚一行ctrl-e ctrl-yzz 让光标所杂的行居屏幕中央zt 让光标所杂的行居屏幕最上一行 t=topzb 让光标所杂的行居屏幕最下一行 b=bottom 阅读全文