SpringMVC的功能很强大,集成了Quartz定时器的功能。能够通过Cron表达式和简单的注解就实现定时运行任务的功能。 网上看到不少样例,可是都不是非常全。 闲话少说。首先要在springmvc.xml中加入以下几行: xmlns:task="http://www.springframewor ...
分类:
编程语言 时间:
2017-04-15 18:28:57
收藏:
0 评论:
0 赞:
0 阅读:
307
温习《数据结构C语言版》,看到排序算法,感觉看不懂。 写到代码实现下,花费了很久才搞出来。 实现的跟书本上的有点不一样哦,不喜勿喷。 参考文章: http://blog.csdn.net/hguisu/article/details/7776068 ...
分类:
编程语言 时间:
2017-04-15 18:26:57
收藏:
0 评论:
0 赞:
0 阅读:
182
1.配置web.xml 2.配置SpringMVC.xml 3.配置控制器 4.配置异常管理器 5.配置视图 异常管理 定制异常管理器 声明 异常管理器作用 ...
分类:
编程语言 时间:
2017-04-15 18:26:41
收藏:
0 评论:
0 赞:
0 阅读:
160
本博文知识参考周志明《深入理解Java虚拟机》 Java虚拟机在创建对象使如果进行内存分配: 1.指针碰撞 2.空闲列表 Java在多线程情况下创建对象的内存分配: Java完成对象内存分配后的操作: Java对象的在内存中的布局: 1.对象头 2.实例数据 3.补齐填充 Java对对象的访问定位: ...
分类:
编程语言 时间:
2017-04-15 18:25:27
收藏:
0 评论:
0 赞:
0 阅读:
284
本服务端的主要思想: 为每一个连接上来的客户端创建一个读线程和写线程(分离状态启动的线程,线程进行自我资源回收),服务端和客户端的通信实际就是多读者多写者的模型(利用信号量和客户端计数器,线程计数器,实现线程的同步和互斥) 不同点在于 当客户端断开连接后,服务端应当及时改变客户端计数器,并进行逻辑处 ...
分类:
编程语言 时间:
2017-04-15 18:23:56
收藏:
0 评论:
0 赞:
0 阅读:
264
一 、包(package) 1.package: 为什么需要package? 为了解决类之间的重名问题。 为了便于管理类:合适的类位于合适的包! package怎么用? 通常是类的第一句非注释性语句。 包名:域名倒着写即可,再加上模块名,并与内部管理类。 其实内部实现就是靠目录结构来做到的。 com ...
分类:
编程语言 时间:
2017-04-15 18:21:32
收藏:
0 评论:
0 赞:
0 阅读:
162
线程五个状态(生命周期): 线程运行时间 假设一个服务器完成一项任务所需时间为:T1 创建线程时间,T2 在线程中执行任务的时间,T3 销毁线程时间。 如果:T1 + T3 远大于 T2,则可以采用线程池,以提高服务器性能。 线程池技术 一个线程池包括以下四个基本组成部分 1、线程池管理器(Thre ...
分类:
编程语言 时间:
2017-04-15 18:20:00
收藏:
0 评论:
0 赞:
0 阅读:
260
去色 END! ...
分类:
编程语言 时间:
2017-04-15 18:19:18
收藏:
0 评论:
0 赞:
0 阅读:
255
package test;/** * 通过自定义来实现一个map功能 * 存放键值对,根据键对象找到一个值对象,确保没有重复 */ import java.util.Map; public class test01 { SxtEntry[] arr=new SxtEntry[990]; int si ...
分类:
编程语言 时间:
2017-04-15 18:18:49
收藏:
0 评论:
0 赞:
0 阅读:
314
如果方法不包含参数,且没有返回值,我们称为无参无返回值的方法。 第一 定义方法 定义了一个方法名为 show ,没有参数,且没有返回值的方法,执行的操作为输出 “ welcome to imooc ” 1、 方法体放在一对大括号中,实现特定的操作 2、 方法名主要在调用这个方法时使用,需要注意命名的 ...
分类:
编程语言 时间:
2017-04-15 18:17:11
收藏:
0 评论:
0 赞:
0 阅读:
340
1)工厂模式 通俗来讲就是把原料进厂加工后出厂的一系列流程。在这里只是把原料换成了数据。 以下代码创建了一个createPerson()函数,函数中存在两个属性一个方法,可用于添加并打印person的姓名和年龄信息。 这种工厂模式是比较原始的一种对象创建模式,其中存在两种比较明显的缺陷。 缺陷一:无 ...
分类:
编程语言 时间:
2017-04-15 18:13:18
收藏:
0 评论:
0 赞:
0 阅读:
248
栈(stack)可以看做是特殊类型的线性表,访问、插入和删除其中的元素只能在栈尾(栈顶)进行。 队列(queue)表示一个等待的线性表,它也可以看做是一种特殊类型的线性表,元素只能从队列的末端(队列尾)插入,从开始(队列头)访问和删除。 ————Java语言程序设计 进阶篇(原书第8版) 栈是先进后 ...
分类:
编程语言 时间:
2017-04-15 18:00:28
收藏:
0 评论:
0 赞:
0 阅读:
196
我们将概述如何在 C/C++ 开发项目中使用 Eclipse 平台。尽管 Eclipse 主要是一个 Java 开发环境,但其体系结构确保了对其它编程语言的支持。在本文中,您将学习如何使用 C/C++ 开发工具箱(C/C++ Development Toolkit,CDT),它是可用于 Eclips ...
分类:
编程语言 时间:
2017-04-15 17:53:24
收藏:
0 评论:
0 赞:
0 阅读:
416
生成器 一、yield运行方式 我们定义一个如下的生成器: 当我们把一个函数通过yield转换成生成器,直接运行函数是不会出现结果返回的。因为此时函数已经是个生成器了,我们要通过next()来取得值,并且在遇到yield时再次跳出函数。 我们添加next()方法: 此时函数中断在 goods = y ...
分类:
编程语言 时间:
2017-04-15 17:28:28
收藏:
0 评论:
0 赞:
0 阅读:
293
一、冒泡排序概念以及分析 数组里面,相邻的两个数相比较,小的数放到前面,大的数放到后面。 第一次比较:第一个数和第二个数比较,小的数放在前面,大的数放在后面。然后第二个数和第三个数相比较,小的数放在前面,大的数放在后面,依次类推,直到最后两个数字比较完,第一次比较结束;这个时候,最后一位数已经是最大 ...
分类:
编程语言 时间:
2017-04-15 17:21:32
收藏:
0 评论:
0 赞:
0 阅读:
227
一.基本数据类型转换之向上转型和向下转型 1.向上转型: 整型,字符型,浮点型的数据在混合运算中相互转换,转换时遵循以下原则:容量小的类型可自动转换为容量大的数据类型; byte,short,char之间不会相互转换,他们在计算时首先会转换为int类型。boolean类型是不可以转换为其它基本数据类 ...
分类:
编程语言 时间:
2017-04-15 17:20:32
收藏:
0 评论:
0 赞:
0 阅读:
193
1. 泛型与模板 C++中,用以支持泛型应用的是标准模板类库STL(Standard Template Library),作为C++标准库的一个重要组成部分,它为用户提供了C++泛型设计常用的类模板和函数模板,并用它们支持C++的泛型设计。可以说,支持C++泛型的核心技术就是模板。 1.1 函数模板 ...
分类:
编程语言 时间:
2017-04-15 17:16:20
收藏:
0 评论:
0 赞:
0 阅读:
301
【转载】原文地址:http://blog.csdn.net/coderwu/article/details/5652056 MFC 下可以通过 CFileStatus 获取文件大小。 ...
分类:
编程语言 时间:
2017-04-15 17:14:13
收藏:
0 评论:
0 赞:
0 阅读:
426
原地址 今天为大家分享unity与Alex Lovett共同使用unity5制作的Shrine Arch-viz Demo,其中充分利用了Unity5的实时全局光照功能。实在是太过惊艳,随便一帧都可以直接拿来当做屏保~~~ 上面的Demo使用Unity5.2制作,没有导入任何第三方资源包,从无到有历 ...
分类:
编程语言 时间:
2017-04-15 17:12:03
收藏:
0 评论:
0 赞:
0 阅读:
248
#include #include using namespace std; class SignalExample { static SignalExample* c_instance; //将所有的构造函数(构造函数、拷贝构造、赋值重载)都私有化,使外部不能直接创建对象 SignalExampl... ...
分类:
编程语言 时间:
2017-04-15 17:09:32
收藏:
0 评论:
0 赞:
0 阅读:
308