更新于:07-19 10:06

最新推荐

深度好文|TCP连接的状态详解以及故障排查

于07-18 08:00 - -
我们通过了解TCP各个状态,可以排除和定位网络或系统故障时大有帮助. 了解TCP之前,先了解几个命令:. linux查看tcp的状态命令:. 1) netstat -nat #查看TCP各个状态的数量 2)lsof -i:port #可以检测到打开套接字的状况 3) sar -n SOCK #查看tcp创建的连接数 4) tcpdump -iany tcp port 9000 #对tcp端口为9000的进行抓包.

量子机器学习公司登场,自动驾驶打脸季,投融资马太效应显著|AI重磅报告

于07-18 14:21 - 微胖 -
这份报告始于 2018 年,主要包括研究、人才、产业、中国、政治、预测等几个部分,两位作者逐年更新基础版本,及时捕捉人工智能快速发展的快照,他们将这份报告看作是「我们所见过的最有趣的事情的汇编. 2019 年已然过去一半,现在是人工智能报告的季节. 过去一段时间,我们接连看到几篇关于人工智能现状的报告,均出自风投领域的投资人和观察家们,他们一直密切关注人工智能的方方面面,从技术突破、到对经济与社会的影响.

常说“TA不理解我”的人,对被理解是不是有什么误会?

于07-16 12:29 - -
本文由:周梵公号(zerofield0)授权发布. 原文标题:那些常常说“TA不理解我”的人,你对被理解是不是有什么误会. 所 有关系的痛苦,都来自于不知道自己要什么. 我有一个学员,来上课之前,因为跟她妈妈之间,就“领证那么久了,什么时候办婚礼”这个话题僵持不下,谁都不让步,互相向彼此宣泄焦虑,最后痛苦不堪,前来求助.

FreeMarker 快速入门 - JavaEE教程 - SegmentFault 思否

于07-17 17:22 - -
FreeMarker 快速入门. FreeMarker是一个很值得去学习的模版引擎. 它是基于模板文件生成其他文本的通用工具. 本章内容通过如何使用FreeMarker生成Html web 页面 和 代码自动生成工具来快速了解FreeMarker. FreeMarker是一款用java语言编写的模版引擎,它虽然不是web应用框架,但它很合适作为web应用框架的一个组件.

理解数据库中的undo日志、redo日志、检查点 | 乐天的个人网站

于07-17 11:32 - -
数据库存放数据的文件,本文称其为data file. 数据库的内容在内存里是有缓存的,这里命名为db buffer. 某次操作,我们取了数据库某表格中的数据,这个数据会在内存中缓存一些时间. 对这个数据的修改在开始时候也只是修改在内存中的内容. 当db buffer已满或者遇到其他的情况,这些数据会写入data file.

日志系统:一条SQL更新语句是如何执行的?

于07-17 11:09 - -
林晓斌 2018-11-16. 讲述:林晓斌 大小:8.66M. 前面我们系统了解了一个查询语句的执行流程,并介绍了执行过程中涉及的处理模块. 相信你还记得,一条查询语句的执行过程一般是经过连接器、分析器、优化器、执行器等功能模块,最后到达存储引擎. 那么,一条更新语句的执行流程又是怎样的呢. 之前你可能经常听 DBA 同事说,MySQL 可以恢复到半个月内任意一秒的状态,惊叹的同时,你是不是心中也会不免会好奇,这是怎样做到的呢.

MySQL · 引擎特性 · WAL那些事儿

于07-17 09:21 - -
摘要: 前言 日志先行的技术广泛应用于现代数据库中,其保证了数据库在数据不丢的情况下,进一步提高了数据库的性能. 本文主要分析了WAL模块在MySQL各个版本中的演进以及在阿里云新一代数据库POLARDB中的改进. 日志先行的技术广泛应用于现代数据库中,其保证了数据库在数据不丢的情况下,进一步提高了数据库的性能.

关于室内定位技术及WIFI探针 - 简书

于07-16 14:07 - -
       自新零售被提出后,室内定位技术又重新获得了较高的关注. 今天给大家分享一下我所了解的一些内容,未必成体系,当做抛砖引玉了.       身份、时间、位置、场景和状态是移动位置服务的核心要素,基本所有的位置服务都是围绕这些要素进行设计和展开的.        大家了解一下目前的位置定位网.

mac地址imsi码imei码在手机定位中的作用_152*****908@sina.cn_新浪博客

于07-16 09:29 - -
MAC(Medium/Media Access Control)地址,意译为媒体访问控制,或称为物理地址、硬件地址,用来定义网络设备的位置. 在互联网中,每一个网络终端都有一个MAC地址,而每一个网络节点设备都有一个专属于他的IP地址. 网卡的物理地址通常是网卡生产厂商烧入网卡的EPROM,它存储的是传输数据时真正赖以标识发出数据的电脑和接收数据的设备的地址.

iMovie 入门教程:视频编辑的利器

于07-15 18:05 - - Developer
我们每天看别人的视频,有时也拿起手机拍一段. 你有没有想过,把自己的照片和视频做成一部短片呢. 现在的视频编辑软件早就脱离了专业人士,操作日趋傻瓜化,对新人非常友好. 哪怕你是一个彻底的外行,也能很轻松地做出一部像样的短片. 本文就教你怎么使用免费软件 iMovie 编辑视频. iMovie 是苹果公司推出的视频编辑软件,面向大众,免费使用.

索引的工作原理及其种类.md at master · 0voice/interview_internal_reference · GitHub

于07-15 14:42 - -
数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据. 索引的实现通常使用B树及其变种B+树. 在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法. 为表设置索引要付出代价的:一是增加了数据库的存储空间,二是在插入和修改数据时要花费较多的时间(因为索引也要随之变动).

[深度]周明:自然语言处理的未来之路 | CCF-GAIR 2019

于07-14 13:52 - - 人工智能
雷锋网按:7 月 12 日-7 月 14 日,2019 第四届全球人工智能与机器人峰会(CCF-GAIR 2019)于深圳正式召开. 峰会由中国计算机学会(CCF)主办,雷锋网、香港中文大学(深圳)承办,深圳市人工智能与机器人研究院协办,得到了深圳市政府的大力指导,是国内人工智能和机器人学术界、工业界及投资界三大领域的顶级交流博览盛会,旨在打造国内人工智能领域极具实力的跨界交流合作平台.

Feed 流系统设计总纲

于07-14 13:53 - aoyouzi -
差不多十年前,随着功能机的淘汰和智能机的普及,互联网开始进入移动互联网时代,最具代表性的产品就是微博、微信,以及后来的今日头条、快手等. 这些移动化联网时代的新产品在过去几年间借着智能手机的风高速成长. 这些产品都是 Feed 流类型产品,由于 Feed 流一般是按照时间“从上往下流动”,非常适合在移动设备端浏览,最终这一类应用就脱颖而出,迅速抢占了上一代产品的市场空间.

Traefik 实战(traefik+docker swarm) - 好脑袋和烂笔头 - OSCHINA

于07-14 17:19 - -
    traefik是一个使你把微服务暴露出来变的更容易的http反向代理和负载均衡软件. traefik支持K8S、docker swarm、mesos、consul、etcd、zookeeper等基础设施组件,个人认为更适合容器化的微服务,traefik的配置会自动的、动态的配置更新自己. traefik的原理在另一篇讲解,本章直接实战看效果.

微服务五种开源API网关实现组件对比_Kubernetes中文社区

于07-14 08:24 - -
微服务架构是当下比较流行的一种架构风格,它是一种以业务功能组织的服务集合,可以持续交付、快速部署、更好的可扩展性和容错能力,而且还使组织更容易去尝试新技术栈. 现在很多公司企业想将自己的单体应用架构迁移到微服务架构,在这个问题上,Martin Fowler提出了3个前提,而Phil Calcado对其进行了扩展如下:.

智能手机是新的“人民的鸦片”?

于07-13 22:24 - -
马克思曾说过,宗教是人民的鸦片. 数千年来,人类的社会组织是基于信仰. 科学无神论的兴起并没有削弱宗教. 事实上宗教在世界各地呈上升趋势. 如马克吐温所言,有关上帝死亡的报道是夸大其词. 但宗教确实面临的一个强大的新竞争对手,它有着相似的功能,正吸引着我们的注意力. 在昔日的圣地,宗教就是你呼吸的空气,你饮用的水;而互联网以及它的载体智能手机就是我们的空气和水,网络空间既无处不在又无处可寻.

腾讯 AI Lab & Robotics X 主任张正友博士:计算机视觉的三生三世 | CCF-GAIR 2019

于07-13 08:13 - - 人工智能学术
雷锋网 AI 科技评论按:7 月 12 日-7 月 14 日,2019 第四届全球人工智能与机器人峰会(CCF-GAIR 2019)于深圳正式召开. 峰会由中国计算机学会(CCF)主办,雷锋网、香港中文大学(深圳)承办,深圳市人工智能与机器人研究院协办,得到了深圳市政府的大力指导,是国内人工智能和机器人学术界、工业界及投资界三大领域的顶级交流博览盛会,旨在打造国内人工智能领域极具实力的跨界交流合作平台.

专访腾讯高精地图负责人谷小丰:漫谈聊高精地图商业化

于07-13 08:57 - - 智能驾驶
自2014年起,高精地图经过4年预热,从2018年下半年开始走向量产装车. 包括初创公司在内的高精地图供应商相继宣布量产时间. 2019年也成为主机厂敲定地图供应商的高光时刻. 近期,雷锋网新智驾对话腾讯高精地图负责人谷小丰,透过凯迪拉克SuperCruise项目谈主机厂对高精地图需求,谈高精地图更新模式,谈高精地图商业化,谈腾讯高精地图发展进程.

基于Golang的微服务——Micro实践

于07-13 00:00 - - tuicool
开始开发前需要先配置好Go的开发环境,可以看我写的 基于Golang的微服务——上手篇. 在 GOPATH目录下的src目录下创建我们的实战项目目录 tech,切换到这个目录. go get github.com/micro/go-micro //用于开发的微服务的RPC框架,是micro架构的基础 go get github.com/micro/protoc-gen-micro // 用于生成Protobuf的代码 go get github.com/micro/micro // 工具集安装,会自动将 micro加入环境变量 复制代码.

Kubernetes Nginx Ingress 教程 - 漠然的博客 | mritd Blog

于07-13 21:07 - -
一、Ingress 介绍. Kubernetes 暴露服务的方式目前只有三种:LoadBlancer Service、NodePort Service、Ingress;前两种估计都应该很熟悉,具体的可以参考下  这篇文章;下面详细的唠一下这个 Ingress. 1.1、Ingress 是个什么玩意.

Kubernetes的负载均衡问题(Nginx Ingress) - ericnie - 博客园

于07-13 21:06 - -
Kubernetes关于服务的暴露主要是通过NodePort方式,通过绑定minion主机的某个端口,然后进行pod的请求转发和负载均衡,但这种方式下缺陷是. Service可能有很多个,如果每个都绑定一个node主机端口的话,主机需要开放外围一堆的端口进行服务调用,管理混乱. 无法应用很多公司要求的防火墙规则.

Docker Swarm管理节点高可用分析 | Jalon'Blog

于07-13 17:31 - -
SwarmKit构建的 Docker 引擎内置(原生)的集群管理和编排工具. 其主要作用是把若干台Docker主机抽象为一个整体,并且通过一个入口统一管理这些Docker主机上的各种Docker资源. Swarm和Kubernetes比较类似,但是更加轻量,具有的功能也较kubernetes更少一些.

Docker Swarm - 服务发现和负载均衡原理 - 简书

于07-13 17:23 - -
本文将介绍基于 DNS 的负载均衡、基于 VIP 的负载均衡和路由网格(Routing Mesh). Docker 使用了 Linux 内核 iptables 和 IPVS 的功能来实现服务发现和负载均衡. iptables 是 Linux 内核中可用的包过滤技术,它可用于根据数据包的内容进行分类、修改和转发决策.

基于docker环境实现Elasticsearch 集群环境

于07-12 15:19 - admin - 系统架构 es
最近搭建了es集群的时候,现在需要测试添加一个新的数据节点,项目是使用docker-compose命令来搭建的. 以下基于最新版本 es7.2.0进行. // docker-compose.yaml 集群配置文件. 集群配置了3个master节点,并同时作为数据节点使用,当节点未指定 node.master和node.data的时候,默认值为 true.

Golang 大杀器之跟踪剖析 trace

于07-12 19:40 - 煎鱼 - golang php 后端
在 Go 中有许许多多的分析工具,在之前我有写过一篇 《Golang 大杀器之性能剖析 PProf》 来介绍 PProf,如果有小伙伴感兴趣可以去我博客看看. 但单单使用 PProf 有时候不一定足够完整,因为在真实的程序中还包含许多的隐藏动作,例如 Goroutine 在执行时会做哪些操作. GC 是怎么影响到 Goroutine 的执行的.

理解一下nnvm 和 tvm的区别 - jxr041100 - 博客园

于07-12 11:17 - -
NNVM compiler可以将前端框架中的工作负载直接编译到硬件后端,能在高层图中间表示(IR)中表示和优化普通的深度学习工作负载,也能为不同的硬件后端转换计算图、最小化内存占用、优化数据分布、融合计算模式. 编译器的典型工作流如下图所示:. 这个编译器基于此前发布的TVM堆栈中的两个组件:NNVM用于计算图,TVM用于张量运算.

一套基础自动化部署搭建过程

于07-11 10:52 - LoyaltyLu - php jenkins nginx docker gitlab
公司初创技术团队,没有任何基础设施的情况下,需要搭建一系列code管理以及自动化部署等工具....所以. 引发了下面一系列的部署过程,历时两天,中间也是碰到各种问题,但最终把基本工具全部搭建成功,耶~,下面带大家一起看下此次搭建过程. 服务器一台,CentOS的,公司就给了一台配置较低的服务器当临时服务器,没办法了,就这么搞吧.

safari中高度100%失效问题及解决方案 - 掘金

于07-11 21:53 - -
这是一个在Vue项目中嵌套iframe产生的问题,具体表现为:在Safari浏览器中,页面渲染完成后,拉伸页面宽度,iframe中的内容高度溢出,且无法滚动到溢出部分. chrome、firefox都没有发生这个问题,虽然知道是CSS在Safari中的解析差异引起的,但具体是什么原因,还需要做定位,避免后续同类问题的采坑.

flexbox布局的兼容性 | 黯羽轻扬

于07-11 10:30 - -
flex布局早在2009年就有了,而现在是2015年6月8日,使用最新的flex语法会发现支持程度并不好,即使是在“高端”浏览器上也是如此,比如Chrome、Firefox、Safari、Android、IOS Safari下支持程度各不相同. 网上现有的代码中充斥着各种版本,在Chrome下运行一般都没有问题,Firefox一般也还好,但Android与IOS Safari下就显得非常无力了.

Flex 布局在各家浏览器下的一些bug,尤其是IE - kiera - 博客园

于07-11 10:29 - -
Safari 10 及以下用 min/max width/height 这些声明来渲染弹性伸缩项目的尺寸,但是如果容器包含多行项目,它不会计算有多少项目在同一行上. 相反它只简单计算 flex-basis 的值,如果flex-basis 值未设置,默认为auto的话,则使用弹性项目设定的宽度. 原文提供了该bug链接 - Safari (WebKit) doesn't wrap element within flex when width comes below min-width,给弹性伸缩项目宽度设定min-width后,在Safari浏览器中不会换行,这个bug在10以上的版本已修复.