- 博客(58)
- 收藏
- 关注
转载 任意层级树型数据的遍历和过滤
树型结构数据开发中经常要对数据做一些处理,大多情况下数据是固定层级和结构的,但也有一些情况下数据的层级和结构是不固定的,比如文件目录、功能菜单、权限树等,这种结构的数据的处理需要涉及到树的遍历算法。const data = { name: 'all', children: [ { name: '图片', children: [ { name: 'image...
2018-12-31 16:53:34 1051
转载 STP理论03-拓扑算法
STP理论03-拓扑算法网络中所有的设备使能 STP 协议后,每一台设备都认为自己是根桥。此时,每台设备仅仅收发配置 BPDU,而不转发用户流量,所有的端口都处于 Listening 状态。所有设备通过交换配置 BPDU后,进行选举工作,选出根桥、根端口和指定端口。STP算法的基本过程:1、初始状态:由于每个桥都认为自己是根桥,所以在每个端口所发出的 BPDU 中,根桥字段都是用各自的 BI...
2018-12-29 17:09:54 189
转载 RabbitMQ 基础概念
1、消息队列种类繁多,例如RabbitMQ、ActiveMQ、ZeroMQ、Kafka等,消息队列的使用场景主要有:异步处理、应用解耦、流量消峰及消息通讯等。RabbitMQ是采用Erlang语言、基于AMQP(Advanced Message Queue Protocol 高级消息队列协议)的开源实现。2、RabbitMQ是一个消息代理,它的工作就是接收和发送消息。消息生产者Prod...
2018-12-28 13:21:00 145
转载 黑科技智能校服问世,网友惊呼幸亏毕业早!
“原本只是电影中的虚幻,真没想到今天应验了!”就在昨天,知乎常客@mine zhang在评论栏中发出了这样的哀嚎声,并在话末附上了“吃鲸”表情。 咋回事呢?原来,昨天是杭州11所中学里熊孩子们的末日,他们的身上被要求安装了一块芯片,而这块芯片让原本仅是丑点而已的校服摇身一变成了智能校服。至于这智能校服的用途~比如说: 同学A:好想去网吧~ ...
2018-12-27 10:28:48 200
转载 AJAX2
简述:AJAX就是浏览器提供的一套API,可以通过JavaScript调用,从而实现通过代码控制请求和响应。实现网络编程。使用AJAX的过程可以类比平常我们访问网页的过程//1、创建一个XMLHttpRequest 类型的对象, 相当于打开了一个浏览器var xhr = new XMLHttpRequest()//2、打开与网址之间的连接, 相当于在地址栏输入网址xhr...
2018-12-26 22:26:00 60
转载 神经科学研究所开发AI动作捕捉工具 以高精准度追踪动物动作
我们都看过好莱坞电影中的「动作捕捉」场景,透过贴满传感器的全身套装追踪动作,计算机能够将演员变成巨人或野兽,而在现实生活中,普林斯顿神经科学研究所(PNI)也已开发出一套 AI 工具,只需要几分钟的训练,便能像演员穿戴传感器一样,在现有影片中自动追踪动物的动作细节,协助动物肢体语言的研究进行。文章转自:胜博发一起公益这项被称为 LEAP 的工具只需要几分钟的训练,不需添加任何物理标记或卷标,...
2018-12-26 07:45:27 1416
转载 virtualbox+vagrant学习-4-Vagrantfile-4-Tips & Tricks
Tips & TricksVagrantfile是一种非常灵活的配置格式。因为它只是Ruby,所以你可以用它做很多事情。然而,同样的道理,因为它是Ruby,所以有很多方法可以朝自己的脚开枪(即伤到自己)。在使用本页上的一些提示和技巧时,请注意正确使用它们。1.Loop Over VM Definitions 循环实现虚拟机定义如果你想对许多多机机器应用稍微不同的配置,可以使用循...
2018-12-25 19:28:00 69
转载 MyEclipse开发教程:使用REST Web Services管理JPA实体(四)
MyEclipse 在线订购年终抄底促销!火爆开抢>>MyEclipse最新版下载使用REST Web Services来管理JPA实体。在逆向工程数据库表后生成REST Web服务,下面的示例创建用于管理博客条目的简单Web服务。你将学会:利用数据库逆向工程开发REST Web服务部署到Tomcat服务器使用REST Web服务资源管理器进行测试没有MyEcli...
2018-12-25 09:20:31 52
转载 第二周学习总结
第二周主要学习了I/O重定向,正则表达式,vim的使用,以及shell脚本的使用 1.cat <<EOF 多行重定向 写完一起提交2.<< 有时被称为就地文本3.4.ls /boot /err |& tr '[:lower:]' '[:upper:]' 对和错的可以 一起处理必须加上&符号 或者在|前面加上5.ls |tee ls2.out ...
2018-12-25 08:41:33 45
转载 浅析Scrapy框架运行的基本流程
本篇博客将从Twisted的下载任务基本流程开始介绍,然后再一步步过渡到Scrapy框架的基本运行流程,其中还会需要我们自定义一个Low版的Scrapy框架。但内容不会涉及太多具体细节,而且需要注意的是示例代码的运行过程不会Scrapy一模一样,但不影响你对整体的把握。希望可以帮助那些刚入门爬虫或者刚学习Scrapy的同学理清思路,做到对Scrapy的运行流程有个大概把握,这样以后在继续深入Scr...
2018-12-24 20:30:00 190
转载 PIE SDK栅格数据的创建
1.功能简介 目前在地理信息领域中数据包括矢量和栅格两种数据组织形式。每一种数据有不同的数据格式,目前PIE SDK支持多种数据格式的数据创建,下面对栅格数据格式的数据创建功能进行介绍。2.功能实现说明2.1.实现思路及原理说明第一步获取要读取的栅格数据第二步获取栅格数据的读取第三步...
2018-12-24 15:30:00 117
转载 Alibaba Cluster Data 开源:270GB 数据揭秘你不知道的阿里巴巴数据中心
2019独角兽企业重金招聘Python工程师标准>>> ...
2018-12-24 15:05:00 138
转载 谈谈到底什么是抽象,以及软件设计的抽象原则
我们在日常开发中,我们常常会提到抽象。但很多人常常搞不清楚,究竟什么是抽象,以及如何进行抽象。今天我们就来谈谈抽象。什么是抽象?首先,抽象这个词在中文里可以作为动词也可以作为名词。作为动词的抽象就是指一种行为,这种行为的结果,就是作为名词的抽象。Wikipedia 上是这么定义抽象的:Conceptual abstractions may be formed by filtering th...
2018-12-21 22:57:00 594
转载 ReactNative与iOS的交互
本文简要展示RN与iOS原生的交互功能。1.1 RCTRootView初始化问题/** * - Designated initializer - */- (instancetype)initWithBridge:(RCTBridge *)bridge moduleName:(NSString *)moduleName in...
2018-12-20 07:49:36 379
转载 在Vue中Router详细引用
1.常规引用2.懒加载以及嵌套路由以及路由元信息转载于:https://www.cnblogs.com/Zbaozi/p/10145325.html
2018-12-19 19:17:00 314
转载 笔记本越用越慢的解决方法。
公司发的笔记本越用越慢。 总觉的T430应该还能再战几年的,怎么就这么慢呢?偶然的机会,发现自己的Thunderbird里的邮件,竟然占了硬盘的1G多了。然后,把邮件清空,并做了一次Compact . 让人意外的是,机器的性能好像提高了。之后,要把Firefox和Chrome里保存的1G多的临时文件也清除了。 机器竟然感觉回到了刚买时的状态。分析原因: 应该是公司强制安...
2018-12-19 10:32:00 205
转载 Kubernetes核心概念
本文将会简单介绍Kubernetes的核心概念。因为这些定义可以在Kubernetes的文档中找到,所以文章也会避免用大段的枯燥的文字介绍。相反,我们会使用一些图表(其中一些是动画)和示例来解释这些概念。我们发现一些概念(比如Service)如果没有图表的辅助就很难全面地理解。在合适的地方我们也会提供Kubernetes文档的链接以便读者深入学习。什么...
2018-12-17 15:16:16 37
转载 刚刚学习linux 准备走上这条“不归路”
每周总结一点点,积少成多 Linux下有两种用户:普通用户和超级用户 普通用户:在linux下做有限的事情; 超级用户:(root)可以在linux系统下做任何事情,不受限制。 普通用户的提示符是“$”,超级用户的命令提示符是“#”。 基本命令:关机:shutdown -h halt init 0 poweroff重启:shutdown -r reboot init 6pwd:查看工作目录ls...
2018-12-16 23:03:57 65
转载 python布尔类型和逻辑运算
布尔类型python中True表示真,False表示假,它们是布尔类型:>>> type(True)<class 'bool'>在python中,bool的True和False是数值1和0的字符串表示格式,实际上bool类型是int类型的一个子类。>>> bool.__bases__(<class 'int'>,)因为Tru...
2018-12-15 19:54:00 394
转载 「洛谷P1402」酒店之王 解题报告
P1402 酒店之王题目描述XX酒店的老板想成为酒店之王,本着这种希望,第一步要将酒店变得人性化。由于很多来住店的旅客有自己喜好的房间色调、阳光等,也有自己所爱的菜,但是该酒店只有p间房间,一天只有固定的q道不同的菜。有一天来了n个客人,每个客人说出了自己喜欢哪些房间,喜欢哪道菜。但是很不幸,可能做不到让所有顾客满意(满意的条件是住进喜欢的房间,吃到喜欢的菜)。这里要怎么分配,能使最多顾客...
2018-12-14 13:17:00 115
转载 swoole安装
swoole安装git clone https://gitee.com/swoole/swoole.gitcd swoole/phpize./configure --with-php-config=/usr/local/php/bin/php-configmake && make install修改php配置文...
2018-12-14 04:12:24 53
转载 了解 IT 认证价值
想在您的 IT 职业生涯中保持优势吗?信息技术认证仍是一种公认的有效途径,这可以让您迅速获得宝贵技能,并在某一领域展现更深层次的兴趣和专业知识,从而使您的职业生涯获得更进一步地发展。Pearson VUE 及其旗下业务分支 Certiport 在全球范围内发送数百万 IT认证考试。这些考试旨在评测考生在台式电脑和网络、服务器和云端方面的技能。我们的考试涵盖 IT安全、虚拟化、产品架构等多个方...
2018-12-14 04:01:55 157
转载 Img图片格式
1 <!doctype html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="Generator" content="EditPlus®"> 6 <meta n...
2018-12-13 21:19:00 1452
转载 Vue源码探究-全局API
Vue源码探究-全局API本篇代码位于vue/src/core/global-api/Vue暴露了一些全局API来强化功能开发,API的使用示例官网上都有说明,无需多言。这里主要来看一下全局API模块的实现。全局API的文件夹里有一个入口文件,各个功能分开定义,在这个入口文件中统...
2018-12-13 15:29:49 56
转载 【文文殿下】组合数学学习笔记
组合数学容斥原理\(tot=\sum_{i=1}^{n}(-1)^{i+1}*p(i)\)排列全排列公式:\(f(n)=n!\)有重复元素的排列公式:\(\frac{(\sum p(i))!}{\prod_{i=1}^{n}p(i)!}\)组合数组合数通项公式:\(C_n^k=\frac{n!}{(n-k)!k!}\)组合数递推公式:\(C_n^k=C_{n-1}^k+C_{n-1...
2018-12-13 15:25:00 63
转载 一眼看穿
前段时间忙,好久没更新了,继续梳理基础知识这期总结的是JS的基本概念标识符所谓的标识符是指变量,函数属性的名字,或者函数的参数第一个字符必须是一个字母,下划线(_)或者一个美元符号($),其他字母可以是字母,下划线,美元符号或数字。严格模式严格模式是为JS定义一种不同的解析与执行模型,要启用严格模式,可添加如下代码"use strict"添加区域想要整个脚本都启用,则加到脚本顶...
2018-12-12 19:14:00 63
转载 v-model 是怎么实现的?
表单v-model在vue中,v-model无疑是最常用的API之一了,像 input、textarea、radio、checkbox、select等都可以使用v-model实现双向绑定。那么它具体是怎么实现的呢? 下面通过自己写的一个demo来具体分析一下?directives在vue的parse阶段也就是将AST树生成code的过程中会去收集元素上定义的指令这个时候我们可以看到di...
2018-12-12 12:50:34 1796
转载 CSS中左上朝向三角形(Top-Left Triangle)的几种制作方式
今天我们介绍几种,用css实现左上朝向三角形(Top-Left Triangle)的写法。示意图(以宽高各60px为例):这种三角形,一般可以用来做“对话框”类型图形的左下小脚。第一种:#triangle-topleft { border: 30px solid #e6686e; height: 0; width: 0;...
2018-12-10 08:04:02 995
转载 Android MVVM组件化架构方案
MVVMHabitComponent关于Android的组件化,相信大家并不陌生,网上谈论组件化的文章,多如过江之鲫,然而一篇基于MVVM模式的组件化方案却很少。结合自身的调研和探索,在此分享一篇基于MVVMHabit框架的一套Android-Databinding组件化开发方案。文章写的比较简单基础,没有大篇幅单向技术的讨论点,目的是让学习了此方案的开发人员都可以快速上手搭建MVVM组件化项目...
2018-12-10 01:21:07 797 1
转载 【我要学python】爬虫准备之了解基本的html标签
HTML 标题<h1>This is a heading</h1>HTML 段落<p>This is a paragraph.</p>HTML 链接<a href="http://www.cnblogs.com>This is a link</a>HTML 图像<img src="w3scho...
2018-12-09 23:29:00 98
转载 FortiGate日志中session clash
1.出现于:FortiGate v5.0和v5.22.出现原因 Session clash messages appear in the logs when a new session is created but a conflicting similar session already exists. When session clash happens, the old se...
2018-12-09 15:28:00 324
转载 git改密码出现授权问题
git修改密码后显示Authentication failed for …… ,意思就是电脑修改密码后导致和git账户密码不匹配解决方法:转载于:https://www.cnblogs.com/minjh/p/10075916.html...
2018-12-06 11:51:00 304
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人