上后谈感情的博客

你若对的起时间,时间便会对的起你,(不要怀疑自己决定,坚定走自己的路)...

MissingServletRequestParameterException 引发深思

概述问题分析结论一、概述        最近开发过程中,遇到一个问题,在向Tomcat服务器进行请求时候,发现,偶尔出现异常,但是在前端传递param参数,并且这个参数是required=true,但是出现了MissingServletRequestParameterException报错问题。 ...

2018-06-07 19:56:35

阅读数 6459

评论数 0

2017华为提前批任务的顺序打印

刚开始做的时候没有考虑到输入数组为0 这种情况,字符串题目主要 可能出现相同级别的任务 9,3,3,5,对于相同级别的任务只能按照FIFO的操作规则进行处理, 代码经过 OJ,思路是正确的 package com.Hu.wei; import java.util.*; // 数组的输入有可能为0...

2017-07-13 09:06:49

阅读数 653

评论数 1

数据库基础操作语句

1. 设置创建 database 编码字符        Create database jdbctest set character gdk; 修改当前数据库的编码字符集: ALTER database jdbctest set character utf-8;

2017-06-06 10:42:43

阅读数 270

评论数 0

滑动窗口中求最大值

1.对于这个问题,事实上使用一个队列记录每一次有可能在滑动窗口中成为最大值数值的索引下标,队列中对首在新增数据的时候表持最大值,当 局部极大值下标与当前处理下标大于 滑动窗口长度,将对首数据出队。 package com.ht.base; import java.util.ArrayList;...

2017-06-04 22:26:47

阅读数 697

评论数 0

static g关键字

static成员变量 希望该类所有的对象共享同一个成员。此时就是 static 大显身手的时候了!! Java 中被 static 修饰的成员称为静态成员或类成员。它属于整个类所有,而不是某个对象所有,即被类的所有对象所共享。静态成员可以使用类名直接访问,也可以使用对象名进行访...

2017-06-04 11:33:10

阅读数 154

评论数 0

关键路径问题(括扑排序扩展)

AOE网络: 有权的有向图中,顶点代表事件,权值代表事件活动事件,边代表事件活动。入度为零的顶点叫源点,出度=0顶点叫做汇点。 基础概念:               关键路径:在AOE图中,从源点到汇点最长一条路径长度该路径上的各个活动所持续的时间之和)的路径称为关键路径。关键路径是AO...

2017-06-02 21:00:30

阅读数 460

评论数 0

B+树 ,B树,数据的搜索引擎

第一节: 1.前言: 动态查找树主要有 二叉查找树(BST),平衡查找树(AVL),红黑树(Red-Black tree ),B-tree /B+tree,前三者是经典的二叉查找树的结构,B Tree/B+ tree 主要运用于 系统文件查找。             原因在于: 大规模的数...

2017-06-02 17:21:46

阅读数 520

评论数 0

图邻接表 和 括扑排序

1. 图的邻接表:    图的邻接表表示指对图的每一个顶点Vi 建立一个邻接关系的单链表,表头向量表示该顶点,链表点表示与该顶点相邻接的其他顶点。邻接表适用于 稀疏表 package com.Graph; /** * 邻接表 表示稀疏图的表*/ public class Graph { ...

2017-06-02 15:16:36

阅读数 247

评论数 0

伸展树---(自顶向下的设计)

前言:         伸展树的设计有两种设计模式,第一种 自低向上的设计方式,第二种 设计方式 自顶向下的设计方式,对于由低向上的设计,每一个结点树保留指向其父结点的的额外的结点, 第二种方式由sedgewick大神的《算法》一书感谢这一位大神。 定义: 伸展树又叫自适应...

2017-06-01 16:07:48

阅读数 661

评论数 2

红黑树 自顶向下插入操作(一)

1. 红黑树简介:     对于红黑树 一种变异型的平衡二叉树,保持最坏的情况下查找时间的复杂度o(logN),在 红黑树的 插入操作过程中有两种 方式 自顶向下插入 和 自低向上的插入;相比较而言 各自有其优点,不管 采用何种方式 在 Insert 操作中 规定: 将插入结点染成红色主要是满足 ...

2017-05-26 11:41:55

阅读数 265

评论数 0

AVL平衡树

1. 平衡树:带有平衡条件的二叉搜索树,平衡树在每一次结点的插入和删除的时候 对修改的树进行 平衡处理,主要解决二叉搜索树由于某些原因导致树的深度太深退化成链表的形式,保持每一颗树的深度不会超过 log(N)。       AVL平衡树 平衡的条件: 任意结点X的左子树高度与右子树的高度差不能超...

2017-05-25 10:05:23

阅读数 101

评论数 0

树递归建立和二叉搜索树BST

1. 对于大量数据输入时候,链表方式进行数据查找耗费时间太长,因此引入 简单的数据结构树,树的操作耗费的平均时间 log(N),   树定义:由一个或者多个结点组成集合,但是结点之间串联不形成环--叫做树,树根据 儿子的多小分为 二叉树和 B树,现在最重点研究的是 二叉树(每一个树中结点最多有量个...

2017-05-23 09:56:50

阅读数 173

评论数 0

集合框架中HashMap 和HashTable concurrentHash

1.集合框架:         Java中集合框架分为 两大类 Map 和collection 类

2017-05-21 15:13:41

阅读数 344

评论数 0

Java垃圾回收机制

1. 问题一:Java 垃圾回收机制 如何判断一个对象是否die? JVM管理的堆中内存,几乎存放存放所有的对象实例,如果一个对象在程序中没有任何引用指向他,那么该内存对象可以被收回,因此将 没有任何引用指向此对象 说明这个对象是Die,是可以被回收的对象。Java中通过引用与对象进行关联,操作...

2017-05-19 20:34:25

阅读数 82

评论数 0

面试题2017年百度春招题第二题

对于这个题目还是挺简单的 事实上 使用集合框架中ArrayList  注意 去除点之后和增加点 保持位置不变 第一种方法:保存remove点的位置不发生变化 利用ArrayList.add(index,value) 在动态数组的固定位置上增加 remove点 但是ArrayList 底层设计是数...

2017-05-19 20:13:48

阅读数 275

评论数 0

数组中最大第K元素(快排思想)

1. 利用快排的思想找数组中最大K元素,但是找到最大K元素 是排序后的数组 地址索引为K位置上的元素 但是利用快排的思想 不需要进行排序 只需要找到 地址索引=k 位置 前k-1个元素 不一定是排序的但是 前k-1个元素一定不小于(>=)索引k位置上的值 .    快排思想:  1...

2017-05-19 19:06:02

阅读数 1376

评论数 0

TCP网络编程中connect() 、listen() 和accept()三者之间关系

TCP网络编程开发分为服务器端和客户端两个部分  对于服务器端开发主要流程--类似于 接电话过程 socket()[找到一个可以通话的手机]----->bind()[插入一个固定号码]------>listen()-------> accept------->recv(...

2017-05-18 21:27:09

阅读数 798

评论数 0

中兴面试题解一

1.手写单例模式:  1).什么叫单例模式:      单例模式 一种非常常见的设计模式最简单一种设计模式 singleTon

2017-05-18 19:45:00

阅读数 1239

评论数 0

堆排序

1. 堆是一种完全二叉树 但是与普通的完全二叉树不同 特点:   ① 最大堆:父结点的键值比左右孩子的键值大    ② 对于堆中任意一个节点开始 其子堆还是完全的二叉堆 2. 要点:     ① 根据 给定的初始数组 建立一个初始堆 (从最后一个非叶子结点(数组中索引N/2位置)的值上滤进行...

2017-05-18 10:45:47

阅读数 84

评论数 0

Ajax

1.Ajax 是异步的JavaScript 客户端与服务器之间的异步通信方式 掌握: 第一层 : $.ajax(...)最底层Ajax请求 编写最复杂 第二层:load(),$.get(),$.post()---客户端与服务器之间通信 通过回调函数 方式 第三层:$.getJs...

2017-05-17 22:11:28

阅读数 69

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭