北辰

c/c++/java程序

第10章_查找

查找是对数据进行操作或处理时经常使用的操作。查找是在一个数据元素集合中查找关键字等于某个给定关键字数据元素的过程。在一个数据元素集合中进行查找的方法很多,主要有静态查找、动态查找和哈希表查找等方法。查找算法的优劣对计算机应用系统的效率影响很大。静态查找表静态查找表主要有顺序表、有序顺序表和索引顺序...

2017-10-11 16:55:06

阅读数 216

评论数 0

第9章_排序

排序的基本概念排序是对数据元素序列建立某种有序排列的过程。更确切地说,排序是把一个数据元素序列整理成按关键字递增(或递减)排列的过程。 关键字分主关键字和次关键字两种。对要排序的数据元素集合来说,如果关键字满足数据元素值不同时该关键字的值也一定不同,这样的关键字称为主关键字。换句话说,主关键...

2017-10-09 18:00:18

阅读数 221

评论数 0

第8章_图论

图是又一种非线性数据结构。在图结构中,数据元素之间的关系是多对多的,即如果任选一个结点作为初始结点,则图中任意一个结点有多个前驱结点和多个后继结点。图图是由结点集合及结点间的关系集合组成的一种数据结构。图的实现领接矩阵存储结构下图操作的实现例:带权图为 SeqList.htypedef st...

2017-09-28 14:38:01

阅读数 197

评论数 0

第7章_树和二叉树

数据结构可分为线性结构、树型结构和图型结构三大类。前几章讨论的线性表、堆栈、队列、串和数组都是线性结构。树型结构中每个结点只允许有一个直接前驱结点,但允许有一个以上直接后继结点。树型结构有树和二叉树两种。二叉树是最多只允许有两个直接后继结点的有序树。树的操作实现比较复杂,但树可以转换为二叉树进行处...

2017-09-25 17:47:09

阅读数 271

评论数 0

第6章_递归

递归算法不是一种数据结构,而是一种有效的算法设计方法。递归的概念若一个算法直接地或间接地调用自己本身,则称这个算法是递归算法。 递归算法 用把问题分解为形式更加简单的子问题的方法来求解问题。递归算法既是一种有效的分析问题的方法,也是一种有效的算法设计方法。递归算法是解决许多复杂应用问题的重要方法...

2017-09-13 17:42:28

阅读数 852

评论数 0

第5章_数组

数组是一种常用的数据结构。高级程序设计评议都提供了支持数组的基本方法。数组分静态数组和动态数组。静态数组和动态数组的实现机制相似,只是在程序设计时向系统申请内在空间的时间不同。数组数组是n(n>1)个相同数据类型的数据元素a0,a1,a2,…,a(n-1)构成的占用一块地址连续的内存单元有限...

2017-09-12 18:13:42

阅读数 173

评论数 0

第4章_字符串

在用计算机进行非数值处理问题时经常要用到串。串也是一种线性结构。与线性表不同的是:串的操作特点是一次操作干个数据元素,即一个子串。串可以用顺序存储结构和链式存储结构存储。串的顺序存储结构空间效率和时间效率都更高。模式匹配是串最重要和最复杂的一个操作。Brute – Force和KMP算法是两种最经...

2017-09-07 11:06:23

阅读数 270

评论数 0

第3章_堆栈和队列

堆栈和队列都是特殊的线性表。线性表、堆栈和队列三者的数据元素以及数据元素间的逻辑关系完全相同,差别是线性表的插入和删除操作不受限制,而堆栈只能在栈顶插入和删除,队列只能在队尾插入在队头删除。堆栈和队列都可以分别用顺序存储结构和链式存储结构。顺序队列通常采用顺序循环队列方法实现,因为顺序循环队列可以...

2017-08-17 18:14:15

阅读数 215

评论数 0

第2章_线性表

线性结构的特点是除第一个和最后一个数据元素外每个数据元素只有一个前驱数据元素和一个后继数据元素。线性表是一种最简单的线性结构。线性表的操作特点主要是可以在任意 位置插入和删除一个数据元素。线性表可以用顺序存储结构和链式存储结构存储。用顺序存储结构实现的线性表称作顺序表,用链式存储结构实现的线性表称...

2017-08-16 10:41:10

阅读数 398

评论数 0

dwz table表格自动适应宽度

dwz里面table如果宽度写100%,会自适应浏览器宽度,但是,如果字段太多,反而会影响手动调整宽度,字段都手动指定宽度,把100%改成所有宽度之和,就正常了,但是每个th都手动指定width后再计算,太麻烦了。 下面是自动计算的代码。添加上就行了。 查找.fn.jTable,在vartle...

2017-08-09 09:14:56

阅读数 840

评论数 0

nginx-suselinux下安装

1 nginx安装环境 nginx是C语言开发,建议在linux上运行,本教程使用Centos6.5作为安装环境。  gcc 安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc:yum install gcc-c++ ...

2017-08-05 13:31:09

阅读数 752

评论数 0

第1章 C语言程序设计

本数据结构系列文章均参考西安交通大学出版的数据结构一书,由朱战立编著。 0.1程序的结构 写文章要考虑文章的结构,编写程序也要考虑程序的结构.程序是处理特定问题的用程序设计语言书写的语句序列.当要处理的问题复杂时,程序将会很长.因此,程序的结构就非常重要. C语言程序的结构一般如...

2017-07-16 13:28:05

阅读数 467

评论数 0

dwz分页bug

前言:从同事的http://www.cnblogs.com/ImaY/p/4036154.html该文章处获取灵感,对dwz切换页数时的bug进行修复,期间主要是几个地方的参数名称不一致导致的。   第一点:报错如下 错误 写道TypeError: form[DWZ.pageInfo.numPer...

2017-06-02 11:08:21

阅读数 431

评论数 0

spring-ehcahe

一、ehcahe的介绍 EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。Ehcache是一种广泛使用的开 源Java分布式缓存。主要面向通用缓存,Java EE和轻量级容器。它具有内存和磁盘存储,缓存加载器,缓存扩展,...

2017-05-16 09:43:07

阅读数 172

评论数 0

理性的面对梦想与现实

从小到大,我们都缺失了一堂重要的人生之课,那就是进行多种职业尝试与探索。于是长大之后,好不容易有了一件自己喜欢的事情,我们便极度渴望获得成功。然而事实却残酷而无情,因为梦想需要强大的物质及精神上的支撑。如果缺乏这两样根基,梦想就像无本之木,无法为你的生命带来任何生机与改变。有梦想是好的,但不要受困...

2017-05-12 13:30:33

阅读数 340

评论数 0

Java Web项目开发流程

1.Web项目开发流程图解   2.Web项目开发的细节(转载) 任何一个项目或者系统开发之前都需要定制一个开发约定和规则,这样有利于项目的整体风格统一、代码维护和扩展。由于Web项目开发的分散性、独立性、整合的交互性等,所以定制一套完整的约定和规则显得尤为重要。本文档将定制一系列约定和规则,他...

2017-04-01 11:33:34

阅读数 1915

评论数 0

MongoDB Suselinux 安装

1.打开https://www.mongodb.com/download链接下载mongodb 2.将下载好的软件上传至Suselinux操作系统 我将其放到指定文件路径后将其解压 再使用移动命令将其重命名 #mv mongodb-linux-x86_64-suse12-3.4.3 m...

2017-03-30 11:10:01

阅读数 1933

评论数 0

许单单奋斗记

每个成功者的背后都有不为人知的艰辛,吃的人中苦,方为人上人,我们看看他是如何从一个内向的人变的外向,又是如何走向成功的~         进入职场4年半,许单单已经跳了3次槽,从年薪10万的互联网公司员工成为一个年薪近几百万的美国基金公司分析师,许单单的成功是几乎不可复制的。像他这样一个曾经一无所...

2017-03-29 17:36:35

阅读数 250

评论数 0

[Jsp]防止页面表单重复提交的解决方法

转载地址:www.cnblogs.com/SCAU_que/articles/2009458.html  个人学习笔记,写下方便以后复用。    当我们写了个注册页面时候,用户完成注册并提交,用户注册的资料并录入数据库保存,最不希望出现的是在一个会话中出现多次提交的结果,我们可以通过为请求设置标...

2017-03-01 12:06:36

阅读数 407

评论数 0

maven整合springmvc-Spring-ActiveMQ

在Spring中搭建消息代理1.安装ActiveMQ ActiveMQ是一个开源的消息代理, 也是使用JMS进行异步消息传递的最佳选择。在官方网站下载后,解压缩安装包,上传到suselinux使用tar -zxvf apache-activemq-5.12.1-bin.tar.gz 解压即可使用...

2017-03-01 11:30:24

阅读数 257

评论数 0

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