自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (7)
  • 收藏
  • 关注

Discuz!X产品设计

SNS Portal BBS 这三个分别在中国起始于2009、1999和1997年的应用,从年龄上就不一样,积累下来的无论对与错的用户习惯更是千差万别,谈及融合,谈何容易!生硬整合的结果,就如同客厅里铺着70年代的水磨石地板,配一个21世纪豪华双开门冰箱,外加一套意大利餐桌,桌上还放着两根油条那么奇怪。并不是东西不好,而为什么放到一起就变得不伦不类呢?对此,我们花了很长的时间、很大的决心和很坚实的...

2010-04-27 10:02:50 108

原创 我的新家【leves.javaeye.com】

我的新家 leves.javaeye.com 鼓励大家也去javaeye安个新家! javaeye不错,个人觉得比csdn开放活跃

2010-04-26 19:42:00 640

Java中各类Cache机制实现解决方案

在Java中,不同的类都有自己单独的Cache机制,实现的方法也可能有所不同,文章列举了Java中常见的各类Cache机制的实现方法,同时进行了综合的比较。OSCacheOSCache是个一个广泛采用的高性能的Java EE缓存框架,OSCache能用于任何Java应用程序的普通的缓存解决方案。OSCache有以下特点:缓存任何对象,你可以不受限制的缓存部分jsp页面或HTTP请求,任何java对...

2010-04-26 19:13:38 238

如何优化条件查询?

查询速度慢的原因很多,常见有以下几种,包括非软件因素: 没有索引或者没有用到索引I/O吞吐量小,形成了瓶颈效应 内存不足网络速度慢查询的数据量过大返回了不必要的行和列常见优化条件查询的方法: 为数据量大且经常进行查询的表建立索引减少表间关联避免全表查询避免使用in关键字,Between在某些时候比IN 速度更快,Between能...

2010-04-26 13:43:39 121

苹果的台阶(转)

   苹果,从第一代iPod开始,就不是一款硬件,哪怕其时尚设计为世人称道。iPod+iTunes,通过对音乐、视频的内容分发,构建起苹果商业模式的第一个台阶,其核心是通过硬件终端的强大黏性,博弈内容版权的合作。其结果,是改变了免费的互联网,让99美分的mp3音乐和1.99美元的数字视频能在网上卖钱了。  苹果的第二个台阶,是iPhone/iPod Touch /iPad+ App Sto...

2010-04-25 20:37:05 142

Java7 - 新特性之对集合类的语言支持

Java将对创建集合类提供第一类语言支持,也就是对集合类的操作可以像对数组那样方便。 java7之前创建集合的方式List list = new ArrayList(); list.add("hello"); String item = list.get(0); Set set = new HashSet(); set.add("hello"); ...

2010-04-25 19:51:54 188

iBatis “半自动”ORM

实现一、iBatis是什么? iBATIS一词来源于“internet”和“abatis”的组合,是一个由Clinton Begin在2001年发起的开放源代码项目,最初侧重于密码软件的开发,现在是一个基于Java的持久层框架,iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAO),同时还提供一个利用这个框架开发的JPetStore实例,相对Hibern...

2010-04-21 15:14:41 187

About Spring MVC Framework

前言最近在看Spring MVC的源码,就把自己对MVC模式和对各种框架的实现的认识写出来给大家看看,算是一个总结.所以,恳请大家用怀疑的眼光来看待这篇文章,假如有认识不对的地方,麻烦指出.MVC与WEB应用MVC是什么就不用我多说了.对于现有较成熟的Model-View-Control(MVC)框架而言,其注意的主要问题无外乎下面这些:Model:模型应该包含由视图显示的...

2010-04-21 15:10:21 81

Spring MVC验证配置

1.从appFuse中拷贝 ApplicationResources_zh_CN.properties 和 ApplicationResouces.properties到项目的src根目录下2.拷贝 validation.xml 和 validator-rules.xml 到WebRoot\WEB-INF下3.在web.xml中加:    <!--加载资源文件-->    &l...

2010-04-21 15:04:58 84

OO设计原则总结

什么是设计原则?设计原则是基本的工具,应用这些规则可以使你的代码更加灵活、更容易维护,更容易扩展。 基本原则:封装变化 Encapsulate what varies.面向接口变成而不是实现 Code to an interface rather than to an implementation.优先使用组合而非继承 Favor Composition Over Inh...

2010-04-21 15:01:27 90

各类数值型数据间的混合运算

自动类型转换整型、实型、字符型数据可以混合运算。运算中,不同类型的数据先转化为同一类型,然后进行运算。转换从低级到高级,如下图:转换规则为:① (byte或 short) op int→ int② (byte或 short或 int) op long→ long③ (byte或 short或 int或 long) op float→ float④ (byte或 short或...

2010-04-21 14:55:12 878

Javaclass文件结构

Magic:该 项存放了一个 Java 类文件的魔数(magic number)和版本信息。一个 Java 类文件的前 4 个字节被称为它的魔数。每个正确的 Java 类文件都是以 0xCAFEBABE 开头的,这样保证了 Java 虚拟机能很轻松的分辨出 Java 文件和非 Java 文件。Version:该项存放了 Java 类文件的版本信息,它对于一个 Java 文件具有重要的意义。因为...

2010-04-21 14:54:06 102

Hibernate包作用详解

hibernate2.jar: Hibernate的库,没有什么可说的,必须使用的jar包 cglib-asm.jar: CGLIB库,Hibernate用它来实现PO字节码的动态生成,非常核心的库,必须使用的jar包 dom4j.jar: dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的Java XML API,具有性...

2010-04-21 14:50:52 57

hibernate优化方案

一、批量修改和删除在Hibernate 2中,如果需要对任何数据进行修改和删除操作,都需要先执行查询操作,在得到要修改或者删除的数据后,再对该数据进行相应的操作处理。在数据量少的情况下采用这种处理方式没有问题,但需要处理大量数据的时候就可能存在以下的问题:占用大量的内存。需要多次执行update/delete语句,而每次执行只能处理一条数据。以上两个问题的出现会严重影响系统的性能。...

2010-04-21 14:47:10 81

Java核心API需要掌握的程度

Java的核心API是非常庞大的,这给开发者来说带来了很大的方便,经常人有评论,java让程序员变傻。但是一些内容我认为是必须掌握的,否则不可以熟练运用java,也不会使用就很难办了。1、java.lang包下的80%以上的类的功能的灵活运用。2、java.util包下的80%以上的类的灵活运用,特别是集合类体系、正规表达式、时间、属性、和Timer.3、java.io包下的60%...

2010-04-21 14:45:14 61

Java偏向锁实现原理(BiasedLocking)

轻量级锁也是一种多线程优化,它与偏向锁的区别在于,轻量级锁是通过CAS来避免进入开销较大的互斥操作,而偏向锁是在无竞争场景下完全消除同步,连CAS也不执行(CAS本身仍旧是一种操作系统同步原语,始终要在JVM与OS之间来回,有一定的开销)。所谓的无竞争场景,举个例子,就是单线程访问带同步的资源或方法。偏向锁实现原理偏向锁,顾名思义,它会偏向于第一个访问锁的线程,如果在接下来的运行过程中...

2010-04-21 14:44:00 148

Java离死远着呢!

 两周前从Oracle离职的Java创始人James Gosling近日在博客撰文称,自己目前还没确定下一步要做什么,但与制定一个商业计划做创业公司比,科学研究更让他感兴趣。同时,Glsling再次否定了Java将死的传闻。      Gosling在4月17日发表的一篇名为《Next??》的博文称,就自己的个性而言,决定下一步去做什么是困难的,因为他对很多科学项目都抱有浓厚的兴趣;与其建...

2010-04-21 14:35:49 115

浙江工业大学数据结构试卷

浙江工业大学数据结构的试卷,文档未附答案

2011-06-18

SEO课程之PPT(搜索引擎优化基础)

SEO课程的PPT可以加深对SEO的了解 其中涉及SEO多方面的内容 阅读对象:网页设计与开发人员、SEO入门者 SEO常用术语解释 如何让搜索引擎收录网站 SEO的目的 站点自身内部的优化 影响排名的外部因素 常见的黑盒SEO手法 参考文章及网站

2009-01-06

Open Blog 数据库设计说明书

实训的做的openblog BLOG系统 的数据库部分 由于整个系统开发比较缓慢,先上传数据库部分 openblog是整合jsp+jstl+ajax+hibernate技术blog系统,关于数据库部分有什么问题的请务必发我邮箱哦 cyyzjut@gmail.com 工大归谷

2009-01-06

ExtJs单用户Blog系统后台源码

ExtJs单用户Blog系统后台源码  该系统是由vifir.com推出的一个用于演示extjs在.net平台下使用的单用户Blog系统。系统后台使用.Net平台,语言为C#,技术构架为NHibernate+Spring.Net+Vifir实现,支持多种数据库,采用三层结构,数据访问层DAO、业务逻辑层及表示层完全分离。DAO层使用的泛型DAO,只需要一个DAO接口即可,不需要写具体的实现。 后台具有以下功能: 写新日志 分类管理 日志内容管理 传照片 分类管理 照片管理 评论管理 用户管理 友情连接管理 Blog属性设置 系统文档 该blog源码下载 系统安装说明:  安装后,需要修改Web.config文件中的数据库配置,把用户名及密码改正确,数据库的配置内容如下: <databaseSettings> <add key="db.datasource" value="(local);Integrated Security=false"/> <add key="db.user" value="sa"/> <add key="db.password" value="sa"/> <add key="db.database" value="vifirblog"/> <add key="db.generateDdl" value="true"/> </databaseSettings> <appSettings>  其中db.user表示用户名,db.password表示密码,db.database表示数据库名,db.generateDdl表示是否让程序启动的时候自动生成表系统所需要的表结构。db.generateDdl默认为true,DB_51aspx下为数据库文件,附加即可。  使用说明:  manage将会进入登录页面,默认的系统管理员用户名及密码均为51aspx。 作者:开源人 源码下载及讨论地址:http://www.51aspx.com/CV/ExtJsBlog 作者主页:http://www.vifir.com

2009-01-06

Java反编译工具大全

Java反编译工具大全,rar 中包含几种很不错的 反编译工具,其中有批处理的功能

2008-10-13

23种设计模式的java实现

23种设计模式的java实现,阐明用java实现各设计模式

2008-10-13

Java学习路径三篇

Java学习路径三篇,从不同的角度为你阐明初学JAVA心中的迷惑

2008-10-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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