使用STM32F103单片机RTC实现万年历功能
小知识,大挑战!本文正在参与「程序员必备小知识」创作活动 本文已参与 「掘力星计划」 ,赢取创作大礼包,挑战创作激励金既然STM32F103单片机内部可以存储时间,那么通过这个功能,就可以做一个万年
STM32F103高级定时器使用
;STM32F103单片机中定时器分为3种,高级定时器、通用定时器、基本定时器。高级控制定时器(TIM1和TIM8)由一个16位的自动装载计数器组成,它由一个可编程的预分频。
三次握手, 四次挥手
三次握手,四次挥手基础概念和问题, 为什么连接的时候是三次握手,关闭的时候却是四次握手, 为什么TIME_WAIT状态需要经过2MSL(最大报文段生存时间)才能返回CLOSE状态等等
Java多线程学习「超详细总结」Java原子变量(上)
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 Java原子变量 原子变量类基于CAS实现的, 当对共享变量进行read-modify-write更新操作时,通过原子变量类可以保障操作的原
Kubernetes-Service介绍(二)-服务发现
前言 本篇是Kubernetes第九篇,大家一定要把环境搭建起来,看是解决不了问题的,必须实战。 Kubernetes系列文章: Kubernetes介绍 Kubernetes环境搭建 Kuberne
算法小知识------10.16----关于链表的相关算法(1)
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 判断一个链表是否有环 (×)冒泡式循环,每到新的下一个节点,就重新对之前走过的节点做遍历,查看是否有重复,有则证明有循环 假设节点数量为n,
推荐 7 个 yyds 的开源项目
华为天才少年又出新作,自制了一个钢铁侠的机械臂,而且已经开源。本文就盘点最近比较火的开源项目,包括: 钢铁侠的机械臂 秒杀系统设计与实现 个人独立博客系统 适用于 Android 电视和电视盒的应用
网站性能优化的实战指南
性能优化是应用程序开发必须的工作之一,其目的之一为用户提供极致的速度体验,本文总结 WEB 应用或者网站可以快速实操的经验。 应用本身 应用或者网站本身的优化,不包括逻辑和代码的优化。
Java 死锁的原理详解以及检测和解决死锁的方法
详细介绍了Java死锁的概念,构建、排查、以及解决办法。两个或者多个线程互相持有对方所需要的资源(锁),都在等待对方执行完毕才能继续往下执行的时候,就称为发生了死锁。
EasyC++04-C++中的整型
大家好,我是梁唐。 今天是EasyC++系列第四篇,我们来聊聊C++中的整型。想要更好观看体验的同学可以访问github仓库。 欢迎围观,欢迎star,欢迎pr~ 整型 整型即整数,与小数对应。 许多
Python 10 新特性
Python 10 PEP 623 -- Deprecate and prepare for the removal of the wstr member in PyUnicodeObject. PE
Lerna: npm多包管理工具
在进行npm包管理时,如果有多个npm包,每个npm包都单独建一个单独的git仓库,管理起来很繁琐而且git仓库太多,版本管理也会很混乱,此时使用lerna管理多个npm包就很方便。
我是程序员,能受气?几行代码让你服
小知识,大挑战!本文正在参与「程序员必备小知识」创作活动 本文已参与 「掘力星计划」 ,赢取创作大礼包,挑战创作激励金。 写在前面 本篇博客写出来就是担心被封禁了,毕竟结果不太友好,当然对于被欺负的程
今日推荐
周排行