mianba的头像-IT面试星球
管理员
这家伙很懒,什么都没有写...
用了这么久 IDEA,竟然不知道 Live Templates ?-IT面试星球

用了这么久 IDEA,竟然不知道 Live Templates ?

大家好,我是风筝。 Live Templates 是什么,听上去感觉挺玄乎的。有的同学用过之后觉得简直太好用了,不能说大大提高了开发效率吧,至少也是小小的提高一下,节省了很多敲重复代码的时间。有的...
一个聪明的Python工具:CleverCSV,简化处理语言风格混乱CSV文件的利器-IT面试星球

一个聪明的Python工具:CleverCSV,简化处理语言风格混乱CSV文件的利器

引言 CSV(逗号分隔值)是一种常见的文件格式,用于存储和交换数据。然而,有时候我们会遇到一些混乱的CSV文件,这些文件可能包含不一致的分隔符、引号、换行符等问题,给数据处理带来了困扰。...
kafka学习一快速认知和初步使用-IT面试星球

kafka学习一快速认知和初步使用

kafka简介 kafka是一个分布式流处理平台,是三大MQ中间件之一。是一种高吞吐量的发布订阅消息系统。 快速认知概念 Broker: kafka的服务端程序,可以认为一个mq节点就是一个broker。 Topic: 每条...
多次触发FastJson漏洞的AutoType机制,你了解吗?-IT面试星球

多次触发FastJson漏洞的AutoType机制,你了解吗?

一个反序列化问题 在一次日志巡检过程中,发现线上业务出现报错。线上业务场景是:调用三方restful接口,根据接口返回json字符串内容,进行反序列化处理,业务中使用的json处理工具是FastJson(v...
12个月前
0738
onoff,一个超酷的node.js库-IT面试星球

onoff,一个超酷的node.js库

在物联网(IoT)项目和嵌入式系统开发中,经常需要与硬件设备进行交互,特别是对于树莓派(Raspberry Pi)这样的单板计算机。GPIO(通用输入输出)引脚是这些交互的关键接口之一。onoff是一个Node.j...
Java Integer变态(bit)函数浅析-IT面试星球

Java Integer变态(bit)函数浅析

前阵子分享过Integer的几个特殊方法,没提原理. 今天来填个坑, 解释下Integer中的几个奇葩函数是怎么工作的. 取正负性(signum) 先看最简单的方法,  根据数字的±,返回[0,1,-1]. 这个如果我们自...
12个月前
07313
Mysql学习锁-IT面试星球

Mysql学习锁

Mysql锁是什么?锁有哪些类别? 锁定义 同⼀时间同⼀资源只能被⼀个线程访问 update test set a=a-1 where id=100 and a> 0; 在数据库中,除传统的计算资源(如 CPU 、 RAM 、 I/O 等)的争⽤以...
Spring @DependsOn注解解析-IT面试星球

Spring @DependsOn注解解析

介绍 今天要分享的是Spring的@DependsOn注解,对于@DependsOn,我们从它的名称里面就能看出意思是“依赖于”,那么在Spring中,它的作用就是解决Bean的创建依赖,比如某个Bean在创建的时候依赖...
面试官:有哪些高并发解决方案?-IT面试星球

面试官:有哪些高并发解决方案?

这种开放性的问题,我在面试的时候经常会问,原因在于: (1)相比于挖掘候选人简历中不同业务领域的项目,它不用费脑子,面试舒适性很高。 (2)相比于去问候选人一些特定技术上的八股文,它能...
RenderScript-Android平台上高性能图形计算框架-IT面试星球

RenderScript-Android平台上高性能图形计算框架

RenderScript介绍 RenderScript是一种高性能的计算框架,用于在设备上执行复杂的数学计算,尤其是在图像处理方面。最初是为了解决Android平台上图形和计算密集型任务而设计的,可以在CPU或GPU上...