首页
学习
活动
专区
工具
TVP
发布

派森公园

专栏成员
12
文章
18175
阅读量
24
订阅数
Scala中的闭包
除此之外,Scala还支持引用其他地方定义的变量:(x: Int) => x + more,这个函数将more也作为入参,不过这个参数是哪里来的?从这个函数的角度来看,more是一个自由变量,因为函数字面量本身并没有给more赋予任何含义。相反,x是一个绑定变量,因为它在该函数的上下文里有明确的定义:它被定义为该函数的唯一参数。如果单独使用这个函数字面量,而没有在任何处于作用域内的地方定义more,编译器将报错:
大蟒传奇
2018-08-14
8640
深入理解Linux LA
经常和Linux打交道的童鞋都知道,load averages是衡量机器负载的关键指标,但是这个指标是怎样定义出来的呢?
大蟒传奇
2018-07-31
1.5K0
HTTPS是如何工作的
大家在浏览网页的时候一定有这样的体验,有一些网站在网址那里会显示一个绿色的挂锁,并且网址中“https”相关的字样也是绿色的,聪明的朋友肯定会问,这些颜色和符号代表什么意思呢?想想大家在上网的时候,经常要输入账号和密码,有时候网购还要输入信用卡信息,如果这些信息被偷了,后果是很严重的。是的,这个绿色的锁就是用来保护大家的信息不被黑客窃取。现在很多网站默认使用HTTPS来保护用户的信息,截止2018年4月,Alexa前100万的网站中,32.2%使用HTTPS作为默认设置,互联网最受欢迎的137971个网站中,57.1%使用了HTTPS;Firefox遥测数据显示,70%的网站使用了HTTPS。
大蟒传奇
2018-07-31
2.4K0
如何监控Elasticsearch
Elasticsearch是一个开源的分布式文档存储和搜索引擎,可以近乎实时地存储和检索数据结构,它很大程度上依赖于Apache Lucence--一个用Java编写的全文搜索引擎。
大蟒传奇
2018-07-31
1.5K0
监控数据的采集
监控数据有多种形式--有些系统会持续地输出数据,而其他系统只会在发生罕见事件时生成数据。有些数据能够直接定位问题,有些数据能帮助调查问题。更宽泛的说,拥有监控数据是观察系统工作状况的必要条件。
大蟒传奇
2018-07-31
8920
docker的reap问题
在使用docker容器的时候,应该了解“PID1僵尸进程reap”问题。如果使用的时候不加注意,可能会导致出现一些意想不到的问题。
大蟒传奇
2018-07-31
1.2K0
cookie和token
前言 本文将首先概述基于cookie的身份验证方式和基于token的身份验证方式,在此基础上对两种验证进行比较。 最后将介绍JWT(主要是翻译官网介绍)。 概述 HTTP是一个“无状态”协议,这意味着Web应用程序服务器在响应客户端请求时不会将多个请求链接到任何一个客户端。然而,许多Web应用程序的安全和正常运行都取决于系统能够区分用户并识别用户及其权限。 这就需要一些机制来为一个HTTP请求提供状态。它们使站点能够在会话期间对各用户做出适当的响应,从而保持跟踪用户在应用程序中的活动(请求和响应)。 co
大蟒传奇
2018-06-20
2.4K0
虚拟IP管理系统
前言 VIP是虚拟的IP地址,并不对应于一个实际的物理网络接口。通过为一台机器提供备用故障转移选项,VIP可用于提供连接冗余。 现在常用keepalived来实现VIP,结构图如下 Keepalived问题 脑裂问题 在master和backup无法正常通行时(比如master和backup之间网络出现问题),backup会认为master已经挂掉,从而选举自己成为master,开始履行master的职责,对外广播GARP和VRRP报文。这时旧的master依然在正常工作,那么我们在子网内将有两个主机在同
大蟒传奇
2018-06-20
2.6K0
简单理解Paxos算法(译)
本文翻译自Quora上的一个回答 我认为在了解Paxos前,可以先谈谈其他解决共识问题的方法,在这个基础上再理解Paxos会简单些。 结婚誓言是一种达成共识的直观方式。 “你愿意(若干省略)?”“我愿意!”“我愿意!” “现在我宣布你们(若干省略)” 两阶段提交 现在假设这场婚姻不是发生在两个人之间,而是一个男人和多个女人之间。这个男人要么娶所有人,要么一个也不能娶。那么,结婚誓言也要相应地改成下面的样子: “你愿意(若干省略)?”“我愿意!”“我愿意!”“我愿意!”...... “现在我宣布你们(若干省略
大蟒传奇
2018-06-20
7080
SSH的工作原理
SSH简介 传统的网络服务程序,比如FTP,POP,Telnet,本质上都是不安全的,因为它们在网络上用明文传送数据、用户账号和用户口令,很容易受到中间人攻击方式的攻击,攻击者会冒充真正的服务器接收用户传给服务器的数据,然后再冒充用户把数据传给真正的服务器。 为了满足安全性的需求,IETF的网络工作小组制定了Secure Shell(缩写为SSH),这是一项创建在应用层和传输层基础上的安全协议,为计算机上的Shell提供安全的传输和使用环境。 SSH是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协
大蟒传奇
2018-06-20
1.4K0
机器学习101(译)
本文翻译自Get started with eager execution 摘要 本教程将介绍如何使用机器学习的方法,对鸢(yuan一声)尾花按照种类进行分类。 教程将使用Tensorflow的eager模式来: 建立一个模型 用示例数据进行训练 使用该模型对未知数据进行预测。 读者并不需要机器学习的经验,但是需要懂一些Python。 Tensorflow编程 Tensorflow提供了很多的API,但建议从从以下高级TensorFlow概念开始学习: 在开发环境中开启eager模式 使用Datasets
大蟒传奇
2018-06-20
1.1K0
最简单的NP-Hard问题
前言 本文介绍了最简单的NP-hard问题——数字分区问题,以及该问题的一个伪多项式解法和两个近似解法。 数字分区问题 讨论这样一个问题:给定一个正整数的多重集合 ,能否将 划分为两个子集 和 ,使
大蟒传奇
2018-06-20
1.8K0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档