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
OneOS单片机操作系统
30天自制
操作系统
(第7-9天)
第7天FIFO与鼠标控制7.1获取按键编码#definePORT_KEYDAT0x0060voidinthandler21(int*esp){structBOOTINFO*binfo=(structBOOTINFO*)ADR_BOOTINFO;unsignedchardata,s[4];/*voidio_out8(intport,intdata);将数据0x61写入端口PIC0_OCW2通知PIC
Amnesiac_seven
·
2024-02-09 07:03
其他
30天自制
操作系统
(第10-11天)
第10天叠加处理10.1内存管理(续)根据9.3节的分析,memman_alloc和memman_free能够以1字节为单位进行内存管理。当出现开辟或释放1GB内存时,需要循环2^30次,相当地浪费时间,而且在不断地开辟和释放过程中会出现碎片内存,导致内存的浪费。按照《深入理解linux内核》的介绍,内存页大小为4k。所以下面构建申请和释放4k大小的内存:1.申请内存的大小必须是4k的倍数,所以需
Amnesiac_seven
·
2024-02-09 07:03
算法
30天自制
操作系统
(第12天)
第12天定时器(1)12.1使用定时器根据定时器分配的中断号为IRQ0(《深入理解linux内核》P158页),将中断周期设定为11932,换算成16进制为0x2e9c。IRQ0的中断周期变更:1、AL=0x34:OUT(0x43,AL);2、AL=中断周期的低8位;OUT(0x40,AL);3、AL=中断周期的高8位;OUT(0x40,AL);/*time.c*/#definePIT_CTRL0
Amnesiac_seven
·
2024-02-09 07:03
其他
30天自制
操作系统
(第1-3天)
第一天主要讲解了计算机的基本原理,以及简单介绍了汇编语言。汇编语言中有很多寄存器,完全记不住,待需要时建议临时查找,网上内容都很详细,最主要的就是看懂汇编程序。第二天2.1该项目中的程序均是采用NotePad++编写,按照各自系统进行按照;2.28位寄存器(其实就是前4个16位寄存器分出高位和地位)AL——累加寄存器低位(accumulatorlow)CL——计数寄存器低位(counterlow)
Amnesiac_seven
·
2024-02-09 07:33
其他
30天自制
操作系统
(第4-6天)
第4天C语言与画面显示的练习4.1用C语言实现内存写入_write_mem8:;voidwrite_mem8(intaddr,intdata);MOVECX,[ESP+4];[ESP+4]中存放的是地址,将其读入ECXMOVAL,[ESP+8];[ESP+8]中存放的是数据,将其读入ALMOV[ECX],ALRET由于函数voidwrite_mem8(intaddr,intdata);的输入项为a
Amnesiac_seven
·
2024-02-09 07:33
算法
Android 车载应用开发之车载
操作系统
一、前言到2030年,全球电动汽车的销量将超过7000万辆,保有量将达到3.8亿辆,全球年度新车渗透率有望触及60%。这一数据来自国际能源署(IEA)发布的《全球电动汽车展望2023》。市场趋势和政策努力的双加持下,新能源汽车来势凶猛,燃油车保有量逐年递减。此番景象让死去的记忆又浮现在你我面前——不久的十年前,智能机以浩浩荡荡之势取代了功能机。相信大家也看到了,为了在此竞争中占有一席之地,传统车厂
xiangzhihong8
·
2024-02-09 07:32
深入Android应用开发
Android
30天自制
操作系统
(第14天)
第14天高分辨率及键盘输入14.1提高分辨率(1)之前的分辨率为320*200*8彩色,VGA显卡。如果要使用新画面模式,就需要使用VBE画面模式。切换到不使用VBE的画面模式时用“AH=0;AL=画面模式号码;”,而切换到使用VBE的画面模式时用“AX=0x4f02;BX=画面模式号码;”。而这种必须使用VBE才能利用的画面模式就称作“新”画面模式。VBE的画面模式号码如下:0x101……640
Amnesiac_seven
·
2024-02-09 07:01
其他
基于华为云欧拉
操作系统
(HCE OS)容器化部署传统应用(Redis+Postgresql+Git+SpringBoot+Nginx)
写在前面博文内容为华为云欧拉
操作系统
入门级开发者认证(HCCDA–HuaweiCloudEulerOS)实验笔记整理认证地址:https://edu.huaweicloud.com/certificationindex
山河已无恙
·
2024-02-09 07:01
华为云
华为云
redis
postgresql
一些
单片机
系统的设计思路-可用于研究生复试面试用
设计一个基于51
单片机
的上下限液位报警系统。确定测量范围和上下限:首先需要明确测量的液位范围,并设置上下限,当液位高于或低于这些限制时,触发报警。
学习菌-白白
·
2024-02-09 07:59
单片机
嵌入式硬件
51单片机
今天我没有更文
今天一早和虫哥一起去苹果店,买了一个最新款的MacBookPro,回到家开始学习视频教程,想尽快熟练使用mac
操作系统
。以前都是使用的windows系统,如今换到Mac系统,都不会用。
思心点花
·
2024-02-09 07:30
【Redis笔记】分布式锁及4种常见实现方法
进程锁控制同一
操作系统
中多个进程访问某个共享资源,因为进程具有独立性,各个进程无法访问其他进程的资源,因此无法通过synchronized等线程锁实现进程锁什么是分布式锁分
lcx_defender
·
2024-02-09 07:18
Redis
redis
笔记
分布式
lua
生信学习小组Day2-康康
1.1Linux是
操作系统
,与Windows和Mac一样1.2Linux是一个服务器,支持很多用户同时使用,且互不干扰2.云服务器上的Linux
操作系统
的使用2.1安装:Putty软件https://www.chiark.greenend.org.uk
康康_0142
·
2024-02-09 07:25
postgresql-12主从快速搭建
一、环境准备1、虚拟机主机名主机ip
操作系统
master192.168.195.130centos7.7node192.168.195.141centos7.72、安装postgresql需要提前在两台虚拟机中分别安装好
꯭吾꯭非꯭水
·
2024-02-09 06:21
postgresql
数据库
Red Hat安装Red Hat OpenShift Local
文章目录环境安装需求硬件
操作系统
软件包安装使用RedHatOpenShiftLocal预设置设置RedHatOpenShiftLocal启动实例访问OpenShift集群访问OpenShiftwebconsole
蓝黑2020
·
2024-02-09 06:37
openshift
openshift
ocp
基于华为云欧拉
操作系统
(HCE OS)单节点容器化部署(Prometheus、node-exporter、Grafana)应用性能监控平台
写在前面博文内容为华为云欧拉
操作系统
入门级开发者认证(HCCDA–HuaweiCloudEulerOS)实验笔记整理认证地址:https://edu.huaweicloud.com/certificationindex
山河已无恙
·
2024-02-09 06:33
华为云
华为云
prometheus
grafana
Java String相关知识点
2、String很多功能都是依靠native方法实现,这依赖于
操作系统
,由于不可变性(不能被继承)所以不能别植入代码。高效性字符串常量池可以被复用,使用更高效。
沉淀之际
·
2024-02-09 06:37
CHAPTER 1 Docker入门
3.4docker升级3.5docker卸载1.docker简介Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows
操作系统
的机器上
壹只菜鸟
·
2024-02-09 06:26
#
Docker整理
docker
容器
运维
计算机
操作系统
OS
操作系统
(OS)1.计算机系统概述1.简介2.
操作系统
的运行机制和体系结构3.中断和异常1.概念和作用2.分类4.系统调用1.含义2.作用3.系统调用和库函数的区别4.其他2.进程管理1.进程的定义
自学cs的小菜鸡
·
2024-02-09 06:50
操作系统
操作系统
鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之Stepper组件
鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之Stepper组件一、操作环境
操作系统
:Windows10专业版、IDE:DevEcoStudio3.1、SDK:HarmonyOS3.1+二、Stepper
记忆的小河
·
2024-02-09 06:18
harmonyos
Windows系统下搭建Docker、GitLab服务
Docker是一个被广泛使用的开源容器引擎,是一种
操作系统
级别的虚拟化技术,它以一种特殊进程的方式运行于宿主机上,它依赖于liunx内核特性:namespace(名字空间进行资源的隔离)和cgroups
L.Poe
·
2024-02-09 06:17
docker
gitlab
容器
多线程详解&JUC
操作系统
在分配资源时是把资源分配给进程的,但是CPU资源比较特殊。它是被分配到线程的,因为真正要占用CPU运行的是线程,所以也说线程是CPU分配的基本单位
王叮咚
·
2024-02-09 06:09
多线程
java
面试
多线程&JUC:多线程的实现和常用成员方法(守护、礼让、插入线程)
作者简介:一位大四、研0学生,正在努力准备大四暑假的实习上期文章:首期文章订阅专栏:多线程&JUC希望文章对你们有所帮助JUC的学习也是需要一些计算机、
操作系统
的知识的,也算是比较重要的吧,其实自己也是接触了不少的
布布要成为最负责的男人
·
2024-02-09 06:34
多线程&JUC
java
javase
jvm
面试
JUC
【JUC】生产者消费者问题(包含虚假唤醒问题)
参考文章【
操作系统
】生产者消费者问题_liushall-CSDN博客_生产者消费者问题
操作系统
概念生产者消费者问题(英语:Producer-consumerproblem),也称有限缓冲问题(英语:Bounded-bufferproblem
Elephant_King
·
2024-02-09 06:02
多线程JUC
java
rabbitmq
rpc
juc
JVM-运行时数据区&程序计数器
JVM是一个在计算机上运行Java字节码的虚拟机,它充当了Java程序和
操作系统
之间的中间层。JVM的主要功能有:类加载:JVM负责将Java字节码加载到内存中,并进行验证、准备和解析等操作,最终生成
揣晓丹
·
2024-02-09 05:57
java
jvm
开源
vue.js
javascript
java
ubuntu原始套接字多线程负载均衡
以下是关于原始套接字多线程负载均衡技术的一些介绍:1.原始套接字(RawSockets):原始套接字允许应用程序直接访问网络层数据包,绕过
操作系统
的传输层和应用层处理。
强壮的向阳花
·
2024-02-09 05:21
linux系统学习
负载均衡
运维
USBTMC设备端驱动的一些开发心得
背景最近2个多月主要在忙USBTMC设备端驱动的重构,原来的驱动是参考gtzhai的github工程linux-driver-usbtmc-gadget,然后根据公司需求做了一堆
单片机
风格的魔改,可读性惨不忍睹
六个九十度
·
2024-02-09 05:41
驱动开发
C/C++
USBTMC
USB
驱动
重构
python-产品篇-游戏-玛丽冒险
(1)
操作系统
:Windows7、Windows8、Windows10。(2)Python版本:Python3.7.0。(3)开发工具:PyCharm。
fo安方
·
2024-02-09 05:40
#
python产品篇
python
开发语言
游戏
【蓝桥杯
单片机
记录】IO基础与LED控制
目录一、IO基础1.1IAP15F2K61S2芯片原理图1.2不同工作模式二、新建工程的一些补充2.1keil中没有IAP15F2K61S2的头文件解决:在isp软件中找到如下编辑2.2keil中的芯片选择2.3推荐字体三、sbit关键字四、LED控制4.1原理图4.2不能直接通过IO口对LED进行控制4.3找到“钥匙”->打开通往LED的“门”4.3.174HC138译码器4.4部分代码解读4.
La_gloire
·
2024-02-09 05:37
51单片机
蓝桥杯
单片机
嵌入式硬件
单片机
精进之路-4独立按键扫描
之前在一家
单片机
公司,师傅要求去干扰函数要按键按下持续的低电平计时20毫秒以上,才算按键按下。
暮的秋歌
·
2024-02-09 04:12
51单片机精进之路
单片机
嵌入式硬件
单片机
精进之路-3流水灯
P1代表
单片机
的P1口的8个io的寄存器,使用_crol_函数:将k进行1位左位移,并将值以unsignedchar类型返回,再将K的值赋给P1,这样就点亮了P1口对应的IO为低电平的led灯。
暮的秋歌
·
2024-02-09 04:42
51单片机精进之路
单片机
嵌入式硬件
单片机
精进之路-2led灯闪烁
led灯闪烁的代码,主要逻辑是在一个死循环中,点亮led,延时一定时间,再关闭led,延时一定时间,如此循环往复,就实现了led的闪烁。delay02s函数实现延时功能,他是以消耗cpu时间实现延时的,再这段时间,cpu只执行这几行无效代码,而无法执行其他代码。#include/************************************************************
暮的秋歌
·
2024-02-09 04:40
51单片机精进之路
单片机
嵌入式硬件
APP专项测试方法总结
、crash2、中断测试意外中断:来电;短信;闹铃;断网;断电;视频聊天;语音聊天;无响应;系统更新提醒;内存不足提醒;其他app的消息通知任务切换:锁屏;切换到其他应用3、兼容测试不同的机型;不同的
操作系统
版本
shanmao001
·
2024-02-09 03:50
软件测试
自动化测试
职场和发展
测试用例
功能测试
测试工具
appium
Java 中常见 IO 模型
典型Java服务端处理网络请求的IO过程:应用程序再用户态,不能直接访问内核空间,若想进行如文件管理、进程通信、内存管理、外界客户端通信等IO操作时,需要发起I/O调用,由
操作系统
的内核代为完成
操作系统
通过网卡
努力的Ethan
·
2024-02-09 03:46
netty
java
网络
(一)ROS的简介及相关基础
ROS(RobotOperatingSystem,机器人
操作系统
),包括了四个part:通信
苦瓜汤补钙
·
2024-02-09 03:44
ROS学习与实践
linux
ubuntu
Netty连接通道中的Channel参数模型
所以
操作系统
里一般有两个队列,一个是AC
coffee_babe
·
2024-02-09 02:36
Netty
java
Netty
select_poll_epoll详解
epoll触发模式1.1.概念说明在进行解释之前,首先要说明几个概念:用户空间和内核空间进程切换进程的阻塞文件描述符缓存I/O1.1.1.用户空间与内核空间现在
操作系统
都是采用虚拟存储器,那么对32位
操作系统
而言
胡小毛
·
2024-02-09 02:46
网络安全入门之扫描与爆破:探索黑客攻防中的必要技能
甚至可以进一步确定目标主机
操作系统
类型和更详细的信息-基础知识常见的端口号端口描述端口描述21FTP(文件共享)443HTTPS22SSH(远程管理)1433SQLServer23Telnet(远程管理
狗蛋的博客之旅
·
2024-02-09 02:05
网络安全基础
linux
服务器
网络
Git技能树(2):Git安装
下面,我们将会介绍不同
操作系统
上Git的安装方法。在Windows上安装在Windows上安装Git的方法如下:使用官方版本安装官方版本可以在Git官方网站下载。
CSDN-Ada助手
·
2024-02-09 02:31
git
git
macos
2019-11-16
不论是Windows还是Linux,任何
操作系统
都有漏洞,及时的打上补丁避免漏洞被蓄意攻击利用,是服务器安全最重要的保证之一。2.安装和设置防火墙。
szkf2019
·
2024-02-09 02:23
单片机
学习笔记---DS1302实时时钟工作原理
目录DS1302介绍学会读芯片手册(DS1302芯片手册)封装引脚定义电源部分时钟部分通信部分总结列表内部结构图电源控制部分时钟控制部分寄存器部分访问部分寄存器部分的详细定义命令字时序的定义单字节读单字节写提前预告:本节会带大家看芯片手册!学会看芯片手册是一位开发工程师必备的技能!DS1302介绍DS1302是由美国DALLAS公司推出的具有涓细电流充电能力的低功耗实时时钟芯片。它可以对年、月、日
Vera一笔画人生~
·
2024-02-09 02:20
51单片机学习笔记
单片机
学习
笔记
单片机
学习笔记---LED点阵屏显示图形&动画
目录LED点阵屏显示图形LED点阵屏显示动画最后补充上一节我们讲了点阵屏的工作原理,这节开始代码演示!前面我们已经说了74HC595模块也提供了8个LED,当我们不使用点阵屏的时候也可以单独使用74HC595,这8个LED可以用来测试74HC595。那接下来我们可以先不使用点阵屏,先用这8个LED来测试一下74HC595。LED点阵屏显示图形新创建一个工程:LED点阵屏显示图形。写上框架接下来先补
Vera一笔画人生~
·
2024-02-09 02:19
51单片机学习笔记
单片机
学习
笔记
51单片机
mcu
物联网
嵌入式硬件
Office 2010下载安装教程,保姆级教程,附安装包和工具
前言MicrosoftOffice是由Microsoft(微软)公司开发的一套基于Windows
操作系统
的办公软件套装。
石用软件
·
2024-02-09 01:47
Office
Office2013下载安装教程,保姆级教程,附安装包和工具
前言MicrosoftOffice是由Microsoft(微软)公司开发的一套基于Windows
操作系统
的办公软件套装。
石用软件
·
2024-02-09 01:17
Office
Office2007下载安装教程,保姆级教程,附安装包和工具
前言MicrosoftOffice是由Microsoft(微软)公司开发的一套基于Windows
操作系统
的办公软件套装。
石用软件
·
2024-02-09 01:17
Office
Java 数据类型、变量
整数类型(byte、short、int、long)1.Java各整数类型有固定的表数范围和字段长度,不受具体OS{
操作系统
:OperatingSystem}的影响,以保证java程序的可移植性。
三金在努力i
·
2024-02-09 01:21
amd64与i386处理器架构有何区别
amd64架构还允许运行64位
操作系统
和应用程序,这使得计算机可以更有效地利用现代硬
xzji001
·
2024-02-09 01:00
架构
Linux——命令行查看
操作系统
架构
命令行查看
操作系统
架构uname-a对于arm架构,一般32位为armv7,64位armv8。
Irving.Gao
·
2024-02-09 01:30
Linux
如何查看Linux系统架构
概述Linux是一种开源的
操作系统
,它可以运行在不同的硬件平台上,例如个人电脑,服务器,手机,平板电脑,嵌入式设备等。不同的硬件平台可能使用不同的处理器架构,也就是CPU的内部结构和指令集。
JackHuan_code
·
2024-02-09 01:00
linux
Linux大集合
Linux是一套免费使用和自由传播的类Unix
操作系统
,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的
操作系统
。它能运行主要的UNIX工具软件、应用程序和网络协议。
猿究院陈安
·
2024-02-09 00:10
linux
野火FreeRTOS听课笔记
三链表在
操作系统
里面使用非常多
TYINY
·
2024-02-09 00:33
FreeRTOS
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
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
其他