- 博客(25)
- 收藏
- 关注
原创 将毫秒 换算成(天 时 分 秒 毫秒)
/* * 毫秒转化 */ public static String formatTime(long ms) { int ss = 1000; int mi = ss * 60; int hh = mi * 60; int dd = hh * 24; long day = ...
2016-09-02 12:28:21
1765
原创 JAVA 时间差距,两个时间相差多少天,时,分,秒
package ben.util; import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date; /*** 时间相距* @author Ben* @version 1.0* @dat...
2016-09-01 16:06:05
356
原创 通用权限+OAuth2认证数据表设计:
http://note.youdao.com/share/?id=4e59e5ec090b7c14e5beb857b0ed9d1d&type=note 通用权限+OAuth2认证数据表设计,欢迎大家以指正。
2015-06-16 11:38:22
3323
1
原创 利用MyBatis Generator自动创建代码
如果你使用过hibernate的eclipse插件自动创建DAO文件,那么就容易理解下面介绍的内容;如果你还没有用过hibernate也无妨。下面介绍使用mybatis 3的eclipse插件自动生成相关文件以及如何使用这些文件。 eclipse插件安装地址:http://mybatis.googlecode.com/svn/sub-projects/generator/trunk/e...
2014-10-26 21:21:12
133
原创 配置JDK和Tomcat环境变量
window环境下斜杠请反过来1.安装JDK安装好JDK后,再配置JDK的环境变量:在“我的电脑”上点右键—>“属性”—>“高级”—> “环境变量(N)”。新建系统变量JAVA_HOME:C:/Program Files/Java/jdk1.5.0_06;新建系统变量CLASSPATH:.;%JAVA_HOME%/lib;(注意:点号表示当前目录,不能省略)...
2014-07-30 13:42:30
110
原创 Mysql shell 操作
Linux 操作mysql命令:在Linux操作mysql要进入到usr/local/mysql目录中启动命令:mysql consolewindow 下绿色版(帐号root 密码 无)启动命令mysqld.exe --console登录命令:mysql -u 用户名 -p (后提示输入:密码)端口默认3306指定端口登录mysql -u 用户名 -p -...
2014-03-03 20:55:34
171
原创 动态实现树形菜单(使用dtree控件)
动态生成树型菜单数据库脚本:use mastergoif exists (select * from sysdatabases where name = 'tree') drop database treegocreate database treeon( Name = 'tree_data', --主数据文件的逻辑名称 FileName ...
2014-01-22 00:03:27
474
原创 中小型商城系统中的分类/产品属性/扩展属性的数据库设计
正文:之前发表过一篇"商城系统中【商品扩展属性】的表单生成及客户端验证",部分童鞋对于后台数据库的设计比较感兴趣,于是今天把这部分也补上。 一、产品分类设计越来越多的商城系统都热衷于选择“无限级分类”的设计,我也不例外,因为它方便扩展。这部分就不详细展开了,详见无限级分类(非递归算法/存储过程版/GUID主键)完整数据库示例_(1)表结构 无限级分类(非递归算法/存储过程版/GU...
2013-12-30 22:37:26
414
原创 JAVA 注解(Annotation) ,模拟自动创建表
hibernate 里面通过注解,映射等手段,可以自动生成表,现在模拟实现。随便学学注解如何使用。首先,我们要定义几个注解:Table 用于定义表名字,类型使用Type Java代码 import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import j...
2013-12-30 21:31:04
182
原创 测试用例的设计
作为一位功能测试人员,其主要的职能就是进行测试用例的设计,并根据测试用例执行测试,通过全面的测试来验证产品的质量。因此测试用例也从侧面反映了一个测试人员的测试思路的严密和发散性,要做好功能测试,测试用例的重要性无法忽视。现将本人设计测试用例的流程和思路进行总结,也方便进行交流和探讨: 1) 首先要对测试用例的组织结构进行划分 如果公司的测试流程还算规范完整的话,在进行需求评审...
2013-12-26 14:50:11
304
原创 采用ajp代理模式配置Apache+tomcat实现负载均衡
这一种方法,配置简单,性能也高。附AJP介绍:apache-tomcat-7.0.35-windows-i64.zipapache 必须是2.2.x以上版本 AJP是Apache提供的完成与其它服务器通讯的一种协议。在Apache中通过mod_proxy_ajp模块发送AJP数据,另外一端的服务器需要实现AJP协议,能够接受mod_proxy_ajp模块发送的AJP协议数据...
2013-11-21 14:05:16
218
原创 移动互联网的发展现状和发展趋势
移动互联网业务和应用包括移动环境下的网页浏览、文件下载、位置服务、在线游戏、视频浏览和下载等业务。随着宽带无线移动通信技术的进一步发展和Web应用技术的不断创新,移动互联网业务的发展将成为继宽带技术后互联网发展的又一个推动力,为互联网的发展提供一个新的平台,使得互联网更加普及,并以移动应用固有的随身性、可鉴权、可身份识别等独特优势,为传统的互联网类业务提供了新的发展空间和可持续发展的新商业...
2013-11-17 22:08:40
865
原创 购物车数据表
购物车的实现1、 实现原理购物车 01文件夹------web根文档目录(D:/wamp/www/01) db_shopping_car—Mysql的data目录下 2、 http://www.taobao.com 3、 功能1) 商品展示---相关资料(基本描述、价格、名称、供应商情况、图片等)2) 购物车功能购物车相当于现实中超市的购物车...
2013-10-28 21:21:24
1479
原创 使用Apache commons-codec Base64实现加解密
commons-codec是Apache下面的一个加解密开发包官方地址为:http://commons.apache.org/codec/官方下载地址:http://commons.apache.org/codec/download_codec.cgi在线文档:http://commons.apache.org/codec/userguide.html下面示例为使用Base64实...
2013-10-15 18:15:04
398
原创 数据库三范式理论小记
软件开发 就不能不说数据库 说到数据库 就不能不说三范式 其实数据库范式一共有六个 除了第一 二 三范式以外还有第四 第五范式和一个BC范式 在此我们只讨论三范式 有兴趣的朋友可以自己找一些专业的书籍进一步学习 第一范式(1NF)第一范式是指数据库表的每一列都是不可分割的基本数据项 同一列中不能有多个值 即实体中的某个属性不能有多个值或者不能有重复的属性 这就是第一范式的基本...
2013-10-10 00:16:02
139
原创 spring配置quartz 多任务
<!-- 与quartz有关的设置 --> <bean id="billJob" class="test.BillReliabilityJob"/> <bean id="exceptionJob" class="test.ExceptionJob"/> <bean i
2013-09-22 13:28:26
118
原创 软件项目经验总结
如何让所有的涉众目标一致1,文档:因为一个工程,所有的涉众不是同时介入的。这就导致了对于工程的认识就不同。而要帮助后加入的成员很快的进入角色,就必须有提纲性的文档作为引导。并且所有的描述语言都是所能够领会的,比如uml就是一个很好的选择。2,授课:严肃的说不是授课,而是交流经验。广开言论,而后达成共识。3,明确的核心骨架和规范高层业务用例,高层测试用例,核心类构成,主要流程。这些都决定了系统的主...
2013-09-12 13:28:01
897
原创 转 Hibernate与 MyBatis的比较
第一章 Hibernate与MyBatisHibernate 是当前最流行的O/R mapping框架,它出身于sf.net,现在已经成为Jboss的一部分。 Mybatis 是另外一种优秀的O/R mapping框架。目前属于apache的一个子项目。MyBatis 参考资料官网:http://www.mybatis.org/core/zh/index.html Hibe...
2013-09-06 09:44:23
197
原创 EJB3.0和Spring比较
0.比较目录 1) Vendor Independence2) Service Integration3) Flexibility in Service Assembly4) XML versus Annotation5) Declarative Services6) Dependency Injection 1. 厂商无关性(Vendor ...
2013-09-05 14:37:25
214
原创 JVM系列三:JVM参数设置、分析转
http://www.cnblogs.com/redcreen/archive/2011/05/04/2037057.html 转不管是YGC还是Full GC,GC过程中都会对导致程序运行中中断,正确的选择不同的GC策略,调整 JVM、GC的参数,可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当 的提高Java程序的工作效率。但...
2013-08-30 11:45:48
137
原创 log4j配置日志文件log4j.appender.R.File相对路径方法
方法一、 解决的办法自然是用相对路径代替绝对路径,其实log4j的FileAppender本身就有这样的机制,如:log4j.appender.logfile.File=${WORKDIR}/logs/app.log 其中“${WORKDIR}/”是个变量,会被System Property中的“WORKDIR”的值代替。这样,我们就可以在log4j加载配置文件之前,先用System.set...
2013-08-30 11:35:01
241
原创 SiteMesh在java中的简单使用
转载自:http://www.blogjava.net/shiwenfeng/archive/2009/10/27/299925.html Site Mesh是open symphony团队开发的j2ee应用框架之一,是一个用来在JSP中实现页面布局和装饰(layout and decoration)的框架组件,能够帮助网站开发人员较容易实现页面中动态内容和静态装饰外观的分离,旨在提...
2013-08-29 09:47:19
276
原创 基于Spring框架的Shiro配置
一、在web.xml中添加shiro过滤器 Xml代码 <!-- Shiro filter--> <filter> <filter-name>shiroFilter</filter-name> <filter-class> org.springfram...
2013-08-29 09:42:55
96
原创 Socket 长连接与短连接
长连接与短连接所谓长连接,指在一个TCP连接上可以连续发送多个数据包,在TCP连接保持期间,如果没有数据包发送,需要双方发检测包以维持此连接,一般需要自己做在线维持。 短连接是指通信双方有数据交互时,就建立一个TCP连接,数据发送完成后,则断开此TCP连接,一般银行都使用短连接。 比如http的,只是连接、请求、关闭,过程时间较短,服务器若是一段时间内没有收到请求即可关闭连接。 其实长连...
2013-08-16 13:59:31
124
原创 搭建ssh框架---->strut1.3+hibarnater3.2+spring2.5 源码
http://download.youkuaiyun.com/download/chen819102962/4040225 ssh框架的jar下载地址 web.xml 中内容 <?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://java.sun.com/xml/ns/jav...
2012-02-02 03:01:35
136
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人