E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
正点原子嵌入式开发
驱动-定时-秒-字符设备
文章目录目的相关资料参考实验驱动程序-timer_dev.c编译文件-Makefile测试程序-timer.c分析加载驱动-运行测试程序总结目的通过定时器timer_list、字符设备、规避竞争关系-
原子
操作
野火少年
·
2025-05-20 14:10
系统-驱动
驱动
timer_list
字符设备
数据库基础-事务
事务1.什么是事务2.事务版本支持3.事务提交方式4.
原子
性与一致性5.隔离性5.1查看和设置隔离级别5.2读未提交(ReadUncommitted)5.3读提交(ReadCommitted)5.4可重复读
羊羊羊i
·
2025-05-20 08:01
数据库
数据库
C#lock用法
但当不同的线程都需要访问某个资源的时候,就需要同步机制了,也就是说当对同一个资源进行读写的时候,我们要使该资源在同一时刻只能被一个线程操作,以确保每个操作都是有效即时的,也即保证其操作的
原子
性。
咖啡续神
·
2025-05-20 00:07
c#
深入解析Java中volatile关键字的底层原理
与synchronized不同,它不保证
原子
性,但能确保可见性和禁止指令重排序。本文将从JVM内存模型、CPU指令和硬件层面,剖析volatile的底层实现原理。
提前退休了-程序员阿飞
·
2025-05-19 18:20
java
单例模式
开发语言
OpenHarmony鸿蒙开发(5.0 Beta)搭建开发环境/源码/编译工具
准备开发环境在
嵌入式开发
中,很多开发者习惯于使用Windows进行代码的编辑,比如使用Windows的VisualStudioCode进行OpenHarmony代码的开发。
冲浪王子_浪浪
·
2025-05-18 21:03
OpenHarmony
HarmonyOS
鸿蒙开发
harmonyos
华为
驱动开发
移动开发
linux
鸿蒙
OpenHarmony
并发编程汇总
围绕多线程的
原子
性(操作不可打断)、可见性(对其他线程可见)、有序性(指令流水线)创建的。
程序猿小谢
·
2025-05-18 07:25
java
数据库迁移的艺术:团队协作中的冲突预防与解决之道
冲突预防的四原则包括功能分支隔离、
原子
化迁移脚本、版本锁机制和自动化检测。当冲突发生时,使用ale
·
2025-05-18 06:53
设计模式 - 单例模式 - Tips
synchronized(Singleton.class){if(instance==null){instance=newSingleton();}}}instance=newSingleton();上述加粗的代码并不是
原子
操作
总是难免
·
2025-05-18 06:43
设计模式
单例模式
java
Java并发编程学习五:Synchronized的锁优化以及CAS
2019独角兽企业重金招聘Python工程师标准>>>从前几章的学习当中,我们知道了volidate只能保证可见性以及部分的
原子
性,而针对大部分的并发场景而言,部分的
原子
性是满足不了项目需求的,因此使用了锁机制或者
原子
类操作来满足我们的开发需求
weixin_34342207
·
2025-05-18 01:15
运维
python
数据结构与算法
基于51单片机的定时器实现LED闪烁控制(CT107D)
引言在
嵌入式开发
中,定时器是一个非常重要的外设,它可以用于实现精确的时间控制。本文将介绍如何在CT107D单片机综合训练平台上,利用51单片机的定时器T0实现LED灯的定时闪烁控制。
我不是呆头
·
2025-05-17 23:00
51单片机
单片机
嵌入式硬件
【Git使用】使用Git命令行修改已提交commit
使用Git命令行修改已提交commit修改commit文件的内容向最新commit追加新修改修改过去任意commit的内容拆分commit文件通过Git提交代码时,需要尽量将每次提交的内容
原子
化及故事化
林间得鹿
·
2025-05-17 16:14
Git使用
git
PostgreSQL中的全页写
这就导致在操作系统的角度看数据库的写操作,其实并不是一种
原子
操作。如果操作系统发生了系统级别的故障,此时正好操作系统刷入了一个8KB页面的前半部分4KB,那么后半部分将缺失或失去了一致性。
数巨小码人
·
2025-05-17 15:04
postgresql
数据库
ET 协程锁
作用作用是锁住当前逻辑,保证当前逻辑是
原子
的。coroutineLockType与key相同的情况下逻辑是
原子
性的。
驰愿
·
2025-05-17 13:46
ET
框架学习
unity
ET
深度剖析操作系统领域的鸿蒙应用开发流程
深度剖析操作系统领域的鸿蒙应用开发流程关键词:鸿蒙操作系统、应用开发、分布式能力、ArkUI、方舟编译器、DevEcoStudio、
原子
化服务摘要:本文全面剖析鸿蒙操作系统应用开发的核心流程和技术要点。
操作系统内核探秘
·
2025-05-17 08:40
harmonyos
华为
ai
Redis使用lua脚本
lua脚本一种轻量级的脚本语言Redis+lua通过在redis中使用lua脚本可以实现复杂的操作lua脚本在redis中的执行是
原子
性的lua脚本localret=redis.call('hset',
0cfjg0
·
2025-05-16 21:00
javaweb技术
redis
lua
数据库
lua脚本在redis的实战案例
,wx号:「liwu0213」☠博主专栏:♝博主的话:搬的每块砖,皆为峰峦之基;公众号搜索「码到三十五」关注这个爱发技术干货的coder,一起筑基Lua脚本在Redis中提供了强大的功能,它允许你执行
原子
性的复杂操作
码到三十五
·
2025-05-16 21:59
redis高手
redis
人工智能
语言模型
lua
HarmonyOS核心知识点:单选框 (Radio)组件
嵌入式开发
适不适合做鸿蒙南向开发?看完这篇你就了解了~对于大前端开发来说,转鸿蒙开发究竟是福还是祸?鸿蒙岗位需求突增!移动端、PC端、IoT到底该怎么选?
小小小浣熊5
·
2025-05-16 10:38
鸿蒙开发
HarmonyOS
OpenHarmony
harmonyos
移动开发
openHarmony
鸿蒙开发
页面布局
Linux基础 -- SSH 流式烧录与压缩传输笔记
LinuxSSH流式烧录与压缩传输指南一、背景介绍在
嵌入式开发
和维护中,常常需要通过SSH从PC向设备端传输大文件(如系统镜像、固件)并将其直接烧录到指定磁盘(如/dev/mmcblk2)。
sz66cm
·
2025-05-16 06:03
linux
ssh
笔记
设计模式的C语言实现--状态模式
模式动机状态模式(状态机)是
嵌入式开发
中最重要、最核心的设计模式之一,毫不夸张的说,是否熟练掌握状态模式,很大程度上直接决定了嵌入式工程师的代码掌控能力。
lbaihao
·
2025-05-15 23:44
算法与设计模式
设计模式
c语言
状态模式
嵌入式设计模式基础--C语言的继承封装与多态
继承,封装和多态是OOP的三大核心特性,它们共同构了面向对象的基础.但
嵌入式开发
中大量的使用到的却是C语言这种面向过程的语言,那么我们就需要了解如何在C中使用设计模式的思想做功能开发。
JANYI2018
·
2025-05-15 23:41
设计模式
c语言
java
MySQL基础关键_010_数据库设计三范式
二、三范式1.第一范式(必须遵循)任何一张表都应该有主键;每个字段是
原子
性的,不可再分。2.第二范式建立
陆少枫
·
2025-05-15 15:19
MySQL
mysql
数据库
Tailwind CSS 实战:基于 Kooboo 构建企业官网页面(一)
1.1黄金组合优势TailwindCSS:
原子
化CSS框架,提供:自带默认样式类(预先定义好的基础样式,像颜色、字体、边框、间距等,无需编写额外的CSS代码)响应式工具类(结合响应式断点使用,如sm、md
kooboo china.
·
2025-05-15 05:41
Tailwind
css
前端
编辑器
基于设计模式的SpringBoot+Flowable实现撤回功能
的流程撤回功能深度实践一、需求场景与架构设计1.1业务流程撤回核心需求场景覆盖:用户任务节点撤回、并行会签撤回、流程实例终止核心约束:时效性控制(如24小时内可撤回)数据版本一致性校验权限验证(发起人/管理员)事务
原子
性保证
一颗红心丶
·
2025-05-15 05:08
设计模式
spring
boot
后端
AIxBoard部署BLIP模型进行图文问答
一、AIxBoard简介AIxBoard(X板)是一款IA架构的人工智能
嵌入式开发
板,体积小巧功能强大,可让您在图像分类、目标检测、分割和语音处理等应用中并行运行多个神经网络。
vslyu
·
2025-05-14 20:07
深度学习
openvino
Redis+lua脚本实现分布式锁
文章目录概念特点为什么使用Lua脚本实现原理Redis+Lua的优点1.实现简单2.性能高效3.保证
原子
性4.过期机制5.可扩展性Redis+Lua的缺点1.时钟漂移问题2.不适合长事务3.锁释放的可靠性
搬砖小匠
·
2025-05-14 18:22
redis
lua
分布式
Redis + Lua 脚本实现分布式锁:从原理到实战,万字详解!
Redis凭借其高性能、高可用性和
原子
操作特性,成为了分布式锁的事实标准。而结合Lua脚本,则可以进一步提升锁的性能和安全性。
Leaton Lee
·
2025-05-14 17:50
redis
lua
分布式
嵌入式开发
中 C++ 跨平台开发经验与解决方案
本文将深入探讨C++在
嵌入式开发
中实现跨平台的经验与解决方案。
前进的程序员
·
2025-05-14 02:10
嵌入式Linux开发
c++
开发语言
魔法
原子
,以全栈自研撬动人形机器人通用化未来
作者|辰纹来源|洞见新研社3月26日,魔法
原子
2025场景战略发布会成为行业焦点。
洞见新研社
·
2025-05-14 01:01
人工智能
在线逻辑分析仪、ILA IP核的使用中遇到的问题以及解决办法
领航者ZYNQ在线逻辑分析仪(ILA)使用问题分析与优化本文基于《1_【
正点
原子
】领航者ZYNQ之FPGA开发指南V3.2》第22章呼吸灯实验中在线逻辑分析仪(ILA)的使用流程,对实验过程中遇到的两类典型问题展开分析
清跞
·
2025-05-13 23:51
单片机
嵌入式硬件
fpga开发
ILA
虚拟机识别并使用串口
之后会弹出一个虚拟机设置框,点击左下角的添加:之后会弹出一个选择串口:我们可以选择串行端口,点击下一步;因为在
嵌入式开发
中我们经常使用usb转串口,所以需要添加usb控制器,点击下一步:之后
迷茫的蜉蝣
·
2025-05-13 22:14
嵌入式linux
linux
minicom
串口
探索STM32F1的智能通讯世界: HAL库下的LIN主机测试之旅
STM32F1的智能通讯世界:HAL库下的LIN主机测试之旅DLJC_V1_20210123.rar项目地址:https://gitcode.com/open-source-toolkit/5b9ad在
嵌入式开发
的广袤领域中
翁莹灵Ernest
·
2025-05-13 22:43
嵌入式开发
人员在公司的晋升与发展路线
在数字化浪潮中,
嵌入式开发
作为连接硬件与软件的关键技术领域,广泛应用于智能家居、汽车电子、工业控制、医疗设备等诸多行业,发挥着不可或缺的作用。
前进的程序员
·
2025-05-13 08:13
职场心得
职场和发展
MySQL(11)什么是事务?MySQL如何实现事务?
事务具有四个关键特性,称为ACID特性:
原子
性(Atomicity):事务中的所有操作是一个整体,要么全部成功,要么全部回滚。一致性(Consistency):事务执行前后,数据库的状态必须保持一致。
辞暮尔尔-烟火年年
·
2025-05-13 06:29
MySQL
mysql
数据库
使用JDBC实现事务管理与隔离级别设置
事务的ACID属性在讨论具体实现之前,我们先回顾一下事务的ACID属性:Atomicity(
原子
性):事
codefly-xtl
·
2025-05-12 23:19
Java
数据库
数据库
嵌入式开发
者的技术寿命:为什么35岁做偏底层开发更安全?
但你再看看
嵌入式开发
领域,尤其是那些扎根底层的资深工程师,35岁不仅没啥危机感,反
无际单片机编程
·
2025-05-12 23:16
嵌入式硬件
单片机
学习
嵌入式
redis协议与异步方式学习笔记
3.1概念3.2使用场景3.3解决的问题3.3.1背景:多线程竞争出现问题3.3.2事务3.3.3安全性事务3.4两种类型的“事务”3.4.1watch...multiexec3.4.2lua脚本实现“
原子
再出发2023
·
2025-05-12 22:42
#
redis
redis
学习
笔记
Mysql 事务
特性含义简要说明A-Atomicity(
原子
性)事务是一个不可分割的工作单位,要么全部成功,要么全部失败。如果事务中某条SQL执行失败,整个事务都会回滚。C-Consistency(一致性)事
一个憨憨coder
·
2025-05-12 15:49
Mysql
mysql
数据库
volatile详解
volatile详解1.volatile简介1.1基本概念volatile是Java提供的一个关键字,用于修饰变量,保证变量的可见性和有序性,但不保证
原子
性。
爱编程的王小美
·
2025-05-12 12:56
java
java并发编程 pdf_Java并发编程实战 PDF
异步事件的简化处理1.2.4响应更灵敏的用户界面1.3线程带来的风险1.3.1安全性问题1.3.2活跃性问题1.3.3性能问题1.4线程无处不在第一部分基础知识第2章线程安全性2.1什么是线程安全性2.2
原子
性
斯提利科
·
2025-05-12 11:18
java并发编程
pdf
MySQL数据库常见面试题之三大范式
假设有一张表(学号,姓名,课程,老师)是什么第一范式字段
原子
性第二范式解决部份依赖。应该非主键列完全依赖主键。
小羊Go
·
2025-05-12 07:56
数据库
mysql
volatile原理(内存屏障)
其他线程读的情况double-check-lock时,synchronized同步代码块外共享变量的指令重排序问题同步机制volatile是Java虚拟机提供的轻量级的同步机制(三大特性)保证可见性不保证
原子
性保证有序性
小羊Go
·
2025-05-12 07:55
java
idea
STM32标准库学习笔记(八)USART
本篇是
嵌入式开发
之片上外设USART,了解基本硬件原理以及通信协议,实现HEX数据数据包的发送与接收。注:本文章为学习笔记,部分图片与文字来源于网络/江协科技课程/手册,如侵权请联系!谢谢!
向往天空的鱼!
·
2025-05-11 20:16
STM32标准库学习
stm32
学习
笔记
单片机
光耦隔离继电器实验——
嵌入式开发
光耦隔离继电器实验——
嵌入式开发
继电器是一种常用的电子开关设备,用于控制高功率电路。然而,在一些特殊应用中,需要将控制电路与被控制电路进行隔离,以提高系统的稳定性和安全性。
DevCyberX
·
2025-05-11 07:49
单片机
stm32
嵌入式硬件
嵌入式
什么是
原子
变量
一、什么是
原子
变量(AtomicVariable)?在多线程程序中,多个线程可能会同时访问和修改同一个变量。
2301_80355452
·
2025-05-10 18:54
算法
数据结构
【数据库】数据库事务介绍
文章目录**一、事务的深入定义****二、ACID特性技术实现****1.
原子
性(Atomicity)****2.一致性(Consistency)****3.隔离性(Isolation)****4.持久性
晴雨日记
·
2025-05-10 08:51
数据库
数据库
sql
深入解析建造者模式(Builder Pattern)——以Java实现复杂对象构建的艺术
当对象构造过程存在以下特征时:需要分步骤进行参数装配支持不同配置的组合变体构造过程需要保持
原子
性(要么全部成功,要么全部失败)避免使用重叠的构造函数(TelescopingConstructor)传统构造方式会导致代码膨胀
秋名RG
·
2025-05-10 05:57
设计模式
java
建造者模式
开发语言
Spring Boot 事务管理入门
事务具有四个关键特性,通常称为ACID属性:
原子
性(Atomicity):事务是一个不可
艾伦~耶格尔
·
2025-05-09 20:32
艾伦的后端
spring
boot
数据库
后端
java
事务管理
解析Spring Boot中的事务管理机制
1.事务管理基础事务管理的核心概念包括
原子
性、一致性、隔离性和持久性(ACID)。SpringBoot通过Sprin
微赚淘客系统开发者@聚娃科技
·
2025-05-09 20:31
spring
boot
java
mybatis
STM32标准库学习笔记(六)ADC
本篇是
嵌入式开发
之片上外设ADC,从硬件原理到实际应用,深入了解ADC模数转换原理以及相关应用。注:本文章为学习笔记,部分图片与文字来源于网络/江协科技课程/手册,如侵权请联系!谢谢!
向往天空的鱼!
·
2025-05-09 19:20
STM32标准库学习
stm32
学习
笔记
单片机
在多线程环境下如何设计共享数据结构保证
原子
操作与数据一致性
在多线程环境下如何设计共享数据结构保证
原子
操作与数据一致性1.引言在现代软件开发中,多线程编程是提升程序性能和响应速度的重要手段。
清水白石008
·
2025-05-09 02:28
开发语言
入门
数据库
数据结构
java
前端
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他