自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Git和GitHub学习笔记 V2.0(更新中...)

文章目录1. 什么是Git?2. 为什么要使用Git?3. Git和Svn的区别4. Git的历史5. 版本控制工具应该具备哪些功能6. 安装Git7. Git的三区和三种状态8. Git的简易工作流程(针对个人开发)9. 思路与步骤1. 什么是Git?  Git是什么?它是一款工具,什么工具?讲的专业一点,叫版本控制工具,或者叫源代码管理工具,对于源代码管理也可以约等于叫文件的管理(既然是文件的管理,那么文件的生死你版本工具需不需要负责),如果要给它起一个术语的话,叫scm,当然,这不是重点,重点的

2021-01-31 16:06:30 973 8

原创 Echarts视图可视化-学习笔记(努力更新中)

文章目录1. Echarts简介2. 常见的数据可视化库3. Echarts第一个小案例4. Echarts基础配置5. Echarts详细配置6. 作业案例之折线图1. Echarts简介2. 常见的数据可视化库D3.js:目前Web端评价最高的JavaScript可视化工具库。ECharts.js:百度出品的一个开源JavaScript数据可视化库。Highcharts.js:国外的前端数据可视化库,非商用免费,被许多国外大公司使用。AntV:蚂蚁金服全新一代数据可视化解决方案等等。Hi

2020-12-25 16:55:14 1758

原创 PHP自学笔记(基础语法篇)

本文章是我在b站上自学PHP的学习笔记,并加以整理,如果有错误,欢迎大家改正,谢谢。文章目录1. PHP介绍2. 认识PHP脚本程序2.1 PHP语言标记(四种定界符)2.2 结束定界符是否可以省略?2.3 PHP程序的最后一段代码是否可以省略分号?2.4 注释2.5 空白符处理3. PHP页面乱码问题3.1 meta标签型3.1 header()型4. PHP的输出语句4.1 echo4.2 print4.3 print_r4.4 var_dump()5. 变量5.1 变量的概述5.2 变量的命名规.

2020-11-05 21:12:40 1311 1

原创 基于Android的社交聊天软件项目

该项目是我的练习项目,很高兴能拿出来与大家免费分享。希望这个项目能够对大家有所帮助,欢迎提出任何建议或反馈。下面我对该项目具有哪些功能进行个简单介绍。我简单介绍一下该项目具体有哪些已实现的功能,供大家参考,但我可能不会演示的那么详细,缺少演示的部分并不代表功能未实现。

2024-04-24 18:26:10 680 3

原创 VMware win7 无法与主机拖拽文件

选择刚下载好的windows.iso。安装好了后,再重启一下,就可以拖拽了。

2023-10-31 10:27:25 416

原创 主存与cache的地址映射(个人笔记)

主存与cache的地址映射

2023-04-13 17:14:01 4455 7

原创 高数·两个重要极限练习

lim⁡x→0tan⁡xx\lim_{x\rightarrow0} \frac{\tan x}{x}limx→0​xtanx​  遇到这种带分式的,又有三角函数的,要立马想到第一重要极限,即lim⁡x→0sin⁡xx\lim_{x\rightarrow0} \frac{\sin x}{x}limx→0​xsinx​=1。而题意的分子上却是tan⁡x\tan xtanx,既然是tan⁡x\tan xtanx,我们就把它变成sin⁡xcos⁡x\frac{\sin x}{\cos x}cosxsinx​,.

2021-11-13 16:35:47 2994

原创 插入排序,希尔排序笔记

  先了解插入排序,再说希尔排序,因为希尔排序是改进版的插入排序。  那插入排序的思想是什么样的呢?插入排序的思想跟我们平常生活中的思想是一样的,假设你前面有三张牌,1,2,5,当然,都是有序的,那么,此时你手里也拿着一张牌,为3,那么怎么插入到前面的三张牌里呢?其实,我们的大脑不自觉的就会拿我们手里的3先跟5进行比较,3比5小,所以,3跟5要交换位置,然后3再跟2比,3比2大,那就不用交换,也不用再比下去了。这就是插入排序的思想。  给个定义吧(按照我原话复述):先把数组的第1个数当成是已经排好序的区

2021-09-30 17:28:30 112

原创 练习docker命令

1. 工具  这里演示docker我就用如下网站来演示,地址:https://labs.play-with-docker.com/  当然,如果你是第一位用户,那么就要登陆一下该网站,才能像我上面一样,有个绿色的Start按钮。那么我先说一下该网站可以干嘛,这个网站呢是针对我们这些想快速上手docker的人使用的,因为我们如果想玩docker,是不是得在linux那边安装一下docker呀,但有时可能受某种因素的影响,安装不成功,失败了,那是不是就没法玩了,而如上网站不一样,你只需要登录一下,环境它都

2021-08-29 18:14:23 549

原创 尚硅谷第一季·SpringCloud随心笔记

  今晚终于对周阳老师讲的第一季SpringCloud成功撒花,整体来说对我的收获是很大的,心里的第一道障碍也落下了,在此感谢尚硅谷,感谢周阳老师。而本文章只是我的一种课堂笔记罢了,没做特多的调整,可能不够详细,因为我后面越来越心急了。但前面的理论还是可以看一看的,此后,我会以自己的方式,自己的风格出一篇SpringCloud入门。完整项目地址:https://github.com/fenxianxian/springcloud1. 微服务概述1.1 架构演变  在讲dubbo的时候我也简单讲.

2021-07-30 23:24:27 614

原创 Solr全文检索学习笔记·记录

1. Solr的安装略。2. Solr客户端界面介绍solr-7.7.3目录结构介绍 bin:该目录下存放了Solr的工具命令。 contrib:该目录下存放了Solr所依赖的第三方JAR包。 dist:该目录下存放了Solr本身的JAR包。 docs:该目录下存放了Solr的文档。 example:该目录下存放了Solr的各种实例。 server:该目录下的solr目录存放了一系列的索引库。启动...

2021-07-22 22:20:04 548

原创 dubbo学习笔记(简洁版)

本文大部分参考视频:https://www.bilibili.com/video/BV1ns411c7jV?from=search&seid=118931798490050630531. 分布式基础理论1.1 什么是分布式系统?  《分布式系统原理与范型》定义:“分布式系统(distributed system)是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统”(多个计算机结合在一起,为用户提供系统服务,让用户感觉就像在用一个计算机一样)。1.2 为什么需要分布式系统?.

2021-07-21 10:59:48 244

原创 Mybatis-Plus学习笔记

1. Mybatis-plus简单概括  Mybatis-plus是基于mybatis的,核心功能就是简化mybatis开发,提高效率。是国产的。2. 快速入门建表语句create table `user`( id int PRIMARY key auto_increment, name varchar(32), age int)insert into db_user values(null,"小米",23),(null,"小刚",21)创建一个springboot项目,mave

2021-07-14 12:06:26 270

原创 权限框架Shiro学习笔记(SSM版)

文章目录1. 权限管理概念2. 浅谈RBAC权限设计3. 走进Shiro4. Shiro架构5. Shiro环境搭建6. Shiro与Web集成7. Shiro标签8. 自定义Realm9. Shiro登陆流程简单梳理10. 加密11. 与Spring集成12. 记住我13. Session管理14. Shiro注解本文章SSM项目地址:https://github.com/fenxianxian/shiro5/tree/master1. 权限管理概念  很简单,我也不想废话,但我不得不说,不然这

2021-07-11 22:57:04 270

原创 黑马程序员---JPA学习笔记与总结(第一天)

参考视频地址:https://www.bilibili.com/video/BV1Xz4y197s6?from=search&seid=132168628448900849851. 什么是JPA  JPA的全称是Java Persistence API,即Java持久化API,是Sun公司推出的一套基于ORM的规范,内部是由一系列的接口和抽象类构成。  JPA通过JDK5.0注解描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中,是Sun公司Java官方制定的ORM方案,是规范,

2021-07-08 11:54:57 326

原创 POI,EasyExcel学习笔记

文章目录1. POI操作Excel2. EasyExcel操作Excel1. POI操作ExcelExcel简介  一个excel文件就是一个工作簿workbook,一个工作簿中可以创建多张工作表sheet,而一个工作表中包含多个单元格Cell,这些单元格都是由列(Column)和行(Row)组成,列用大写英文字母表示,从A开始到Z共26列,然后再从AA到AZ又26列,再从BA到BZ再26列以此类推。行则使用数字表示,例如:A3表示第三行第一列,E5表示第五行第五列。工作簿分类  工作簿

2021-07-03 17:02:27 335

原创 Spring ioc源码(V1.0)

 本文章是我耗时三天多的时间完成的,由于时间的限制,再加上自己能力有限,所以本文章难免会有不足之处,同时Spring的源码还是比较庞大的,要真的讲的细是很不容易的,而对于这篇文章我的定位级别是入门,大家可以当成笑话去看,我会把Spring中的Bean的注册流程大概的说一下,包括循环依赖,虽然不是很细,但是为了保证本文章的质量,有些东西我决定不说,而这些东西没说到不代表我以后不会说,因为后续,我将会更新到第二版,当然,第二版的发布不会在本文章进行覆盖,而是单独发一篇出来,好,废话不多说,让我们开始吧!!!.

2021-06-25 20:13:43 220

原创 快速上手的SSM整合

  在ssm整合之前,需要有spring,springmvc和mybatis的基础。一:创库创表create database db4;use db4;CREATE TABLE `user` ( `uid` tinyint AUTO_INCREMENT, `uname` varchar(60), `usex` varchar(10), PRIMARY KEY (`uid`))二:创建Web项目  项目结构如下:三:准备jar

2021-05-12 23:55:22 187

原创 小白笔记之反射

文章目录

2021-04-24 17:36:32 178

原创 ArrayList源码分析(笔记)

参考资料:B站文章目录1. ArrayList继承体系2. ArrayList的构造函数2.1 无参构造2.2 有参构造2.3 有参构造之单列集合3. add方法3.1 add(E e)3.2 add(int index,E element)3.3 addAll(Collection<? extends E> c)3.4 addAll(int index,Collection<? extends E> c)4. set方法4.1 set(int index,E element).

2021-04-17 21:18:49 177

原创 平衡二叉树的左旋和右旋

文章目录复习树1. 树的概念2. 二叉树(Binary Tree)3. 满二叉树4. 完全二叉树5. 二叉堆6. 二叉搜索树左旋和右旋7. 平衡二叉树(平衡二叉搜索树)本文章是我的库存文章,本来不发的,但还是发吧,请跳到第7节,那才是讲左旋和右旋的。至于前面的复习树要看也可以,只是一堆概念,并不复杂。复习树1. 树的概念  生活中的树跟程序中的树其实大同小异,比如生活中的树是不是有树根,在树根的基础上是不是会有分叉,而在这些分叉中是不是也可能会继续分叉,而在这些分叉上是不是也可能会生出叶子。 

2021-04-15 09:55:08 3684 1

原创 MySQL的逻辑架构和二进制日志的操作

文章目录1. mysql逻辑分层1. mysql逻辑分层  SQL语句在执行的过程中经历了什么?要解答这个问题,就要学习一下mysql的架构知识了,同时学习它,我们还可以更好的理解mysql是如何工作的。有如下图:  对于上面这幅图,我们可以分为两层,server层和存储引擎层。那么我们就对其来一一介绍吧!  1)连接器:连接器是专门来为客户端的请求做连接处理的,比如建立连接,获取权限等。对应的指令如下:mysql -h 主机名 -u 用户名 -p密码这个指令我们再熟悉不过了,不就是连接指令嘛

2021-04-04 08:48:19 192

原创 mysql中级篇之事务

文章目录1. 事务的介绍2. 事务的四大特性3. 事务并发带来的问题4. 事务的隔离级别5. 案例演示的准备工作6. 四种解决方案的案例演示7. 回滚点1. 事务的介绍  事务(Transaction)在mysql里属于TCL语言,也就是事务控制语言,那么什么是事务?  答:事务是一个或一组sql语句组成的一个执行单元(操作的集合),这个执行单元要么全部执行,要么全部不执行。  在第二段我解释了什么是事务,说白了就是我把多条sql语句看成一个整体,那么这多条sql语句就会相互依赖,一旦有一个出现错

2021-03-31 19:41:02 121

原创 mysql笔记(基础篇)

文章目录1. 数据库概述1.1 什么是数据库1.2 为什么学习数据库1.3 数据库的分类1.4 表的认识1.5 mysql的准确叫法1.6 总结2. SQL基本概念2.1 什么是SQL2.2 SQL分类2.3 整体流程3. DDL命令3.1 查询有哪些数据库3.2 创建数据库3.3 查看对应数据库的字符集(或叫查看数据库的定义)3.4 补充3.5 修改数据库3.6 删除数据库(别乱删)3.7 使用数据库3.8 查询某个数据库中的所有表3.9 创建表3.10 查看表结构3.11 查看表的建表语句3.12 表的

2021-03-17 11:33:43 663

原创 Xml笔记

文章目录1. 认识XML1.1 什么是XML1.2 XML被用来干什么1.3 XML的格式2. DTD和XSD定义语义约束2.1 DTD1. 认识XML1.1 什么是XML 全称:可扩展标记语言(Extensible Markup Language)。是一门标记语言。html也是标记语言,xml跟html不同的是xml没有固定的标签,所有的标签都可以自定义。这也是为什么叫它可扩展的原因。什么是标记语言,就是由两对尖括号括起来的语言,<和>,学过html都知道。那么它就是用这么一个标记来描述

2020-12-05 16:41:38 423 2

原创 Smarty自学笔记

文章目录1. Smarty介绍1.1. 什么是Smarty1.2. 为什么需要Smarty1.3. Smarty的特点1.4. Smarty大致流程图2. 自定义模板引擎2.1. 思路讲解2.2. 完整代码3. 模板引擎的优化4. 成熟模板引擎使用4.1. 下载Smarty4.2. 使用Smarty5. 保留变量使用6. 配置变量信息6.1. 测试6.2. 数字型的配置信息6.3. 对于{}使用与css或js内容有冲突的解决6.4. 覆盖问题,设置段7. 数组元素访问及foreach遍历7.1. 数组元素访

2020-11-21 22:46:21 899 1

原创 markdown高级语法之流程图

1. 流程图流程图本质上是一段代码块的内容被指定了mermaid语言,从而被解释执行并绘制,所以整体markdown语法指定的是代码块,在基础语法我们知道,代码块就是三个```,并且后面可以指定语言,例:```mermaid流程图代码```1.那么流程图代码怎么写?首先,它的第一行代码要从graph开始,表示下面的代码是mermaid编码,然后空格,接下来要表示流程图的方向,如下表所示:标识码意义TB从上到下TD也是从上到下BT从下到上RL从右

2020-10-20 12:43:11 696 2

原创 markdown基础语法

markdown基础教程标题格式:#空格[标题名]如我以上的标题(markdown基础教程)。一个#号就是一个一级标题,两个#号是二级标题,以此类推…直到六级。一级标题的另一种表现形式是输入标题,回车,输入=号,效果跟井号空格是一样的,二级标题不是=号,而是-(减)号[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-H90ukLTo-1602231283980)(https://oscimg.oschina.net/oscnet/up-630a096d9efb6ac

2020-10-20 12:21:49 306

空空如也

空空如也

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

TA关注的人

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