- 博客(7)
- 收藏
- 关注
数据开发-经典
SpringMVC+mybatis HTML5 全新高大尚后台框架_集成代码生成器 1.按姓氏笔画排序:Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as //从少到多2.数据库加密:select encrypt('原始密码') select pwdencrypt('原始...
2015-01-27 09:33:48
116
防跳号的两种方式
在财务上有一种需求,就是单据号必须连续不能中断.这种需求用Oracle的序列不能实现,MySQL的auto_increment也不能实现.因为事务回滚,或者实例重启,都可能造成单据号不连续的情况,就是跳号.防止跳号有两种方式,但是前提都是不能删除数据.第一种方式,用锁限制并发.一个表有两个字段,一个是模块名称,一个是当前模块的序列值create table tab_lock ( modu...
2015-01-20 19:15:53
313
ORACLE 实用函数总结
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...
2015-01-19 14:53:05
94
java socket报文通信(二)报文的封装
什么是报文这里我就不在阐述了,不清楚的朋友可以自己去查资料。我们今天要谈的报文主要友以下几个部分组成:3位同步校验位+8位报文长度+报文头+报文体+32位MD5校验位基本格式如下:...
2015-01-11 11:26:53
459
java socket报文通信(一) socket的建立
今天来和大家分享一下java中如何使用socket进行通信。先来啰嗦两句,看看Tcp/ip和udp:TCP是Transfer Control Protocol的 简称,是一种面向连接的保证可靠传输的协议。通过TCP协议传输,得到的是一个顺序的无差错的数据流。发送方和接收方的成对的两个socket之间必须建 立连接,以便在TCP协议的基础上进行通信,当一个socket(通常都是server s...
2015-01-11 11:25:27
103
Java模版引擎velocity的使用
前言关于velocity与SpringMVC的配置请参考前一篇文章,此处不再介绍。velocity作为Java模版引擎的主要目的是为了允许任何人使用简单而强大的模板语言来引用定义在Java代码中的对象。在velocity文件中可以给该页面指定模版布局,从而节省了大量的时间去写通用的模版布局。可以定义变量,与Java方法进行交互。定义一个layout模版在上一篇文章中提到了配置...
2015-01-05 13:52:29
111
浅谈SQL语句优化经验
(1) 选择最有效率的表名顺序(只在基于规则的seo/' target='_blank'>优化器中有效):ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersect...
2015-01-05 13:43:19
83
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人