首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Jane333
掘友等级
研发-程序猿
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
Java并发容器之非阻塞队列ConcurrentLinkedQueue
第一是将入队节点设置成当前队列的最后一个节点。 //如果tail节点有大于等于1个next节点,则将入队节点设置成tair节点,更新失败了也没关系,因为失败了表示有其他线程成功更新了tair节点。
探究 | Elasticsearch 与传统数据库界限
现在几乎网上所有资料都说数据存储在传统数据库,再在 es 中同步一份数据作为检索使用,但是也都没有很详细的说明为什么要这么做,而且在 es 本身可以存储数据的情况下,存储两份数据是不是没有必要?还会引起别的问题。 虽然收费而且支持的语法不完全,但是在现在 es 已经支持 sql…
Java不可重入锁和可重入锁理解
最近正在阅读Java ReentrantLock源码,始终对可重入和不可重入概念理解不透彻,进行学习后记录在这里。 这两个方法是成对出现和使用的,要执行这两个方法,有一个前提就是,当前线程必须获其对象的monitor(俗称“锁”),否则会抛出IllegalMonitorStat…
JS的原型和继承
需注意的是,__proto__属性虽多数浏览器支持,但其实它仅在ECMAScript 2015规范中才被准确定义, 目的是为了给这个传统的功能定制一个标准,以确保浏览器间的兼容性。通过使用__proto__属性来修改一个对象的原型非常慢且影响性能。 所以,若想获取一个对象的原型…
一分钟了解两阶段提交2PC
二阶段提交2PC(Two phase Commit)是指,在分布式系统里,为了保证所有节点在进行事务提交时保持一致性的一种算法。 在分布式系统里,每个节点都可以知晓自己操作的成功或者失败,却无法知道其他节点操作的成功或失败。 当一个事务跨多个节点时,为了保持事务的原子性与一致性…
一文弄懂 CORS 跨域(前端+后端代码实例讲解)
但是我们又经常会遇到前后端分离,不在同一个域名下,需要ajax请求数据的情况。那我们就要规避这种限制。 可以在网上搜到很多解决跨域的方法,有些方法比较古老了,现在项目中用的比较多的是 jsonp 和 CORS(跨域资源共享),这篇主要讲 CORS 的原理和具体实践。 CORS …
对于 Netty ByteBuf 的零拷贝(Zero Copy) 的理解
"Zero-copy" describes computer operations in which the CPU does not perform the task of copying data from one memory area to another. This …
构造函数、原型链、原型对象、构造器的理解
(转载)原文链接:https://blog.csdn.net/weixin_42618289/article/details/103925025一、构造函数、实例化对象function后面的方法名Pe
CSS的常用属性速查表
要想写出优美的CSS作品,想象力固然很重要,然而基础也是不可忽略的。相信大部分人怕写CSS的原因是被它庞大的基础知识体系给吓到了,在此笔者推荐一个叫freecodecamp的网站,通过闯关的方式来学习前端三剑客,用它入门CSS是最佳的选择! 当你成功地入了门之后,便可以开始探索…
map & forEach 的区别
map & forEach 都是从 es5 才开始出现,本文会讨论它们之间主要的区别以及如何使用它们。 map & forEach 都是用来更方便地遍历数组的。 map 接收两个参数:callback 函数,它会在 map 执行之后被触发。上下文变量,即执行 callback …
下一页
个人成就
文章被点赞
39
文章被阅读
41,566
掘力值
851
关注了
7
关注者
10
收藏集
0
关注标签
54
加入于
2019-11-06