请选择
进入手机版
|
继续访问电脑版
首页
Portal
专栏
标签
关于
搜索
文章
帖子
进击架构,扶摇直上九万里,卷出天际~
互联网时代,海量信息杂乱冗余,如何快速的获取到更高质量的信息?关注我,我们一起从0进击架构,一起成长!
最新内容
近期热门
技术专栏
计算机科学
编程语言
框架与中间件
架构设计
音视频
AI
实战专栏
问题记录
技术实战
面试亮剑
程序人生
善用佳软
随笔记录
[idea] idea设置控制台字符行数 防止日志多控制台日志被覆盖
[md]如果日志较多,默认的IDEA设置,控制台console会滚动处理,历史日志直接瞬间刷掉了,可以设置idea控制台日志缓冲区的大小进行调解。 `File-Settings→Editor→General→Console` !(data/attachment/forum/202207/20/175030o75w0f6pine7fegn.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png") ![c ...
赞
·
阅读 7384
·
程序员潇然
·
2022-07-20
[java][guava] 字符串形式十六进制字符串与字节数组的转换
[md]有的时候需要把十六机制的字符串,转换为相应的字节数组,或者反过来。 此处指的不是字符串转换为字节,而是"长得一样"的字节。 比如字符串“012F”转换为字节数组,存储的内容是`0x01` `0x2F`,就是肉眼看着的内容是不变的。 那么如何把字符串形式的十六进制,转换为字节数组呢? 可以手工实现(参见下面的`hexStr ...
赞
·
阅读 8431
·
程序员潇然
·
2022-07-19
[springboot][redis] 客户端 配置参数文件设置 pom设置 配置类
[md]Redis就不过多解释了,几乎是每个项目的必备,对于java系来说,基本上也都会使用springboot,本文主要介绍使用springboot如何配置客户端。 ### 关于连接池 先说下池化,这个概念大家应该都不会陌生 客户端连接 Redis 使用的是 TCP协议,直连的方式每次需要建立 TCP连接。 而连接池的方式是可以预先初始化好客户端连接 ...
赞
·
阅读 7193
·
程序员潇然
·
2022-07-19
[java]nio中如何写入文件 目录不存在创建目录 追加写入
[md]熟悉java的对于java中读写文件,都不会陌生,之前都是使用输入输出流进行处理,代码比较啰嗦麻烦。 NIO之后,有比较方便的形式,记录如下: 场景是我需要在指定路径中新建一个文件,而这整个的路径可能都是不存在的,当然文件更是不存在的,所以在不存在的时候,程序要能够自动创建相关路径和文件。 ```java byte[] b ...
赞
·
阅读 6775
·
程序员潇然
·
2022-07-19
Synchronized锁性能优化偏向锁轻量级锁升级 下篇(五)
[md]不止一次的提到过,synchronized是Java内置的机制,是JVM层面的,而Lock则是接口,是JDK层面的 尽管最初synchronized的性能效率比较差,但是随着版本的升级,synchronized已经变得原来越强大了 这也是为什么官方建议使用synchronized的原因 毕竟,他是一个关键字啊,这才是亲儿子,Lock,终归差了一点 简单看下,sy ...
赞
·
阅读 6799
·
程序员潇然
·
2022-07-17
并发多线程显式锁Condition条件简介分析与监视器 下篇(四)
[md]Lock接口提供了方法Condition newCondition();用于获取对应锁的条件,可以在这个条件对象上调用监视器方法 可以理解为,原本借助于synchronized关键字以及锁对象,配备了一个监视器 而显式锁Lock与Condition则针对于一个锁对象,提供了多个监视器 尽管是提供了多个监视器,但是需要记住,是Lock接口提供方法才能够获 ...
赞
·
阅读 6320
·
程序员潇然
·
2022-07-17
java多线程Lock接口简介使用与synchronized对比 下篇(三)
[md]前面的介绍中,对于显式锁的概念进行了简单介绍 **显式锁的概念,是基于JDK层面的实现,是接口,通过这个接口可以实现同步访问** **而不同于synchronized关键字,他是Java的内置特性,是基于JVM的实现** !(data/attachment/forum/202207/17/224511dra9mtzhtmwtzm3w.png?imageMogr2/auto-orient/strip%7CimageView2/2 ...
赞
·
阅读 6639
·
程序员潇然
·
2022-07-17
java 并发多线程 锁的分类概念介绍 多线程下篇(二)
[md]接下来对锁的概念再次进行深入的介绍 之前反复的提到锁,通常的理解就是,锁---互斥---同步---阻塞 其实这是常用的独占锁(排它锁)的概念,也是一种简单粗暴的解决方案 抗战电影中,经常出现为了阻止日本人炸桥?炸路?的场景,这只是阻止日本人的一种手段,如果大喊一声TMD滚蛋,日本人就走了,还炸桥干嘛? **用 ...
赞
·
阅读 6293
·
程序员潇然
·
2022-07-17
java 并发多线程显式锁概念简介 什么是显式锁 下篇(一)
[md]目前对于同步,仅仅介绍了一个关键字synchronized,可以用于保证线程同步的原子性、可见性、有序性 **对于synchronized关键字,对于静态方法默认是以该类的class对象作为锁,对于实例方法默认是当前对象this,对于同步代码块,需要指定锁对象** **对于整个同步方法或者代码块,不再需要显式的进行加锁,默认这一整个 ...
赞
·
阅读 6473
·
程序员潇然
·
2022-07-17
InheritableThreadLocal原理父子线程传递数据详解 中篇(十八)
[md]上一篇文章中对ThreadLocal进行了详尽的介绍,另外还有一个类: **InheritableThreadLocal** 他是ThreadLocal的子类,那么这个类又有什么作用呢? !(data/attachment/forum/202207/17/223637sc2cq3zec7j7q3eq.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png") ### 测试代码 ```java public c ...
赞
·
阅读 6520
·
程序员潇然
·
2022-07-17
1 ...
14
15
16
17
18
19
20
21
22
... 26
/ 26 页
下一页
疯狂的字节X
目前专注于分享Java领域干货,公众号同步更新。原创以及收集整理,把最好的留下。
包括但不限于JVM、计算机科学、算法、数据库、分布式、Spring全家桶、微服务、高并发、Docker容器、ELK、大数据等相关知识 一起进步,一起成长。
246
文章
公众号
加微信
EMail
捐助我
Links
微博
知乎
Github
gitee
扫码关注公众号
关闭
扫码加我微信
关闭
微信、支付宝 扫码捐助
关闭