SpringMVC框架是一个非常强大的java web框架,目前最主流的也是spring mvc的框架今天我们学习下springMVCd的登录拦截器Filter
首先呢,SpringMVC具有统一的入口DIspatcherServlet,所有请求都会通过DIspatcherServlet来进行处理
dispatcherServlet是前置控制器,配置在web.xml中,主要是用来拦截对应的请求...
分类:
编程语言 时间:
2016-05-12 13:07:11
阅读次数:
544
一、问题及代码
/*
* 文件名称:Ex5-1.cpp
* 作 者:朱赵有
* 完成日期:2016 年 5 月 10 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:首先要把十个数放在一个数组里,在对这个数组进行分析
* 输入描述:输入是个数
* 问题描述:从键盘中输入10个数放在数组A中,将该数组中不重复的数放到数组B中
* 程序输出:A:"输入的十个数" B:“A数组中不...
分类:
编程语言 时间:
2016-05-12 13:07:50
阅读次数:
309
首先我们看一下Retrofit常规的用法,在不适用Rxjava的情况下,我们默认返回的是Call。public interface ServiceApi {
//下载文件
@GET
Call downloadPicFromNet(@Url String fileUrl);
}
但是如果我们要配合Rxjava使用,那么就要按照如下方式来重新定义我们的方法: @GET
Observab...
分类:
编程语言 时间:
2016-05-12 13:08:46
阅读次数:
156
一:冒泡排序/*
* 数组排序之冒泡排序:
* 相邻元素两两比较,大的往后放,第一次完毕,最大值出现在了最大索引处
*
* 引申:
* 利用冒泡排序法,可以获取一个数组的最大值(先冒泡排序,取最后一个值)和最小值(调用冒泡排序,取第一个值)
*/
public class ArrayDemo {
public static void main(String[] args) {...
分类:
编程语言 时间:
2016-05-12 13:05:35
阅读次数:
232
第一种:单线程的线程池 这个线程池只有一个线程在工作,也就是相当于单线程串行执行所有任务。如果这个唯一的线程因为异常结束,那么会有一个新的线程来替代它。此线程池保证所有任务的执行顺序按照任务的提交顺序执行。
下面我们通过一个小例子来实现 首先在java工程中创建一个类public class MyThread extends Thread { @Override
public vo...
分类:
编程语言 时间:
2016-05-12 13:06:03
阅读次数:
186
前面介绍了排序问题(见博客http://blog.csdn.net/qq_32059827/article/details/51362390);二分查找问题(见博客http://blog.csdn.net/qq_32059827/article/details/51363949)
接下来用一个类快速实现排序和二分查找。Arrays类
import java.util.Arr...
分类:
编程语言 时间:
2016-05-12 13:06:32
阅读次数:
223
二叉树应用–Huffman code
赫夫曼(Huffman)树又称最优二叉树或最优搜索树,是一种带权路径长度最短的二叉树。
背景知识首先我们先讨论何为Huffman code。Max-Path of TreeGiven a binary tree, every node has a weight, then you need to find out the path that can make...
分类:
编程语言 时间:
2016-05-12 13:04:31
阅读次数:
576
一Map接口
Map接口中的每个成员方法由一个关键字(key)和一个值(value)构成。Map接口不直接继承于Collection接口,因
为它包装的是一组成对的"键-值"对象的集合,而且在Map接口的集合中也不能有重复的key出现,因为每个键只能与
一个成员元素相对应。
Map接口定义了存储"键(key)——值(value)映射对"的方法。实现Map接口...
分类:
编程语言 时间:
2016-05-12 13:04:42
阅读次数:
241
本篇来总结一下学过的关于android方面的东西。梳理一下知识:1.Retrofit2.0
Retrofit 是一个Square开发的类型安全的REST安卓客户端请求库。这个库为网络认证、API请求以及用OkHttp发送网络请求提供了强大的框架 。2.RxJava/RxAndroid
RxJava是一款响应式变成框架。RxAndroid在RxJava基础之上扩展了android线程调度。RxJ...
分类:
编程语言 时间:
2016-05-12 13:03:34
阅读次数:
150
现在移动设备端的需求越来越大,要满足其数据要求的一种方式就是实现Restful,脱离具体的后台支持方式。在微软的实现方式中,我们需要利用VS建立web API项目,利用 System.Web.Http就可以实现将自己的控制发布出来。 public class OutValuesController : ApiController
{
// GET api/values
...
分类:
编程语言 时间:
2016-05-12 13:00:52
阅读次数:
175
最简单的实现Angularjs分页和分页算法分享...
分类:
编程语言 时间:
2016-05-12 13:01:31
阅读次数:
257
大家都知道百度云网盘上有很多分享的资源,包括软件、各类视频自学教程、电子书、甚至各种电影、BT种子应有尽有,但百度云却没有提供相应的搜索功能。个人平时要找一些软件、美剧觉得非常蛋疼。于是就尝试开发一个百度云资源的搜索系统。
资源爬虫思路:
搜索引擎么最重要的就是有海量的资源了,有了资源,只要再基于资源实现全文检索功能就是一个简单的搜索引擎了。首先我需要爬取百度云的分享资源,爬取思路,打开任意一...
分类:
编程语言 时间:
2016-05-12 13:00:34
阅读次数:
208
【项目-Time类中的运算符重载】
实现Time类中的运算符重载。class CTime
{
private:
unsigned short int hour; // 时
unsigned short int minute; // 分
unsigned short int second; // 秒
public:
CTime(int h=0,int m...
分类:
编程语言 时间:
2016-05-12 12:57:19
阅读次数:
313
道德三黄五帝,功名夏侯商周。五霸七雄闹春秋,顷刻兴亡过手。清时几行名姓,北芒无数荒丘。前人播种后人收,说什么原创与否。
今天和大家分享一下springmvc+mybatis+easyui的分页实现。springmvc,mybatis的优缺点不做太多敖述大家都比较了解了,ssm框架整合的例子网上也有很多了,为什么还要写这篇文章那,主要是觉得大多过于零散配置方式又是千差万别...
分类:
编程语言 时间:
2016-05-12 12:55:26
阅读次数:
1128
一,引入ThreadLocal/*测试ThreadLocal对象
* ThreadLocal:这个类提供了一个线程本地的变量。
* 这些变量在被共享访问的情况下在不同的线程里是独立的 ( 必须通过 get 和 set 方法来访问 ) 。
* 很显然该类提供了一个机制可以防止多线程访问带来的不安全机制。实际上就是在线程本地保存一个变量,
* 而不是通过共享变量。这个就要看我们...
分类:
编程语言 时间:
2016-05-12 12:56:23
阅读次数:
278
Swift在这2年的时间内,发展势头迅猛,在它开源后,更是如井喷一样,除了 iOS、mac 平台,还支持了 Linux。 而今年下半年, Swift 3.0 也会随之发布。https://github.com/apple/swift-evolution详细介绍了3.0的特性。
这个版本的主要目标增强语言的二进制接口和标准库的稳定性,作为这个过程的一部分,我们将改善swift语言以提...
分类:
编程语言 时间:
2016-05-12 12:51:34
阅读次数:
186
【项目-数组类运算的实现】
设计数组类Array,为了实现测试函数中要求的功能,请补足相关的函数(构造、析构函数)和运算符重载的函数。
实现策略提示:可以将测试函数中的语句加上注释,取消一句的注释,增加相应的函数,以渐增地实现所有的功能,避免全盘考虑带来的困难。class Array
{
private:
int* list; //用于存放动态分配的数组内存首地址...
分类:
编程语言 时间:
2016-05-12 12:51:43
阅读次数:
225