首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
编程码农
掘友等级
多年编程老菜鸟👨💻🦍 日常技术、经验分享 和大家共同学习进步,欢迎留言交流
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 0
沸点 1
赞
1
返回
|
搜索文章
最新
热门
分辨率并不是越高越好,因为人眼分辨存在极限
显示屏清晰度 对于计算机上显示的文字和图片,正常来说显示器分辨率越高清晰度就会更高,不过有时我们切换一些超高分辨率后也识别不出差异,这是为什么? 简单来说显示清晰度由物理因素和视力因素。物理因素就是设
面试官问:什么是布隆过滤器?
对于千万亿级别的数据来说,使用布隆过滤器具有一定优势,另外根据业务场景合理评估预期添加数量和误判概率是关键。
Typescript学习笔记
为什么使用Typescript? 微软推出TypeScript主要是为实现两个目标: 为Javascript提供可选的类型系统; 兼容当前及未来的JavaScript的特性。 静态类型带来的好处: 有
java中的GC收集器
程序内存管理分手动和自动。 手动内存管理,需要我们编程的时候显式分配和释放空间,但如果忘记释放,会造成严重的内存泄漏问题。如下: 显式分配和释放很容易就造成内存泄漏。因此我们希望有一种能自动回收内存的方法,这样就可以消除人为造成的错误。我们将这种自动化称为垃圾收集(简称GC) …
用牛郎织女来解释Https
本文尝试使用牛郎织女来解释Https。 信息交换传递从古至今都有,只是传递导体和交换方式不断在发生变化。现代信息传递都是通过网络进行。信息传递步骤简化:打包 ---> 传输 ---> 解包,而像Http这类协议就是指定信息传递的标准,而信息传递一般主要考虑以下两方面问题。 本文…
java并发之volatile关键字
Java面试中经常会涉及关于volatile的问题。本文梳理下volatile关键知识点。 volatile字意为“易失性”,在Java中用做修饰对象变量。它不是Java特有,在C,C++,C#等编程语言也存在,只是在其它编程语言中使用有所差异,但总体语义一致。比如使用vola…
java并发之synchronized
Java为我们提供了隐式(synchronized声明方式)和显式(java.util.concurrentAPI编程方式)两种工具来避免线程争用。 本章节探索Java关键字synchronized。主要包含以下几个内容。 使用synchronized注意嵌套锁定。 synch…
Java并发之同步器设计
在 Java并发之内存模型了解到多进程(线程)读取共享资源的时候存在竞争条件。 计算机中通过设计同步器来协调进程(线程)之间执行顺序。同步器作用就像登机安检人员一样可以协调旅客按顺序通过。 在Java中,同步器可以理解为一个对象,它根据自身状态协调线程的执行顺序。比如锁(Loc…
Java并发之内存模型
Java是一门支持多线程执行的语言,要编写正确的并发程序,了解Java内存模型是重要前提。而了解硬件内存模型有助于理解程序的执行。 Java内存模型最新修订是在Java5。 JSR-176 罗列了 J2SE5.0 相关发布特性,包含其中的 JSR-133(JavaTM内存模型与…
你使用过Java8中的parallelStream?
并行编程势不可挡,Java从1.7开始就提供了Fork/Join 支持并行处理。java1.8 进一步加强。 并行处理就是将任务拆分子任务,分发给多个处理器同时处理,之后合并。 Java 8 引入了许多特性,Stream API是其中重要的一部分。区别 InputStream …
下一页
个人成就
文章被点赞
35
文章被阅读
40,573
掘力值
947
关注了
1
关注者
13
收藏集
0
关注标签
8
加入于
2020-05-15