`
Callan
  • 浏览: 736773 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
Sql server 的表值函数是返回一个Table类型,table类型相当与一张存储在内存中的一张虚拟表。实现表值函数很简单:下面是一个不带输入参数的表值函数 create function tvpoints()returns tableas return(select * from tb_users);这个表值函数数查询所有用户表的数据 对于多语句表值函数,在 BEGIN...END 语句块中定义的函数体包含一系列 Transact-SQL 语句,这些语句可生成行并将其插入将返回的表中。 以下示例创建了一个表值函数. create function tvpoints()returns @po ...
eclipse安装abator插件后,不能生成文件。   java.sql.SQLException: ORA-00604: error occurred at recursive SQL level 1 java.sql.SQLException: ORA-12705: invalid or unknown NLS parameter value specified解决办法:出现这种问题的主要原因是MyEclipse在启动时候,语言编码是在[MyEclipse路径]\eclipse\eclipse.ini文件中加载的,而国别编码是从系统的区域设置中得到的.如果MyEclipse默认启动参数为& ...
一般情况下,做ssh组合时,spring是通过web.xml加载,这样使用xfire就没有问题了。但有时需要用struts加载spring(通过struts-config.xml文件中的 plugin加载spring),这时将xfire添加进来,会发现service没有被加载。 xfire的配置文件是通过web.xml加载的,而这里spring通过struts加载,两实例不能共享。   解决: 1:  struts里,plugin这样写,  value=""   <plug-in className="org.springframework.web.strut ...
集群(其实谈不上,不过是多部署了几个tomcat服务器,用jk/jk2负责负载平衡,而且关于负载平衡我还不大了解,只是我不清楚该怎么称谓,暂且用这个怪吓人的名字)的结构:3台机器,机器A部署了Win2000pro+Tomcat(jvmRoute:tomcat1,以下如同)和apache,机器B、C(操作系统都是WinXp)分别各部署了一个Tomcat服务器(tomcat2,tomcat3) 1、 mod_jk2作为连接器插件的服务器整合 服务器环境:Windows2000 profession + apache_2.0.54 + tomcat_4.1.18 连接器插件:mod_jk2.so  ...
HTTP的GET与POST方式下的getParameter获取中文 客户端提交某个中文参数,比如a=中国(1)如果以GET方式提交,在地址栏中,可以看到参数进行了URL ENCODE,形如:a=%E4%B8%AD%E5%9B%BD。服务端接收到请求,使用request.getParameter("a")进行解析,获取到乱码;而使用new String(request.getParamter("a").getBytes("ISO-8859-1"),"UTF-8")能够获取到正确值“中国”。(2)如果以POST方式提交, ...
一个网友的一个Tomcat下面跑了10几个应用,经常造成内存溢出,希望能够拆分到多个Tomcat里面。从CSDN上面找到我。 现状分析: 其每个应用都有各自的二级域名,能够通过互联网访问 其有几个应用放在一起,也就是只有部分应用希望运行在一个tomcat里面 目前使用了jk的连接器 建议: 运行多个tomcatr实例,通过侦听的端口进行区分。 对于每个tomcat,配置各自需要服务的虚拟主机 使用Apache的Proxy进行代理转发,转到对应的tomcat上面,重点在端口不同 取消jk连接,减少复杂度。虽然损失了一些Apache对静态文本的性能,但整体看还是值得的 结果: t ...
C#中对数据进行加密,java对加密后的数据解密。   c# 加密 const string KEY_64 = "flxmtdes"; const string IV_64 = "flxmtIvS"; public Security() { // // TODO: 在此处添加构造函数逻辑 // } public static string Encode(string data) ...
在http://www.71search.com/company/t100017.html上看到实现的点击投票时,就会出现一个层,上面显示正在加载中,这种效果给用户一种很好的效果。用dwr也可以实现这种ajax效果   //后台dwr方法执行前调用 DWREngine.setPreHook(function() { //弹出层 alertDiv("数据操作中,请稍候......"); //这个是显示数据加载中的层,如果不要的话,可以注释掉 disabledZone.style.visibility = 'visible'; }); // ...
java.math.BigDecimal。BigDecimal一共有4个够造方法,让我先来看看其中的两种用法: 第一种:BigDecimal(double val)Translates a double into a BigDecimal. 第二种:BigDecimal(String val)Translates the String repre sentation of a BigDecimal into a BigDecimal. 使用BigDecimal要用String来够造,要做一个加法运算,需要先将两个浮点数转为String,然后够造成BigDecimal,在其中一个上调用add方 ...
insert,update,delete 返回值 insert 返回的为插入的主键值,但必须在配置文件中加入<selectKey/>    如果主键值为String     <selectKey resultClass="String" keyProperty="resourceId" >         <![CDATA[               select resource_id as resourceId  from rentout where resource_id=#resourceId#
每种框价都会有国际化的支持,struts2的国际化大致上分为页面的国际化,Action的国际化以及xml的国际化   首先在struts.properties文件中加入以下内容:struts.custom.i18n.resources=messageResource或在struts.xml中加入<constant name="struts.custom.i18n.resources" value="messageResource"></constant>   资源文件的命名格式: 名称_语言代码_国家代码. Properties如果 ...
通过继承ActionSupport重写validate()方法,实现数据校验,会存在大量的重复代码,类似于struts1,Struts2也提供通过配置文件来进行数据校验,使用校验框架不必重复的编写校验代码. Action及jsp可以不用改变 package com; import java.util.Date; import com.opensymphony.xwork2.ActionSupport; public class RegistAction extends ActionSupport { private String userName; priva ...
一. ActionSupport是个工具类,他实现了Action, Validatable等接口, Validatable提供validate()方法进行数据验证.Action只要继承ActionSupport类,重写validate()方法就可以进行数据验证 二. 校验的流程     首先,Struts框价对输入数据进行类型转换,然后再进行数据校验,如果类型转换与数据校验都没有错误发生, 就进入execute(),否则请求将被转发到input视图 三. 注册实例    首先新建RegistAcion.java     package com; import java.util.Date ...
我们通过表单输入的数据其实都是一个String,有时需要把这些String转成int date等等Struts1中也提供了类型转换器,比如form中有一个字段age,当我们输入表单时, Struts1的转换器会将这个age字符串转换成Form表单中对应的age数值,Struts2提供了更加强大的类型转换. 实例:提供一个文本框,输入用户名和密码,以”,”号分隔开 首先新建输入页面(input.jsp) <%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1 ...
Hibernate是ORM的解决方案,其底层对数据库的操作依赖于JDBC,所以您必须先取得JDBC驱动程序,在这边所使用的是MySQL,所以您必须至 MySQL® Connector/J 取得MySQL的JDBC驱动程序。 接下来至 Hibernate 官方网站 取得Hibernate 3.2、Hibernate Annotations 3.2。 您必须安装JDK 5.0才可以使用Hibernate Annotations的功能。 解开Hibernate 3.2的zip档案后,当中的hibernate3.jar是必要的,而在lib目录中还包括了许多jar档案,您可以在 Hibernate ...
Global site tag (gtag.js) - Google Analytics