- 浏览: 154944 次
最新评论
-
hekuilove:
除了饿汉式单例本身是线程安全的除外,你写的其它全都是不安全的
JAVA设计模式之单例模式 -
zwdsmileface:
lpy3654321 写道有demo吗下载地址:http:// ...
Openfire jsjac构建webIM -
zwdsmileface:
lpy3654321 写道有demo吗.可以运行的例子这是我写 ...
构建 基于openfire + jwchat 的 WEB IM -
lpy3654321:
有demo吗.可以运行的例子
构建 基于openfire + jwchat 的 WEB IM -
lpy3654321:
有demo吗
Openfire jsjac构建webIM
文章列表
JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术。
JSP这门技术的最大的特点在于,写jsp就像在写html,但它相比html而言,html只能为用户提供静态数据,而Jsp技术允许在页面中嵌套java代码,为用户提供动态数据。
JSP原理
Web服务器是如何调用并执行一个jsp页面的?
浏览器向服务器发请求,不管访问的是什么资源,其实都是在访问Servlet,所以当访问一个jsp页面时,其实也是在访问一个Servlet,服务器在执行jsp的时候,首先把jsp翻译成一个Servlet,所以我们访问jsp时 ...
jsp 七大动作指令
1) jsp:include 指令
用于在请求处理阶段包含来自一个Servlet或jsp页面的响应。和编译指令中的include不同,include只能用于包含静态页面,而jsp:include指令则可以包含静态和动态页面。 格式:
1.<jsp:include page=”文件路径”/> --------(静态页面)
2.<jsp:include page=”文件路径”> --------(动态页面)
<jsp:param name=”参数名1” value=”参数值1”/>
...
下图为JSP内置对象作用域表
名称 作用域
application 在所有应用程序中有效
session 在当前会话中有效
request 在当前请求中有效
page 在当 ...
JSP中一共预先定义了9个这样的对象,分别为:request、response、session、application、out、pagecontext、config、page、exception
1、request对象
request 对象是 javax.servlet.httpServletRequest类型的对象。 该对象代表了客户端的请求信息,主要用于接 ...
JSP页面中的三大指令:
page include taglib
一、Page指令的介绍:
对整个页面的配置信息的指令。全部都是当前页面的配置信息。去掉JSP的Page指令就是一个HTML文件。
page指令怎么加:
<%@ page ... %>
里面的属性:
autoFlush是否清除缓 ...
hibernate 在继承HibernateDaoSupport类的情况下利用getHibernateTemplate()提供的方法对数据进行增删改查
// 增加
getHibernateTemplate().save(user);
// 查找
Users user= (Users) getHibernateTemplate().find("from bean.Users us where us.username='"+userName+"' and us.userpwd='"+userPwd+"'").get(0 ...
getHibernateTemplate()常用方法
一、find(String queryString);
示例:this.getHibernateTemplate().find("from bean.User");
返回所有User对象
二、find(String queryString , Object value);
示例:this.getHibernateTemplate().find("from bean.User u where u.name=?", "test&quo ...
个人理解
内连接(INNER JOIN)(典型的连接运算,使用像 = 或 <> 之类的比较运算符)。包括相等连接和自然连接。 内连接使用比较运算符根据每个表共有的列的值匹配两个表中的行
左连接(LEFT JOIN 或 LEFT ...
Struts2对文件进行上传文件的大小和类型的限制
Struts.xml配置
<action name="fileUpload" class="action.FileUploadAction">
<interceptor-ref name="fileUploadStack">
<!-- 限制文件上传格式-->
<param name="allowedTypes">image/bmp,image/jpg,image/jpeg ...
在struts2中实现文件的上传(采用Struts2标签)
首先是jsp页面
文件上传界面:UpFile.jsp:
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%@ taglib prefix="s" uri="/struts-tags" %>
<%
String path = request.getContextPath();
String basePath = r ...
如果你在配置struts2如果出现下列问题
The Struts dispatcher cannot be found. This is usually caused by using Struts tags without the associated filter. Struts tags are only usable when the request has passed through its servlet filter, which initializes the Struts dispatcher needed for this tag. - [unknown location ...
安装与配置
首先要注意安装jdk环境 即你的电脑内的JDK版本
1、下载地址: http://www.jboss.org/jbossas/downloads ,下载Certified Java EE 6 Full Profile版本。
2、解压 jboss-as-web-7.0.2.Final 到 D:\。
3、设置环境变量如下:
系统变量->新建->变量名:JAVA_HOME =C:\Program Files (x86)\Java\jdk1.6.0_43(你的JDK所在目录)
以下是非必须的,启动.bat 中会自动寻找
系统变量->新建->变量名:CLASS ...
首先先确定你的Oracle在linux环境下可以运行
用 Oracle 用户 远程登录, 然后 输入:
$ sqlplus / nolog
SQL> conn / as sysdba
可以成功运行之后去oracle官方网站下载instantclient-basic-win32-xxxxx.zip(你的Oracle数据库对应到版本),解压到E盘。打开解压的文件夹,新建目录network,在network下面再建子目录admin,把oracle配置文件tnsnames.ora放入admin文件夹中(即目录结构为:E:\instantclient_11_2\network\admin\tns ...
安装ORACLE软件
[root@redhat ~]# su -l oracle
[oracle@redhat ~]$ cd database/
[oracle@redhat database]$ ./runInstaller
这里可能会出现这个错误:
Invalid source path '../stage/Components/oracle.swd.oui/11.2.0.1.0/1/DataFiles' specified for unzip. Unzip command failed. Please check oraparam.ini and specify a valid ...
安装环境:Oracle服务器:Oracle11gR2 64位
系统要求:
内存:必须高于1G的物理内存
交换空间:一般为内存的2倍,例如:1G的内存可以设置swap 分区为3G大小
硬盘:5G以上
安装步骤:
在Root用户下执行以下步骤:
1)修改用户的SHELL的限制,修改/etc/security/limits.conf文件
输入命令:vi /etc/security/limits.conf,按i键进入编辑模式,将下列内容加入该文件。
oracle soft nproc 2047
oracle hard nproc 16384
oracle so ...