一、序言SpringSpring 系列全家桶的核心与基础,熟练掌握 Spring 基础对后续学习 SpringBoot、SpringCloud、Spring Data 等大有裨益。IoC 和 AOP 是 Spring 两大核心能力,玩转 Spring 高级特性,必须熟练掌握 AOP,理解 AOP 首先要理解动态代理。基于 JDK 的动态代理相对容易理解,但应用受限;CGlib 动态代理比较灵
一、Kotlin简介    Kotlin 是一种基于 JVM 的编程语言,由 JetBrains 开发。虽然在2010年就推出了,但相对于jvm语言三巨头(Scala、Clojure、Groovy),Kotlin一直处于不温不火的状态。今年5月,Google宣布Kotlin成为Android开发一级语言,当天其搜索热度超过了Java,qq群里出现了咨询Kot
转载 2024-07-26 06:40:51
28阅读
# MyBatis Plus Spring Boot ## 介绍 MyBatis Plus是一个在MyBatis基础上进行增强的框架,它简化了开发者对数据库访问的操作。Spring Boot是一个简化Spring应用开发的框架,提供了快速开发的能力。本文将介绍如何在Spring Boot项目中集成MyBatis Plus,并给出一些示例代码。 ## 集成步骤 ### 步骤一:添加依赖
原创 2024-01-04 09:45:11
37阅读
参考Spring Boot项目搭建与启动学习视频;https://www.bilibili.com/video/BV15b4y1a7yG?spm_id_from=333.337.search-card.all.click&vd_source=b145378dc4a63e7f1ee72b34a3e543fb官网:https://spring.io/projects/spring-boo
转载 2023-07-10 14:15:40
53阅读
一、SpringBoot是什么?           就是一个javaweb的开发框架,和SpringMVC类似,对比其他javaweb框架的好处,官方说是简化开发,约定大于配置,  you can "just run",能迅速的开发web应用,几行代码开发一个http接口。    约定大于配置的核
转载 2023-10-13 15:59:58
113阅读
一、什么是SpringBootSpring Boot是基于Spring开发,它本身并不提供Spring框架的核心特性和扩展功能,只是用于快速、便捷地开发新一代基于Spring框架的应用程序,。 也就是说SpringBoot并不是用来替代Spring的解决方案,而是和Spring框架紧密结合用于提升Spring开发者体验的工具,SpringBoot以约定大于配置的核心思想,默认帮我们进行了很多设置,
转载 2023-09-19 01:14:43
44阅读
一、python简介1、python下载地址:https://www.python.org/downloads/Python的创始人为Guido van Rossum。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC 语言的一种继承。之所以选中Python(大蟒蛇的意思)作为程序的名字,是因为他是一个叫Monty Python的喜剧团体的
转载 2023-08-06 15:48:42
363阅读
这是一篇 Python 入门指南,针对那些没有任何编程经验,从零开始学习 Python 的同学。不管你学习的出发点是兴趣驱动、拓展思维,还是工作需要、想要转行,都可以此文作为一个参考。在这个信息爆炸的时代,以 "Python入门” 为关键字搜索出的结果成千上万。不少小白选手难免会东一榔头西一棒槌,最终看了很多文章,却仍没跨过新手那道门槛。结合自身的学习经验以及与很多自学者的沟通了解,我们整理出一条
转载 2023-07-23 19:05:58
0阅读
SpringBoot入门 文章目录SpringBoot入门一、SpringBoot是什么?二、Spring的缺点1.配置繁琐2.依赖繁琐三、SpringBoot功能四、SpringBoot起步依赖原理五、SpringBoot快速入门总结 一、SpringBoot是什么?SpringBoot是由Pivotal团队提供的全新框架,它提供了一种快速使用Spring的方式,基于约定优于配置的思想,可以让开
1. 什么是springbootSpring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。spring大家都知道,bo
转载 2023-06-14 10:45:09
70阅读
spring系列包含非常多的项目,可以满足java开发中的方方面面。一、常用的5个spring框架1.spring framework也就是我们经常说的spring框架,包括了ioc依赖注入,Context上下文、bean管理、springmvc等众多功能模块,其它spring项目比如spring boot也会依赖spring框架。2.spring boot它的目标是简化Spring应用和服务的创
Spring Boot 的出现是为了简化 Spring 配置的,而非替代。1. Spring Boot 在大小项目上都能用,和项目大小没关系,上有些人总宣扬手动配置用起来放心,那是因为他们对 Spring Boot 的配置逻辑和使用理念没多少了解 2. Spring Boot 遵守 "convention over configuration", 凡是能够手动配置的,都可以自定义,没必要手动配
转载 2023-07-27 17:18:17
42阅读
我究竟要不要学习Kotlin呢?要回答这个问题,我们先把时间拨回到2017年5月18日,安卓团队在谷歌 I/O 2017 大会上宣布 Kotlin 成为官方头等支持语言。彼时谷歌技术大牛 Steve Yegge 发表了一篇关于 Kotlin 的使用体会总结文章:“为什么说 Kotlin 比你们用的那些垃圾语言都好?”一时间这条爆炸性资讯在引发的热议一直持续到了今天。时间是检验真理的唯一标
学python,我们要首先问自己,是为了转行?提升自己?还是什么,有了明确的目标,才会沉下心来学习。我学习python的目标是想要转行,可以跟大家分享一下我的学习之路。有鹿不闻:Python学习日记——写在前面zhuanlan.zhihu.com在明确了学习目的、学习方向(转行方向)我们就可以学习具体的基础知识,刷一遍基础知识就可以使用第三方库,做一些爬虫、数据分析等项目,下面我具体说一下,列一点
转载 2024-01-21 00:19:24
126阅读
日报这周有点小摆,不过还是基本完成了日报的仿写任务,这周的主要重心在完成评论界面和FMDB数据库存储的使用以及离线加载。评论在写评论界面的时候,首先是关于评论文字高度的问题,刚开始使用的方法用法不对,所以一直无法将label的高度获取下来,导致刚开始写的评论高度都是固定的,再后来仔细学习了sizeThatFits:这个方法的用法,发现这个方法必须在一个label的基础上才能用,然后我把这个
已完成:完善了web网页界面的视图内容改进了点击cell后web网页的加载逻辑(由点击后一次全部加载改为点击后先只加载当前点击的一个,后面滑动到新页的时候再加载新的web网页)学习了FMDB第三方库的使用,并实现了收藏功能收藏功能的实现思路是:当点击收藏按钮的时候,创建FMDB数据库,并将需要用到的值插入数据库,并改变收藏按钮的imageView,后续再点击时则分情况处理,若已收藏则取消收藏,改回
转载 2023-07-05 10:46:47
213阅读
一.MVC设计模式  1.MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。  2.MVC可对程序的后期维护和扩展提供了方便,并且使程序某些部分的重用提供了方便。而且MVC也使程序简化,更加直观。  3.控制器controller:对
区别:1、Go不允许函数重载,必须具有方法和函数的唯一名称;java允许函数重载。2、Java默认允许多态,Go没有。3、Go代码可以自动扩展到多个核心;而Java并不总是具有足够的可扩展性。4、Java不支持多继承,Go支持多继承。本文操作环境:windows10系统、Go 1.11.2、thinkpad t480电脑。什么是go语言?Go也称为Golang,是一种编程语言。作为一种开源编程语言
转载 2023-08-18 07:41:15
147阅读
了解到:在规模上是仅次于百度贴吧和豆瓣的中文互联网最大的UGC(用户生成内容)社区。创业三年来,从0开始,到现在已经有了100多台服务器。目前的注册用户超过了1100万,每个月有超过8000万人使用;网站每个月的PV超过2.2亿,差不多每秒钟的动态请求超过2500。近期课堂内容接触了SOA这里主要整理一下关于SOA(面向服务的架构(SOA))的内容:是怎么做的服务化呢?首先需要一个
转载 2023-09-30 17:49:00
247阅读
很多人还不知道,在规模上是仅次于百度贴吧和豆瓣的中文互联网最大的UGC(用户生成内容)社区。创业三年来,从0开始,到现在已经有了100多台服务器。目前的注册用户超过了1100万,每个月有超过8000万人使用;网站每个月的PV超过2.2亿,差不多每秒钟的动态请求超过2500。 初期架构选型 在2010年10月真正开始动手做这个产品时,包含李申申在内,最初只有两位工程师;到2010年1
转载 2023-09-25 12:11:05
423阅读
  • 1
  • 2
  • 3
  • 4
  • 5