分类: IT杂谈

很乱,很杂的杂说

  • HTTP persistent connection

    From Wikipedia,

    HTTP persistent connection, also called HTTP keep-alive, or HTTP connection reuse, is the idea of using the same TCPconnection to send and receive multiple HTTP requests/responses, as opposed to opening a new connection for every single request/response pair.

    Schema of multiple vs. persistent connection.

    Contents

    (更多…)

  • Eclipse中配置Tomcat 启动404错误

    现在的的真实项目都很大,有很长一段时间没有在eclipse中玩过tomcat了,今天想看看spring mvc就在eclipse中配置了tomcat,启动一切正常,但是不料启动后访问http://localhost:8080/ 居然出现404错误,顿时无语。

    如果但是启动startup.sh是能正常启动,也能看到页面的。

    首先想到的是配置没有对,但是现在的eclipse已经对tomcat有了很好的集成,仅需要对tomcat-home,和java的classpath配置就能完成的,不需要额外的配置,更不想很早的时候,还需要额外的插件。

    到此得出个问题,肯定是eclipse的问题了,应该不是软件的什么bug,可能是在某个地方设置有问题,从这个角度找下去,后来发现,原来在eclipse中的server中添加一个新的服务时,eclipse默认值“有点小问题”。

    1、找到server操作窗口,双击下面的tomcat服务

    2、在打开的设置中,将Server Locations的选项选成第二个“Use Tomcat installation (takes control of ………)” (更多…)

  • 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

    (更多…)

  • 无需代理访问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及其应用程序的整合上。

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

  • 快捷的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″

    双击运行即可

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

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

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

    (更多…)

  • 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/ 大部分模板在展示自己样子的时候都会这段文字。

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

  • Ubuntu 颜色风格

    前几天记录了为notepad++ 更换风格。

    常用的命令行也可以设置风格,这里我抓取了Ubuntu的颜色。

    在dos窗口设置即可达到Ubuntu效果

    背景色:(45,9,34);前景色(255,255,255)

    貌似就没其他设置了。。。。。