`
zyn010101
  • 浏览: 325766 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
主键产生器 可选项说明: 1) assigned 主键由外部程序负责生成,无需Hibernate参与。 2) hilo 通过hi/lo 算法实现的主键生成机制,需要额外的数据库表保存主 键生成历史状态。 3) seqhilo 与hilo 类似,通过hi/lo 算法实现的主键生成 ...
    Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。     DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化,比如使用Hibernate进行数据访问时,DataSource实际为SessionFactory,TransactionManager的实现为HibernateTransactionManager。     具体如下图:     根据代理机制的不同,总结了五种Spring事务的配置方式, ...

amf协议

    博客分类:
  • flex
AMF协议的最基本概念则是在XML的文本数据中了解到的。随着对这个协议的学习,发现它的使用已经不再仅仅局限在一种方式中。在很多其他领域也有了它的展现。现在我们就来认识一下这个协议吧。 Action Message Format协议的简称,AMF协议是Adobe公司自己的协议,主要用于数据交互和远程过程调用,在功能上相当于WebService,但是AMF与WebService中的XML不同的是AMF是二进制数据,而XML是文本数据,AMF的传输效率比XML高。AMF使用HTTP方式传输,目前主要是用于ActionScript中,即实现Flex和Server之间的通信。目前有二种版本--AMF ...
这些函数全都接收的是字符族类型的参数(CHR除外)并且返回字符值. 除了特别说明的之外,这些函数大部分返回VARCHAR2类型的数值. 字符函数的返回类型所受的限制和基本数据库类型所受的限制是相同的。 字符型变量存储的最大值 ...
  对于针对字符串位置的操作,第一个位置被标记为1。 1.ASCII(str) 返回字符串str的最左面字符的ASCII代码值。如果str是空字符串,返回0。如果str是NULL,返回NULL。 mysql> select ASCII('2'); -> 50 mysql> select ASCII(2); -> 50 mysql> select ASCII('dx'); -> 100 也可参见ORD()函数。 2.ORD(str) 如果字符串str最左面字符是一个多字节字符,通过 ...
      公司最近要在系统中加视频会议的功能,让我探索,我选择了最流行的red5来实现,网上有一对一聊天的demo,找不到多对多聊天的,也没有具体介绍系统搭建的过程,我通过自己的摸索,将实现的过程和大家一起分享。java的web项目添加flex支持在此不再详述,项目文件结构如图:     web.xml文件: <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.4" xmlns="http://java.sun. ...
      最近打算好好读一下struts2的源码,从struts官网下载了源码,原本以为像普通的web项目一样,直接导入到eclipse中就完事了,谁知道压根就不是这么一回事。      本示例采用struts-2.0.14-all.zip包,具体下载地址:http://struts.apache.org/download.cgi#struts223 在myeclipse中新建一个web项目,strutsTest,解压struts的zip包,把D:\TDDOWNLOAD\struts-2.0.14-all\struts-2.0.14\src下的文件夹全部拷到strutsTest的src包下 ...
 oracle中可以采用connect by 来进行树状查询,在MYSQL中却没有提供该功能,但是,使用存贮过程我们也可以实现该查询。 创建一张表 fd_id varchar(50)--主键,fd_name varchar(50),fd_parentid varchar(20);   创建存贮过程:   drop procedure if exists findLChild; /* iid 递归父节点 , layer 允许递归深度 */ CREATE PROCEDURE findLChild(iid varchar(50),layer bigint(20)) BEGIN ...
      今天在写一个java类,用jdbc批量更新某表一个字段,该字段需要查询其他多张表进行计算得出,中间用了许多select查询,最后拼装成update语句用jdbc操作,当导入到200多条的时候,报错了,提示数据库连接已经用完(我每 ...
flex自带的datagrid控件是不能改变行的背景色的,项目中间遇到这种需求了,要根据数据某个属性来让每行显示不同的背景色,我们可以重写datagrid控件来实现该功能。 package com.iman.nrms.nrmcs.ascript { import flash.display.Sprite; import mx.controls.DataGrid; import mx.controls.listClasses.IListItemRenderer; /* 添加根据条件改变该行颜色功能 */ public class ImanZy ...

java获取ip地址

    博客分类:
  • java
package com.landray.kmss.util; import javax.servlet.http.HttpServletRequest; /** * createBy Zhang * * createTime 2011-8-26 下午04:31:31 * * desc * */ public class IPUtil { public String getIpAddr(HttpServletRequest request) { String ip = request.getHeader("x-forwarde ...

MD5加密

    博客分类:
  • java
package com.landray.kmss.util; /** * createBy ZYN * * createTime 2011-8-26 上午09:48:46 * * desc MD5加密工具类 * */ public class Md5Util { public String getMD5String(String str) { String s = new String(); try{ java.security.MessageDigest messageDigest = java.security.Messa ...
在上传文件的时候发现,用Class.getResource("/")方法获取的路径在Windows下面可以使用,在linux下直接就挂了,找不到路径,最后修改为request.getSession().getServletContext().getRealPath()在linux下完美通过。现将获取路径的方法整理如下:           request.getRealPath()// 此方法已过期,不推荐使用   this.getServletContext().getRealPath() //SERVLET中使用   this.getServlet().getS ...
    最近在项目中采用hibernate执行sql查询的时候,发现一个问题,估计是hibernate的bug,用sql进行多表关联查询的时候,发现hibernate对sql语句的别名支持不是太好,在数据库中执行没有问题的sql语句,一放到程序中就会出错,让人 ...
protected function getRowNum(oItem:Object,iCol:int):String { var iIndex:int = persons.dataProvider.getItemIndex(oItem) + 1; return String(iIndex); }   <mx:DataGrid id="persons" textAlign="center" width="98%" height="90%"> <mx:columns> < ...
Global site tag (gtag.js) - Google Analytics