上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 18 下一页
摘要: Client按照下面的三个大步骤与WeiBo交互。1)获得Authorization Grant 2)利用该Grant获得Access Token 3)consumer存储token并利用它访问资源。Client就是第三方应用或者Consumer。注意不要与终端用户混淆。最终的Access Token不是保存到浏览器端的用户cookie里面,而是保存到Client上面。WeiBo可以理解为服务提供者。Consumer的 authorization的结果是一个授权码 (有些文章称为oauth_token或者Authorization Grants),Consumer再通过这个授权码获得Acces 阅读全文
posted @ 2011-11-22 19:19 highriver 阅读(5290) 评论(1) 推荐(2) 编辑
摘要: Analyizer是用来分析文本的核心抽象类。它的返回是TokenStream,用来遍历所有的Token。该类的抽象核心方法是TokenStream tokenStream(String field,Reader reader){ 1.利用依赖的Tokenizer对象获得最初的TokenStream。 2.利用TokenFilter层层过滤初始TokenStream并返回。}Lucene封装了几个Analyzer实现类。当然用户可以根据自己的应用程序去定制Analyzer。Lucene内置的几个现成的类中,最有用的是StantAnalyzer和StopAnalyzer。其它的几个象White. 阅读全文
posted @ 2011-11-22 11:01 highriver 阅读(378) 评论(0) 推荐(0) 编辑
摘要: *Oauth只有一种授权流程。除了web应用,对桌面,移动应用不够友好。签名过于复杂。对开发者不够友好。Oauth2定义了四种角色:Resource Owner, Resource Server, Client, Authorization Server,提供四种流程,可以根据不同的应用场景使用不同的流程。去掉签名,改用SSL确保安全性,所以的token不再有对应的secret存在。这也直接导致oauth2不兼容oauth1 阅读全文
posted @ 2011-11-21 14:13 highriver 阅读(567) 评论(0) 推荐(0) 编辑
摘要: 1)很多时候,由于命令行的不熟悉,需要在finder中打开根目录下的一些文件夹。比如在Finder中打开/usr/local下的一些目录。可以SHIFT+COMMAND+G.或者finder->前往->前往文件夹。2)将usr/local/下的应用程序 ***.app, 添加到应用程序目录中,可以使... 阅读全文
posted @ 2011-11-16 19:18 highriver 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 在要执行脚本的目标主机上:root@pts/0 # screen -listThere is a screen on: 16261.dat (Detached)1 Socket in /var/run/screen/S-root.恢复之前通过screen -S dat生成的终端:root@pts/0 # screen -r dat-------------------------------------转自http://www.iteye.com/topic/169987大家在起后台服务,或者长时间执行某个脚本的时候。是不是感觉,交互性很差,有时,想把结果直接在终端上输出,又怕不小心关闭了终端 阅读全文
posted @ 2011-11-14 17:56 highriver 阅读(383) 评论(0) 推荐(0) 编辑
摘要: source/规则:/src1/..../srcn/表示仅将scrn/下面的内容拷/src1/..../srcn表示连同srcn目录及下面的内容一起拷。rsync, cp,scp都认同 source/的规则#下面会将linuxtest也拷到/homelinuxtest下。zhonghua@pts/ttys001 $ cp -r /home/gaoyibo/linuxtest /home/linuxtest zhonghua.daodao.com [/home/gaoyibo/linuxtest] 11/14/11 17:05:31#copy之后,可以在下面的目录找到文件。证明了source/规 阅读全文
posted @ 2011-11-14 17:12 highriver 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 查看所有进程的占用:1:在命令行提示符执行top命令2:输入大写P,则结果按CPU占用降序排序。输入大写M,结果按内存占用降序排序。注意,PM的输入不是参数。而是shift+p,m。top控制台会动态调整。查看某个java应用的占用:ps -aux | grep "java"top -p pid 阅读全文
posted @ 2011-11-14 12:37 highriver 阅读(229) 评论(0) 推荐(0) 编辑
摘要: history查看上次登了之后的所有命令。可以通过管道快速过滤:history | grep "rsync" 阅读全文
posted @ 2011-11-11 15:51 highriver 阅读(204) 评论(0) 推荐(0) 编辑
摘要: [root@mainlinemb daodao-site]# fg 1-bash: fg: 1: no such job[root@mainlinemb daodao-site]# jobs[2]- Stopped vim src/tr/com/daodao/util/DaoDaoUIUtil.java[3]+ Stopped bounce_httpd.sh -f -d[root@mainlinemb daodao-site]# fg 3bounce_httpd.sh -f -d[3]+ Stopped ... 阅读全文
posted @ 2011-11-11 15:40 highriver 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 简化从Mac登录Linux主机的操作步骤,提高效率。所谓的“免登陆”其实是不存在的,只是说,从验证密码的登录方式,改为 公私钥对的登录验证方式。使用后者的方式,每次会由ssh客户端自动发送验证信息,所以就免去了人工输入密码,看起来好像“免登陆”一样。关于这么做的原理,大家可以自己去Google,关键词是“非对称加密”,“RSA算法”,“基于ssh密钥对的自动登录”,等等,我就不多解释了。我直接说操作步骤吧:生成密钥对用密码登录远程主机,将公钥拷贝过去---------------------------------------1.执行命令 ssh-keygen -t rsa 执行结果如下:ch 阅读全文
posted @ 2011-11-09 17:00 highriver 阅读(945) 评论(0) 推荐(1) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 18 下一页