- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 Linux系统中Docker替换镜像源
请注意,如果没有在配置文件中明确指定镜像仓库地址,Docker 默认使用 Docker Hub 作为镜像仓库。如果你想知道系统上哪些镜像是从哪个仓库拉取的,可以通过镜像全名来判断,例如 docker pull ubuntu 会从 Docker Hub 拉取镜像。如果有配置镜像仓库镜像源,镜像的拉取会被导向到这些镜像源。这里的 https://mirror.example.com 就是一个配置好的镜像仓库地址。若没有该段配置,则可以在daemon.json文件中加上该段配置(注意需遵循json格式)
2025-02-13 09:37:37
987
原创 Redis
Redis 什么是NoSQL NoSQL:(Not Only SQL)不仅仅是SQL 泛指非关系型数据库,随着web2.0互联网的诞生!传统的关系型数据库很难对付web2.0时代!尤其是超大规模的高并发社区!暴露出来很多难以克服的问题,NoSQL在当下大数据环境的发展十分迅速,Redis是发展最快的,是必须要掌握的技术 很多的数据类型用户的个人信息,社交网络,地理位置。这些数据类型的存储不需要一个固定的格式,不需要多余的操作就可以横向扩展 NoSQL特点 解藕 1、方便扩展(数据之间没有关系,很好扩
2024-09-04 13:45:53
869
1
原创 Redis笔记
Redis 什么是NoSQL NoSQL:(Not Only SQL)不仅仅是SQL 泛指非关系型数据库,随着web2.0互联网的诞生!传统的关系型数据库很难对付web2.0时代!尤其是超大规模的高并发社区!暴露出来很多难以克服的问题,NoSQL在当下大数据环境的发展十分迅速,Redis是发展最快的,是必须要掌握的技术 很多的数据类型用户的个人信息,社交网络,地理位置。这些数据类型的存储不需要一个固定的格式,不需要多余的操作就可以横向扩展 NoSQL特点 解藕 1、方便扩展(数据之间没有关系,很好扩
2022-02-06 18:31:01
946
1
原创 跟CoderWhy老师学习Vue的笔记
Vue git仓库地址:https://gitee.com/codekitty_lee/vue-study B站视频地址:https://www.bilibili.com/video/BV15741177Eh Vue的生命周期 生命周期:一个事物从诞生到消亡的整个过程 Vue的生命周期函数 beforeCreate 创建前 created 创建后 beforeMount 挂载前 mounted 挂载后 beforeUpdate 更新前 updated 更新后 beforeDestory 销毁前 de
2021-10-31 22:42:00
1661
原创 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
724
原创 使用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
322
原创 Git学习笔记
Git学习笔记 版本控制 什么是版本控制 版本迭代 版本控制(Revision control)是一种在开发过程中用于管理我们对文件、工程等内容修改历史,方便查看历史记录,备份以便恢复以前的版本的软件工程技术。 实现跨区域多人协同开发 追踪和记载一个或者多个文件的历史记录 组织和保护你的源代码和文档 统计工作量 并行开发,提高工作效率 追踪记录整个软件的开发过程 减轻开发人员的负担,节省时间,同时降低认为错误 简单说就是用于管理多人协同开发的项目的技术 没有进行版本控制或版本控制本身缺乏正确的流程管
2021-07-26 22:20:24
193
原创 注解和反射
注解和反射 注解(Annotation) 什么是注解 从JDK5开始,Java增加对元数据的支持,也就是注解,注解与注释是有一定区别的,可以把注解理解为代码里的特殊标记,这些标记**可以在编译,类加载,运行时被读取,并执行相应的处理。**通过注解开发人员可以在不改变原有代码和逻辑的情况下在源代码中嵌入补充信息。 内置注解 Java的5个内置注解(基本注解): @Deprecated 过时 用于过时的类、方法、成员变量等 @Override 覆盖父类方法 @SuppressWarning
2021-07-21 16:48:15
189
原创 git---全局设置用户名、密码、邮箱
git config命令的–global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。 1.查看git配置信息 $ git config --list 2.查看git用户名、密码、邮箱的配置 $ git config user.name $ git config user.password $ git config user.email 3.设置git用户名、密码、邮箱的配置 $ git config user.name “fre
2021-07-14 15:45:07
4038
原创 跟狂神学习JUC并发编程
JUC并发编程 1、什么是JUC java.util java.util.concurrent java.util.concurrent.atomic java.util.concurrent.locks JUC就是java的工具包 业务:普通的线程代码 Thread Runnable 没有返回值,效率相比Callable更低 2、线程和进程 进程:应用程序:如QQ 一个进程往往可以包括多个线程,至少包括一个 Java默认有两个线程:主线程,守护线程(GC) java不能开启线程,通过本地方法进行调用C++
2020-10-02 13:14:19
347
原创 跟狂神学习SpringBoot,完整学习笔记
1、SpringBoot 回顾什么是Spring Spring是一个开源框架,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
15742
8
原创 使用hexo快速构建个人博客
使用hexo构建个人博客 通过hexo,可以快速构建个人博客,并托管到 github 上供他人访问。 1. 新建仓库 都说了要给他人访问,如果你连个仓库都没有,是不是说不过去?出门右转上 github 新建一个仓库,仓库名必须为 <user-name>.github.io 格式,其中 <user-name> 是你 github 的昵称。不要问我为什么,问我我也不想回答你。 2. 全局安装hexo npm install -g hexo 3. 初始化项目 Just one 命令,he
2020-09-11 11:05:28
305
原创 跟狂神学习Mybatis,完整学习笔记
1、Mybatis 1.1 什么是Mybatis MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 是一个个基于Java的持久层框架。 如何获得Mybatis maven仓库 <!-- https://mvnrepository.com/artifact/org.mybatis/mybatis --> <
2020-09-11 11:03:16
269
原创 markdown文档使用
title: markdown学习 date: 2020-06-15 17:31:15 tags: 标题 #+空格+标题名表示一级标题 ##+空格+标题名表示二级标题 ###+空格+标题名表示三级标题 。。。。 最多支持六级标题 字体 Helloworld! **加粗 Helloworld! *斜体 Helloworld! ***斜体+加粗 Helloworld! ~~废弃 引用 内容。。。。。。。。 大于号+空格(一般引用别人的文章时用) 分割线 —/***三个减号或三个星号 图片 [外链图片转存.
2020-09-11 11:00:27
178
原创 深入浅出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
466
原创 数据结构、算法基础学习笔记
1、概述 数据结构概述 什么是数据结构 数据结构是指互相之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成 数据的存储结构 顺序存储结构 链式存储结构 两种方式的区别: 数据的逻辑结构 集合结构 集合结构中的数据元素属于一个集合,他们之间是并列的关系,除此之外没有其他关系 线性结构 线性结构中的元素存在着一对一的关系 树形结构 树形结构中的元素存在着一对多的关系 图形结构 图形结构中的元素存在着多对多的关系 算法概述 算法的定义 是指解题方案的准确而完整
2020-09-11 10:57:46
578
Java基础-注解和反射
2020-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅