芒果橙小屋

技术博客&搬砖记录


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

数据结构基础

发表于 2020-05-27 | 分类于 算法&数据结构&设计模式 | 阅读次数:
字数统计: 855 | 阅读时长 ≈ 2
1.概述 存储数据的空间排列 查询数据的操作方式 核心:有效占用空间、查询数据时间 2.数组 特性 内存中连续存储多个数据 内存空间分配是连续的 存储 数组长度 索引 CRUD操作 查询:根据数组的首地址,使用索引×单个数据的长度即可得到指定索引的地址 修改:在查询到指定索引的地址即可覆盖重写数据 增加:一旦声明便固定,不可变 删除:需要移位数据,达到内存空间连续 利弊 利:查询、修改 弊:新增、删除 3.栈 特性 线性表的实现(一块连续的内存空间) 栈顶允许操作,栈底不允许操作 先进后出,后进先出(手枪弹夹) 存储 栈顶指针 栈底指针 操作 快速的加 ...
阅读全文 »

接口设计文档模板

发表于 2020-05-18 | 分类于 文档 | 阅读次数:
字数统计: 619 | 阅读时长 ≈ 2
接口设计说明-xx系统修改记录 本次修改记录,每次更新后删除,只显示当次内容日期:2020-05-01~2020-05-06 1. 新增权限模块第3章节内容 接口清单 序号 模块 说明 1 权限模块 主要包含用户的权限功能接口 一、权限模块 序号 接口 说明 1 searchAuthority 获取当前登录用的权限 预定义 参数类型未标明,默认皆为字符串 1. 获取用户权限1)功能说明 获取当前登录用的权限,菜单加功能 2)接口说明 请求方式:GET 请求地址:http://ip:port/authority/searchAuthority 请求参数: ...
阅读全文 »

Sql

发表于 2020-05-12 | 分类于 数据库 | 阅读次数:
字数统计: 808 | 阅读时长 ≈ 3
前言 一些通用的sql语法,主要是Oracle数据库 一、Create 建表:create table 表名( 列名称1 数据类型 主键 约束,…) 创建用户(使用sys登录):create user 用户名 identified by 密码; 授权角色(连接、资源):grant connect,resource to 用户名;grant create synonym to scott;–同义词【查看common包里的】 一个用户给另一个用户授权:select ‘grant select, insert, update, delete on ‘||t.tname||’ to clueshun ...
阅读全文 »

算法_初级算法

发表于 2020-05-02 | 分类于 算法&数据结构&设计模式 | 阅读次数:
字数统计: 2.8k | 阅读时长 ≈ 13
前言 日期:2020-04-24 初始内容:常见算法题 一、字符串1. KMP算法 概念:对字符串进行切割分组(前缀、后缀),按顺序匹配时,利用分组子串提高匹配效率 作用:解决字符串查找的问题 时间复杂度O(m+n) 空间复杂度O(m) 延伸 暴力匹配算法:每次匹配失败,都重新回溯(匹配不到,索引回到上一次匹配到的位置,再+1继续从第一个开始匹配) 2. 替换空格 题目:将给定的字符串中的空格全部替换为233 常规方法:遍历,查找到空格的字符串索引位置,再进行添加 API: string.replaceAll(“\s”,”233”); 3. 最长公共前缀 题目:查找给定字符 ...
阅读全文 »

javaScript&ES6&jQuery

发表于 2020-05-02 | 分类于 前端 | 阅读次数:
字数统计: 832 | 阅读时长 ≈ 3
前言 工作中学习和使用过程中遇到的开发问题和发现 一、原生js1. 新发现 删除对象属性:delete this.object.propertyName splice(index,howmany[,item1,…item6]) 从数组中添加/删除项目: index–必需。整数,规定添加/删除项目的位置,使用负数可从数组结尾处规定位置。 howmany–必需。要删除的项目数量。 item–向数组中添加是新数据 图片上传:https://www.cnblogs.com/dearxinli/p/4717047.html window.opener父窗口对象 ,如使用弹窗打开新窗口:Apar ...
阅读全文 »

Git在IDEA中的基本操作

发表于 2020-04-29 | 分类于 开发工具 | 阅读次数:
字数统计: 507 | 阅读时长 ≈ 1
前言 git的基本操作 一、简介 概念:免费、开源的分布式版本控制系统 特点:Git是一个开源的分布式版本控制系统,可以有效、高速的处理从小到非常大的项目版本管理。 二、相关概念 工作区:程序员进行开发改动的地方,是你当前看到的。 暂存区:提交代码到远程仓库,第一步先通过git add提交到暂存区,被git管理。 本地仓库:保存对象被提交的各个版本,git commit后同步Index(暂存区)的目录树到本地仓库, 方便从下一步通过git push同步本地仓库与远程仓库的同步。 远程仓库:可能与本地仓库同步,也可能不同步。 1.任何对象都是从工作区中诞生和被修改的2.任何修改都是从 ...
阅读全文 »

Vue基础—使用

发表于 2020-04-28 | 分类于 前端 | 阅读次数:
字数统计: 1.6k | 阅读时长 ≈ 7
工作时接触Vue,边学边用时记下的,如有问题,欢迎留言指出。 一、模板语法1. 数据渲染 获取对象数据 12345678910 // html <div id="app"> {{ message }} </div> // js var app = new Vue({el : '#app' , //将DOM元素进行绑定data : { //定义数据对象、信息 message : 'Hello Vue'} }); 绑定DOM元素特性:v-bind,可以简写 12<sp ...
阅读全文 »

Vue基础—理论

发表于 2020-04-28 | 分类于 前端 | 阅读次数:
字数统计: 814 | 阅读时长 ≈ 2
前言 Vue的一些理论点,学习Vue的一些前置知识更多可查看官方文档:Vue 一、介绍1.概念 Vue是一套用于构建用户界面的渐进式框架 与其他大型框架不同的是,Vue被设计为可以自底向上逐层应用 核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合 渐进式框架,随时可根据需要安装插件 SPA:single-page application-单页应用 一种特殊的 Web 应用。它将所有的活动局限于一个Web页面中,仅在该Web页面初始化时加载相应的HTML、JavaScript 和 CSS。一旦页面加载完成了,SPA不会因为用户的操作而进行页面的重新加载或跳转。而是利用 ...
阅读全文 »

Java基础-初级

发表于 2020-04-21 | 分类于 后端 | 阅读次数:
字数统计: 6.1k | 阅读时长 ≈ 23
前言 日期:2020-04-21 初始内容:大多内容摘自GitHub上开源项目《JavaGuide》,原文链接:https://github.com/Snailclimb/JavaGuide 。图片来源博客等,如侵删。 日期:2020-05-17 补充及完善部分内容 Java网络1. 协议 OSI七层模型图解 TCP/IP 五层网络体系结构 1.1 应用层 任务:应用进程间的通信和交互的规则。 报文:应用层交互的数据单元 协议 域名系统DNS:域名与IP地址映射 HTTP协议:支持万维网应用 SMTP协议:支持邮件 1.2 运输层 任务:向两台主机进程间的通信提供通 ...
阅读全文 »

hexo基础命令、组件及遇到的坑

发表于 2020-04-16 | 分类于 博客框架 | 阅读次数:
字数统计: 867 | 阅读时长 ≈ 3
前言 日期:2020-04-21 初始内容:从0开始部署完成后需要关注的点,遇到的坑是真坑。 1.部署123hexo clean # 清除hexo generate # 生成hexo deploy # 部署到远程,同步到远程仓库 2.本地调试12345hexo g #生成hexo s #启动本地服务,进行文章预览调试hexo s --draft #调试,包括草稿# 三连hexo clean && hexo g && hexo s 3.其他1234hexo new "文章名字" # 创建新文章hexo new draft " ...
阅读全文 »
12
MangoCheng

MangoCheng

20 日志
9 分类
15 标签
GitHub CSDN
© 2023 MangoCheng | Site words total count: 34.9k
闽ICP备2021014274号-1 |

闽公网安备 35020502000571号

本站总访问量次 | 本站访客数人