
基础记录
文章平均质量分 54
基础记录
Hubert-hui
软件界里,总会有那么一些桀骜不驯的人,用一个电脑,在某一个不经意的晚上,写了一段代码,惊艳了 这个世界。
人生啊,就是一场修行!
展开
-
漫画 | 一台Linux服务器最多能支撑多少个TCP连接?
漫画 | 一台Linux服务器最多能支撑多少个TCP连接?转载 2021-01-04 21:50:21 · 430 阅读 · 0 评论 -
String 类为何要保证不可变
为了安全性和效率。打开 String 的源码,你会看到 String 是 final 修饰的。主要的 字段也是 final 修饰的,为了保证 String 的不可变。public final class String implements java.io.Serializable, Comparable<String>, CharSequence { /** The value is used for character storage. */ private原创 2020-09-29 13:36:13 · 352 阅读 · 0 评论 -
Java 复习-锁
公平锁、非公平锁非公平锁JVM 按随机、就近原则分配锁的机制则称为不公平锁,ReentrantLock 在构造函数中提供了是否公平锁的初始化方式,默认为非公平锁。非公平锁实际执行的效率要远远超出公平锁,除非程序有特殊需要,否则最常用非公平锁的分配机制。公平锁公平锁指的是锁的分配机制是公平的,通常先对锁提出获取请求的线程会先被分配到锁,ReentrantLock 在构造函数中提供了是否公平锁的初始化方式来定义公平锁。ReentrantLock 与 synchronizedReentrant转载 2020-08-23 08:09:49 · 469 阅读 · 0 评论 -
java复习-JVM
JVM基础原创 2020-08-21 07:39:18 · 416 阅读 · 0 评论 -
Java 复习-boolean 占用多少字节
一.Java中boolean类型占用多少个字节首先在Java中定义的八种基本数据类型中,除了其它七种类型都有明确的内存占用字节数外,就boolean类型没有给出具体的占用字节数,因为对虚拟机来说根本就不存在 boolean 这个类型,boolean类型在编译后会使用其他数据类型来表示,那boolean类型究竟占用多少个字节?带着疑问,随便网上一搜,答案五花八门,基本有以下几种:1、1个bi...转载 2020-02-24 13:53:28 · 2254 阅读 · 0 评论 -
细思极恐,你真的会写 java 吗?
细思极恐,你真的会写 java 吗?Lrwin石杉的架构笔记本文来源:http://lrwinx.github.io/2017/03/04/细思极恐-你真的会写java吗/导语自2013年毕业后,今年已经是我工作的第4个年头了,总在做java相关的工作,终于有时间坐下来,写一篇关于java写法的一篇文章,来探讨一下如果你真的是一个java程序员,那你真的会写java...转载 2019-12-19 10:18:49 · 592 阅读 · 0 评论 -
java 替换字符串模板(模板渲染)
java渲染字符串模板,也就是说在java字符串模板中设置变量字符串,使用变量去渲染指定模板中设置好的变量字符串。下面介绍4种替换模板方式:1、使用内置String.formatString message = String.format("您好%s,晚上好!您目前余额:%.2f元,积分:%d", "张三", 10.155, 10);System.out.println(message...转载 2019-11-28 16:32:48 · 1114 阅读 · 0 评论 -
POI 获取 Cell 内容:数字之格式化
背景:今天,收到业务方的诉求,说是excel 导入的金额,全被四舍五入了。然后查看了一下代码:初始的时候眼花缭乱,真的是看不下去。但是想一想,作为程序员,不能拒绝为人民服务。于是乎,debug 了一下。我也真是够懒的,不想直接追代码,debug去了……原因:找到了具体的原因:if (xssfRow.getCellType() == Cell.CELL_TYPE_NUMERIC...原创 2019-10-21 21:46:16 · 3354 阅读 · 0 评论 -
收集的一些学习网站
收集的一些学习网站搜索网站:https://magi.com/java 全栈知识体系:https://www.pdai.tech/bbsmax:https://www.bbsmax.com/编程空间:https://segmentfault.com/blog/lantkotlin 中文网站:https://www.kotlincn.net/IBM developer:ht...原创 2019-08-25 09:55:23 · 1857 阅读 · 0 评论 -
计算机的0和1是怎么变成我们屏幕上看到的图片、视频和声音的
以下是对视频内容的文字记录:视频地址:https://www.pearvideo.com/video_1277677大家好,我们都知道,对于计算机来讲所有的东西都是由0 和1 组成的,所以这期视频我们来了解下这堆0 和1 是怎么变成我们看到的文字、图片、视频还有声音的。其实这堆0和1和我们的语言是一个道理,比如说,我们生活中的一个苹果,在中文里面是用“苹果”来表示的,英文是用“appl...转载 2019-08-08 11:04:40 · 1718 阅读 · 0 评论 -
UML的初步回顾到放弃
今天呢,主要是跟大家一起初步回顾和学习一下 UML。以及如何从入门到放弃……首先跟大家说明一下,选择跟大家分享UML,我觉得是我做的一个错误的选择……一、UML简史随着市场所要求的软件的复杂度不断增大,软件开发的方法学也在不断进化。从没有方法到简单的功能分解法,再到数据流/实体关系法。进入20世纪90年代,面向对象分析设计(OOAD)方法学开始受到青睐,许多方法学家纷纷提出了自己的OO...原创 2020-01-01 22:43:41 · 927 阅读 · 0 评论 -
对数概念复习
今天看数据结构里面的时间复杂度的时候,有看到O(logn)。对数的定义如果,即a的x次方等于N(a>0,且a≠1),那么数x叫做以a为底N的对数(logarithm),记作。其中,a叫做对数的底数,N叫做真数,x叫做“以a为底N的对数”。 特别地,我们称以10为底的对数叫做常用对数(common logarithm),并记为lg。 称以无理数e(...原创 2019-10-07 21:35:57 · 534 阅读 · 0 评论 -
《数据结构与算法之美》专栏学习记录
1.为什么要学习数据结构和算法【戳链接】指定算法可视化⼀、数据结构和算法是什么 1、数据结构是指⼀组数据的存储结构 2、算法就是操作数据的⽅法 3、数据结构和算法是相辅相成的,数据结构是为算法服务的,⽽算法要作⽤在特定的数据结构之上 ⼆、学习的重点在什么地⽅ 数据结构和算法解决的是如何更省、更快地存储和处理数据的问题,因此,我们就需要⼀个考量效率和资源消耗的⽅法,这就 ...转载 2019-07-29 09:24:31 · 400 阅读 · 0 评论