码迷,mamicode.com
首页 > 编程语言
【SpringMVC学习03】SpringMVC中注解和非注解方式下的映射器和适配器总结
从上一篇的springmvc入门中已经看到,springmvc.xml中的配置了映射器和适配器,是使用非注解的方式来配置的,这是非注解方式的一种,这里再复习一下: 1. 非注解方式 1.1 处理器适配器   上一节中使用的处理器适配器是:org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter。即:   Sim...
分类:编程语言   时间:2016-06-21 07:01:34    阅读次数:256
Java高新技术——多线程与并发库(上)
传统线程技术回顾...
分类:编程语言   时间:2016-06-21 07:00:39    阅读次数:202
MFC和QT的区别
MFC(微软基础类库)是专门为windows设计的一个用于开发图形用户界面的类库。MFC或多或少使用了面向对象的方法包装了Win32的API,正因如此,这些API有时是C++,有时是C,甚至是C和C++的混合体。 Qt这个C++的图形库由Trolltech在1994年左右开发。它可以运行在Windows,Mac OS X, Unix,还有像Sharp Zaurus这类嵌入式系统中。Qt是完全...
分类:编程语言   时间:2016-06-21 06:55:21    阅读次数:359
Java并发编程-非阻塞同步方式原子类(Atomic)的使用
非阻塞同步在大多数情况下,我们为了实现线程安全都会使用Synchronized或lock来加锁进行线程的互斥同步,但互斥同步的最主要的问题就是进行线程的阻塞和唤醒所带来的性能问题,因此这种阻塞也称作阻塞同步。从处理问题的方式上说,互斥同步属于一种悲观的并发策略,总是认为只要不去做正确的同步措施,那就肯定会出现问题,无论共享数据是否真的会出现竞争,它都会进行加锁、用户态核心态转换、维护锁的计数器和检查...
分类:编程语言   时间:2016-06-21 06:56:42    阅读次数:213
JavaEE实战——XML语法和约束技术
读者熟练JavaSE和Java5的新特性之后,从本系列博客中可以了解掌握到JavaEE的精髓。JavaEE系列博客的基本路线我会按照Java并法库--XML技术--Java5特性回顾--Servlet技术--JSP技术--MySQL技术--JDBC编程--web开发实战--综合项目应用(过滤器、监听器、文件上传下载、邮件技术)顺序记录下来。 本篇博客主要记录了MyEclipse的一些常识性配置和注意点、Java代码的基本调试技术、XML语法(文档声明、元素、属性、注释、CDATA块、处理指令)、以及...
分类:编程语言   时间:2016-06-21 06:57:22    阅读次数:257
广东海洋大学 电子1151 孔yanfei python语言程序设计 第八周
六、包与模块1、模块module Python中每一个.py脚本定义一个模块,所以我们可以在一个.py脚本中定义一个实现某个功能的函数或者脚本,这样其他的.py脚本就可以调用这个模块了。调用的方式有三种,如下: [python] view plain copy 在CODE上查看代码片派生到我的代码片################################### ## packa...
分类:编程语言   时间:2016-06-21 06:56:56    阅读次数:221
广东海洋大学 电子1151 孔yanfei python语言程序设计 第十二周
八、SVM的实现之SMO算法 终于到SVM的实现部分了。那么神奇和有效的东西还得回归到实现才可以展示其强大的功力。SVM有效而且存在很高效的训练算法,这也是工业界非常青睐SVM的原因。 也就是说找到一组αi可以满足上面的这些条件的就是该目标的一个最优解。所以我们的优化目标是找到一组最优的αi*。一旦求出这些αi*,就很容易计算出权重向量w*和b,并得到分隔超平面了。 这是个凸二次规...
分类:编程语言   时间:2016-06-21 06:54:59    阅读次数:222
《Java小游戏实现》:坦克大战(续一)
《Java小游戏实现》:坦克大战(续一)上篇博文(http://blog.csdn.net/u010412719/article/details/51712663)只介绍到了能够控制一个坦克在4个方向上移动就结束了,今天就在此基础上继续完成一个一个的小功能。完成的功能:根据键盘的按键控制一个坦克在8个方向上移动要完成这个功能,我们要做一下几个事情1、记录下键盘的按键情况,即要重写键盘按下和抬起的监听...
分类:编程语言   时间:2016-06-21 06:53:40    阅读次数:259
Spring Cache集成redis
Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set –有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式...
分类:编程语言   时间:2016-06-21 06:54:58    阅读次数:352
RxJava retryWhen操作符实现错误重试机制
业务需求当我们在app里发起网络请求时,可能会因为各种问题导致失败。如何利用RxJava来实现出现错误后重试若干次,并且可以设定重试的时间间隔。具体实现网络请求使用Retrofit来做,请求用户信息接口@GET("/userinfo?noToken=1") Observable getUserInfoNoToken();请求用户信息接口的逻辑代码...
分类:编程语言   时间:2016-06-21 06:53:24    阅读次数:211
浅谈MFCC
MFCC(Mel-frequency cepstral coefficients):梅尔频率倒谱系数。梅尔频率是基于人耳听觉特性提出来的, 它与Hz频率成非线性对应关系。梅尔频率倒谱系数(MFCC)则是利用它们之间的这种关系,计算得到的Hz频谱特征。主要用于语音数据特征提取和降低运算维度。例如:对于一帧有512维(采样点)数据,经过MFCC后可以提取出最重要的40维(一般而言)数据同时也达到了将维...
分类:编程语言   时间:2016-06-21 06:53:14    阅读次数:2735
C语言的特点与缺点
??     C语言的特点可以概括如下:     1. C语言简洁、紧凑、灵活。C语言的核心内容很少,只有32个关键字,9种控制语句;程序书写格式自由,压缩了一切不必要的成分。     2. 表达方式简练、实用。C语言有一套强有力的运算符,达44种,可以构造出多种形式的表达式,用一个表达式就可以实现其它语言可能要用多条语句才能实现的功能。     3. 具有丰富的数据类型。数据类型越多,数...
分类:编程语言   时间:2016-06-21 06:53:05    阅读次数:196
RxJava concat符操作处理多数据源
概述从concatMap操作我们知道,concat操作符肯定也是有序的,而concat操作符是接收若干个Observables,发射数据是有序的,不会交叉。使用示例示例一下面使用concat操作符 来实现个多数据源的例子,比如一个商品详情需要展示商品的信息、艺术家信息、与该商品类似的商品,可能需要访问三个接口。这个时候就可以使用concat操作符。卖家信息private Observable<Obj...
分类:编程语言   时间:2016-06-21 06:54:16    阅读次数:239
RxJava concatMap操作符
concatMap 作用concatMap操作符和flatMap操作符非常类似。下面是concatMap操作符的流程图:concatMap和flatMap最大的区别是concatMap发射的数据集是有序的,flatMap发射的数据集是无序的。如下代码:Observable.from(Arrays.asList( "http://www.baidu.com/",...
分类:编程语言   时间:2016-06-21 06:51:48    阅读次数:732
Java多线程
这篇博文是本人学习《Java网络程序设计》书中第6章中多线程的学习总结,这篇博客只是让大家总体了解一下多线程,并没有深入讲解多线程,算是对多线程的入门吧!所有源代码都在文章最后我的github链接代码中。 ——惠州学院13网络工程 吴成兵 20160619...
分类:编程语言   时间:2016-06-21 06:52:20    阅读次数:338
JavaScript基础——浏览器对象模型(BOM)
简介 ECMAScript是JavaScript的核心,但如果要在Web中使用JavaScript,那么BOM(浏览器对象模型)则无疑才是真正的核心。BOM提供了很多对象,用于访问浏览器的功能,这些功能与任何网页内容无关。多年来,缺少事实上的规范导致BOM及有意思又有问题,因为浏览器提供商会按照各自的想法随意去扩展它。于是,浏览器之间公有的对象就成为了事实上的标准。这些对象在浏览器中得以存在,很...
分类:编程语言   时间:2016-06-21 06:53:18    阅读次数:268
c++对象模型研究6:执行期
C++的一件困难事情:不太容易从程序代码看出表达式的复杂度。 执行期语意学,即在程序执行时,编译器产生而外的指令调用,确保对象的构造,内存的释放,以及类型转换与临时对象的生成的安全进行。 对象的构造和析构 一般而言,我们会把对象尽可能放置在使用它的那个程序区段附近,这样做可以节省不必要的对象产生操作和摧毁操作(主要是析构)。不建议把所有的对象放在函数或某个区段的起始处。 ...
分类:编程语言   时间:2016-06-21 06:50:04    阅读次数:155
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!