码迷,mamicode.com
首页 > 编程语言
Spring MVC 处理请求流程
一、客户端发出一个HTTP请求,WEB应用服务器接收到这个请求,如果匹配DispatcherServlet的请求映射路径(在web.xml中指定),web容器将该请求转交给DispatcherServlet处理。 二、DispatcherServlet接收到这个请求后,根据请求信息及HandlerMapping的配置找到处理请求的处理器(Handler)。 三、DispatcherServle...
分类:编程语言   时间:2015-08-12 19:38:24    阅读次数:149
Java中string 创建对象时 “”和null的区别
string “” 和 null 区别...
分类:编程语言   时间:2015-08-12 19:39:06    阅读次数:129
I学霸官方免费教程三十六:Java数据结构之双向链表结构
数据结构之双向链表 例如:现有双向链表TwoWayLinked中存储着1,2,3,4四个元素,那么集合对象中会有4个节点A、B、C、D,由上述结构可以知道,节点A中存储着元素1和节点B;节点B中存储着元素2和节点A和节点C,节点C中存储着元素3和节点B和节点D,节点D中存储着元素4和节点C。如果现在要在元素2和3中间插入一个元素5; 过程如下: 1、创建节点E,E中存储元素5 2、将E中的...
分类:编程语言   时间:2015-08-12 19:38:45    阅读次数:114
java工具类(四)之实现日期任意跳转
Java实现日期任意跳转 项目开发过程中,需要进行订单提醒日期的设置,主要包括设置每月指定的日期或者指定的天数,代码如下: public static String DateOperation(String type, Date myDate, int num) { String date = null; SimpleDateFormat formatter = new Sim...
分类:编程语言   时间:2015-08-12 19:39:02    阅读次数:170
Java中hashcode的理解
Java中hashcode的理解 原文链接http://blog.csdn.net/chinayuan/article/details/3345559如何理解hashCode的作用:以 java.lang.Object来理解,JVM每new一个Object,它都会将这个Object丢到一个Hash哈希表中去,这样的话,下次做 Object的比较或者取这个对象的时候,它会根据对象的hashcode再从...
分类:编程语言   时间:2015-08-12 19:37:02    阅读次数:128
java工具类(五)之日期格式字符串与日期实现互转
JAVA字符串转日期或日期转字符串 项目开发过程中需要实现日期格式的字符串与日期进行互转,并进行日期的加减操作。 Demo如下: package weiming.lmapp.utils; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; publ...
分类:编程语言   时间:2015-08-12 19:37:30    阅读次数:141
I学霸官方免费教程三十七:Java数据结构之单向链表结构
数据结构之单向链表 例如:现有双向链表OneWayLinked中存储着1,2,3,4四个元素,那么集合对象中会有4个节点A、B、C、D,由上述结构可以知道,节点A中存储着元素1和节点B;节点B中存储着元素2和节点C,节点C中存储着元素3和节点D,节点D中存储着元素4和null。如果现在要在元素2和3中间插入一个元素5; 过程如下: 1、创建节点E,E中存储元素5 2、将B中的下一个节点修改...
分类:编程语言   时间:2015-08-12 19:36:30    阅读次数:111
内部排序
由于待排序的记录数量不同,使得排序过程中涉及的存储器不同,可将排序方法分为两大类:一类是内部排序,指的是待排序记录存放在计算机随处存储器中进行的排序过程;另一类是外部排序,指的是待排序记录的数量很大,以致内存一次不能容纳全部记录,在排序过程中尚需对外存进行访问的排序过程。内部排序的方法很多,但就其全面性能而言,很难提出一种被认为是一种最好的方法,每一种方法豆油各自的优缺点,适合在不同的环境下(如记...
分类:编程语言   时间:2015-08-12 19:32:33    阅读次数:167
leetcode Valid Palindrome C++&python 题解
leetcode valid palindrome c++ & python solutions...
分类:编程语言   时间:2015-08-12 19:32:54    阅读次数:118
java开发中如何选择Set、List、Map、数组
---我不生产代码,我只是代码的搬运工。     在JAVA的util包中有两个所有集合的父接口Collection和Map,它们的父子关系:            java.util         +Collection 这个接口extends自 --java.lang.Iterable接口            +List 接口                -ArrayList...
分类:编程语言   时间:2015-08-12 19:30:01    阅读次数:118
windows 下一个进程能开多少个线程
进程里面创建线程数收到总线的限制,32位最多只能访问4G内存,其中2G为用户态使用;而每个线程都有自己的栈大小;测试发现使用createthread创建线程;当栈设置为1M时,只能开大约1426个线程;当设置为512k时,可以开2244个线程,设置为256k时,可以开3122个线程,所以在我们做sock通信服务器时,需要注意,如果一个客户端 connect进来,就用一个线程对它进程处理的话,服务端...
分类:编程语言   时间:2015-08-12 19:30:04    阅读次数:138
内部排序(1)——选择排序
选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。 选择排序是不稳定的排序方法(比如序列[5, 5,3]第一次就将第一个[5]与[3]交换,导致第一个5挪动到第二个5后面)。 选择排序算法步骤如下: 第1步:在未排序的n个数中找到最小数,讲它与a[0]交换。...
分类:编程语言   时间:2015-08-12 19:31:05    阅读次数:114
HDFS简介及用C语言访问HDFS接口操作实践
本文结合作者本人及同事对HDFS的学习和实践的理解,首先介绍HDFS的特点和重要SHELL命令(hadoop和hdfs命令)的使用,接着介绍HDFS提供的C访问接口LIB HDFS及其跟普通文件系统的C API的异同,然后介绍如何利用LIB HDFS接口实现简单的HDFS客户端并列举相关应用实例,最后针对编写HDFS客户端中遇到的问题进行描述和分析。...
分类:编程语言   时间:2015-08-12 19:28:47    阅读次数:149
java 调用方法引起歧义:The method XXX is ambiguous for the type XX
The method XXX is ambiguous for the type XX eclipse编译报错。 分析原因:方法歧义,是编译器无法确定,代码中使用哪一个方法。 1、调用的是自己编写的方法 public class Ambiguous {     public static void main(String[] args) {         Ambiguous ambi...
分类:编程语言   时间:2015-08-12 19:29:11    阅读次数:1039
poj 2299 Ultra-QuickSort(树状数组求逆序数+离散化)
树状数组,具体的说是 离散化+树状数组。这也是学习树状数组的第一题. 算法的大体流程就是: 1.先对输入的数组离散化,使得各个元素比较接近,而不是离散的, 2.接着,运用树状数组的标准操作来累计数组的逆序数。 算法详细解释: 1.解释为什么要有离散的这么一个过程?     刚开始以为999.999.999这么一个数字,对于int存储类型来说是足够了。...
分类:编程语言   时间:2015-08-12 19:29:01    阅读次数:136
C++ sizeof 与 strlen 小结
1.sizeof 的适用场合 (1)sizeof的主要用途是与存储分配和I/O系统那样的例程进行通信; void *malloc(size_t size); size_t fread(void *ptr , size_t size , size_t nmemb , FILE *stream); (2)可以用来查看某种类型对象的内存字节单元大小; (3)动态分配内存,表示初始化字节大小; ...
分类:编程语言   时间:2015-08-12 19:28:57    阅读次数:164
C++对象模型——构造,解构,拷贝语意学(第五章)
第5章 构造,解构,拷贝语意学 (Semantics of Construction, Destruction, and Copy) 考虑下面这个abstract base class 声明: class Abstract_base { public: virtual ~Abstract_base() = 0; virtual void interface() const = 0; vi...
分类:编程语言   时间:2015-08-12 19:25:32    阅读次数:139
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!