首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
XXX重名了52666
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
20
文章 19
沸点 1
赞
20
返回
|
搜索文章
赞
文章( 19 )
沸点( 1 )
AQS队列同步器
队列同步器(AbstractQueuedSynchronizer)是构建锁和其他同步组件的基础框架。看一下源码的介绍: 它使用FIFO队列来完成资源获取线程的排队工作,使用一个int变量来表示同步状态。 AQS可重写的5种方法默认都抛出UnsupportedOperationE…
Python中a += b 并不一定等价于a = a + b
这种说法实际上并不准确。 这里报错了,说明a += b和a = a + b并不是完全等价的。 实际上,这是由于+=会首先调用左边这个对象的__iadd__方法,如果没有__iadd__方法,就会调用__add__方法。但是如果直接使用+号,就会直接调用__add__方法。而对于…
【NLP】分词算法综述
之前总是在看前沿文章,真正落实到工业级任务还是需要实打实的硬核基础,我司选用了HANLP作为分词组件,在使用的过程中才感受到自己基础的薄弱,决定最近好好把分词的底层算法梳理一下。 1. 简介 NLP的底层任务由易到难大致可以分为词法分析、句法分析和语义分析。分词是词法分析(还包…
Elasitcsearch索引优化
Elasticsearch(下面简称ES)本身的搜索性能已经非常优秀,默认参数也适用于大部分场景;但为了更高效地利用计算资源,或者防止出现一个请求消耗掉集群所有的资源情况,我们会对一些参数进行调优和限制。 有关于集群级别的优化,网上已经有很多相关的文章可以借鉴,而索引级别的优化…
IntelliJ IDEA 新版发布:支持CPU火焰图,新增酷炫主题
就在上周,JetBrain 公司发布了 Java 集成开发环境 IntelliJ IDEA 最新版本 2018.3 Beta,本篇文章,我将根据官方博客以及自己的理解来为大家解读一下这次更新有哪些重磅的功能。 1. 重构类、文件、符号,Action 搜索 在 IDEA 的世界里…
理解高性能网络模型
阻塞调用是指调用结果返回之前,当前线程会被挂起。调用线程只有在得到结果之后才会返回 两者的最大区别在于被调用方在收到请求到返回结果之前的这段时间内,调用方是否一直在等待。阻塞是指调用方一直在等待而且别的事情什么都不做。非阻塞是指调用方先去忙别的事情 对于一个套接字上的输入操作,…
Docker for mac 安装 Istio
Service Mesh 在过去的一年的迅猛发展,各大厂商都在投入精力开发适合自己的产品。而对于小厂来说虽不能自己开发,但选择也有很多,Linkerd、Envoy、Istio 、Conduit (Linkerd 2.0),甚至是 Consul 都在开发 Service Mesh…
企业级服务网格架构之路解读——Service Mesh在会话层解耦
The Enterprise Path to Service Mesh,还有个副标题Decoupling at Layer 5,第一版发行于2018年8月8日。这本书一共61页,本文是我对该书的一些解读,读者可以在Nginx的网站上免费下载阅读完整内容。 本书作者是Lee Ca…
MySQL 分库分表方案,总结的非常好!
数据库分库分表 公司最近在搞服务分离,数据切分方面的东西,因为单张…
关注了
41
关注者
1
收藏集
4
关注标签
72
加入于
2018-08-07