`
qq_23269693
  • 浏览: 9306 次
社区版块
存档分类
最新评论
文章列表
1、NULLIF(expr1,expr2)逻辑等价于:CASE WHEN expr1 = expr2 THEN NULL ELSE expr1 END;如果两个表达式相等,NULLIF 返回NULL;如果两个表达式不相等,NULLIF 返回第一个 expr1 的值。2、NVL(expr1,expr2)逻辑等价于IF expr1 is null THEN expr2 ELSE expr1 END;如果expr1为NULL,那么返回expr2的值;如果expr1不为NULL,则返回expr1的值。3、NVL2(expr1,expr2,expr3)如果expr1不为NULL,则返回expr2的值; ...
什么是报文这里我就不在阐述了,不清楚的朋友可以自己去查资料。我们今天要谈的报文主要友以下几个部分组成: 3位同步校验位+8位报文长度+报文头+报文体+32位MD5校验位 基本格式如下:
今天来和大家分享一下java中如何使用socket进行通信。先来啰嗦两句,看看Tcp/ip和udp: TCP是Transfer Control Protocol的 简称,是一种面向连接的保证可靠传输的协议。通过TCP协议传输,得到的是一个顺序的无差错的数据流。发送方和接收方的成对的两个socket之间必须建 立连接,以便在TCP协议的基础上进行通信,当一个socket(通常都是server socket)等待建立连接时,另一个socket可以要求进行连接,一旦这两个socket连接起来,它们就可以进行双向数据传输,双方都可以进行发送 或接收操作。 UDP是User Datagram Pro ...
前言 关于velocity与SpringMVC的配置请参考前一篇文章,此处不再介绍。velocity作为Java模版引擎的主要目的是为了允许任何人使用简单而强大的模板语言来引用定义在Java代码中的对象。在velocity文件中可以给该页面指定模版布局,从而节省了大量的时间去写通用的模版布局。可以定义变量,与Java方法进行交互。 定义一个layout模版 在上一篇文章中提到了配置默认模版,当然也可以不使用默认模版即在要用到的页面的最上端写上 ? 1 #set($layout='layout/yourlayout.vm')
(1) 选择最有效率的表名顺序(只在基于规则的seo/' target='_blank'>优化器中有效):ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的 ...
SpringMVC+mybatis HTML5 全新高大尚后台框架_集成代码生成器   1.按姓氏笔画排序: Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as //从少到多 2.数据库加密: select encrypt('原始密码') select pwdencrypt('原始密码') select pwdcompare('原始密码','加密后密码')= 1--相同;否则不相同 encrypt('原始密码') select pwdencrypt('原始密码') sele ...
在财务上有一种需求,就是单据号必须连续不能中断.这种需求用Oracle的序列不能实现,MySQL的auto_increment也不能实现.因为事务回滚,或者实例重启,都可能造成单据号不连续的情况,就是跳号.防止跳号有两种方式,但是前提都是不能删 ...
Global site tag (gtag.js) - Google Analytics