docker及docker-compose基础 前言docker基础包含dockerfile、私有仓库建立,docker-compose基础,常用命令等博客地址:芒果橙的个人博客 【http://mangocheng.com】title: docker及docker-compose基础tags: docker、docker-composecopyright: trueabbrlink: cfb15ce6categories: 开发工具date: 2020-09-06 20:32:08一、基础参考资料1. 概念一个平台,开
Java深入浅出之反射&集合&可见性&NIO 前言java的一些特性、集合框架概要、线程安全的可用性说明、NIO网络编程博客地址:芒果橙的个人博客 【http://mangocheng.com】一、特性1.抽象类和接口的区别定义抽象类:用abstract修饰的类,一个类没有包含足够多的信息来描述一个具体的对象有构造器接口方法可以有public、protectd、default修饰单个继承接口:抽象类型,抽象方法的集合。无构造器接口方法只能由public修饰多重实现抽象类可以有实例变量,而接口不能拥有
数据结构基础之数组&栈&队列&链表&二叉树 前言数据结构基础博客地址:芒果橙的个人博客 【http://mangocheng.com】1.概述存储数据的空间排列查询数据的操作方式核心:有效占用空间、查询数据时间2.数组特性内存中连续存储多个数据内存空间分配是连续的存储数组长度索引CRUD操作查询:根据数组的首地址,使用索引×单个数据的长度即可得到指定索引的地址修改:在查询到指定索引的地址即可覆盖重写数据增加:一旦声明便固定,不可变删除:需要移位数据,达到内存空间连续利弊利:
接口设计文档模板 前言后端接口设计文档,个人认为需要告知接口调用者的内容博客地址:芒果橙的个人博客 【http://mangocheng.com】接口设计说明-xx系统修改记录本次修改记录,每次更新后删除,只显示当次内容日期:2020-05-01~2020-05-061. 新增权限模块第3章节内容接口清单序号模块说明1权限模块主要包含用户的权限功能接口一、权限模块序号接口说明1searchAuthority获取当前登录用的权限预定义
Sql语法-Oracle 前言一些通用的sql语法,主要是Oracle数据库博客地址:芒果橙的个人博客 【http://mangocheng.com】一、Create建表:create table 表名( 列名称1 数据类型 主键 约束,…)创建用户(使用sys登录):create user 用户名 identified by 密码;授权角色(连接、资源):grant connect,resource to 用户名;grant create synonym to scott;–同义词【查看common包里的】一个
Vue基础—理论 前言Vue的一些理论点,学习Vue的一些前置知识更多可查看官方文档:Vue博客地址:芒果橙的个人博客 【http://mangocheng.com】一、介绍1.概念Vue是一套用于构建用户界面的渐进式框架与其他大型框架不同的是,Vue被设计为可以自底向上逐层应用核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合渐进式框架,随时可根据需要安装插件...
Git在IDEA中的基本操作 前言git的基本操作博客地址:芒果橙的个人博客 【http://mangocheng.com】一、简介概念:免费、开源的分布式版本控制系统特点:Git是一个开源的分布式版本控制系统,可以有效、高速的处理从小到非常大的项目版本管理。二、相关概念工作区:程序员进行开发改动的地方,是你当前看到的。暂存区:提交代码到远程仓库,第一步先通过git add提交到暂存区,被git管理...
算法_初级算法(字符串&排序)-Java实现 前言初始内容:常见算法题博客地址:芒果橙的个人博客 【http://mangocheng.com】一、字符串1. KMP算法概念:对字符串进行切割分组(前缀、后缀),按顺序匹配时,利用分组子串提高匹配效率作用:解决字符串查找的问题时间复杂度O(m+n) 空间复杂度O(m)延伸暴力匹配算法:每次匹配失败,都重新回溯(匹配不到,索引回到上一次匹配到的位置,再+1继续从第一个开...
javaScript&ES6&jQuery 前言工作中学习和使用过程中遇到的开发问题和发现博客地址:芒果橙的个人博客 【http://mangocheng.com】一、原生js1. 新发现删除对象属性:delete this.object.propertyNamesplice(index,howmany[,item1,…item6]) 从数组中添加/删除项目: index–必需。整数,规定添加/删除项目的位置,使用...
Vue基础—实践 前言工作时接触Vue,边学边用时记下的,如有问题,欢迎留言指出。原文链接:http://mangocheng.com/posts/122ed35.html博客地址:芒果橙的个人博客一、模板语法1. 数据渲染获取对象数据// html<div id="app"> {{ message }} </div>// js var app = new Vu...
hexo基础命令、组件及遇到的坑 title: hexo基础命令、组件及遇到的坑tags:hexocategories: 博客框架copyright: trueabbrlink: 9264c278date: 2020-04-16 20:27:38前言日期:2020-04-21初始内容:从0开始部署完成后需要关注的点,遇到的坑是真坑。1.部署hexo clean # 清除hexo g...
CSS3基础与进阶 一、CSS3新增的选择器1、属性选择器1)att^='val' :属性att的值以"val"开头的元素2)att$='val' : ...结尾3)att*='val' : ...包含例 a[href='http^']{ } --a标签且href属性以http开头2、结构伪类选择器1):root 选择匹配文档的根元素2)E:nth-child(n) 选择在
Sublime_text2快捷键 1.Ctrl + Enter 在下一行输入(添加新的下一行)2.Ctrl + Shift 在上一行输入(添加新的上一行)3.Ctrl + L 选择当前行4.Ctrl + K + B 打开、关闭侧边栏5.Ctrl + p 到达任意文件(Go to anything)6.Ctrl + R 输入选择器,查找到相应的标签7.C