码迷,mamicode.com
首页 > 编程语言
springMVC的请求过程
springMVC请求过程:请求信息(包括用户相关信息)发送到DispatcherServlet,DispatcherServlet在这里做为前端控制器。DispatcherServlet查询处理器映射,处理器映射会根据请求携带的URL信息进行决策。当选择了合适的控制器,DispatcherServlet会将请求发送给选中的控制器。在..
分类:编程语言   时间:2017-04-18 00:01:48    阅读次数:222
javascript中的原始值和复杂值
前面的话 javascript的数据类型可以分为两种:原始类型(基本类型或者简单类型)和引用类型。 原始类型:Undefined,Null,Boolean,Number,String五种; 引用类型:Object,Array,Function; 与此相对应的,它们的值分别被称为原始值和复杂值。 特性 ...
分类:编程语言   时间:2017-04-17 23:52:53    阅读次数:390
快速排序的实现(不保证效率
众所周知,快速排序的核心是分治的思想,选一个基准出来,然后通过划分操作,使得,该元素最终处于的位置的左边的元素都小于等于它,右边的元素都大于等于它 划分操作就是两次递归嘛,没什么的,关键在于不借助外部空间我们如何实现划分操作 首先我们不知道该元素放在哪里,显然这是最后才能确定的, 我了解到一种填坑法 ...
分类:编程语言   时间:2017-04-17 23:52:37    阅读次数:410
【转】大数据批处理框架 Spring Batch全面解析
如今微服务架构讨论的如火如荼。但在企业架构里除了大量的OLTP交易外,还存在海量的批处理交易。在诸如银行的金融机构中,每天有3-4万笔的批处理作业需要处理。针对OLTP,业界有大量的开源框架、优秀的架构设计给予支撑;但批处理领域的框架确凤毛麟角。是时候和我们一起来了解下批处理的世界哪些优秀的框架和设 ...
分类:编程语言   时间:2017-04-17 23:52:01    阅读次数:396
python io多路复用
用for循环执行多用户访问 ...
分类:编程语言   时间:2017-04-17 23:52:35    阅读次数:362
排序、查找算法
1> 插入排序 2> 希尔排序 3> 冒泡排序 4> 选择排序 5> 快速排序 排序算法参考:http://blog.csdn.net/happy_wu/article/details/51841244 查找算法: 1>顺序查找 2> 二分查找 ...
分类:编程语言   时间:2017-04-17 23:50:05    阅读次数:390
JavaScript数组操作函数
1、concat() 连接两个或更多的数组 该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。例如: 2、join() 把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔。 例如: 3、pop() 删除并返回数组的最后一个元素 pop()方法将删除数组的最后一个元素,把数组长度减 ...
分类:编程语言   时间:2017-04-17 23:48:20    阅读次数:221
C语言extern的使用以及头文件*.h的内容格式注意
用VS2013 分开写多文件的程序,出现了许多重定义的问题,总结解决方法如下: 在*.h文件中使用以下的格式: #ifndef <标识> #define <标识> ...... ...... #endif <标识>在理论上来说可以是自由命名的,但每个头文件的这个“标识”都应该是唯一的。标识的命名规则 ...
分类:编程语言   时间:2017-04-17 23:47:44    阅读次数:228
python 字典排序
sorted(dic.items(),key=lambda item:item[0])相关知识整理1、sorted() sorted(iterable, key=None, reverse=False) iterable : 可迭代对象 key : 指定一个函数,用于从iterable 中的每个元素 ...
分类:编程语言   时间:2017-04-17 23:44:48    阅读次数:231
Spring AOP
1.知识背景 软件系统可以看成是由一组关注点组成的,其中,直接的业务关注点,是直切关注点。而为直切关注点提供服务的,就是横切关注点。 2.面向切面的基本原理 什么是面向切面编程 横切关注点:影响应用多处的功能(安全、事务、日志) 切面: 横切关注点被模块化为特殊的类,这些类称为切面 优点: 每个关注 ...
分类:编程语言   时间:2017-04-17 23:43:28    阅读次数:362
【Java】Java_16 控制循环结构Break、Continue、Return
1.break break用于完全结束一个循环,跳出循环体。不管是哪种循环,一旦在循环体中遇到break,系统将完全结束该循环 在Java中是的标签定义,标签就是一个紧跟着英文冒号(:)的标识符 代码示意: 打印结果: i的值为0,j的值为0i的值为0,j的值为1i的值为0,j的值为2 2.cont ...
分类:编程语言   时间:2017-04-17 23:40:46    阅读次数:225
最长公共子序列针对小字符集的算法
一般对于两个字符串,长度分别为n和m,其时间复杂度为O(nm)。 但是针对小字符集的情况,可以把复杂度降低到O(n^2),其中n为两个字符串较短的长度。这种方法对于两个字符串长度相差很大的情况比O(nm)要优化很多。 就假设所有的字符都是小写字母,这样就符合小字符集的前提了。设较短的字符串为S1,较 ...
分类:编程语言   时间:2017-04-17 23:39:27    阅读次数:221
【java学习】进制
目录结构: // <![CDATA[ function shocon(){ document.getElementById("modol").style.display="block"; } function clocon(){ document.getElementById("modol").st ...
分类:编程语言   时间:2017-04-17 23:35:38    阅读次数:278
python socket 实现简单client与server
使用SocketServer创建一个网络服务程序,并且是多线程的,只需要几个简单的步骤: (1)、创建处理request的类,创建方法为:继承BaseRequestHandler类,并重载handle()方法。该方法将被回调用做处理当前接收到的request。 注意:一般的做法是直接继承Stream ...
分类:编程语言   时间:2017-04-17 23:33:56    阅读次数:302
线程的状态
线程的状态 线程被创建时,属于新建状态,调用start后进入就绪状态 就绪状态被cpu调用时,进入运行状态 运行状态在调用sleep、wait、join后会进入阻塞状态 运行状态执行完成后会进入死亡状态,这里包括正常执行完毕和异常执行完毕 运行状态在os切换时,线程会进入就绪状态 线程wait进入阻 ...
分类:编程语言   时间:2017-04-17 23:11:52    阅读次数:310
Spring+IOC(DI)+AOP概念及优缺点
Spring pring是一个轻量级的DI和AOP容器框架。 说它轻量级有一大部分原因是相对与EJB的(虽然本人从没有接触过EJB的应用),重要的是,Spring是非侵入式的,基于spring开发的应用一般不依赖于spring的类。 容器:Spring是个容器,因为它包含并且管理应用对象的生命周期和 ...
分类:编程语言   时间:2017-04-17 23:07:29    阅读次数:233
在旋转排序数组之后的数组中找到目标值的位置(很多遍 ,总是晕)
33. Search in Rotated Sorted Array在旋转排序数组中找目标值的位置 int search(vector& nums, int target) { int len=nums.size(); int low=0,high=len-1; while(lownums[high... ...
分类:编程语言   时间:2017-04-17 23:05:30    阅读次数:208
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!