自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

转载 不得不精Redis-超详细的教程

小白写博客不容易,希望各位兄弟们,点赞评论收藏加关注。小白在此谢谢各位老爷们。有需要的小伙伴可以+企鹅裙:485130039【暗号:JDBC】对于白嫖的兄弟们

2020-11-03 10:35:33 253

转载 MySql 三大知识点——索引、锁、事务

小白写博客不容易,希望各位兄弟们,点赞评论收藏加关注。小白在此谢谢各位老爷们。有需要的小伙伴可以+企鹅裙:485130039【暗号:JDBC】对于白嫖的兄弟们

2020-11-02 10:56:55 226 1

转载 Java数据库连接——JDBC基础知识(操作数据库:增删改查)

一、JDBC简介JDBC是连接java应用程序和数据库之间的桥梁。什么是JDBC?Java语言访问数据库的一种规范,是一套API。JDBC (Java Database Connectivity) API,即Java数据库编程接口,是一组标准的Java语言中的接口和类,使用这些接口和类,Java客户端程序可以访问各种不同类型的数据库。比如建立数据库连接、执行SQL语句进行数据的存取操作。JDBC代表Java数据库连接。JDBC库中所包含的API任务通常与数据库使用:连接到数据库 创建

2020-10-30 09:12:31 698

转载 聊一个 GitHub 上开源的 RBAC 权限管理系统,很6!

今天要和大家介绍的是一个来自 GitHub 上的项目,叫做 wetech-admin。1.项目介绍wetech-admin 是基于 Spring Boot 2.0+Mybatis+Vue 的轻量级后台管理系统,适用于中小型项目的管理后台,支持按钮级别的权限控制,系统具有最基本的用户管理、角色管理、权限管理等通用性功能,企业或个人可直接在此基础上进行开发,扩展,添加各自的需求和业务功能!项目地址:https://github.com/cjbi/wetech-admin看了下这个项目,基本上是满足

2020-10-29 09:15:34 6743 1

转载 Spring Cloud 开源软件都有哪些?

小白写博客不容易,希望各位兄弟们,点赞评论收藏加关注。小白在此谢谢各位老爷们。有需要的小伙伴可以+企鹅裙:485130039【暗号:javase】对于白嫖的兄弟们

2020-10-28 10:36:56 218

转载 String是一个很普通的类

String这个类是我们在写Java代码中用得最多的一个类,没有之一,今天我们就讲讲它,我们打开String这个类的源码:声明了一个char[]数组,变量名value,声明了一个int类型的变量hash(hash的作用我们后续会讲),话不多说,上代码:我们点开构造函数看一下:多年以前,我看到这段代码时我是懵逼的,没错,我现正在准备构造一个String的对象,那original这个对象又是从何而来?是什么时候构造的呢?在Java中,当值被双引号引起来(如本示例中的"abc"),JV

2020-10-27 12:49:15 208

转载 深入学习Redis:持久化

一、Redis高可用概述在介绍Redis高可用之前,先说明一下在Redis的语境中高可用的含义。我们知道,在web服务器中,高可用是指服务器可以正常访问的时间,衡量的标准是在多长时间内可以提供正常服务(99.9%、99.99%、99.999% 等等)。但是在Redis语境中,高可用的含义似乎要宽泛一些,除了保证提供正常服务(如主从分离、快速容灾技术),还需要考虑数据容量的扩展、数据安全不会丢失等。在Redis中,实现高可用的技术主要包括持久化、复制、哨兵和集群,下面分别说明它们的作用,以及解决了

2020-10-26 10:20:07 228

转载 JavaScript常用基础算法

基础算法一、排序1.冒泡排序//冒泡排序function bubbleSort(arr) { for(var i = 1, len = arr.length; i < len - 1; ++i) { for(var j = 0; j <= len - i; ++j) { if (arr[j] > arr[j + 1]) { let temp = arr[j]; arr[j] = arr[j + 1];

2020-10-23 10:34:58 276

转载 Spring Cloud微服务架构一站式解决方案

基于 Spring Boot、Spring Cloud、Spring Oauth2 和 Spring Cloud Netflix 等框架构建的微服务项目技术栈:Spring boot - 微服务的入门级微框架,用来简化 Spring 应用的初始搭建以及开发过程。 Eureka - 云端服务发现,一个基于 REST 的服务,用于定位服务,以实现云端中间层服务发现和故障转移。 Spring Cloud Config - 配置管理工具包,让你可以把配置放到远程服务器,集中化管理集群配置,目前支持本地存

2020-10-22 10:48:44 415 1

转载 javaweb阶段结束了,后面应该怎么走比较好呢?

关于hibernate和Struts不知道要不要学,要学的话,要在ssm之前还是学完ssm再回头看这两个框架 ,然后他们的版本应该看哪个比较好呢??有推荐的资料也可以推下,谢谢啦。然后学完以上框架,再看数据结构和设计模式应该没有问题吧?先上结果:hibernate struts 现在先不要看,以后感兴趣的话在工作之余再自学。现在主要就是以ssm 为主,接下来去学习spring boot,以及spring cloud,以及分布式开发、微服务开发、容器化管理支出、docker 读写分离、调优技术、

2020-10-21 10:50:09 167

转载 学习 Java ,知识点太多记不住怎么办?

作者:动力节点链接:https://www.zhihu.com/question/270722275/answer/1293398877来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。坐落于北京的一家十多年专注“java开发”培训的培训机构,来回答一下这个问题。人的记忆力是有限的,想记好java知识点可以【参考动力节点的教学方法】。动力节点的教学方法符合记忆金字塔的逻辑(如图):我们学一个东西,最好的学习方法从下往上依次。而我推荐的是最后..

2020-10-20 11:32:16 1672

转载 Java开发主流框架是什么?

作者:动力节点链接:https://www.zhihu.com/question/307745171/answer/1432098282来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。十大常用框架:SpringMVC Spring Mybatis Dubbo Maven RabbitMQ Log4j Ehcache Redis Shiro1.SpringMVCSpring Web MVC是一种基于Java的实现了Web MVC设计模式的.

2020-10-19 11:14:29 395 1

转载 手写一个HTTP框架:两个类实现基本的IoC功能

IoC 介绍IoC(Inverse of Control:控制反转)是一种设计思想,也就是将原本在程序中手动创建对象的控制权交由Spring框架来管理。IoC 在其他语言中也有应用,并非 Spring 特有。IoC 容器IoC 容器是用来实现 IoC 的载体,被管理的对象就被存放在IoC容器中。IoC 容器在 Spring 中实际上就是个Map(key,value),Map 中存放了各种被管理的对象。IoC 解决了什么问题将对象之间的相互依赖关系交给 IoC 容器来管理,并由 IoC..

2020-10-16 10:59:30 122

转载 3W 字的 Spring Boot 超详细总结

预警:本文非常长,建议先 mark 后看 说明:前面有 4 个小节关于 Spring 的基础知识,分别是:IOC 容器、JavaConfig、事件监听、SpringFactoriesLoader 详解,它们占据了本文的大部分内容,虽然它们之间可能没有太多的联系,但这些知识对于理解 Spring Boot 的核心原理至关重要,如果你对 Spring 框架烂熟于心,完全可以跳过这 4 个小节。正是因为这个系列的文章是由这些看似不相关的知识点组成,因此取名知识清单。在过去两三年的 Spring 生态圈,.

2020-10-15 12:10:01 98

转载 什么是Docker?看这一篇干货文章就够了!

说起MySQL的查询优化,相信大家收藏了一堆奇技淫巧:不能使用SELECT *、不使用NULL字段、合理创建索引、为字段选择合适的数据类型..... 你是否真的理解这些优化技巧?是否理解其背后的工作原理?在实际场景下性能真有提升吗?我想未必。因而理解这些优化建议背后的原理就尤为重要,希望本文能让你重新审视这些优化建议,并在实际业务场景下合理的运用。MySQL逻辑架构如果能在头脑中构建一幅MySQL各组件之间如何协同工作的架构图,有助于深入理解MySQL服务器。下图展示了MySQL的逻辑架构图。.

2020-10-14 16:53:20 118

转载 C/C++语言开发常用工具

开发环境—->Turbo cDOS时代c语言开发的经典工具,目前适合两类人使用:c语言beginner(尤其是学生一族),具有怀旧情节的专业人士:)—->Visual C++ 6.0/7.0稳定而强大的IDE开发环境,具有丰富的调试功能,定制宏的功能也是其一大特色。Microsoft的经典之作,功能强大自不必言说。附带的一些工具也很不错,比如:Spy++。但编译器较之同类,支持c+...

2020-01-15 14:03:17 1142

转载 JavaScript 类完整指南

JavaScript 使用原型继承:每个对象都从其原型对象继承属性和方法。在 JavaScript 中不存在 Java 或 Swift 等语言中所使用的作为创建对象蓝图的传统类,原型继承仅处理对象。原型继承可以模仿经典类的继承。为了将传统类引入 JavaScript,ES2015 标准引入了class语法:基于原型继承上的语法糖。本文使你熟悉 JavaScript 类:如何定义类...

2020-01-08 15:31:08 316

转载 重塑云上的 Java 语言

ElasticHeapJava 常因为耗资源而受诟病,其中最显著一点就是 Heap 对内存的占用,即便没有请求在处理也没有对象分配,进程仍然会保留完整的堆内存空间,保障 GC 进行分配内存和操作内存的快速敏捷。AJDK ZenGC/ElasticHeap 双十一全面支持核心链路上百应用和数十万实例。JDK12 开始支持固定时间的触发 concurrent ma...

2020-01-06 16:35:44 101

转载 Java 9 逆天的十大新特性

在介绍 Java 9 之前,我们先来看看 Java 成立到现在的所有版本。 1990 年初,最初被命名为 Oak; 1995 年 5 月 23 日,Java 语言诞生; 1996 年 1 月,第一个 JDK-JDK 1.0 诞生; 1996 年 4 月,10 个最主要的操作系统供应商申明将在其产品中嵌入 Java 技术; 1996...

2020-01-03 16:00:16 156

原创 设计模式-UML类图

篇文章来总结下UML类图,本来不打算讲UML类图的,因为我在学习设计模式的时候,一遇到有关UML的就会自动忽略,一看感觉就很复杂。但是随着学习的深入,发现不掌握UML类图,对设计模式或者某一个框架没有整体的把控。所以与其逃避,不如敢于面对,今天就让我们一起来了解下什么是UML类图。说到UML类图,我们先来看下什么是UML。在维基百科上对它的定义如下:UML即统一建模语言(Un...

2019-04-13 16:35:02 1650

原创 那些被人忽略的MySQL储存过程

可能在网上发布会出现代码排序错乱的问题(关键是代码太多了懒的改)大家如果有这方面的讨论需求,可以加我的学习群:671900195(群里有不少大神)记录MYSQL存储过程中的关键语法:DELIMITER // 声明语句结束符,用于区分;CREATE PROCEDURE demo_in_parameter(IN p_in int) 声明存储过程BEGIN .... END 存储...

2019-04-13 16:14:08 116

转载 Java面试题-Java基础类库(一)

动力节点Java学院整理 1、java 中有几种类型的流?JDK 为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类?字节流,字符流。字节流继承于 InputStream OutputStream,字符流继承于 Reader Writer。在 java.io 包中还有许多其他的流,低层流与调层流,高层流主要是为了提高性能和使用方便。...

2019-04-13 11:49:54 136

原创 Java递归详解

递归算法是一种直接或者间接调用自身函数或者方法的算法。Java递归算法是基于Java语言实现的递归算法。递归算法的实质是把问题分解成规模缩小的同类问题的子问题,然后递归调用方法来表示问题的解。递归算法对解决一大类问题很有效,它可以使算法简洁和易于理解。 递归算法解决问题的特点: 1)递归就是方法里调用自身。2) 在使用递增归策略时,必须有一个明确的递归结束条件,称为递归出口...

2019-03-25 18:30:05 2234 1

原创 Java的特点和优点

Java的特点Java语言是一种优秀的编程语言。它最大的优点就是与平台无关,在Windows 9x、Windows NT、Solaris、Linux、MacOS以及其它平台上,都可以使用相同的代码。“一次编写,到处运行”的特点,使其在互联网上广泛采用。由于Java语言的设计者们十分熟悉C++语言,所以在设计时很好地借鉴了C++语言。可以说,Java语言是一种比C++语言“还面向对象”...

2019-03-25 18:28:59 41097 2

原创 Java代码注释规范

代码注释是架起程序设计者与程序阅读者之间的通信桥梁,最大限度的提高团队开发合作效率。也是程序代码可维护性的重要环节之一。所以我们不是为写注释而写注释。下面说一下我们在日常开发中使用的代码注释规范,供大家参考下。注释形式统一在整个应用程序中,使用具有一致的标点和结构的样式来构造注释。如果在其它项目中发现它们的注释规范与这份文档不同,按照这份规范写代码,不要试图在既成的规范系统中引入新的规...

2019-03-23 15:29:51 2549

空空如也

空空如也

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

TA关注的人

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