作者: Yole

  • Liferay Portlet to Portlet Communication

    Introduction

    The first version of the portlet specification, JSR-168/portlet1.0, did not include any support for Inter Portlet Communication. The second version, JSR-286/ portlet2.0, which is supported for IPC  Mechanism.

    IPC is made easy  with JSR-286 to share the data between two portlets. Using IPC mechanisms, we can share the data from ACTION to VIEW phase and  VIEW-VIEW Phase.

    There are 3  ways  to  share  the  data   between  2  portlets.

    1. Portlet session

    2. IPC  Mechanisms

    2.1            Public Render Parameters

    2.2            Event

    2.3             Client-Side IPC

    3. Cookies

    (更多…)

  • 密码保护:空虚感让我手足无措 where is my destination

    此内容受密码保护。如需查阅,请在下方输入密码。

  • 无需代理访问google服务

    原来虽然Google退出中国大陆,但它在北京的服务器还是在继续使用的。通过修改hosts文件(位于C:WindowsSystem32driversetc),将Google各项服务的域名指向北京的服务器IP上,Google的各项服务大部分都能正常使用了。

    修改了hosts后,正常打开Google,使用Google的网页快照,Pisaca网络相册,Google+等在墙外的服务,提升Gmail访问速度,用Google搜索也不会时不时地挂掉了。我试着搜索上届主席,并打开了他的维基词条的Google缓存。畅通无阻的感觉就是爽!

    首先需要Google北京服务器的IP,打开cmd,ping www.google.cn或者ping www.g.cn。会得到IP地址,大概是203.208.46.XXX。我试出了四个地址,分别是:

    • 203.208.46.145
    • 203.208.46.146
    • 203.208.46.147
    • 203.208.46.148

    这几个地址都是可以用的,当然也可以ping出新的地址。

    然后着手修改hosts文件,一般的格式是在末尾行添加新行,内容为IP地址+空格+域名。 (更多…)

  • iPhone 4S中的Siri

    其实,Siri是十年内移动平台上最重要的事件之一。

    对Siri持否定看法的人一般会分成两个阵营:一边会说它没什么了不起的;另一边会说Android上之前已经有了。这两方的说法都不正确。

    Siri的意义相当重大
    我们不妨先从Siri的血统说起。Siri直接发端于史上最大的人工智能项目:五角大楼的CALO项目。CALO是“Cognitive Assistant that Learns and Organizes”的缩写(会学习和组织的认知助理),这个项目汇聚了全球人工智能方面的顶尖科研人员。

    整个CALO计划的带头人名叫Adam Cheyer,他现在也是苹果iPhone团队的工程总监。

    在《麻省理工技术评论》的采访中,Cheyer说CALO早已开始探索如何把“对话、自然语言理解、视觉、演说、机器学习、制定计划、理性思考、服务代表全部融合到一个⋯⋯模仿人类的助理中,帮助人们完成不同的事情。”

    他形容说Siri计划就是寻求在一件消费产品中做同样的事情。其实,在过去的四年里,Cheyer和他的团队一直在钻研如何优化CALO,使其能够在一台强大的移动电话中发挥效用,每天都能被成千上万的用户使用。在过去一年半中,他们把主要精力放在Siri技术和iOS及其应用程序的整合上。

    它不是单纯的“声音识别”。它是人工智能。当人工智能进入了你的手机,难道意义还不够重大?
    (更多…)

  • Linux VPS下SSH常用命令

    目录操作:
    rm -rf mydir /*删除mydir目录*/
    mkdir dirname /*创建名为dirname的目录*/
    cd mydir /*进入mydir目录*/
    cd – /*回上一级目录*/
    cd .. /*回父目录,中间有空格*/
    cd ~ /*回根目录*/
    mv tools tool /*把tools目录改名为tool */
    ln -s tool bac /*给tool目录创建名为bac的符号链接,最熟悉的应该就是FTP中www链接到public_html目录了*/
    cp -a tool /home/vpser/www /*把tool目录下所有文件复制到www目录下 */ (更多…)

  • 快捷的cmd命令行打开方式

    在windows下右键一个文件夹,即可打开命令行定位到该文件夹

    保存一下文字,新建一个文件为cmd.reg

    Windows Registry Editor Version 5.00

    [HKEY_CLASSES_ROOTFoldershellCommand Prompt]
    @=”Command Prompt”

    [HKEY_CLASSES_ROOTFoldershellCommand Promptcommand]
    @=”cmd.exe /k pushd %1″

    双击运行即可

  • Jquery Validation框架

    1. 作用

    jquery.validatejquery旗下的一个验证框架,借助jquery的优势,我们可以迅速验证一些常见的输入,并且可以自己扩充自己的验证方法,并且对国际化也有很好的支持。

    2. HelloWorld

    说明:需要JQuery版本:1.2.6+

    步骤:

    1, 要导入相应的jQuery.jsjquery.validate.js文件
    <script src=”jquery.js” type=”text/javascript”></script>
    <script src=”jquery.validate.js” type=”text/javascript”>

    2, 在相应的字段上指定验证规则
    名称 *<input type=”text” name=”loginName” class=”required”>
    其中class=”required”代表本字段必须要输入数据

    3, 指定要对表单进行验证
    <script type=”text/javascript”>

    $(function(){

    $(“#testForm”).validate();

    });

    </script>

    (更多…)

  • Win7 组建无线局域网并共享文件

    首先设置共享无线网络的A电脑

    控制面板所有控制面板项网络和共享中心

    (更多…)

  • Linux中的tail,ps命令

    接上篇文章,对部分命令的参数进行详解

    一、查看文件内容的特殊方法

    相信最基本的catmoreless你已经很熟悉了,如果有特殊的要求呢:
    1. 如果你只想看文件的前5行,可以使用head命令,如:
    head -5 /etc/passwd
    2. 如果你想查看文件的后10行,可以使用tail命令,如:
    tail -2 /etc/passwd 或
    tail -n 2 /etc/passwd
    tail -f /var/log/messages
    参数-f使tail不停地去读最新的内容,这样有实时监视的效果
    用Ctrl+c来终止!
    3. 查看文件中间一段,你可以使用sed命令,如:
    sed -n ‘5,10p’ /etc/passwd
    这样你就可以只查看文件的第5行到第10行。

    语法格式:
    tail [ -f ] [ -c Number | -n Number | -m Number | -b Number | -k Number ] [ File ]
    或者
    tail [ -r ] [ -n Number ] [ File ] (更多…)

  • Lorem ipsum dolor … 是什么意思

    Lorem ipsum dolor … 是什么意思? 答:没有意思

    喜欢捣鼓自由软件的人对下面这段话应该不陌生吧。

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

    不明白是什么意思?当然不明白。但是不是特别眼熟。哪里见过哪里见过。对了,就是各个软件模板样子的图片或者预览模板的时候,竟然会用这些文字。对了,就是这段文字。无论你是用wordpess,durpal模板预览,还是 http://www.opendesigns.org/ 大部分模板在展示自己样子的时候都会这段文字。

    这段文字没有意思! (更多…)