mianba的头像-IT面试星球
管理员
这家伙很懒,什么都没有写...
java基础之结合源码理解字符串类的重要知识点-IT面试星球

java基础之结合源码理解字符串类的重要知识点

字符串类 字符串类主要是指String、StringBuffer和StringBuilder,从源码注释可以看到,String和StringBuffer都是jdk1.0就有的,而StringBuilder则是jdk1.5才有。 一般来说,最常用的是String,...
10个月前
0335
极速轻量的 Web 框架,比 Express 小 40 倍!-IT面试星球

极速轻量的 Web 框架,比 Express 小 40 倍!

Hono[1] 是一个极速、轻量且简单的 Web 框架。它支持大量的 JavaScript 运行时:Cloudflare Workers、Fastly Compute、Deno、Bun、Vercel、Netlify、AWS Lambda、Lambda@Edge 和 Node.js。 Hono...
10个月前
0415
Mybatis源码学习二一级缓存-IT面试星球

Mybatis源码学习二一级缓存

一级缓存流程 一级缓存有效的因素 一级缓存有效测试 public class User { private Integer id; private String name; public Integer getId() { return id; } public void setId(Integer id) { ...
268. 丢失的数字-IT面试星球

268. 丢失的数字

268. 丢失的数字https://leetcode-cn.com/problems/missing-number/ 难度简单456 给定一个包含 [0, n] 中 n 个数的数组 nums ,找出 [0, n] 这个范围内没有出现在数组中的那个数。 示例...
10个月前
0355
90后程序员开发视频搬运软件落网,不到一年获利超700万-IT面试星球

90后程序员开发视频搬运软件落网,不到一年获利超700万

央视《今日说法》栏目最近报道了一名 90 后程序员通过开发非法视频搬运软件在不到一年的时间里获利超 700 万,最终获刑的案例。 微信也整治了400多个盗版影视资源搬运账号。随着法律完善和平台...
10个月前
0365
java基础之多线程总结二(CAS和各种常用锁)-IT面试星球

java基础之多线程总结二(CAS和各种常用锁)

点击上方 蓝字 关注我们 Click blue above to follow US CAS 在java中,对很多常见的需要加锁的操作进行了封装,例如Atomic开头的一些类,这些类是线程安全的,但是内部却不是用synchronized加...
10个月前
0385
34. Flask 集成 flask-restful-IT面试星球

34. Flask 集成 flask-restful

需求 一般 Flask 框架默认写 api 的请求就是写一个函数视图,如下: @app.route('/add_list', methods=['POST'])def add_list(): ... @app.route('/get_list', methods=['GET'])def get_list():...
10个月前
0735
使用 SpringAOP 对 IN 查询进行多线程拆分效率提升巨大-IT面试星球

使用 SpringAOP 对 IN 查询进行多线程拆分效率提升巨大

前言 这个功能是我 2021 年写的,效果不错,然后在新公司又改良了,经过实践很有用!我们在项目中经常遇到 IN 查询,同时 IN 的参数太多甚至大几百上千,会导致 PG 性能下降严重进而接口反应太...
10个月前
0595
mac终端命令补全-IT面试星球

mac终端命令补全

终端命令补全 当我们输入一个命令的时候不会有提示,比如输入docker,后面没有命令提示 :one::在~/.zshrc文件末尾添加以下 autoload -Uz compinit && compinit autoload -Uz compinit 是zs...
10个月前
0345
1049. 最后一块石头的重量 II-IT面试星球

1049. 最后一块石头的重量 II

1049. 最后一块石头的重量 IIhttps://leetcode.cn/problems/last-stone-weight-ii/1049. 最后一块石头的重量 II 难度中等516 有一堆石头,用整数数组 stones 表示。其中 stones[i] 表示第 ...
10个月前
0545