`
独二无一1102
  • 浏览: 17661 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论
文章列表

mysql引擎

MySQL数 据库引擎取决于MySQL在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MYSQL。在缺省情况下,MYSQL支持三个引擎:ISAM、MYISAM和HEAP。另外两种类型INNODB和BERKLEY(BDB),也常常可以使用。如果技术高超,还可以使用MySQL++ API自己做一个引擎。下面介绍几种数据库引擎:     ISAM:ISAM是一个定义明确且历经时间考验的数据表格管理方法,它在设计之时就考虑到 数据库被查询的次数要远大于更新的次数。因此,ISAM执行读取操作的速度很快,而且不占用大量的内存和存储资源。ISAM的两个主要不足之处在于,它不 支持事务处理,也不 ...

jstl

    博客分类:
  • ssh
                           jstl标签库 1 核心标签库 JSTL的核心标签库标签共13个,从功能上可以分为4类:表达式控制标签、流程控制标签、循环标签、URL操作标签。使用这些标签能够完成JSP页面的基本功能,减少编 ...
ProcessEngine processEngine = Configuration.getProcessEngine(); 1、RepositoryService repositoryService = processEngine.getRepositoryService(); 2、ExecutionService executionService = processEngine.getExecutionService(); 3、TaskService taskService = processEngine.getTaskService(); 4、HistoryService history ...

jbpm的18张表

    博客分类:
  • java
(一)资源库和运行时表结构 JBPM4_DEPLOYMENT 流程定义的部署记录 JBPM4_DEPLOYPROP 已部署的流程定义的具体属性 JBPM4_LOB 存储流程定义相关的资源信息 包括 JPDL_XML ,图片, 用户代码 JAVA 类等。以二进制的格式统一存储在此表中。 JBPM4_EXE ...
     获取了上传文件的对象,然后用file.getName(),最后得到的是上传时临时文件的名称,却没有的到真正文件的上传文件名称      要想获取上传文件名称:      首先呢,Action中有两个属性:uploadFileName和uploadContentType,这两个属性分别用于封装上传文件的文件名、文件类型。      这是Struts2设计的独到之处:Strut2的Action类直接通过File类型属性直接封装了上传文件的文件内容,但这个File属性无法获取上传文件的文件名和文件类型,所以Struts2就直接将文件域中包含的上传文件名和文件类型的信息封装到uploadFil ...
如下代码 File upload = new File("路径"); BufferedImage image = null; try { image = ImageIO.read(upload); if(image == null){ System.out.println("上传的不是图片"); } } catch (Exception e) { e.printStackTrace(); }
如:    用户User的javabean中有一对象属性Teacher,而Teacher中有很多teacher属性    要想通过user对象获取teacher中的属性,此时需要hibernate的懒加载 两种方法: 1、在配置文件中,配置user和teacher的关联的时候需要加上lazy="false" 2、在代码中用代码Hibernate.initialize(user.getTeacher());
1、首先action类实现接口ModelDriven<T> 2、覆写方法public T getModel() {}    此时返回一个泛型类型 3、通过class中的getGenericSuperclass();方法获取参数化类型ParameterizedType 4、通过ParameterizedType中的getActualTypeArguments()方法获取Type类型,此时第0个元素强转为class类型,然后通过class类型中的newInstance()获取泛型类,就可以获取传递过来的javabean模型类

case when

case when then 就是对查询的列值进行有判断,然后再输出。 例如: SELECT col1, col2,        CASE           WHEN col3 > 1 AND col3 <2              THEN '1'           WHEN col3 > 2 AND col3 <3              THEN '2'           WHEN col3 > 3 AND col3 <4              THEN '3'           ELSE '4'        END mylevel ...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <html> <head> <title>移动</title> <script type="text/javascript ...

OGNL

    博客分类:
  • ssh
一、什么是OGNL 名称:全称是Object-Graph Navigation Language 用途:是一个用来获取 和设置 java对象属性的表达式语言。 应用场合:通过使用表达式语法导航对象图,而不是直接调用对象的获取和设置方法可以提供许多应用。比如在XML文件 或者脚本文件中嵌入OGNL表达式语法,在JSP页面 使用OGNL表达式语法来获取javabean中属性值 操作对象:基于当前对象的上下文。 二、OGNL引用方式 属性名称:如对象user的属性username,可以使用user.username来获取. 方法调用:可以使用user.hashCode()返回当前对象的哈希码. 数组元 ...

PO、VO

    博客分类:
  • java
PO:persistant object 持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。 VO:value object值对象。通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已。但应是抽象出的业务对象,可以和表对应,也可以不,这根据业务的需要. O/R Mapping 是 Object Relational Mapping(对象关系映射)的缩写。通俗点讲,就是将对象与关系数据库绑定,用对象来表示关系数据。在O/R Mapping的世界里,有两个基本的也是重要的东 ...
Global site tag (gtag.js) - Google Analytics