趣学程序-shaofeer

LV1
发表了文章

Netty一文深入

通过2个位置指针来协助缓冲区的读写,读使用 readerIndex,写使用 writerIndex。

趣学程序-shaofeer
发表了文章

经典面试题-两个线程交替打印奇数和偶数

今天下班时候和同事聊天偶然听到面试题“两个线程交替打印奇数和偶数”的实现,这里做一个复盘。

趣学程序-shaofeer
发表了文章

linux系列之shell编程(一)

$n 功能描述:n为数字,$0 代表该脚本名称,$1-$9代表第一到第九个参数,十以内的参数,十以上的参数需要用大括号包含,如${10}

趣学程序-shaofeer
发表了文章

Java 代码优化之细节是魔鬼

原文链接 https://www.cnblogs.com/xrq730/p/4865416.html

趣学程序-shaofeer
发表了文章

说一下HashMap的实现原理?

本文会对java集合框架中的对应实现HashMap的实现原理进行讲解,然后会对JDK7的HashMap源码进行分析(JDK8会有所不同,需要了解的可自行阅读JD...

趣学程序-shaofeer
发表了文章

Lombok天天用,却不知道它的原理是什么?

来源丨掘金 链接:https://juejin.im/post/5e54d38a6fb9a07cbf46b3ca

趣学程序-shaofeer
发表了文章

【原创】com.baidu.ocr.sdk.exception.SDKError[283604]

异常com.baidu.ocr.sdk.exception.SDKError[283604]App identifier unmatch.错误的packname...

趣学程序-shaofeer
发表了文章

5分钟_SpringBoot集成ES实现存储、查询

spring-boot-starter-data-elasticsearch:是springboot整合es的一个快速开发包。用过JPA的朋友应该知道,spri...

趣学程序-shaofeer
发表了文章

Spring Boot 五种热部署方式,再也不用老重启了!

在 Spring Boot 中,模板引擎的页面默认是开启缓存的,如果修改了页面的内容,则刷新页面是得不到修改后的页面的,因此我们可以在application.p...

趣学程序-shaofeer
发表了文章

我们老大半小时把我的springboot项目并发提升几倍

电子商务类型网站大多都是短请求,一般响应时间都在100ms,这时可以将web容器从tomcat替换为undertow,下面介绍下步骤:1、增加pom配置

趣学程序-shaofeer
发表了文章

五个刁钻的String面试问题及解答

先看第一个打印语句,在Java中==这个符号是比较运算符,它可以基本数据类型和引用数据类型是否相等,如果是基本数据类型,==比较的是值是否相等,如果是引用数据类...

趣学程序-shaofeer
发表了文章

Java 处理 Exception 的 9 个最佳实践!

不仅仅初学者很难理解,即使一些有经验的开发者也需要花费很多时间来思考如何处理异常,包括需要处理哪些异常,怎样处理等等。

趣学程序-shaofeer
发表了文章

Java并发之ThreadLocal

首先说明,ThreadLocal与线程同步无关。ThreadLocal虽然提供了一种解决多线程环境下成员变量的问题,但是它并不是解决多线程共享变量的问题。

趣学程序-shaofeer
发表了文章

面试官:说说Redis的过期键删除策略吧!(高频)

对于Redis服务器来说,内存资源非常宝贵,如果一些过期键一直不被删除,就会造成资源浪费,因此我们需要考虑一个问题:如果一个键过期了,它什么时候会被删除呢?

趣学程序-shaofeer
发表了文章

小王,在 Java 中如何利用 redis 实现一个分布式锁服务呢???

在现代的编程语言中,接触过多线程编程的程序员多多少少对锁有一定的了解。简单的说,多线程中的锁就是在多线程环境下,多个线程对共享资源进行修改的时候,保证共享资源一...

趣学程序-shaofeer
发表了文章

【趣学程序·每周三面】 - 分布式系统 CAP 理论

来源:https://github.com/pkwenda/Blog/issues/28

趣学程序-shaofeer
发表了文章

如果计算机是中国人发明的,代码应该这么写

2、进制数应该是这样的二进制:阴、阳八进制:干qián、坤kūn、震zhèn、巽xùn、坎kǎn、离lí、艮gèn、兑duì十六进制替换为十二进制:鼠、牛、虎、...

趣学程序-shaofeer
发表了文章

使用码云(gitee)撸一个免费图床V2.0

第一版已完成,这篇文章是在第一版的基础上进行改造升级了。第一版的详细文章请见>>>https://blog.csdn.net/pyfysf/article/de...

趣学程序-shaofeer
发表了文章

【每周三面】Redis 面试常见问答

通常,我们会使用缓存用于缓冲对 DB 的冲击,如果缓存宕机,所有请求将直接打在 DB,造成 DB 宕机——从而导致整个系统宕机。

趣学程序-shaofeer

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券