12个程序员证书,提升职场竞争力

近来IT行业成为了发展前景好高薪资的大热门,越来越多的人选择参加各种各样的计算机考试,就是为了拿含金量高的证书,提升自己的职场竞争力。

2022-12 软考 程序员

Java本地高性能缓存实践

本文将首先介绍常见的本地缓存技术,对本地缓存有个大概的了解;其次介绍本地缓存中号称性能最好的Cache,可以探讨看看到底有多好?怎么做到这么好?最后通过几个实战样例,在日常工作中应用高性能的本地缓存。

2022-11 Java Caffeine

我们是否对现代前端开发框架过于崇拜了?

本文从对现代前端框架的“崇拜”现象,引出了前端开发面临的过于强调工具本身,忽视了开发者怎么写好代码才是影响代码质量的本质问题,最后给出了一种我认为可解决业务型前端项目的代码架构方案(也可以说是一种开发思想),希望能给大家带来一些思路和帮助。

2022-11 Vue React
我们是否对现代前端开发框架过于崇拜了?

分布式锁中-基于 Redis 的实现需避坑 - Jedis 篇

本篇介绍了如何基于 Redis 的特性来实现一个分布式锁,并基于 Jedis 库提供了一个分布式锁的示例,呈现了其关键 API 的用法。

2022-11 Java Redis

玩转C++17 的十个特性

本文介绍作者在生产环境中最常用的 c++17 特性。

2022-11 C/C++
玩转C++17 的十个特性

SpringBoot 3.0 正式发布,这份升级指南必须收藏

SpringBoot 3.0 现已正式发布,它包含了 12 个月以来 151 个开发者的 5700 多次代码提交。这是自 4.5 年前发布 2.0 以来,SpringBoot 的第一次重大修订。

2022-11 Java Spring

分布式定时调度:xxl-job 万字详解

XXL-JOB是一个分布式任务调度平台,于2015问世,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。

2022-11 Java
分布式定时调度:xxl-job 万字详解

树莓派上使用 MicroPython连接 MQTT 服务器

本文主要介绍在树莓派(Raspberry Pi 4)上使用 MicroPython,实现客户端与 MQTT 服务器的连接、订阅、发布消息等功能。

2022-11 嵌入式 RaspberryPi MQTT MicroPython

ESP32 MicroPython 连接MQTT服务器

本文主要介绍如何在 ESP32 等微控制器中通过 MicroPython 的 umqtt 模块,实现与 MQTT 服务器的连接、订阅、收发消息等功能。

2022-11 嵌入式 ESP32 MQTT MicroPython

ESP8266 项目中使用 PubSubClient

本文主要介绍如何在 ESP8266 项目中使用 PubSubClient ,实现客户端与 MQTT 服务器的连接、订阅、收发消息等功能。

2022-11 嵌入式 ESP8266 MQTT


ESP32 项目中使用 PubSubClient

本文主要介绍如何在 ESP32 项目中使用 PubSubClient ,实现客户端与 MQTT 服务器的连接、订阅、收发消息等功能。

2022-11 嵌入式 ESP32 MQTT

eBPF初见(入门篇)

eBPF 源于 BPF,本质上是处于内核中的一个高效与灵活的虚类虚拟机组件,以一种安全的方式在许多内核 hook 点执行字节码。BPF 最初的目的是用于高效网络报文过滤,经过重新设计,eBPF 不再局限于网络协议栈,已经成为内核顶级的子系统,演进为一个通用执行引擎。

2022-11 eBPF

感受 lambda 之美

Java8最大的特性就是引入Lambda表达式,即函数式编程。

2022-11 Java Lambda

10 张图理解 Elasticsearch 核心概念

本文对 ES 的核心概念进行了全面的梳理与阐述。

2022-11 Elasticsearch Lucene
10 张图理解 Elasticsearch 核心概念

SpringBoot 16个扩展接口

在业务开发或者写中间件业务的时候,可以合理利用spring提供给我们的扩展点,在spring启动的各个阶段内做一些事情。以达到自定义初始化的目的。

2022-11 Java Spring

安路科技SF1系列FPSoC

SF1系列FPSoC集成有RISC-V CPU硬核、2个DSI硬核、DSC硬核以及128Mbit PSRAM,CPU和FPGA之间能通过AHB总线进行数据交互。

2022-11 嵌入式 FPGA RISC-V 国产

RT-Thread 模拟器 simulator 搭建 LVGL 的开发调试环境

本文主要介绍通过 RT-Thread 模拟器进行LVGL的开发,因为不需要频繁的下载,可大大提升运行、验证、调试的效率。

2022-11 嵌入式 RT-Thread Lvgl

Java 容器化指北

记录 Java 应用容器化时候的一些小基洗以及一些小问题解决方案, 希望对其他人有帮助. 本文只讨论 JDK 8+ 版本, 更低版本暂不在讨论范围内。

2022-11 Java

Python Turtle库从入门到精通

本教程讲解如何使用Python turtle库进行编程,并介绍了一些非常重要的编程概念。您将知道如何处理变量初始化、循环、条件语句、缩进、列表和操作符。

2022-11 Python Turtle

树莓派 Pico MicroPython 开发指南

Raspberry Pi Pico是具有灵活数字接口的低成本,高性能微控制器板。它集成了Raspberry Pi自己的RP2040微控制器芯片,运行速度高达133 MHz的双核Arm Cortex M0 +处理器,嵌入式264KB SRAM和2MB板载闪存以及26个多功能GPIO引脚。对于软件开发,可以使用Raspberry Pi的C / C ++ SDK或MicroPython。

2022-11 嵌入式 Pico MicroPython