首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
chenjianxin
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
92
文章 69
沸点 23
赞
92
返回
|
搜索文章
赞
文章( 69 )
沸点( 23 )
Java并发框架: Executor
随着当今处理器中可用的核心数量的增加, 随着对实现更高吞吐量的需求的不断增长,多线程 API 变得非常流行。 Java 提供了自己的多线程框架,称为 Executor 框架. 1. Executor 框架是什么? Executor 框架包含一组用于有效管理工作线程的组件。Exe…
我竟然不再抗拒 Java 的类加载机制了
很长一段时间里,我对 Java 的类加载机制都非常的抗拒,因为我觉得太难理解了。但为了成为一名优秀的 Java 工程师,我决定硬着头皮研究一下。 在聊 Java 类加载机制之前,需要先了解一下 Java 字节码,因为它和类加载机制息息相关。 计算机只认识 0 和 1,所以任何语…
Flutter | 深入浅出Key
在开发 Flutter 的过程中你可能会发现,一些小部件的构造函数中都有一个可选的参数——Key。刚接触的同学或许会对这个概念感到很迷茫,感到不知所措。 在这篇文章中我们会深入浅出的介绍什么是 Key,以及应该使用 key 的具体场景。 在 Flutter 中我们经常与状态打交…
Flutter + Kotlin Multiplatform, Write Once Run Anywhere
Flutter是Google 2017年推出的跨平台框架,拥有Fast Development,Expressive and Flexible UI,Native Performance等特点。Flutter使用Dart作为开发语言,Android和iOS项目可以共用一套Dar…
[译] 用 Rust 打造你的第一个命令行工具
在精彩的编程世界里,你可能听说过这种名为 Rust 的新语言。它是一种开源的系统级编程语言。它专注于性能、内存安全和并行性。你可以像 C/C++ 那样用它编写底层应用程序。 你可能已经在 Web Assembly 网站上见到过它了。Rust 能够编译 WASM 应用程序,你可以…
手把手教你写一个RPC
定义:RPC(Remote Procedure Call Protocol)——远程过程调用协议 ,RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层 ,RPC使得开发包括网络分布式多程序在内的应用…
Golang —— goroutine(协程)和channel(管道)
协程(goroutine)是Go中应用程序并发处理的部分,它可以进行高效的并发运算。 协程是轻量的,比线程更廉价。使用4K的栈内存就可以在内存中创建。 能够对栈进行分割,动态地增加或缩减内存的使用。栈的管理会在协程退出后自动释放。 协程的栈会根据需要进行伸缩,不出现栈溢出。 G…
关于几种分布式锁的简单介绍
要介绍分布式锁,首先要提到与分布式锁相对应的是线程锁、进程锁。 主要用来给方法、代码块加锁。当某个方法或代码使用锁,在同一时刻仅有一个线程执行该方法或该代码段。线程锁只在同一JVM中有效果,因为线程锁的实现在根本上是依靠线程之间共享内存实现的,比如Synchronized、Lo…
下一页
关注了
88
关注者
0
收藏集
23
关注标签
187
加入于
2017-01-24