码迷,mamicode.com
首页 > 编程语言
java面试 --之 java概述与基础知识 (2)
基本数据类型 在数据类型中,最常用也是最基础的数据类型,被称作基本数据类型。可以使用这些类型的值来代表一些简单的状态。 Java 语言的基本数据类型总共有以下8 种,下面是按照用途划分出的4 个类别: 定点类型: 整数型是一类代表整数值的类型。当需要代表一个整数的值时,可以根据需要从4 种类型中挑选 ...
分类:编程语言   时间:2016-08-16 00:23:51    阅读次数:232
冒泡排序(普通,加强对比)
1.普通的冒泡排序 2.加强版冒泡排序 //这两种方法的不同之处在于:(进行排序的次数会不同) 1.普通冒泡: 即使数据是有序的,或排序过程中(还没有进行完,已经有序),但是剩下的排序步骤它还会进行,浪费时间。 2.加强版冒泡:增加了一个标示量(flag);一旦当数组有序后,标示量就变为 false ...
分类:编程语言   时间:2016-08-16 00:22:47    阅读次数:209
Net线程池设计
Net线程池设计 功能描述: 结构设计: ThreadWorkerPoolManager: 线程池管理器,用于统一创建,获取,销毁线程池,使用单例模式 ThreadWorkerPool: 线程池,用于管理指定数量的线程,由ThreadWorkerPoolManager管理,自身无法创建与销毁 The ...
分类:编程语言   时间:2016-08-16 00:23:47    阅读次数:231
spring mvc 拦截器
拦截器是针对Mapping的。可以在Mapping下配置对应的拦截的。由于常用mvc:annotation-driven配置Mapping和Adapter,所以这里用mvc:interceptors配置拦截器。 1、单个mapping的拦截器 a、定义拦截器。 实现拦截器接口。 b、配置拦截器 拦截 ...
分类:编程语言   时间:2016-08-16 00:21:02    阅读次数:137
spring mvc 异常处理
1、编写全局异常处理类 需要实现接口 org.springframework.web.servlet.HandlerExceptionResolver 2、自定义异常 3、测试程序 4、结果 预期结果,在jsp页面显示。(这里没有设定错误页面,继续用user.jsp来显示)。 ...
分类:编程语言   时间:2016-08-16 00:19:12    阅读次数:155
Swift学习-----循环
...
分类:编程语言   时间:2016-08-16 00:18:53    阅读次数:130
九章算法
九章算法 前言 第一天的算法都还没有缓过来,直接就进入了第二天的算法学习。前一天一直在整理Binary Search的笔记,也没有提前预习一下,好在Binary Tree算是自己最熟的地方了吧(LeetCode上面Binary Tree的题刷了4遍,目前95%以上能够Bug Free)所以还能跟得上 ...
分类:编程语言   时间:2016-08-16 00:16:16    阅读次数:266
SPOJ PHRASES 后缀数组
题目链接:http://www.spoj.com/problems/PHRASES/en/ 题意:给定n个字符串,求一个最长的子串至少在每个串中的不重叠出现次数都不小于2。输出满足条件的最长子串长度 思路:根据<<后缀数组——处理字符串的有力工具>>的思路,先将 n个字符串连起来, 中间用不相同的且 ...
分类:编程语言   时间:2016-08-16 00:15:22    阅读次数:250
常见C++面试题及基本知识点总结
1. 结构体和共同体的区别。 定义: 结构体struct:把不同类型的数据组合成一个整体,自定义类型。 共同体union:使几个不同类型的变量共同占用一段内存。 地址: struct和union都有内存对齐,结构体的内存布局依赖于CPU、操作系统、编译器及编译时的对齐选项。 常见数据类型及其长度: ...
分类:编程语言   时间:2016-08-16 00:16:41    阅读次数:264
进击的Python【第四章】:Python的高级应用(一)
Python的高级应用(一) 本章内容: 一、内置函数 1、数学运算类 2、集合类操作 3、逻辑判断 4、反射 5、IO操作 二、生成器 通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需 ...
分类:编程语言   时间:2016-08-16 00:12:47    阅读次数:325
Spring MVC中处理静态资源的多种方法
处理静态资源,我想这可能是框架搭建完成之后Web开发的”头等大事“了。 因为一个网站的显示肯定会依赖各种资源:脚本、图片等,那么问题来了,如何在页面中请求这些静态资源呢? 还记得Spring MVC中的DispatcherServlet吗?它是Spring MVC中的前置控制器,若配置的拦截路径为“ ...
分类:编程语言   时间:2016-08-16 00:15:29    阅读次数:149
Swift学习----数组
...
分类:编程语言   时间:2016-08-16 00:12:47    阅读次数:160
桶式排序和基数排序
之前总结了基于比较模型的常见排序算法,它们中最快的也要消耗O(nlogn)时间。但是我们应该知道的是,在一定条件下以线性时间进行排序依然是可能的。桶式排序和基数排序在合适的条件下就是以线性时间执行的算法。 桶式排序(bucket sort): 思想:如果我们限制需要排序的整数的范围,比如说我们有n个 ...
分类:编程语言   时间:2016-08-16 00:12:12    阅读次数:210
《JavaScript高级程序设计》第六章【面向对象的程序设计】 包括对象、创建对象、继承
一、理解对象 ECMAScript中有两种属性:数据属性和访问器属性。 二、创建对象 1. 工厂模式 使用简单的函数创建对象,为对象添加属性和方法,然后返回对象。这种方法后来被构造函数模式所取代。 2. 构造函数模式 可以创建自定义引用类型,可以像创建内置对象实例一样使用new操作符。但是它的每个成 ...
分类:编程语言   时间:2016-08-16 00:10:02    阅读次数:165
python运维开发(十五)----scripts
内容目录: HTML补充 javascript HTML补充 1、display标签 display的inline-block 属性会自动带3px的宽度 如果要取消这3px像素的话需要将第二个span属性设置为float:left 2、img标签 img标签默认带有边框,通过ie浏览器可以看到,ch ...
分类:编程语言   时间:2016-08-16 00:09:14    阅读次数:164
设计模式之原型模式(c++)
问题描述 看到这个模式,很容易想到小时候看的《西游记》,齐天大圣孙悟空发飙的时候可以通过自己头上的 3 根毛立马复制出来成千上万的孙悟空, 对付小妖怪很管用(数量最重要)。 Prototype 模式也正是提供了自我复制的功能, 就是说新对象的创建可以通过已有对象进行创建。在 C++中,拷贝构造函数( ...
分类:编程语言   时间:2016-08-16 00:08:35    阅读次数:142
最小生成树练习1(克鲁斯卡尔算法Kruskal)
今天刷一下水题练手入门,明天继续。 poj1861 Network(最小生成树)新手入门题。 题意:输出连接方案中最长的单根网线长度(必须使这个值是所有方案中最小的),然后输出方案。 题解:本题没有直接求生成树,但如果连接n个集线器的方案多于n-1条边,那么必存在回路,因此去掉某些边剩下的边和所有顶 ...
分类:编程语言   时间:2016-08-16 00:08:38    阅读次数:248
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!