首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
_就是我34337
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
29
文章 29
沸点 0
赞
29
返回
|
搜索文章
赞
文章( 29 )
沸点( 0 )
分布式锁那点事
为了保证一个方法在高并发情况下的同一时间只能被同一个线程执行,在传统单体应用单机部署的情况下,可以使用Java并发处理相关的API(如ReentrantLcok或synchronized)进行互斥控制。但是,随着业务发展的需要,原单体单机部署的系统被演化成分布式系统后,由于分布…
两句话理解js中的this
前言: 一直都搞不清javascript中this的指向,你不知道的javascript(上卷)这本书中有3章都是在讲解this,去年第一次看完还是觉得似懂非懂的,一深入的问还是不清楚,现在在看一遍,真心觉得这本书里讲的是真好,想深入了解一下的,这本书是一个不错的选择.
别再拿奇技淫巧搬砖了
在技术社区中,经常会看见一些博客鼓吹编程语言的各种【高级特性】与【进阶模式】,并且给出一些使用这些特性的【优雅】代码。那么学习和使用这些东西是好是坏,有何利弊呢?本文旨在帮助你给出自己的判断。 有不少人以使用语言、框架的冷门特性为荣,通过使用各种生僻的 API 来展示自己对框架…
java多线程之三——volatile
在多线程编程中,Synchronized和volatile都扮演者重要的角色,前面的文章我们已经了解了java内置锁Synchronized,它保证了并发过程中的可见性与原子性,避免了共享数据的错误。
java多线程之二——Synchronized
在java多线程并发编程中,Synchronized一直占有很重要的角色。Synchronized通过获取锁来实现同步。先来看一下,它的使用方法:如上,分为三种方式:如staticSyncMethod
java多线程之一/Java内存模型(JMM)
在讲解之前,先区别两个概念:java内存模型与JVM内存模型。java内存模型:JMM(JavaMemoryModel),JMM的目的是为了解决Java多线程对共享数据的读写一致性问题,通过Happe
抽象类和接口的区别
详细的整理了接口和抽象类的区别。 当我们遇到这样一个面试提问的时候首先应该考虑的是: 什么是抽象类,作用是什么 什么接口,作用是什么 抽象类在我们实际开发当中扮演了一个什么样的角色?当我们在开发或者设计一些功能和属性大部分差不多的Activity或者是class的时候,为了避免…
面试常客:谈谈你对 Java 异常的理解
面试总爱问这些细节,这篇文章我们来全面了解异常,一次搞定!
跨域那些事
最近在做一个音乐webapp的时候,遇到这样一个需求:提取歌曲图片的主题色,然后应用到全局。 一开始的思路是把图片绘入到canvas中利用getImageData()获取图片的像素数据,分析这些数据得出最接近图片的颜色。接着问题来了,如果在canvas绘入跨域资源,canvas…
聊一聊Spring中的线程安全性
Spring作为一个IOC/DI容器,帮助我们管理了许许多多的“bean”。但其实,Spring并没有保证这些对象的线程安全,需要由开发者自己编写解决线程安全问题的代码。 Spring对每个bean提供了一个scope属性来表示该bean的作用域。它是bean的生命周期。例如,…
下一页
个人成就
文章被点赞
7
文章被阅读
753
掘力值
36
关注了
2
关注者
0
收藏集
1
关注标签
21
加入于
2017-11-07