自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 linux博客部署

【代码】linux博客部署。

2023-05-25 21:50:22 96

原创 Redis笔记

Redis什么是NoSQLNoSQL:(Not Only SQL)不仅仅是SQL泛指非关系型数据库,随着web2.0互联网的诞生!传统的关系型数据库很难对付web2.0时代!尤其是超大规模的高并发社区!暴露出来很多难以克服的问题,NoSQL在当下大数据环境的发展十分迅速,Redis是发展最快的,是必须要掌握的技术很多的数据类型用户的个人信息,社交网络,地理位置。这些数据类型的存储不需要一个固定的格式,不需要多余的操作就可以横向扩展NoSQL特点解藕1、方便扩展(数据之间没有关系,很好扩

2022-02-06 18:31:01 721 1

原创 跟CoderWhy老师学习Vue的笔记

Vuegit仓库地址:https://gitee.com/codekitty_lee/vue-studyB站视频地址:https://www.bilibili.com/video/BV15741177EhVue的生命周期生命周期:一个事物从诞生到消亡的整个过程Vue的生命周期函数beforeCreate 创建前created 创建后beforeMount 挂载前mounted 挂载后beforeUpdate 更新前updated 更新后beforeDestory 销毁前de

2021-10-31 22:42:00 776

原创 cnpm安装

$ npm install -g cnpm --registry=https://registry.npm.taobao.org//安装完后查看版本$ cnpm -v//成功后会有版本信息返回,不成功有可能是node版本低成功安装后,直接用cnpm代替之前的npm安装模块$ cnpm install [name]同步模块直接通过 sync 命令马上同步一个模块, 只有 cnpm 命令行才有此功能:$ cnpm sync connect其它命令支持 npm 除了 pu

2021-08-06 20:30:33 564

原创 使用Git命令,返回代码到指定版本

git reset 是指将当前head的内容重置,不会留log信息。git reset HEAD filename 从暂存区中移除文件git reset --hard HEAD~3 会将最新的3次提交全部重置,就像没有提交过一样。git reset --hard [commit哈希值] (38679ed709fd0a3767b79b93d0fba5bb8dd235f8) 回退到 38679ed709fd0a3767b79b93d0fba5bb8dd235f8 版本根据–soft --mixed

2021-08-03 10:47:35 230

原创 Git学习笔记

Git学习笔记版本控制什么是版本控制 版本迭代版本控制(Revision control)是一种在开发过程中用于管理我们对文件、工程等内容修改历史,方便查看历史记录,备份以便恢复以前的版本的软件工程技术。实现跨区域多人协同开发追踪和记载一个或者多个文件的历史记录组织和保护你的源代码和文档统计工作量并行开发,提高工作效率追踪记录整个软件的开发过程减轻开发人员的负担,节省时间,同时降低认为错误简单说就是用于管理多人协同开发的项目的技术没有进行版本控制或版本控制本身缺乏正确的流程管

2021-07-26 22:20:24 96

原创 注解和反射

注解和反射注解(Annotation)什么是注解从JDK5开始,Java增加对元数据的支持,也就是注解,注解与注释是有一定区别的,可以把注解理解为代码里的特殊标记,这些标记**可以在编译,类加载,运行时被读取,并执行相应的处理。**通过注解开发人员可以在不改变原有代码和逻辑的情况下在源代码中嵌入补充信息。内置注解Java的5个内置注解(基本注解):@Deprecated 过时用于过时的类、方法、成员变量等@Override覆盖父类方法@SuppressWarning

2021-07-21 16:48:15 104

原创 git---全局设置用户名、密码、邮箱

git config命令的–global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。1.查看git配置信息$ git config --list2.查看git用户名、密码、邮箱的配置$ git config user.name$ git config user.password$ git config user.email3.设置git用户名、密码、邮箱的配置$ git config user.name “fre

2021-07-14 15:45:07 3724

原创 Linux 常用命令

Linux 常用命令创建指定日期的文件touch -mt 201909052248 test.log

2021-07-05 11:14:18 102

原创 跟狂神学习JUC并发编程

JUC并发编程1、什么是JUCjava.utiljava.util.concurrentjava.util.concurrent.atomicjava.util.concurrent.locksJUC就是java的工具包业务:普通的线程代码 ThreadRunnable 没有返回值,效率相比Callable更低2、线程和进程进程:应用程序:如QQ一个进程往往可以包括多个线程,至少包括一个Java默认有两个线程:主线程,守护线程(GC)java不能开启线程,通过本地方法进行调用C++

2020-10-02 13:14:19 256

原创 跟狂神学习SpringBoot,完整学习笔记

1、SpringBoot回顾什么是SpringSpring是一个开源框架,2003 年兴起的一个轻量级的Java 开发框架,作者:Rod Johnson 。Spring是为了解决企业级应用开发的复杂性而创建的,简化开发。Spring是如何简化Java开发的为了降低Java开发的复杂性,Spring采用了以下4种关键策略:1、基于POJO的轻量级和最小侵入性编程,所有东西都是bean;2、通过IOC,依赖注入(DI)和面向接口实现松耦合;3、基于切面(AOP)和惯例进行声明式编程;4、通过

2020-09-11 11:10:43 13748 7

原创 使用hexo快速构建个人博客

使用hexo构建个人博客通过hexo,可以快速构建个人博客,并托管到 github 上供他人访问。1. 新建仓库都说了要给他人访问,如果你连个仓库都没有,是不是说不过去?出门右转上 github 新建一个仓库,仓库名必须为 <user-name>.github.io 格式,其中 <user-name> 是你 github 的昵称。不要问我为什么,问我我也不想回答你。2. 全局安装hexonpm install -g hexo3. 初始化项目Just one 命令,he

2020-09-11 11:05:28 233

原创 跟狂神学习Mybatis,完整学习笔记

1、Mybatis1.1 什么是MybatisMyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。是一个个基于Java的持久层框架。如何获得Mybatismaven仓库<!-- https://mvnrepository.com/artifact/org.mybatis/mybatis -->&lt

2020-09-11 11:03:16 177

原创 markdown文档使用

title: markdown学习date: 2020-06-15 17:31:15tags:标题#+空格+标题名表示一级标题##+空格+标题名表示二级标题###+空格+标题名表示三级标题。。。。最多支持六级标题字体Helloworld!**加粗Helloworld!*斜体Helloworld!***斜体+加粗Helloworld!~~废弃引用内容。。。。。。。。大于号+空格(一般引用别人的文章时用)分割线—/***三个减号或三个星号图片[外链图片转存.

2020-09-11 11:00:27 104

原创 深入浅出JVM,面试突击学习

JVM学习常见面试问题请你谈谈你对JVM的理解?java8虚拟机和之前的变化更新?什么是OOM,什么事栈溢出StackOverFlowError?怎么分析JVM的常用调优参数有哪些?内存快照如何抓取,怎么分析Dump文件?谈谈JVM中,类加载器你的认识?1、JVM的位置[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RrCyJFGc-1599793040695)(/Users/mac/Desktop/截屏2020-08-20 下午12.1

2020-09-11 10:58:59 287

原创 数据结构、算法基础学习笔记

1、概述数据结构概述什么是数据结构数据结构是指互相之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成数据的存储结构顺序存储结构链式存储结构两种方式的区别:数据的逻辑结构集合结构集合结构中的数据元素属于一个集合,他们之间是并列的关系,除此之外没有其他关系线性结构线性结构中的元素存在着一对一的关系树形结构树形结构中的元素存在着一对多的关系图形结构图形结构中的元素存在着多对多的关系算法概述算法的定义是指解题方案的准确而完整

2020-09-11 10:57:46 457

Java基础-注解和反射

从JDK5开始,Java增加对元数据的支持,也就是注解,注解与注释是有一定区别的,可以把注解理解为代码里的特殊标记,这些标记可以在编译,类加载,运行时被读取,并执行相应的处理。通过注解开发人员可以在不改变原有代码和逻辑的情况下在源代码中嵌入补充信息。

2020-09-11

空空如也

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

TA关注的人

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