首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
衣舞晨风
掘友等级
打字员
|
公众号【衣舞晨风】
在路上。。。。。。。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
43
文章 40
沸点 3
赞
43
返回
|
搜索文章
赞
文章( 40 )
沸点( 3 )
给 Go 库作者的建议
包名是将来使用过程中的一部分,所以避免重复包名和结构与函数。比如 在默认0值的情况下,各个方法要处理好0值,比如有些东西发现是0值后,给入一个默认值。 New() 构造函数很灵活,可以做任何事情,因此对于代码阅读上不利,意味着隐藏了很多东西。 有些库使用私有 struct,公开…
JRockit权威指南深入理解JVM
在JRockit JVM中,主要有3类命令行选项,分别是系统属性、标准选项(以-X开头)和非标准选项(以-XX开头)。 设置JVM启动参数的方式有多种。以-D开头的参数会作为系统属性使用,这些属性可以为Java类库(如RMI等)提供相关的配置信息。例如,在启动的时候,如果设置了…
阿里分布式事务解决方案 Fescar 解析
Fescar 是 阿里巴巴 开源的 分布式事务中间件,以 高效 并且对业务 0 侵入 的方式,解决 微服务 场景下面临的分布式事务问题。 首先,设想一个传统的单体应用(Monolithic App),通过 3 个 Module,在同一个数据源上更新数据来完成一项业务。 很自然的…
异地多活高可用架构设计
随着业务的快速发展,对于很多公司来说,构建于单地域的技术体系架构,会面临诸如下面的多种问题:基础设施的有限性限制了业务的可扩展性;机房、城市级别的故障灾害,影响服务的可持续性。 为解决遇到的这些问题,公司可以选择构建异地多活架构,在同城/异地构建多个单元(业务中心)。各个业务单…
当你在浏览器中输入 google.com 并且按下回车之后发生了什么?
不过我们不再局限于平常的回答,而是想办法回答地尽可能具体,不遗漏任何细节。 接下来的内容介绍了物理键盘和系统中断的工作原理,但是有一部分内容却没有涉及。当你按下“g”键,浏览器接收到这个消息之后,会触发自动完成机制。浏览器根据自己的算法,以及你是否处于隐私浏览模式,会在浏览器的…
如何用Linux命令行管理网络:11个你必须知道的命令
无论你是要下载文件、诊断网络问题、管理网络接口,还是查看网络的统计数据,都有终端命令可以来完成。这篇文章收集了久经考验靠谱的命令,也收集了几个比较新的命令。 多数命令都可以在图形桌面执行,即使是没什么终端使用经验的Linux用户也会常常执行命令来使用ping或是其它的网络诊断工…
JDK/Java 13:ZGC未使用堆内存归还操作系统
增强ZGC,将未使用的堆内存返回给操作系统。 目前ZGC不会将未使用的内存归还给操作系统,即使该内存已经很长时间没有使用了。这种行为并不适合所有类型的应用程序和环境,特别是那些需要考虑内存占用的应用程序和环境。例如: 按资源使用付费的容器环境。 应用程序可能长时间处于空闲状态并…
Java ForkJoin 解析[精品短文]
每个队列创建一个单独的线程来执行队列里的任务,线程和队列一一对应。 队列使用的是双端队列,支持LIFO、FIFO。 子任务会被放到线程(不一定是当前线程)的队列中。 工作线程按照LIFO的顺序处理自己队列中数据。 当一个工作线程处理完自己队列中数据的时候,会随机挑选一个工作线程…
日志服务架构设计
最近想把之前做过的日志项目及个人的思考梳理一下,于是有了本文。 部署环境不统一,导致查看应用日志很不方便。 支持文本日志、docker日志、k8s日志并能与将日志与其业务意义对应上。(即不管是哪种日志形式、来源,最终都需要与业务意义上的项目、应用、实例对应起来,因为对于日志的使…
gRPC 从学习到生产
答案就是:SOAP……好吧,开个玩笑,当然不可能是 SOAP 了。 Alan 说“如果这辈子再也不写另一个 REST 客户端库的话,那就可以很幸福的死去了……😂”,因为这是最无聊的事情,一遍一遍的在做同样的事情。 与其讲解定义,不如来实际做个东西更清楚。 使用 gRPC 这类…
下一页
个人成就
文章被点赞
567
文章被阅读
133,793
掘力值
3,597
关注了
1
关注者
608
收藏集
0
关注标签
10
加入于
2019-07-19