2 爫丷爫

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 43w+

Java项目(学成在线)-01搭建CMS环境

文章目录项目开发步骤本项目CMS的定位工程结构MongoDB数据库项目开发步骤项目是基于前后端分离的架构进行开发,前后端分离架构总体上包括前端和服务端,通常是多人协作并行开发,开发步骤如下:1、需求分析梳理用户的需求,分析业务流程2、接口定义根据需求分析定义接口3、服务端和前端并行开发依据接口进行服务端接口开发。前端开发用户操作界面,并请求服务端接口完成业务处理。4、前后端集成...

2019-08-26 12:46:33

JVM虚拟机深度讲解01

从一行cmd命令讲起cmd命令行输入java -verison会出现:我们重点看第三行HotSpot是Java的一个重要核心组件,在1.3版本之后出现,1.5之后彻底商业化,是为了更好地解析class文件。传统的方式解析class文件,是通过Classloader将class文件加载到jvm虚拟机中,然后再将jvm转为计算机cpu可以识别的code文件。HostSpot的主要作用是将...

2019-08-16 20:12:11

闲谈

今天研究算法的时候突然有些无力感,幸好有这篇文章,推荐大家读一下,在自己困惑的时候激励自己https://www.cnblogs.com/ysocean/p/7487760.html树立正确的计算机世界观培养一种心态,即计算机的一切是可以理解的,没有超出人类的智慧。即使有些问题你现阶段没有明白,但这些问题都是可以理解的,只是你时间不够,所以先放一下,等有时间再学习它们。这种心态可以防止你滑入...

2019-08-01 16:55:12

(数据结构与算法)图论

图论总览图的储存方法邻接矩阵存储方法邻接表存储方法举例:微博用户的储存方式搜索算法广度优先搜索(BFS)--迭代深度优先搜索(DFS)--递归题目(数据结构与算法之美读书笔记)总览涉及图的算法有很多,也非常复杂,比如图的搜索、最短路径、最小生成树、二分图等等。图和树都是一种非线性表数据结构。我们知道,树中的元素我们称为节点,图中的元素我们就叫作顶点(vertex)。从我画的图中可以看出来...

2019-08-01 16:53:20

springboot闲谈

约定大于配置默认会扫描@SpringBootApplication所在的包路径约定的东西也可以自己改,例如:第二大特质:配置自动装载

2019-07-31 21:41:31

(数据结构与算法)堆相关

总览今天讲另外一种特殊的树,“堆”(Heap)。堆这种数据结构的应用场景非常多,java中的PriorityQueue,最经典的莫过于堆排序了。堆排序是一种原地的、时间复杂度为 O(nlogn) 的排序算法。它有两个特点:堆是一个完全二叉树;堆中每一个节点的值都必须大于等于(或小于等于)其子树中每个节点的值。对于每个节点的值都大于等于子树中每个节点值的堆,我们叫作“大顶堆”。对于每个节...

2019-07-31 20:15:51

(数据结构与算法)排序算法

排序算法分类O(n^2^)级别的排序冒泡排序(Bubble Sort)插入排序选择排序(Selection Sort)小结O(nlogn)级别的排序归并排序(Merge Sort)快速排序算法(Quicksort)番外篇O(n) 级别的排序算法桶排序(Bucket sort)计数排序(Counting sort)基数排序(Radix sort)如何实现一个通用的、高性能的排序函数分类O(n2...

2019-07-30 21:04:37

数组

数组(Array)是一种线性表数据结构。它用一组连续的内存空间,来存储一组具有相同类型的数据。数组和链表的区别链表适合插入、删除,时间复杂度 O(1),数组支持随机访问,根据下标随机访问的时间复杂度为 O(1)。对数据的操作O(n)插入操作假设数组的长度为 n,现在,如果我们需要将一个数据插入到数组中的第 k 个位置。为了把第 k个位置腾出来,给新来的数据,我们需要将第 k~n ...

2019-07-29 22:52:30

数据结构与算法简介

总体结构数据结构算法

2019-07-29 21:52:08

Spring框架入手(第二天AOP)

Spring框架入手简介AOP实现原理AOP术语Spring AOP全自动编程简介面试中会经常问道,在项目中有什么用AOP为Aspect Oriented Programming的缩写,意为:面向切面编程利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率AOP采取横向抽取机制,取代了传统纵向(继承)体系重复性代码...

2019-07-29 21:45:09

Spring框架入手(第一天IOC,DI)

Spring框架入手简介快速入门Spring IoC控制反转创建实例Dependency Injection 依赖注入加载Spring容器的三种方式spring内部创建对象的原理:实例化Bean的三种方式bean的作用域bean的生命周期集合注入注解注入@Componentweb开发,提供3个@Component注解衍生注解@Scope@ PostConstruct 自定义初始化简介简单来说,...

2019-07-29 16:39:59

二叉树

总览二叉树是树这种数据结构的一员,后面我们还会介绍红黑树, 前面我们介绍数组的数据结构,我们知道对于有序数组,查找很快,并介绍可以通过二分法查找,但是想要在有序数组中插入一个数据项,就必须将所有插入位置后面的数据项全部向后移动一位,来给新数据腾出空间,平均来讲要移动N/2次,这是很费时的。同理,删除数据也是。然后我们介绍了另外一种数据结构——链表,链表的插入和删除很快,我们只需要改变一些引用...

2019-07-28 23:08:04

贪心算法

贪心算法特点:思路:典型例题:1.分糖果2.钱币找零3. 区间覆盖特点:针对一组数据,我们定义了限制值和期望值,希望从中选出几个数据,在满足限制值的情况下,期望值最大。满足这个要求我们就认为大概率使用贪心算法思路:每次选择当前情况下,在对限制值同等贡献量的情况下,对期望值贡献最大的数据。典型例题:1.分糖果我们有 m 个糖果和 n 个孩子。我们现在要把糖果分给这些孩子吃,但是糖果少,...

2019-07-28 22:51:07

springboot第一天

springboot引入pom.xml文件之后右键选择reimport下载必要的部件,此文件主要储存一些必要的依赖文件类的东西

2019-04-09 23:45:09
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。