1.SpringMVC重要组件1.DispatcherServletSpringMVC的中央Servlet,所有请求的入口,重写了doService()方法。核心方法:doService()、doDispatch()。2.HandlerMapping处理映射,负责根据HttpServletRequest找到对应的Handler,这里返回Handler的辅助类HandlerExecutionChai
分类:
编程语言 时间:
2018-12-12 22:39:36
阅读次数:
252
有很多东西,看了一些然后有一个印象,但是并没有感觉最后引起我注意的东西并不多。 在下面,我把这些零碎的感受记录在一起。 ArcGIS有关 用AE写了一些东西以后,我觉得我需要一个辅助类库,里面需要以下几个类。 1.Lyr,里面放文件、空间参考、图层有关的东西。 2.TP,里面放拓扑运算、几何图形有关 ...
分类:
其他好文 时间:
2018-12-02 12:22:08
阅读次数:
182
我在《jdk1.5引入的concurrent包》中,曾经介绍过CountDownLatch、CyclicBarrier两个类,还给出了CountDownLatch的演示案例。这里再系统总结下Java并发编程中的4个类CountDownLatch、CyclicBarrier、Semphore、Phas ...
分类:
编程语言 时间:
2018-10-16 15:52:46
阅读次数:
238
[TOC] 概述 本文主要对Java中的关于并发的类的使用写一遍Demo. 具体涉及到的类有: 1. CountdownLatch 2. CyclicBarrier 3. Semaphore CountdownLatch CountdownLatch类位于java.util.concurrent包下 ...
分类:
编程语言 时间:
2018-10-16 13:48:57
阅读次数:
191
枚举辅助类 获取枚举项列表 获取枚举值列表 枚举项包含 枚举值包含 转换枚举 代码如下 自定义了枚举值数据注解特性EnumValueAttribute 实现枚举值有效验证,如果枚举值不在枚举项中,则验证不通过。 单元测试代码 1 /// <summary> 2 /// 使用SharpZipLib来完 ...
分类:
其他好文 时间:
2018-09-15 01:20:23
阅读次数:
335
/// /// 实体转换辅助类 /// public class ModelConvertHelper where T : new() { public static IList ConvertToModelList(DataTable dt) { // 定义集合 IList t... ...
分类:
Web程序 时间:
2018-09-05 09:01:13
阅读次数:
241
本文章,摘抄自:2018黑马程序最新面试题汇总 策略模式定义了一系列算法,并将每个算法封装起来,使他们可以相互替换,且算法的变化不会影响到使用算法的客户。 需要设计一个接口,为一系列实现类提供统一的方法,多个实现类实现该接口,设计一个抽象类(可有可无,属于辅助类),提供辅助函数。 策略模式的决定权在 ...
分类:
其他好文 时间:
2018-08-27 18:06:20
阅读次数:
124
下面对上面说的三个辅助类进行一个总结: 1)CountDownLatch和CyclicBarrier都能够实现线程之间的等待,只不过它们侧重点不同: CountDownLatch一般用于某个线程A等待若干个其他线程执行完任务之后,它才执行; 而CyclicBarrier一般用于一组线程互相等待至某个 ...
分类:
编程语言 时间:
2018-08-05 18:37:33
阅读次数:
167
CountDownLatch是一个同步辅助类,在完成一组正在其他线程中执行的操作之前,允许一个或者多个线程一直等待。 闭锁可以延迟线程的进度直到其到达终止状态,可以确保某些活动知道其他活动都完成才继续执行 注意:在run方法中必须将调用countdown方法 计数减1 并且在new CountDow ...
分类:
其他好文 时间:
2018-08-01 22:10:21
阅读次数:
181
"RetrofitUtils" "GitHub地址,帮忙给个Star" 项目介绍 Retrofit+Okhttp辅助类的简单封装,vesion 1.0.X 实现了Get,Post Form、Post Json 三种形式的网络请求,后续版本会实现文件上传下载and各类raw的请求方式。 功能 1. G ...
分类:
移动开发 时间:
2018-07-27 13:15:36
阅读次数:
238