最新 最热

一段代码引发的思考——循环左移

在看源码的时候发现一段代码很神奇,(x << n) | ((x & 0xffffffff) >> (32 - n))。乍一看不知道它在计算啥,又是右移操作,又有左移操作,还涉及到按位与和按位或操作,于是博主就对其做了深入学习。...

2024-05-21
1

从Java源码上分析为什么LinkedList随机访问比顺序访问要慢这么多?

随机访问使用list.get(i)方法,从源码中我们可以得知,每次list.get(i)都遍历找到该元素位置再返回,当我们需要遍历一次list,其实list.get(i)会遍历很多次,做了重复性工作。...

2024-05-21
1

斩获 3.4k+ Star 的 C++ Insights:用编译器的视角看源码!

近日,在新闻平台 HackerNews 上有个开发者颇为关注的 GitHub 项目,名叫 C++ Insights,特色就是:用编译器的眼睛看源码。为此,项目作者对其进行了详细介绍。...

2024-05-17
1

V4L2 实例分析 —— vivi.c 源码详解(深度好文)

V4L2 驱动源码在 drivers/media/video 目录下,主要核心代码有:

2024-05-17
1

[kernel] 带着问题看源码 —— 进程 ID 是如何分配的

在《[apue] 进程控制那些事儿 》一文中,曾提到进程 ID 并不是唯一的,在整个系统运行期间一个进程 ID 可能会出现好多次。

2024-05-16
1

6种快速统计代码执行时间的方法,真香!(史上最全)

我们在日常开发中经常需要测试一些代码的执行时间,但又不想使用向 JMH(Java Microbenchmark Harness,Java 微基准测试套件)这么重的测试框架,所以本文就汇总了一些 Java 中比较常用的执行时间统计方法,总共包含以下 6 种,如...

2024-05-16
1

关于GenAI,要冷静

大约一年前,大家热聊的先是LLM,LLM的全称是Large language models,也就是大语言模型,那么它必然有2个特点,一个是自然语言,第二个是大。随后它带来了一个效果,就是能“生成”,可以像人一样发言,不过输出仅限于文本,看起来能够自...

2024-05-11
1

vue 项目中自定义布局与左侧菜单及路由跳转功能的实现(简易版)

在 Vue项目中,实现自定义布局与左侧菜单及路由跳转功能,对于笔者这种不是精通前端开发的同学一向是比较困难的。以前都是在开源项目的基础上扩展自己的功能,比较著名的开源项目 vue-element-admin 就是开源项目的作者通...

2024-05-10
1

MySQL(一)——查看密码与修改

腾讯云开发者社区是腾讯云官方开发者社区,致力于打造开发者的技术分享型社区。提供专栏,问答,沙龙等产品和服务,汇聚海量精品云计算使用和开发经验,致力于帮助开发者快速成长与发展,营造开放的云计算技术生态圈。...

2024-05-08
1

源码安装Nginx以及用systemctl管理

/configure软件检查(  ./configure--prefix=/usr/local/nginx --with-http_ssl_module 可以省略自定义安装路径)

2024-05-08
0