在Tomcat7下面使用WebSocket

在Tomcat7下面使用WebSocket
在没有webSocket之前,在浏览器上实现服务端和客户端的通信,一般是使用的iframe、短轮询、长连接、comet等,但这些方法都没有webSocket方便稳定。要实现WebSocket需要浏览器和服务端均支持。HTML5里面的webSocket是客户端的实现,应用服务器是服务端的实现。Tomcat在7.0.27版本中加入了对webSocket的支持。 WebSocket可以无刷新的实现服务端信息到客户端的推送,适于用聊天、信息推送、股票信息等需要服务...

在Intellij IDEA中修改模板中user变量名称

在Intellij IDEA中修改模板中user变量名称
在Intellij IDEA中的注释模板中的${user}名称是根据当前操作系统的登录名来取的,有时候登录名称和我们实际的user名称并不相同。 修改方法如下: 方法一:可以在settings的file and code template中进行修改。但是这个只能修改指定的模板。 方法二:在IDE启动的时候,重写user的变量名称。 找到IDE的安装目录/bin下面的idea.exe.vmoptions 和idea64.exe.vmoptions这两个文件,在里面添加 -Duser.name=huqiw...

使用JSOUP处理HTML文档

使用JSOUP处理HTML文档
一、   JSOUP简介 在以往用java来处理解析HTML文档或者片段时,我们通常会采用htmlparser(http://htmlparser.sourceforge.net/)这个开源类库。现在我们有了JSOUP,以后的处理HTML的内容只需要使用JSOUP就已经足够了,JSOUP有更快的更新,更方便的API等。 jsoup 是一款 Java 的HTML 解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来...

Liferay 6.1开发学习(六):国际化

Liferay 6.1开发学习(六):国际化
Liferay的开发不建议直接在代码中使用中文等内容,建议使用国际化的方式,从资源文件中读取语言等信息,Liferay在平台对封装了许多操作资源文件的类,我们只需要按照此规则既可方便的实现国际化。 一、Portlet属性的国际化 在前面创建的Portlet的时候,portlet的名称等都是英文的,在添加portlet的时候,显示的也是英文的,如何将这些信息显示成中文呢?如将下面Study显示成中文。 1、检查portelt.xml的X...

Solr4.0的tomcat部署及Solrj的简单使用

Solr4.0的tomcat部署及Solrj的简单使用
建了一个搜索引擎技术交流的群,欢迎加入,QQ群号:189334966 Solr简介 Solr是一个非常流行的,高性能的开源企业级搜索引擎平台,属于Apache Lucene项目。主要功能包括强大的全文检索、结果高亮、切面检索、动态聚类、数据库整合、富文本(例如Word,PDF)的处理,以及地理信息搜索。Solr是高度可扩展的,提供分布式检索和索引复制,并为世界上众多的大型网站提供搜索和导航功能。 Solr使用Java编写,可运...

Liferay的AUI框架如何学习

Liferay的AUI框架如何学习
一、AUI是什么? Liferay中的AUI框架,官方叫做Alloy,是一个UI超框架,能为浏览器的三方面,结构,风格和表现建立网络应用提供连续的简单的API。 它融合了三种设计语言:HTML, CSS 和 JAVA。 准确来说AUI是Liferay在YUI的基础上进行的Liferay扩展,以方便Liferay的一些实际应用和扩展。AUI的很多语法结构、使用方法都都和YUI相关不太多。熟悉YUI的能够快速熟悉AUI。 二、如何学习 学习AUI最简单的方法就是...

一些使用Liferay的国内国外网站

一些使用Liferay的国内国外网站
收集一些使用Liferay实现的国内的网站,因为有许多是企业内部使用的系统,在这里写的仅限于在外网可以访问的,随便找了一些,不可能将所有的都写完 贵州电网: http://www.gz.csg.cn/ 广州白云机场: http://www.gbiac.net/ 云南冶金集团:http://www.cymco.cn 云迈软件官网:http://eonmain.com/ 云迈软件基于SaaS的CRM:http://example.eonmain.com/ 金材物流:http://www.cqjc56.com/ Liferay研究:http...

在Visual Studio 2012下面编译opencv 2.4.3

在Visual Studio 2012下面编译opencv 2.4.3
安装CMake 从CMake的官方网站下载最新版的CMake。http://www.cmake.org/cmake/resources/software.html,选择Windows (Win32 Installer)平台的进行下载。 安装时请勾选上“Add CMake to the system PATH for all users”。 下载安装opencv 从opencv的官方网站(http://www.opencv.org/)下载2.4.3版本的opencv for windows。下载安装后,安装到某一个目录下面,如我的在D:\opencv 使用CMake导致VC++项目文件 ...

Liferay 6.1开发学习(二十一):Liferay权限体系简介

Liferay 6.1开发学习(二十一):Liferay权限体系简介
Liferay的权限体系几经变动,不同的版本里面有不同的权限结构,现在的Liferay6.1.1版本里面的权限体系,可以算是经过多次进化的版本6,虽然权限体系有不同,但一些基础的概念还是通用的,在介绍Liferay权限体系之前,有一些基本的概念需要了解。 Liferay里面的常用概念  用户(Users) Users代表系统的物理用户,是人们用来登录系统的用户账号。默认情况下,用户可以获得他们可以管理且具有公共和私有页面...

Liferay 7.1的变化

Liferay 7.1的变化
最近一段时间比较忙,没有怎么关注Liferay,今天一看7.1版本已经正式发布半个月了,大概浏览了一下,结合之前的了解,分享一下看到的7.1的变化。 整体的建议是:目前用7.0的建议升级到7.1,如果不急的建议等GA2或GA3。目前的版本完成度已经非常高,但有些页面还是有待优化空间。 能明显感受到的变化 1. 界面的UI更精细美观,不再像7.0一样看着就像一个仓促赶工的半成品;7.1的界面要大赞一个;整个系统的操...
Copyright © IT人生录 保留所有权利.   主题设计 知更鸟 滇ICP备16001547号

用户登录

分享到: