Java习惯用法总结

Java 2015-05-12 0评论

在Java编程中,有些知识 并不能仅通过语言规范或者标准API文档就能学到的。在本文中,我会尽量收集一些最常用的习惯用法,特别是很难猜到的用法。(Joshua Bloch的《Effective Java》对这个话题给出了更详尽的论述,可以从这本书里学习更多的用法。)我把本文的所有代码都放在公共场所里

三种快速排序算法以及快速排序的优化

其他 2015-05-12 0评论

一.  快速排序的基本思想快速排序使用分治的思想,通过一趟排序将待排序列分割成两部分,其中一部分记录的关键字均比另一部分记录的关键字小。之后分别对这两部分记录继续进行排序,以达到整个序列有序的目的。二.  快速排序的三个步骤1) 选择基准:在待排序列中,按照某种方式挑出一个元素,作为 “基准”(pi

JavaScript 错误以及如何修复

JavaScript/css/前端 2015-05-12 0评论

JavaScript 调试是一场噩梦:首先给出的错误非常难以理解,其次给出的行号不总有帮助。有个查找错误含义,及修复措施的列表,是不是很有用?以下是奇怪的 JavaScript 错误列表。同样的错误,不同的浏览器会给出不同的消息,因此有一些不同的例子。如何读懂错误?首先,让我们快速看下错误信息的结构

JavaScript性能优化小知识总结

JavaScript/css/前端 2015-05-12 0评论

前言一直在学习javascript,也有看过《犀利开发Jquery内核详解与实践》,对这本书的评价只有两个字犀利,可能是对javascript理解的还不够透彻异或是自己太笨,更多的是自己不擅于思考懒得思考以至于里面说的一些精髓都没有太深入的理解。鉴于想让自己有一个提升,进不了一个更加广阔的天地,总得

DWR框架搭建以及使用

Java 2015-05-12 0评论

DWR(Direct Web Remoting)是一个Ajax的开源框架,用于改善web页面与Java类交互的远程服务器端的交互体验,可以帮助开发人员开发包含AJAX技术的网站。它可以允许在浏览器里的代码使用运行在WEB服务器上的JAVA函数,就像它就在浏览器里一样。   从DWR官网下载最新版本的

Java list的用法排序及遍历

Java 2015-04-25 0评论

Java list的用法排序及遍历java list 排序 java list用法 Java list java list 遍历概要:List中可以添加任何对象,包括自己定义的新的类。Map 的常用实现类有:ArrayList 和 LinkedList。 下面是Java list的用法排序及遍历

iBatis简单入门教程

Java 2015-04-25 0评论

iBatis 简介:iBatis 是apache 的一个开源项目,一个O/R Mapping 解决方案,iBatis 最大的特点就是小巧,上手很快。如果不需要太多复杂的功能,iBatis 是能够满足你的要求又足够灵活的最简单的解决方案,现在的iBatis 已经改名为Mybatis 了。官网为:htt

Java并发编程:Thread类的使用

Java 2015-04-25 0评论

Java并发编程:Thread类的使用在前面2篇文章分别讲到了线程和进程的由来、以及如何在Java中怎么创建线程和进程。今天我们来学习一下Thread类,在学习Thread类之前,先介绍与线程相关知识:线程的几种状态、上下文切换,然后接着介绍Thread类中的方法的具体使用。以下是本文的目录大纲:一