heart_love的博客

一步一个手印

中小型企业级开发

本人开发了一套中小型企业级源码,比较适合应届生以及工作2年内的小伙伴,绝对是找工作面试中的加分项,逢面必过。主要涉及到tomcat、springboot框架、jpa、redis、mysql等,并提供2核4G的阿里云服务器一台。...

2018-08-31 14:04:36

阅读数 130

评论数 2

后端部署

后端已经部署好了JDK、redis、mysql、tomcat,大家无须再部署,我将部署过程记录如下:tomcat、redis部署在了/home 目录下,mysql部署在了 一、安装jdk 可以参考:https://www.cnblogs.com/shihaiming/p/5809553.htm...

2018-08-31 11:17:44

阅读数 422

评论数 0

Windows开发环境的搭建

一、安装JDK 参考:https://blog.csdn.net/u012934325/article/details/73441617/ 二、安装maven: 安装教程可参考:https://www.cnblogs.com/eagle6688/p/7838224.html 三、安装Int...

2018-08-31 10:51:23

阅读数 149

评论数 0

郁闷

不知道为啥,这么多积分,不能下载资源

2018-01-19 20:57:07

阅读数 68

评论数 0

SGI STL容器概述

容器,顾名思义,置物之所也,这里的物指的是数据。根据“数据在容器中的排列”特性,容器可分为序列式容器和关联式容器两种,如下图所示: 所谓关联式容器,观念上类似关联式数据库:每个数据都有一个键值和实值。当数据插入到关联式容器中时,容器内部结构(可能是RB_Tree,也可能是hashtable)依...

2016-07-22 14:13:19

阅读数 438

评论数 0

和二叉树相关的面试题

所谓的二叉树就是树中的每个节点最多有两个孩子节点。满二叉树:除最后一层没有子节点外,其它层的节点都具有两个子节点。完全二叉树:若二叉树的高度为h,除最后一层外,其它层的节点数目都达到最大,并且最后一层的节点都集中在树的左侧。 二叉树的节点结构: 1、二叉树的创建 先序:先创建根节点,再创建左子...

2016-07-18 14:33:32

阅读数 724

评论数 0

全排列

全排列顾名思义指的是给定一个序列找出其所有的排列方式,例如给定字符串"abc",全排列为:abc、acb、bac、bca、cab、cba。对于不包含相同字符的字符串而言共有n!个排列方式。 1、字典序排列算法(非递归) 在字典序排列算法中,排列出现的不同次序是按照从右到左对字符...

2016-07-07 10:10:42

阅读数 360

评论数 0

SGI STL源码之vector

1、简介 vector是序列式容器的一种,其存储方式类似于数组,分配给它的空间是一段连续的内存。与数组不同的是,vector是动态空间,随着元素的不断增加,它的内部机制会自动扩充空间以容纳新的元素,不用担心空间不足的情况。 2、源码剖析

2016-06-28 11:18:49

阅读数 471

评论数 0

小飞的电梯调度算法

1、问题描述: 某大厦一共有6部电梯,在高峰时间,每层都有人上下,电梯在每层都停,实习生小飞常常会被每层都停的电梯弄的很不耐烦,于是他提出了这样一个办法:由于楼层不太高,每次电梯往上走时,我们只允许电梯停在其中的某一层。所有乘客都从一楼上电梯,到达某层后,电梯停下来,所有乘客再从这里爬楼梯到自己的...

2016-06-22 15:15:05

阅读数 1601

评论数 0

最短摘要生成

1、问题描述 互联网搜素已经成了我们生活和工作的一部分,在输入一些关键词之后,搜索引擎会返回许多结果,每个结果都包含一段概括网页内容的摘要。例如,在百度上搜索框中输入“图的最小生成树 - heart_love”,将会显示如下内容: 在搜索结果中,标题和URL之间的内容就是我们所说的摘要...

2016-06-03 11:01:01

阅读数 1792

评论数 0

寻找数组中的最大值和最小值

数组是最简单的一种数据结构。我们经常碰到一个基本的问题,就是寻找整个数组中的最大数或最小数。我们只需 遍历一遍数组,就能找到最大(最小)数。如果同时寻找最大数和最小数呢?对于一个由N个整数组成的数组,需要比较多少次才能把最大和最小的数找出来呢? 解法一: 可以把这个问题分解为两个问题,求最大值和...

2016-05-27 16:08:58

阅读数 1022

评论数 0

SGI STL源码之内存配置

好长时间没有写博客了,最近一直忙于看STL源码和实验室其它事情。在骑行了12公里的情况下,终于停歇下 来,静静地坐着,开始思考人生,思考STL是如何配置内存的。 1、SGI STL在配置内存的时候主要考虑了以下几点: ①向堆申请空间 ②考虑了多线程 ③考虑了内存碎片的问题 ④考虑了当...

2016-05-26 11:06:38

阅读数 1221

评论数 0

寻找发帖”水王“

问题描述:某一贴吧有一个超级大“水王”,他不但喜欢发帖,还喜欢回复其他ID发的帖子,传闻该“水王”发的帖子 数量超过了帖子总数的一半。如果你有一个当前贴吧的所有帖子的列表,其中帖子的作者ID也在表中,如何快速找出这个超级大“水王”? 分析与解法: 最直接的方法就是,对所有的ID进行排序,然后统...

2016-05-16 16:51:44

阅读数 844

评论数 0

求二进制中1的个数

问题描述:对于一个字节的无符号整型变量,求其二进制表示中“1”的个数,要求算法的执行效率尽可能快。 解法一: 我们知道如果一个数除以2,就相当于这个数右移1位,例如1001 0010: 第一次除以2时,商为0100 1001 ,余数为0; 第二次除以2时,商为0010 0100,余数为...

2016-05-13 10:03:35

阅读数 607

评论数 0

动态规划概念讲解

1、基本概念 动态规划和分治方法相似,都是通过组合子问题的解来求解原问题的解。分治方法是将问题分解为相互独立的子 问题,递归地求解这些子问题,然后求原问题的解。与之不同的是,动态规划应用于子问题重叠的情形,即子问题的解依赖于子子问题的求解。在这种情形下,分治方法会做出许多不必要的工作,它会反...

2016-05-12 15:50:24

阅读数 957

评论数 0

每秒处理10万订单乐视集团支付架构

作者:梁阳鹤,乐视网boss平台技术部架构师,主要负责乐视集团支付,乐视会员系统,商业运营平台等系统架构工作。开源数据访问层框架mango作者。 责编:钱曙光,关注架构和算法领域,寻求报道或者投稿请发邮件qianshg@csdn.net,另有「CSDN 高级架构师群」,内有诸多知名互联网公司...

2016-05-10 16:47:10

阅读数 4229

评论数 1

图的最小生成树

1、最小生成树概述 在电子电路设计中,我们常常将多个组件的针脚连接在一起。假如要连接n个针脚,那么我们需要使用n-1条连 线,并且希望连线长度最短。针对这个问题,我们可以采用无向连通图G=(V,E)来表示,其中V表示针脚,E表示针脚之间的连线,并且我们给每条边(u,v)∈E赋予权重,用来表示连...

2016-04-27 16:41:33

阅读数 947

评论数 0

中国象棋之将帅不在同一直线上

1、问题描述: 我们很

2016-04-25 09:55:32

阅读数 1445

评论数 0

拓扑排序

1、什么是拓扑排序

2016-04-22 09:59:15

阅读数 858

评论数 0

图的创建、广度优先搜索、深度优先搜索

1、图的概述 图是一种较线性表和树更加复杂的数据结构。在线性表中,数据元素之间仅有线性关系,每个元素只有一个直接 前驱和直接后继;在树形结构中元素之间有着明显的层次关系,并且每一层上的元素可能和下层的多个元素相关,而只能和上层中的一个元素相关;而在图结构中,元素之间的关系是任意的,,图中任意一...

2016-04-13 14:14:25

阅读数 1016

评论数 2

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