自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (1)
  • 收藏
  • 关注

转载 Write operations are not allowed in read-only mode 只读模式下(FlushMode.NEVER/MANUAL)写操作不允

org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in read-only mode (FlushMode.NEVER/MANUAL): Turn your Session into FlushMode.COMMIT/AUTO or remove 'readOnl

2012-10-19 10:20:53 1181

转载 spring整合hibernate使用getHibernateTemplate().save()方法不能输入数据库

今天使用早就搭好的项目,试图保存用户信息的时候,使用this.getHibernateTemplate().save(user);方法之后发现并没有插入到数据库中数据。于是开始在网上找各种资料,由于并没有深入的研究过spring和hibernate的源码,所以下面的解决方法只能是 "所以",而不会是 “之所以”。首先,先看一下单纯的hibernate是怎么保存实体对象的:Session.s

2012-10-19 10:19:24 10202

转载 spring sessionfactory错误 nvocation of init method failed; nested exception is java.lang.NoSuchMethod

Invocation of init method failed; nested exception is java.lang.NoSuchMethodError(2011-09-19 16:37:18)转载▼标签:杂谈 启动Tomcat报出此异常信息,出异常时正常的,但是出不认识的异常有些出乎预料。 2011-4

2012-10-19 09:31:04 27746 1

原创 liferay 中避免 反复刷新页面 反复插入数据库

1,进入jsp的第一个action:import org.apache.struts.action.Action;import org.apache.struts.action.ActionForm;import org.apache.struts.action.ActionForward;import org.apache.struts.action.ActionMapp

2012-05-23 15:31:57 894

原创 web 自动安装ca证书

以下是自动安装数字证书,其中var cer=“........”里边是是数字证书的内容。那么这个内容是如何得到的呢通过以下方法try {      String realPath = this.getClass().getClassLoader().getResource("RootAgency.cer").getPath();    System.out.println();

2012-05-23 15:25:51 5688 2

原创 配置可信任的数字证书的方法

1.D:\tomcat\apache-tomcat-6.0.16>keytool -genkey -alias abnerCA -keyalg RSA -keysize 1024 -keystore abnerCALib -validity 3650密码:100200姓名等等密码:2001002.D:\tomcat\apache-tomcat-6.0.16>keytool -lis

2012-05-23 15:23:07 3442

转载 获取系统内Applications的基本信息

<br /><br />在这个例子中将展示如何获取Application的几个基本属性信息:名字、Package标签、版本信息和图标信息。<br />创建一个用于存储基本信息的Class:01class PInfo {02    private String appname = "";03    private String pname = "";04    private String versionName = "";05    private int versionCode = 0;06    pri

2011-05-03 16:09:00 537

转载 【Android】获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等) 收藏

<br />【Android】获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等) 收藏 <br />众所周知,通过PackageManager可以获取手机端已安装的apk文件的信息,具体代码如下<br />view plaincopy to clipboardprint?<br />PackageManager packageManager = this.getPackageManager();   <br />List<PackageInfo> p

2011-04-26 21:39:00 1461

转载 【Android】获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等) 收藏

<br />【Android】获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等) 收藏 <br />众所周知,通过PackageManager可以获取手机端已安装的apk文件的信息,具体代码如下<br />view plaincopy to clipboardprint?<br />PackageManager packageManager = this.getPackageManager();   <br />List<PackageInfo> p

2011-04-26 21:39:00 472

转载 【Android】获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等) 收藏

<br />【Android】获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等) 收藏 <br />众所周知,通过PackageManager可以获取手机端已安装的apk文件的信息,具体代码如下<br />view plaincopy to clipboardprint?<br />PackageManager packageManager = this.getPackageManager();   <br />List<PackageInfo> p

2011-04-26 21:39:00 554

转载 一个project有两个portlet

<br />以往,每编写一个工程中,只写一个portlet应用。而portlet首页就已经固定了。如果不让首页固定,还得再写一个工程。这种方法要web服务额外加载了一组工程配置。显然,是不可取的方法。下面我将介绍,怎样把两个portlet写在一个project工程中。<br />需要改写4个文件:分别为web.xml ; portlet.xml ; liferay-portlet.xml; liferay-display.xml;<br />(蓝色是原有的portlet,红色是新加的portlet)<br

2010-12-28 16:32:00 650

原创 页面嵌入视频

<br /><table bgcolor="#CCCCCC" border="0" cellpadding="0" cellspacing="1" width="250"><br />          <br />              <br /><tr><br />                <br /><td align="center" height="250" valign="top"><br /><br><br />                   <br /><div align

2010-12-03 09:30:00 520

转载 nod32拦截端口

<br />    <br />正准备用共享主机为部门建一个内部信息公告的网站。但是一边考虑主机的安全安装了ESET Smart Security 4,并且开了Personal Firewall,一边用了IIS,结果是很不顺利。经过一番努力,终于解决了ESET Smart Security启用防火墙的情况下,IIS不能访问的老大难题。<br />事情始末:<br />准备在部门内部的共享主机上建立一个内部使用的信息公告Blog,由于考虑数据安全问题,安装的是ESET Smart Security 4,并且启

2010-12-02 15:17:00 1639

转载 qq在线客服

<br />  <a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=12345678&site=qq&menu=yes"><img border="0" src="http://wpa.qq.com/pa?p=2:12345678:41" alt="点击这里给我发消息" title="点击这里给我发消息"></a><br /> 就能看到 qq在线的图片了   点击后 就有qq窗口了注意:本机要有qq,并上线在能会话12345678是客服的qq号文

2010-12-02 15:03:00 1244

转载 liferay tomcat

<br /> java.lang.OutOfMemory Error: PermGen space 异常 收藏 <br />提出问题:<br />       在整理健康网站中,把所有的portlet部署进来。出现了java.lang.OutOfMemory Error:  PermGen space 异常<br /> <br />分析过程:<br />       起初以为是以往类型的内存溢出。加大了jvm的内存使用空间后,发现仍然有这个问题。<br />       经过一番查找,发现:不同于以往引起内

2010-12-01 16:09:00 594

转载 liferay tomcat

<br /> java.lang.OutOfMemory Error: PermGen space 异常 收藏 <br />提出问题:<br />       在整理健康网站中,把所有的portlet部署进来。出现了java.lang.OutOfMemory Error:  PermGen space 异常<br /> <br />分析过程:<br />       起初以为是以往类型的内存溢出。加大了jvm的内存使用空间后,发现仍然有这个问题。<br />       经过一番查找,发现:不同于以往引起内

2010-12-01 16:09:00 519

转载 liferay5.1.2 主题

<br />    更改liferay自带的名为liferay-jedi-theme的主题<br /><br />一 、更改/webapps/liferay-jedi-theme/templates/dock.vm文件:<br /> <br /><div class="lfr-dock interactive-mode"><br />#*最上边的国旗选定,通常不要,放在最上边不好看*#<br />       <div class="lang"><br />              $taglibLife

2010-12-01 16:03:00 948

原创 liferay5.0.1 用户登录

<br />portal.porperties中<br />auth.login.url=/web/guest/237<br />登页为=/web/guest/237页面<br />此时的登陆是welcome的登陆

2010-12-01 15:53:00 372

转载 liferay5.0.1用户登录后的跳转

<br />    liferay5.0.1<br />打开portal.properties文件,修改 default.landing.page.path=/web/guest/......<br />eg default.landing.page.path=/web/guest/237<br />这样,用户登录的时候就可以跳到固定这页了。<br />但是,新注册的用户,在首次登陆时,跳转到的是用户使用协议的页面,当点击同意后,跳转的页面就不是上边设置的页面了。<br />所以,要去掉用户使用协议。去掉使

2010-12-01 15:50:00 547

原创 关于页面条转

<br />在struts中有2中跳转的形式<br />1.<br /><action path="/experiments/smtz"<br />         type="com.zn.smtz.struts.action.SmtzInsertAction" attribute="SmtzForm" name="SmtzForm"><br />         <forward<br />           name="listSuccess" <br />           path="port

2010-10-11 16:23:00 451

原创 liferay中下拉框select的触发

<br /><select name="chakan" id="chakan" onchange='javascript:window.open(this.options[this.selectedIndex].value)'><br /><option selected="selected">请选择</option><br />   <option value='<portlet:renderURL windowState="<%= WindowState.MAXIMIZED.toString() %>"

2010-09-21 20:15:00 719

转载 hql总汇

<br />1. 查询整个映射对象所有字段 <br />Java代码 //直接from查询出来的是一个映射对象,即:查询整个映射对象所有字段             String hql = "from Users";             Query query = session.createQuery(hql);                          List<Users> users = query.list();             for(Users user : users)

2010-09-17 10:06:00 423

原创 ssh 之三 配置文件的另外的配置方法

<br />1.如果没有hibernate<br />spring的配置文件如下<br /><bean id="dataSource"<br />        class="org.apache.commons.dbcp.BasicDataSource"><br />        <property name="driverClassName"<br />            value="com.mysql.jdbc.Driver"><br />        </property><br />  

2010-09-16 14:58:00 415

原创 ssh之二 代码

<br />数据库为userinfo   字段为id,username,password<br />注意 userinfo.hbm.xml中 (去掉catalog)<br /><?xml version="1.0" encoding="utf-8"?><br /><!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"<br />"http://hibernate.sourceforge.net/hiber

2010-09-16 14:42:00 459

原创 ssh之一 配置文件

<br />配置的顺序为hibernate,spring,struts<br />在spring的添加包中spring 2.0 web Labraries千万别忘记选择,spring aop libraries,spring core libraries,spring j2ee libraries都要选的(以防万一能多选就多选),hibernate的我也都选择了<br />其中要注意<br />1.asm.jar,asm-atlrs.jar,cglib-2.1.3.jar要删除,加入4个包asm-2.2.2

2010-09-16 14:22:00 617 2

转载 java 播放视频

<br />1. 大体的架构及流程        实现视频点播系统,B/S架构,服务端至少应该是两个服务器:流媒体服务器,web服务器。客户端则就是web页面。当开启页面后则是客户端和服务器的第一次交互,通过http协议得到页面。里面会有流媒体地址的信息,浏览器里面点击显示视频组件,将流媒体的地址传给流媒体播放器,并启动播放器去请求视频。这是第二次交互。服务器端流媒体服务器发送流给客户端,页面上播放就okay了。         2. 环境及所需软件        Jeremiah的测试环境是xp sp2及

2010-08-31 15:22:00 1899

原创 win下配置ldap

<br />openldap 比起其他商业目录服务器(比如 IBM Directory Server),特别的轻巧,十分适合于本地开发测试用,在产品环境中的表现也很优秀。<br /><br />openldap 软件在它的官方网站 http://www.openldap.org, 不过下载过来是源代码,并没有包含 win32 下的 Makefile 文件,只提供了在 Unix/Linux 下编译用的 Makefile。所以相应的在网上介绍在 windows 下安装使用 openldap 的资料比较少,而在

2010-08-20 16:27:00 1313 2

原创 cas 连接ldap服务器的用法

<br />配置如deployerconfigcontext.xml,需要的包有ldaptemplate-1.0.2.jar,spring-ldap-1.3.0.RELEASE-all.jar(可有可无),cas-server-support-ldap-3.3.4.jar<br /> <br /><?xml version="1.0" encoding="UTF-8"?><br /><!DOCTYPE beans PUBLIC  "-//SPRING//DTD BEAN//EN" "http://www.s

2010-08-20 16:24:00 2045

原创 casliferay服务器

<br />cas-server-3.0.5 (http://www.ja-sig.org/downloads/cas/cas-server-3.0.5.zip)) <br />1.        第一步,创建证书<br />Dos命令在%javahome%bin下<br />2.        keytool -genkey -alias tomcat -keystore c:/mykeystore  -dname "CN=jdeps, OU=localhost, O=localhost, L=SH, S

2010-08-20 16:22:00 958

原创 普通java网站客户端的配置

<br />一。配置web.xml<br /><?xml version="1.0" encoding="UTF-8"?><br /><web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee   http://java.sun.co

2010-08-20 16:19:00 742

原创 liferay单点登录

<br />一。配置liferay的客户端<br />企业管理  settion 配置<br />cas.auth.enabled=true<br />cas.login.url=https://xyb:8443/cas-web/login<br />cas.logout.url=https://xyb:8443/cas-web/logout<br />cas.server.name=客户端IP:8080<br />cas.service.url=<br />#cas.service.url=http://

2010-08-20 16:11:00 3009

原创 asp.net 单点登录

<br />一,修改配置文件<br /><!--<br />   <authentication mode="Windows" /><br />   --><br />    <authentication mode="Forms" ><br />      <forms name="casauth" loginUrl="default.aspx" /><br />    </authentication><br />    <authorization><br />      <deny users="?

2010-08-20 16:04:00 1852

原创 webservice

<br />几个简单的小例子,其中为.net的服务器对c#客户端对java客户端,java服务器对c#客户端对java客户端。<br />一  。其中。net服务器书写如下<br />1。新建科。net的项目名字为webservice<br />2.  添加新建项,web服务。名字为webservice1<br />3.代码如下:<br />using System;<br />using System.Collections;<br />using System.ComponentModel;<br />

2010-08-20 10:30:00 447

转载 SSO解决方案

<br />1 什么是单点登陆<br />      单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。<br />      较大的企业内部,一般都有很多的业务支持系统为其提供相应的管理和IT服务。例如财务系统为财务人员提供财务的管理、计算和报表服务;人事系统为人事部门 提供全公司人员的维护服务;各种业务系统为公司内部不同的业务提供不同的服务等等。这些系统的目的都是让计算

2010-07-22 16:07:00 435

转载 asp.net 单用户登录经典解决方案

<br />这里指的单点,泛指在WEB服务端,一个账户同一时刻只能存在一个票据!<br />大家开发中可能都碰到的一个问题,怎么使同一个用户,在同一时间内只允许登录一次。<br />很多人都会想到在数据库中用一个标识字段,登录进去置1,退出置0,登录时判断这个字段,如果是1就说明此用户在线,不允许登录,这个方案看似有效,但在实际使用中发现问题很多,比如,用户不是通过程序中的退出按纽退出,而是直接关闭IE,这样的话,下次登录时数据库里此用户还在线呢,这个用户就无法登录,当然也有一些办法可以解决这个问题:增加一

2010-07-22 08:32:00 338

LIFERAY的ppt课件

PPT课件,英文版,但是很基础很简单,适合liferay初学者

2009-12-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除