oracle函数trunc的使用

1、日期比较时精确到日,可以使用 TRUNC(sysdate,'dd')函数。 函数支持格式有:yyyy MM  dd  hh Mi 可以用 select TRUNC(sysdate,'yyyy') from dual  看看结果是什么。 不要按下面的方式比较日期: TO_DATE(T...

2015-08-27 09:23:15

阅读数 421

评论数 0

ORACLE日期时间函数大全

TO_DATE格式(以时间:2007-11-02   13:45:25为例)             Year:               yy two digits 两位年                显示值:07         yyy three digits 三位年      ...

2015-08-27 09:12:59

阅读数 318

评论数 0

Oracle的order by 中文

在使用order by排序的时候,出现如下情况: 印象中中文排序应该默认是按照拼音排序的,为何“鑫”会排在“中”的后面呢?猜想order by是不是根据对应字符的ASCII码排的呢,因此列出了对应的ASCII,如下: 由此基本可以断定,确实是通过ASCII的大小来排序的,这也解释了为什么数字会...

2015-01-06 16:27:37

阅读数 473

评论数 0

MyBatis参数为${}还是#{}

在xml中的字符串替换,常用的是#{},但是也有人用${}。 最简单的理解是#{}解析的字符串是带双引号的,而${}是不带双引号的。然而差异并不仅如此 一般来说,在你的代码里面不变的字符串,不需要MyBatis去转义和修改的话,可以这样用:ORDER BY ${columnName},即你...

2014-12-02 10:21:28

阅读数 453

评论数 0

Oracle导出表结构

SELECT B.TABLE_NAME AS "表名", C.COMMENTS AS "表说明", B.COLUMN_ID AS "字段序号", B.COLUMN_NAME AS "字段名", B.DATA_T...

2014-05-06 22:25:11

阅读数 453

评论数 0

Java转义字符对照表

写代码是,偶尔会被这些特殊的转义字符烦的要死,所以总结一下留做备用,当然如果能够帮到大家就更好了。废话不多说,详见如下: 点的转义:. ==> u002E 美元符号的转义:$ ==> u0024 乘方符号的转义:^ ==> u005E 左大括号的转义:{ ==>...

2013-11-07 16:35:53

阅读数 668

评论数 0

JNDI到底是什么,有什么作用

JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有真正掌握J2EE特别是EJB的知识。  那么,JNDI到底起什么作用?  要了解JNDI的...

2013-11-05 17:29:30

阅读数 468

评论数 0

Hibernate懒加载解析

在Hibernate框架中,当我们要访问的数据量过大时,明显用缓存不太合适, 因为内存容量有限 ,为了减少并发量,减少系统资源的消耗,这时Hibernate用懒加载机制来弥补这种缺陷,但是这只是弥补而不是用了懒加载总体性能就提高了。 我们所说的懒加载也被称为延迟加载,它在查询的时候不会立刻访问数...

2013-11-05 14:12:28

阅读数 513

评论数 0

Hibernate之事务、隔离级别、悲观锁、乐观锁

事务需要保证原子性(Atomicity)、一致性(Consistence)、隔离性(Isolation behavior)、持续性(Durability),简称ACID。 原子性:一个事务内的操作要么全部成功,要么全部失败回滚。 一致性:事务内的数据,如果事务成功,则必须都是成功后的状...

2013-11-05 14:11:42

阅读数 618

评论数 0

hibernate一级缓存和二级缓存的区别

缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。   缓存的介质一般是内存,所以读写速度很快。但如果缓存中存放的数...

2013-11-05 13:49:51

阅读数 632

评论数 0

数据库ACID 理论

数据库数据结构logging程序开发工作 目录(?)[+]   ACID,是指在数据库管理系统(DBMS)中事务所具有的四个特性:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation,又称独立性)、持久性(Durability)。 在数据库系统中,一个事务...

2013-08-23 15:29:13

阅读数 457

评论数 0

Hibernate与 MyBatis的比较

最近做了一个Hibernate与MyBatis的对比总结,希望大家指出不对之处。 第一章     Hibernate与MyBatis Hibernate 是当前最流行的O/R mapping框架,它出身于sf.net,现在已经成为Jboss的一部分。 Mybatis 是另外一种优秀的O/R...

2013-08-15 07:58:22

阅读数 628

评论数 0

Flex与服务器交互

Flex与后端服务器的交互,主要有3种方式: LCDS、Http Service、Web Service 1. LifeCycle Data Services,这个是Adobe的组件,是以一个war包的形式存在,所以它只能跟JAVA整合,并且它是需要钱买的,大概10W。它是通过调用远程对象的方式...

2012-11-22 10:06:38

阅读数 378

评论数 0

Flex语法篇

Flex使用了ActionScript的语法,跟Java、JavaScript有些相像,也有许多不一样的地方。 1.     Flex、JavaScript、Java语法的一些区别: private int a = 5;               //Java private var ...

2012-11-22 09:56:13

阅读数 311

评论数 0

Flex生命周期各阶段

1. Initlization Construction Construction是组件构造阶段,组件的构造器不能有必须的参数。在构造函数中可以添加事件监听器,初始化属性。这个阶段只做很少的事情。 Configuration Configuration是组件的配置阶段,组件的属性,...

2012-11-22 09:54:38

阅读数 331

评论数 0

flex 生命周期学习 .

重写Flex组件 一、为什么要重写组件 1、在Flex已有组件无法满足业务需求,或是需要更改其可视化外观等特性时,直接进行继承扩展。举例,继承BUTTON组件的长文本却不自动换行的自定义控件。 2、为了模块化设计或进一步重用,需要对Flex组件进行组合。比如一个包括TEXTAREA,BUT...

2012-11-22 09:20:53

阅读数 291

评论数 0

VirtualBox 中共享文件夹的设置

如果你需要从 VirtualBox 的客户机中使用主机里面的文件,那么通过共享文件夹的方式可以达成此目的。就以我的实际情况为例(VirtualBox 主机为 Linux,客户机为 Windows XP),说说设置的过程。 在 VirtualBox 的主机(即 Linux 系统中)执行下列命令...

2012-11-20 09:48:28

阅读数 323

评论数 0

JAVA类的扩展性

JAVA类的扩展性包括类的扩展性、功能的扩展性和属性的扩展性。从能否具有扩展性的角度来讲,JAVA有可扩展和不可扩展两种说法,从可扩展的扩展方式来讲,JAVA的类、功能和属性又有不同的说法。 一、不可扩展性:     JAVA的类、方法和属性通过关键字Final声明为不可扩展,Final也即是...

2012-11-14 11:17:04

阅读数 2031

评论数 0

linuxshell中"2>&1"含义

脚本是:      nohup /mnt/Nand3/H2000G >/dev/null 2>&1 &      对     于& 1 更准确的说应该是文件描述符 1,而1     一般代表的就是STDOUT_FILENO,实际上这个操作就是一个dup2...

2012-11-08 15:29:51

阅读数 354

评论数 0

详解Unix/Linux中Shell脚本的输入输出 .

Shell的I/O语法比较复杂,难以理解,更难以正确使用。Shell的输入输出语法有两个难点:重定向和文件描述符。我以前对Shell脚本输入/输出的理解也有错误。最近重新整理思路,决定写一篇文章来总结I/O重定向。 一、先介绍几个基本概念: (1)文件(File):在Unix/Li...

2012-11-08 15:28:41

阅读数 407

评论数 0

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