Fork me on GitHub
Janine'blogs

  • 首页

  • 标签

  • 分类

  • 归档

  • 关于

  • 搜索

数组去重

发表于 2019-08-25 | 更新于 2019-08-26 | 评论数:

一、问题如何对下面的数组进行去重: var arr = [1, 2, 2, 2, 3, 3, 3, 4, 5, 6]; 二、概念解析 indexOf(): 找到就返回下标,找不到就返回-1 filter(): 数组过滤方法,复制出原数组中符合条件的元素组成新数组返回。 var subArr=arr.filter(function(elem,i,arr){ return 判断条件}) es5四种方式:方式一:Array.prototype.unique_one = function () { // 1. 定义临时数组 var temp = []; ...

阅读全文 »

Angular6 breadcream 面包屑

发表于 2019-08-19 | 更新于 2019-08-25 | 评论数:

一、前期准备 面包屑组件(最好能封装成共享组件) 一些路由信息配置 Ant-Zorro 组件的环境配置(这里会套用里面的一些现成的组件库),版本: 7.0.1 二、Ant-Zorro 配置这里请参考官方网站 https://ng.ant.design/docs/getting-started/zh ,官方网站中,找到目录 快速上手 ,在里面有 自行构建,查看 自行构建 下的内容。 如果依然不能成功,可以浏览参考博主的另一个博客:里面讲了一些博主在配置 Ant-Zorro 的时候遇到的坑! 三、自定义面包屑组件1. 创建一个自己的面包屑组件ng g c breadcrumb --spec=fa ...

阅读全文 »

Angular6 路由跳转与传参

发表于 2019-08-17 | 更新于 2019-08-25 | 评论数:

路由基础知识 名称 简介 Routes 路由配置,保存着哪个URL对应展示哪个组件,以及在哪个RouterOutlet中展示组件 RoutesOutlet 在html中标记路由内容呈现位置的占位符指令 Router 负责在运行时执行路由的对象,可以通过调用其navigate()和navigateUrl()方法来导航到指定的路由 RouterLink 在html中声明路由导航用的指令 ActivatedRoute 当前激活的路由对象,保存着当前路由的信息,如路由地址,路由参数等 有哪些方法可以进行路由跳转在前端中的路由一般分为 在页面通过a标签进行路由跳转,此 ...

阅读全文 »

如何有效的开站会

发表于 2019-06-30 | 分类于 PMP | 评论数:

前言讲站会就得先讲讲敏捷开发,下面是Scrum中文网对敏捷开发的说明: Scrum 是一个用于开发和维护复杂产品的框架 ,是一个增量的、迭代的 开发过程。在这个框架中,整个开发过程由若干个短的迭代周期 组成,一个短的迭代周期称为一个 Sprint(迭代),每个Sprint的建议长度是2到4周(互联网产品研发可以使用1周的Sprint)。 Scrum 使用产品 Backlog(一个按照商业价值排序的需求列表) 来管理产品的需求,列表条目的体现形式通常为用户故事。Scrum 团队总是先开发对客户具有较高价值的需求。 为了挑选出最高优先级的需求进行开发,Scrum 团队在Sprint 计划 ...

阅读全文 »

白帽子讲Web安全

发表于 2019-06-21 | 更新于 2019-06-22 | 分类于 安全 | 评论数:

概述       第一篇 — 世界观安全,这里的安全世界观是作者的安全世界观,作者对安全的考虑和理解,起到了提纲挈领的作用。讲述了一些概念,理论和原则,比如什么是Web安全、什么是黑帽子和白帽子、安全的三要素是什么、如何做安全评估等。互联网安全与传统网络安全、信息安全技术是有所区别的,Web作为互联网的核心,是未来云计算和移动互联网的最佳载体,因此Web安全也是互联网公司安全业务中最重要的组成部分。     安全工程师的核心竞争力不在于他能拥有多少个0day,掌握多少种安全技术,而是 ...

阅读全文 »

安装依赖

发表于 2019-06-15 | 分类于 node | 评论数:

一、安装依赖使用 npm install 进行依赖安装。npm install 最简单的就是npm install,如果想单独安装具体的包,就在后面加上包名。npm install 包名 此时安装的该包的版本号是最新的,可以在包名后添加指定的版本。npm install 包名@版本号 安装开发时依赖npm install 包名 --save-devnpm install 包名@版本号 --save-dev 安装运行时依赖,就是发布后还要依赖的东西npm install 包名 --savenpm install 包名@版本号 --save 二、package.json在 package.json ...

阅读全文 »

Hexo 相关命令

发表于 2018-01-31 | 更新于 2019-07-07 | 评论数:

1. 查看Hexo的版本号hexo --version 2. 卸载    有安装必然会有删除,安装使用 npm install -g hexo-cli 或 npm install -g hexo 。那么卸载使用什么呢?# 3.0.0版本及以上执行npm uninstall hexo-cli -g# 之前版本执行npm uninstall hexo -g 3. 如何安装特定版本的 Hexo ?    如果你想安装特定版本,先卸载当前版本,以2.8.3为例,然后执行,下面这条语句: npm install hexo@2 ...

阅读全文 »

Hexo 本地部署

发表于 2018-01-31 | 更新于 2018-12-16 | 评论数:

1. Hexo简介 1.1 什么是 Hexo?    Hexo 是一个快速、简洁且高效的博客框架。[Hexo][2] 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。 2. 系统环境     这里博主使用的是win7 64位和Hexo 3.x。在搭建Hexo个人博客之前,需要安装 Node.js 和 git 。 点击下载: Node.js git 3. 安装Hexo    安装好Git之后,打开 git-bash.exe ( ...

阅读全文 »
Janine

Janine

严于律己,宽以待人
8 日志
3 分类
7 标签
GitHub E-Mail Weibo Google
博客全站共字
© 2020 Janine-ZN
本站访客数:
|
0%