首页
学习
活动
专区
工具
TVP
发布

23号杂货铺

专栏成员
50
文章
60531
阅读量
12
订阅数
坚持还是放弃,Go语言的“美好与丑陋”解读
链接:https://bluxte.net/musings/2018/04/10/go-good-bad-ugly/
23号杂货铺
2019-09-27
1.5K0
JVM之GC与对象的引用(三)
GC,从当下的企业级应用开发来看,是大多数攻城狮必须具备和get的技能。但又有很多人不愿意去面对它(比如我
23号杂货铺
2019-09-27
5510
Go学习之基础进阶 - 理解篇(三)
在《基础篇》和《入门篇》当中,我们已经知道了Golang的基本属性、方法等知识,接下来,在本文当中就详细介绍一下Go中的一些常用操作和语法函数,包含下面几个内容。相信阅读完后续章节的朋友,就能大致对Go语言的项目开发有了一个基础的掌握。
23号杂货铺
2019-09-27
3910
JVM之GC算法解读(四)
在上一文《GC与类的生命周期》中,我简单介绍了与垃圾回收相关的一些知识概念,在本文当中,就来对GC所依赖和实现的算法进行深入的解读和理解。希望对大家有所帮助~
23号杂货铺
2019-09-27
3550
JVM之调优工具详解 - jps、jstack、jmap、jhat、jstat、hprof
这些问题在日常开发中可能被很多人忽视(比如有的人遇到上面的问题只是重启服务器或者调大内存,而不会深究问题根源),但能够理解并解决这些问题是Java程序员进阶的必备要求。本文将对一些常用的JVM性能调优监控工具进行介绍,希望能起抛砖引玉之用。本文参考了网上很多资料,难以一一列举,在此对这些资料的作者表示感谢!关于JVM性能调优相关的资料,请参考文末。
23号杂货铺
2019-09-27
1.8K0
Java之ArrayList解剖学
回归基础,回归原理,你会有更深的领悟。今天来聊一聊在Java当中常用的一个集合类:ArrayList。
23号杂货铺
2019-09-27
3970
JAVA之常用开发工具
工欲善其事必先利其器,要想学好java这门语言,选择一款好用顺手的开发工具是必不可少的。另外面试Java工作时开发工具的使用也是一个重要的考核点。
23号杂货铺
2019-09-27
1.7K0
JVM之内存管理(一)
现如今的企业级Java应用开发已经日渐成熟,而越来越多的系统应用变得更加庞大而难以发现问题,JVM就是一个必须去重视和关注的难点,今天我们就开始对此进行认识、了解并深入其中。
23号杂货铺
2019-09-27
3780
Go学习之新奇视角 - 入门篇(一)
最近工作中,需要研究Go语言的区块链项目,作为一个Java出身的程序汪,不得不开始走向新的火热学习当中去。
23号杂货铺
2019-09-27
6270
Go学习之懒人速成 - 基础篇(二)
在上一篇《入门篇》,已经提高了Go的安装和使用,接下来我们一起学习一下Golang的基础语法
23号杂货铺
2019-09-27
7790
年后跳槽,你急需的装X技能图谱
年后陆陆续续的小伙伴都各自回到各自的岗位开始上班,经过了18年的“寒冬”,马上就要进入新的节奏。
23号杂货铺
2019-09-27
2550
Java之自定义排序工具类
在项目开发中,经常会遇到需要对一个复杂对象的集合进行规则排序,可能需要根据某一字段排序,也可能需要根据某些字段排序,导致冗余的代码看起来既复杂又繁琐。因此,我们可以通过封装一个通用的工具类,来针对所有的复杂对象进行抽象处理。 这样会使你的代码显得更加具备通用性,并且可适配。
23号杂货铺
2019-09-27
1.7K0
并发编程中的三个关键字【原子性、可见性、有序性】
在计算机在执行程序时,每条指令都是在CPU中执行的,而执行指令过程中,势必涉及到数据的读取和写入。由于程序运行过程中的临时数据是存放在主存(物理内存)当中的,这时就存在一个问题,由于CPU执行速度很快,而从内存读取数据和向内存写入数据的过程跟CPU执行指令的速度比起来要慢的多,因此如果任何时候对数据的操作都要通过和内存的交互来进行,会大大降低指令执行的速度。因此在CPU里面就有了高速缓存。
23号杂货铺
2019-09-27
6010
JVM之类的生命周期(二)
我们都知道,在Java当中,JVM为Java程序提供运行时环境,其中一项重要的任务就是管理类和对象的生命周期。类的生命周期,简单来说,是从类被加载、连接和初始化开始,到类被卸载结束。
23号杂货铺
2019-09-26
3900
Java之BigDecimal的高级使用
使用Java开发的朋友,对于数据相关的计算想必都有过头疼的经历。float和double类型的主要设计目标是为了科学计算和工程计算。他们执行二进制浮点运算,这是为了在广域数值范围上提供较为精确的快速近似计算而精心设计的。然而,它们没有提供完全精确的结果,所以不应该被用于要求精确结果的场合。今天就分享一个关于小数精确计算的类(BigDecimal)高级用法。
23号杂货铺
2019-09-26
1.4K0
Java之多线程优化与CPU、I/O之间的深入理解
在高并发的场景之下,Java经常使用到的技术就是多线程。而多线程的使用,到底是否真的能够有效地提高服务的性能和效率,就必须拿捏得当,从计算机操作系统,到服务代码,到应用上线之后的监测。得谨小慎微的行走~
23号杂货铺
2019-09-26
4K0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档