自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

只为昕昕的博客

我家门前有两棵树,一颗是二叉树,一颗是红黑树......

  • 博客(8)
  • 收藏
  • 关注

原创 Redis从入门到阿里

1.Nosql讲解(1)Nosql概述①我们现在处于大数据时代②90年代,一个基本的网站访问量不会太大,单个数据库就完全足够使用,那个时候,更多的是使用静态网页Html,所以服务器根本没有太大的压力③这种情况下,整个网站的瓶颈是什么?1)数据量如果太大,一个机器完全放不下2)当数据的索引(Mysql使用B+Tree)很大时,机器的内存也不够用3)访问量(读写混合)太大,一个服务器完全承受不了…只要开始出现了这三种情况,就必须晋级…(2)Memcached(缓存) + Mysql(免费) +

2020-11-22 11:18:01 380 2

原创 Java数据结构与算法

1. 数组1.1 稀疏数组/** * 欧几里得算法 * 计算两个非负整数p和q的最大公约数:若q为0,则最大公约数就是p,否则,将p除以得到的余数r * 则p和q的最大公约数即为q和r的最大公约数 */public class GcdTest { public static void main(String[] args) { System.out.println("请输入两个数: "); Scanner scanner = n

2021-04-11 16:45:27 165 3

原创 Java设计模式

设计模式设计模式的目的编写软件的过程中,程序员面临着耦合性、内聚性、可维护性、可扩展性、重用性、灵活性等多方面的挑战,设计模式就是为了让程序具有这些特性代码重用性​ 相同功能的代码,不需要多次编写可读性​ 即编程规范性,便于其他程序员的阅读和理解可扩展性(可维护性)​ 当我们需要增加新的功能的时候,会非常的方便可靠性​ 当我们增加新的功能之后,对原来的功能没有影响使程序呈现高内聚、低耦合的特性​ 程序与程序之间应该尽量降低耦合度,避免A程序的错误影响到B程

2021-02-26 14:10:27 331 1

原创 JavaSE基础

一切都是对象Java的五个基本特性万物皆对象程序是对象的集合,它们通过发送消息来告知彼此想要做的事每个对象都有自己的由其他对象所构成的存储每个对象都拥有其类型某一特定类型的所有对象都可以接收同样的消息用引用操纵对象Java中的数据类型分为:基本数据类型和引用数据类型在Java中,一切都被视为对象,尽管一切都是对象,但是操纵的标识符其实一个对象的"引用"对象存储的地方寄存器最快的存储区,位于处理器的内部,但是寄存器的数量极其有限,所以一般情况下,

2021-02-26 14:04:54 1634

原创 SpringMVC

SpringMVC1. SpringMVC概述关于SpringMVCSpring 为展现层提供的基于 MVC 设计理念的优秀的 Web 框架,是目前最主流的 MVC 框架之一Spring3.0 后全面超越 Struts2,成为最优秀的 MVC 框架一种轻量级的、基于MVC的Web层应用框架, 偏前端而不是基于业务逻辑层, 是Spring框架的一个后续产品Spring MVC 通过一套 MVC 注解,让 POJO 成为处理请求的控制器,而无须实现任何接口支持 REST 风格的 URL 请求

2021-02-26 13:54:03 237

原创 Spring

Spring1. Spring简介spring的模块划分​ Test:spring的单元测试模块Core Container:核心容器(IOC)黑色代表这部分的功能由哪些jar包组成,要使用这个部分的完整功能,就不要导入这些jar包AOP + Aspects:面向切面编程模块Data Access:访问数据库的模块Web:web应用模块spring的优势降低了 2EE 的使用难度,并且方便集成各种框架推荐及大量使用面向对象的设计思想,是学习 Java 源码的经典框架面向

2021-02-26 11:25:32 248

原创 MyBatis

MyBatis1. MyBatis概述MyBatis简介MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录MyBatis是一个半自动化的持久化层框架JDBCSQL夹在Java代码块里,耦合度高导致硬编码内伤

2021-02-26 10:58:28 909 1

原创 SSM整合

1. 导入依赖<dependencies> <!--spring ioc核心--> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.0.8.RELEASE</version>

2021-02-26 09:52:45 82

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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