- 浏览: 26539 次
- 性别:
- 来自: 上海
最新评论
文章列表
package ben.util;
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
/**
* 时间相距
* @author Ben
* @version 1.0
* @date 2009-10-21 16:38:51
*/
public class DateDistance {
/**
* 两个时间之间相差距离多少天
* @ ...
http://note.youdao.com/share/?id=4e59e5ec090b7c14e5beb857b0ed9d1d&type=note
通用权限+OAuth2认证数据表设计,欢迎大家以指正。
如果你使用过hibernate的eclipse插件自动创建DAO文件,那么就容易理解下面介绍的内容;如果你还没有用过hibernate也无妨。下面介绍使用mybatis 3的eclipse插件自动生成相关文件以及如何使用这些文件。
eclipse插件安装地址:http://mybatis.googlecode.com/svn/sub-projects/generator/trunk/eclipse/UpdateSite/
附件有link安装包,link安装方式参考http://maimode.iteye.com/admin/blogs/1164524
MyBatis ...
window环境下斜杠请反过来
1.安装JDK
安装好JDK后,再配置JDK的环境变量:在“我的电脑”上点右键—>“属性”—>“高级”—> “环境变量(N)”。
新建系统变量JAVA_HOME:C:/Program Files/Java/jdk1.5.0_06;
新建系统变量CLASSPATH:.;%JAVA_HOME%/lib;(注意:点号表示当前目录,不能省略)
在系统变量Path的值的前面加入以下内容:%JAVA_HOME%/bin;(注意:这里的分号不能省略)
到这里,JDK安装完毕。
2.安装Tomcat
安装好Tomcat后,再配置Tomcat的 ...
Linux 操作mysql命令:
在Linux操作mysql要进入到usr/local/mysql目录中
启动命令:
mysql console
window 下绿色版(帐号root 密码 无)启动命令
mysqld.exe --console
登录命令:
mysql -u 用户名 -p (后提示输入:密码)端口默认3306
指定端口登 ...
动态生成树型菜单
数据库脚本:
use mastergoif exists (select * from sysdatabases where name = 'tree') drop database treegocreate database treeon( Name = 'tree_data', --主数据文件的逻辑名称 FileName = 'D:/tree_data.mdf', --数据文件的物理名称 Size = 5Mb, -- 主数据文件的初始大小 FileGrowt ...
正文:
之前发表过一篇"商城系统中【商品扩展属性】的表单生成及客户端验证",部分童鞋对于后台数据库的设计比较感兴趣,于是今天把这部分也补上。
一、产品分类设计越来越多的商城系统都热衷于选择“无限级分类”的设计,我也不例外,因为它方便扩展。这部分就不详细展开了,详见
无限级分类(非递归算法/存储过程版/GUID主键)完整数据库示例_(1)表结构
hibernate 里面通过注解,映射等手段,可以自动生成表,现在模拟实现。随便学学注解如何使用。
首先,我们要定义几个注解:
Table 用于定义表名字,类型使用Type
Java代码
import java.lang.annotation.ElementType;
作为一位功能测试人员,其主要的职能就是进行测试用例的设计,并根据测试用例执行测试,通过全面的测试来验证产品的质量。因此测试用例也从侧面反映了一个测试人员的测试思路的严密和发散性,要做好功能测试,测试用例的重要性无法忽视。现将本人设计测试用例的流程和思路进行总结,也方便进行交流和探讨:
1) 首先要对测试用例的组织结构进行划分
如果公司的测试流程还算规范完整的话,在进行需求评审的时候,测试人员就应该根据需求对测试用例的结构进行分类,如果是一个比较大型的管理系统,那么测试用例就可以根据功能模块来进行分类,比如:
如果是游戏,就可以根据场景来进行划分,比如:
...
这一种方法,配置简单,性能也高。附AJP介绍:
apache-tomcat-7.0.35-windows-i64.zip
apache 必须是2.2.x以上版本
AJP是Apache提供的完成与其它服务器通讯的一种协议。在Apache中通过mod_proxy_ajp模块发送AJP数据,另外一端的服务器需 ...
移动互联网业务和应用包括移动环境下的网页浏览、文件下载、位置服务、在线游戏、视频浏览和下载等业务。随着宽带无线移动通信技术的进一步发展和Web应用技术的不断创新,移动互联网业务的发展将成为继宽带技术后 ...
购物车的实现
1、 实现原理
购物车
01文件夹------web根文档目录(D:/wamp/www/01)
db_shopping_car—Mysql的data目录下
2、 http://www.taobao.com
3、 功能
1) 商品展示---相关资料(基本描述、价格、名称、供应商情况、图片等)
2) 购物车功能
购物车相当于现实中超市的购物车,但是网页实现的是一个虚拟行为,
用户可以在购物网站不同页面之间任意跳转,选购自己喜欢的商品---
点击购买—订单信息---统一到付账台结账
购物车功能包括
1) 添加商品---订购
...
commons-codec是Apache下面的一个加解密开发包
官方地址为:http://commons.apache.org/codec/
官方下载地址:http://commons.apache.org/codec/download_codec.cgi
在线文档:http://commons.apache.org/codec/userguide.html
下面示例为使用Base64实现字符串的加解密:
[java] view plaincopy
数据库三范式理论小记
- 博客分类:
- 数据库
软件开发 就不能不说数据库 说到数据库 就不能不说三范式 其实数据库范式一共有六个 除了第一 二 三范式以外还有第四 第五范式和一个BC范式 在此我们只讨论三范式 有兴趣的朋友可以自己找一些专业的书籍进一步学习
第一范式(1NF)
第一范式是指数据库表的每一列都是不可分割的基本数据项 同一列中不能有多个值 即实体中的某个属性不能有多个值或者不能有重复的属性
这就是第一范式的基本概念 什么意思呢 举个例子吧 在一个表里有一个“电话”字段 其值既有手机号 又有座机号 那么这样就不符合第一范式的要求了 此时应该将“电话”拆分为“手机”跟“座机” 这样一来就变成了一个符合第一范式的数 ...