Technology
KaneTing
这个作者很懒,什么都没留下…
展开
-
整数划分问题及其算法
整数划分问题及其算法一、问题描述整数划分问题是将一个正整数n拆成一组数连加并等于n的形式,且这组数中的最大加数不大于n。 如整数的6划分为: 6 5 + 1 4 + 2, 4 + 1 + 1 3 + 3, 3 + 2 + 1, 3 + 1 + 1 + 1 2 + 2 + 2, 2 + 2 + 1 + 1, 2 + 1 + 1 + 1 + 1 1 + 1 + 1 + 1原创 2009-12-16 12:57:00 · 2593 阅读 · 1 评论 -
spring的简介与初步搭建应用
一、spring的简介 spring是什么东西就不介绍了,自己去找谷老师。二、spring的下载 最新的稳定spring3.1.0版本,下载地址:http://www.springsource.org/download/,最好下载“with docs”的版本,其中包括了spring API及帮助文档,这些文档对学习spring是很有用的,我的第一个简单示例就是参照文档搭建起来的原创 2012-07-21 18:45:04 · 2934 阅读 · 4 评论 -
ibatis的简介与初步搭建应用
一、ibatis的简介ibatis是什么东西就不介绍了,自己去找谷老师。这里讲下自己的使用体会。之前自己学过Hibernate,是看尚学堂的视频教学的,看完以后发现Hibernate体系中的内容真的很多,什么N-N关联、HSQL、缓存管理等等,看得我真的很晕,想要一时间掌握还真不可能,反正我现在也不是特别明白。后来新的公司是用ibatis,所以自己回去研究了下,结果发现ibatis真的很简原创 2012-07-15 10:19:25 · 6848 阅读 · 5 评论 -
MVC框架之—Struts原理简介与简单开发流程部署
MVC框架之—Struts原理简介与简单开发流程部署Struts 是一组相互协作的类、servlet 和 JSP 标记,它们组成一个可重用的 MVC 2 设计。这个定义表示 Struts 是一个框架,而不是一个库,但 Struts 也包含了丰富的标记库和独立于该框架工作的实用程序类。下图显示了 Struts 框架的一个概览。原创 2010-11-24 11:12:00 · 1168 阅读 · 1 评论 -
数据字典表——存储Web页面的常用数据信息
数据字典表——存储Web页面的常用数据信息如果所在html页面中添加或修改一个的话,这就修改了代码,违背了扩展原则,所以直接修改代码是不可取的。既然内容是可变的、可修改的,那么就应该考虑将这些信息存放到数据库中。这样的话,要想修改或添加内容直接在数据库中做,这样就不用修改页面代码了。原创 2010-11-22 11:07:00 · 2236 阅读 · 0 评论 -
数据库的自增字段代码生成器——解决不同数据库自增字段的差异机制
数据库的ID自增字段代码生成器——解决不同数据库自增字段的差异机制在设计数据库字段时,有时需要一个int型的id主键,让它能自动递增,每次插入一条数据,它都能够自动增1或者规定的自增数n。对于特定的数据库,要实现这个很简单,比如mysql是用auto_increment,Sql Server是用identity。但是如果在代码中使用和特定数据库有关的特性,那么代码就不能移植,比如把数据库从mysql换成sql server,那么代码就要更改,就不能实现移植扩展。原创 2010-11-22 10:58:00 · 2271 阅读 · 1 评论 -
面向接口编程在Java web 三层架构的应用与使用工厂模式解决问题
在应用中,我们一般都是面向接口编程的,这样有利于系统的扩展与移植。就像Java Web中的三层架构:展现层、业务逻辑层、数据持久层一样,上层都是调用下层的接口。因为一旦下层实现改变:比如持久层从数据库操作更换为文件操作,上层因为调用下层的接口而不用更改任何代码,利于系统扩展与移植。原创 2010-10-20 19:56:00 · 4437 阅读 · 4 评论 -
为什么采用filter实现了字符集的统一编码
Filter是一层接口,横切在请求与Tomcat容器之间,它可以设置请求传递的数据编码格式或者说Tomcat取得参数与返回结果的字符编码。这样在servlet和jsp中就不用再写重复的代码了,由filter设置。采用Filter必须要实现javax.servlet.Filter接口原创 2010-10-19 22:34:00 · 2722 阅读 · 2 评论 -
常用于页面交互的JavaScript的一些技巧分析
javascript的常用技巧及实现功能原创 2010-09-02 19:59:00 · 1269 阅读 · 0 评论 -
什么是Dom4j及其初级使用方法
Dom4j是Document for Java的简称,是用java解析dom文档的组件。在绝大多数应用中,都会需要配置文件。比如要将数据库从mysql改为oracle,使用配置文件会很方便,而不需要修改代码,所以解析配置文件、读取信息也是代码的一部分。如今有很多种解析xml文件的方式:DOM、SAX、JDom、Dom4j等等。其中最优秀、使用最广的就是Dom4j。著名的Hibernate框架也是使用这的,Sun官方也是使用Dom4j的。关于上面四者的介绍与优缺点可参考:http://qqwyy.原创 2010-09-02 19:50:00 · 4459 阅读 · 0 评论 -
分页技术原理与实现(三)——无刷新的Ajax分页技术
分页技术原理与实现(三)——无刷新的Ajax分页技术 紧接着上篇—分页技术原理与实现(二)——Java+Oracle实现,本篇继续分析分页技术。上篇讲的是分页技术的代码实现,这篇继续分析一下分页技术的效果控制。 上篇已经用代码简单的实现了一个分页。但是我们都看到,代码中每次通过servlet请求取得结果集后,都会转向到一个jsp页面显示结果,这样每次查询页面都会刷新一下,比如查询出现结果集后要查看第三页,页面就会刷新一下。这样页面给人的效果感觉就会有点不舒服,所以我们希望能够在通过条原创 2010-08-19 19:46:00 · 8359 阅读 · 1 评论 -
分页技术原理与实现(二)——Java+Oracle代码实现
分页技术原理与实现(二)——Java+Oracle代码实现原创 2010-08-14 16:00:00 · 16022 阅读 · 9 评论 -
分页技术原理与实现(一)——为什么要进行分页及怎么分页
分页技术原理与实现(一)——为什么要进行分页及怎么分页什么是分页技术分页,是一种将所有数据分段展示给用户的技术.用户每次看到的不是全部数据,而是其中的一部分,如果在其中没有找到自习自己想要的内容,用户可以通过制定页码或是翻页的方式转换可见内容,直到找到自己想要的内容为止.其实这和我们阅读书籍很类似.转载 2010-06-09 22:51:00 · 47367 阅读 · 11 评论 -
Java上传文件—FileUpload组件介绍
Java上传文件—FileUpload组件介绍原创 2010-06-06 20:57:00 · 20682 阅读 · 8 评论 -
spring3与ibatis的集成搭建及简单应用
一、spring及ibatis的简介 关于spring和ibatis的介绍在这里就不多说了,具体的简介及应用可以参考我前面的两篇文章:《ibatis的简介与初步搭建应用》,《spring的简介与初步搭建应用》,这里主要结合两者,搭建起集成环境,并演示简单的实例应用。二、集成环境的搭建下图是我的搭建图 (一)、Dao层搭建 这里Dao层的搭建就是指原创 2012-07-23 00:01:24 · 7056 阅读 · 3 评论