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
ARM裸机基础编程
PAT学习日记 |
基础编程
题目集
目录6-6求单链表结点的阶乘和6.7统计某类完全平方数函数接口定义:裁判测试程序样例:6-9统计个位数字6-6求单链表结点的阶乘和本题要求实现一个函数,求单链表L结点的阶乘和。这里默认所有结点的值非负,且题目保证结果在int范围内。函数接口定义:intFactorialSum(ListL);其中单链表List的定义如下:typedefstructNode*PtrToNode;structNode{
巧克力味的桃子
·
2023-09-25 08:00
C语言
学习
链表
c语言
go 冒泡排序
时隔这么多年,冒泡排序还是面试常问的
基础编程
题,初学go语言记录一下备忘(还是太菜了==)go语言与c语言类似也可使用指针来传递变量的值packagemainimport("fmt")funcmaop(
菜鸟测试员lucas
·
2023-09-21 05:35
golang
go
Java
基础编程
——异常处理之finally语句块
一、其中各个类的含义如下:Throwable:异常的基类,所有异常都继承自java.lang.Throwable类,Throwable类有两个直接子类:Error类和Exception类。Error:是Java应用程序本身无法恢复的严重错误,应用程序不需要捕获、处理这些严重错误。通常情况下,程序员无需处理此类异常。Exception:由Java应用程序抛出和处理的非严重错误(即异常),也是我们本章
-今非昔比°
·
2023-09-20 13:57
Java编程
异常处理
java
开发语言
eclipse
js异步编程-题目29 实现异步任务执行器 AsyncWorker
文章目录题目内容代码区思路答案整理下初学时做过的js
基础编程
题目和大家分享以下,如果大家觉得有用,别忘了点一下赞哦题目内容/***Q:实现一个异步任务执行器AsyncWorker**此AsyncWorker
柳晓黑胡椒
·
2023-09-20 11:49
#
js编程题
javascript
前端
开发语言
Flink 常见问题汇总-3(持续更新)
101、Flink的
基础编程
模型了解吗?上图是来自Flink官网的运行流程图。
程序员的隐秘角落
·
2023-09-19 10:55
学编程C#之制作一个2D游戏(愤怒的小鸟/走迷宫)来理解——
基础编程
和界面跳转
一、Unity创建2D项目首先在Assets中创建文件存放素材和脚本1.在Assets中创建文件夹(创建文件夹的方法:Assets右键→Create→Folder→重命名)Scenes存放场景Scripts存放脚本和素材Object存放移动物体(小树/小鸟)二、导入游戏背景画面到Scripts中1.导入设计好的背景图片PNG(背景图中包含场景和要移动的主要物体)我们要把背景图片截成一个一个的小图片
专注学习XR-99LAN
·
2023-09-18 11:30
游戏:unity+C#
unity
游戏引擎
c#
西门子S7-1200F或1500F系列安全PLC的组态步骤和
基础编程
(二)
西门子S7-1200F或1500F系列安全PLC的组态步骤和
基础编程
(二)上一次和大家分享了组态相关的重要内容,具体可以参考以下链接中的内容:西门子S7-1200F或1500F系列安全PLC的组态步骤和
基础编程
AAA_自动化工程师
·
2023-09-17 11:46
西门子安全PLC
S7-1200F
1500F
组态步骤
基础编程
西门子S7-1200F或1500F系列安全PLC的组态步骤和
基础编程
(一)
西门子S7-1200F或1500F系列安全PLC的组态步骤和
基础编程
(一)第一部分:组态配置具体步骤可参考以下内容:如下图所示,新建一个项目后,添加一个安全型PLC,这里以1516F-3PN/DP为例进行说明
AAA_自动化工程师
·
2023-09-17 10:41
西门子安全PLC
S7-1200F或1500F
组态步骤
基础编程
python
基础编程
:python如何实现浪漫的烟花秀(附代码)
天是2023的第9天,到了这个时间点,部分小伙伴已经开始复盘这一年的得与失。比如今年增加了多少技能点,看了多少本书,写了多少篇文章或者年前的小目标实现进度大概多少等等;做一个象征性的年终总结来告别2022,迎接2023:这篇文章主要为大家详细介绍了python实现浪漫的烟花秀,具有一定的参考价值,感兴趣环境介绍:语言:Python;库:Pygame;原理介绍在介绍代码之前,先介绍下Pygame绘制
程序员肉肉
·
2023-09-16 23:45
python安装
python零基础
python入门
python
开发语言
职场和发展
数据分析
程序人生
一网打尽所有爬虫进阶知识
入门阶段
基础编程
知识:掌握一门编程语言,通常是Python。HTTP协议基础:了解HTTP请求和响应的基本概念。HTML和CSS基础:理解DOM结构,以及如何使用CSS选择器。
今晚务必早点睡
·
2023-09-15 10:45
爬虫
IA32 多任务调度与 RTOS 微内核设计开发
一、
基础编程
实验1:IA32多任务运行管理程序设计1.开发环境配置与源程序架构简单分析1)硬件环境2)软件环境3)源程序架构分析2.IA32多任务运行调度和任务间通信的基本原理1)IA32多任务运行调度
东南第一美男子
·
2023-09-15 09:29
人工智能序章:开发环境搭建Anaconda+VsCode+JupyterNotebook(零基础启动)
•面向人群:零
基础编程
爱好者•专栏计划:接下来会逐步发布跨入人工智能的系列博文,敬请期待•Python零基础快速入门系列•快速入门Python数据科学系列•人工智能开发环境搭建系列
机器未来
·
2023-09-14 07:20
懂一点Haskell(二)
函数式编程
基础编程
有两种根本不同的方式,顺序式和函数式。顺序式最好的例子是C语言,它依赖于一个特定的模型,比如冯诺依曼模型。
九十九度中
·
2023-09-13 00:30
《
ARM裸机
》2--ARM体系结构和汇编指令
目录一、可编程器件的编程原理二、指令集对CPU的意义三、RISC和CISC的区别四、统一编址、独立编址、哈弗结构、冯诺依曼结构五、寄存器(***重点***)六、内存映射七、CPU和外部存储器的接口八、iMX6ULL的启动:1.启动方式的选择2.设备选择3.IMX6ULL映像文件九、ARM的编程模式和7种工作模式1.基本设定2.工作模式十、ARM的37个寄存器1.CPSR(currentprogra
m0_73853811
·
2023-09-11 02:18
arm开发
汇编
arm裸机
【1】 --- ARM的汇编指令
目录一.ARM汇编的特点ARM汇编特点1:`LDR/STR架构`ARM汇编特点2:8种寻址方式ARM汇编特点3:指令后缀ARM汇编特点4:条件执行后缀ARM汇编特点5:多级指令流水线二.常用的ARM指令1.数据处理指令:2.程序状态寄存器CPSR访问指令:3.跳转指令4.访存指令5.软中断指令三.ARM中的立即数四.协处理器与指令1.协处理器2.协处理器指令3.ldm,stm和栈后缀的使用:堆栈(
PCONST
·
2023-09-11 02:48
#
arm裸机初体验
arm
入门人工智能 —— 学习条件语句、循环语句、使用 Python 的数据结构来存储和组织数据,例如列表、字典、集合(3)
循环语句(LoopStatements)使用`for`循环:使用`while`循环:3.数据结构存储和组织数据3.1.列表(Lists)3.2.字典(Dictionaries)3.3.集合(Sets)
基础编程
中
盗理者
·
2023-09-10 11:39
人工智能
学习
python
数据结构
Java
基础编程
题
1String与char[]的更改实验代码1publicclassTest1{publicstaticvoidmain(String[]args){Stringstr=newString("world");char[]ch=newchar[]{'h','e','l','l','o'};str="change";ch[0]='a';ch[1]='b';ch[2]='c';ch[3]='d';ch[4
山月见光
·
2023-09-10 07:28
java
【操作系统】聊聊页面置换算法
操作系统的缓存淘汰操作系统一是提供的
基础编程
接口,二是实现软件治理的功能。但是因为内存是有限的,想要在有限的内存多存储数据,就利用段、页、段页方式进行数据的映射。
qxlxi
·
2023-09-07 14:52
#
操作系统
操作系统
BCSP-玄子Share-Java框基础_解析XML
2.1.1特点XML与操作系统、编程语言的开发平台无关规范统一,实现不同系统之间的数据交换2.1.2作用数据存储数据交换数据配置2.1.3XML文档结构.NET高级编程王姗包含C#框架和网络编程等XML
基础编程
李明明包含
玄子Share
·
2023-09-06 03:23
JAVASE
+
JAVAOOP
java
xml
python
python
基础编程
:python如何实现浪漫的烟花秀(附代码)
不废话,直接上代码:importturtlescreen=turtle.Screen()pen=turtle.Turtle()pen.pensize(3)pen.speed(10)screen.bgcolor("black")deffireworks():foriinrange(30):pen.color("red")pen.forward(200)pen.left(170)pen.penup()
除不掉的灰色
·
2023-09-05 19:21
python
python
开发语言
嵌入式知识-
ARM裸机
-学习笔记(4):重定位与链接脚本的使用
嵌入式知识-
ARM裸机
-学习笔记(4):重定位与链接脚本的使用一、重定位1.一些基本概念的引入位置有关编码:汇编源码编码成二进制可执行程序后和内存地址是有关的。
赵小琛在路上
·
2023-09-05 11:40
Linux嵌入式
脚本语言
linux
嵌入式
编程语言
ARM裸机
的知识点总结(5)------汇编初始化启动代码,重定位和链接脚本,SDRAM
一、汇编初始化启动代码(1)汇编写启动代码之关看门狗1、什么是看门狗?看门狗(watchdogtimer看门狗定时器)。大家想象这样一个场景:家门口有一只狗,这个狗定时会饿(譬如说2小时一饿),狗饿了会胡乱咬死人。人进进出出要想保证安全必须提前喂狗(必须在上次喂过后的2小时内喂狗才行)。如果超时没喂狗就会被咬死,如果提前喂狗没关系,但是本次喂狗时间就会从这里开始计算。现实中因为一些外部因素,电子设
_Vincent__
·
2023-09-05 11:08
ARM裸机知识点总结
1.统计学习及监督学习概论
统计学习的前置知识:工科数学(高等数学),线性代数,概率论,一门
基础编程
语言(python)统计学习的步骤:有限数据-》假设空间-》学习策略-》实现算法-》选择最优-》预测新数据1.2统计学习的分类基本分类
徴徴南风
·
2023-09-03 23:55
python整蛊小程序
这里也有免费的视频课程注册-代码课堂-专注在线编程学习,零
基础编程
入门的教程网站!python统统可以搞定。但是还没有简单的有趣的可以比较简单使用的呢?
蜉蝣_957c
·
2023-09-02 16:03
软件测试学习路线
第一阶段、手工测试技术1、计算机基础、软件基础、了解软件测试、进制和进制转换2、软件测试基础技术,缺陷报告、测试用例编写3、项目,手工测试项目第二阶段、编程数据库
基础编程
和数据库编程:java、python
Belle710
·
2023-09-01 12:10
软件测试
测试工具
ARM裸机
开发-串口通信
一、在使用EXYNOS4412的串口发送和接收的时候,首先要对EXYNOS4412的串口进行配置,我们使用轮询方式时的配置有哪些?1、配置GPIO,使对应管脚作为串口的发送和接收管脚GPA0CON寄存器[7:4][3:0]0x22GPA0PUD寄存器[3:0]0禁止上下拉电阻2、配置串口单元本身寄存器ULCON00xE2900000数据位:8位停止位:1位校验位:无使用的正模式,非红外。3、UCO
非著名程序员阿强
·
2023-08-31 18:22
单片机
c语言
嵌入式硬件
【C++基础语法入门】9 通讯录管理系统
添加联系人1.3显示联系人1.4删除联系人1.5查找联系人1.6修改联系人1.7清空联系人3全部代码展示4结果展示黑马程序员匠心之作|C++教程从0到1入门编程学习笔记目标:对C++有初步了解,能够有
基础编程
能力案例
Wwwilling
·
2023-08-31 14:06
C++基础语法入门
C++
c++
编程语言
C++基础|通讯录管理系统
第一阶段:C++基础语法入门对C++有初步了解,能够有
基础编程
能力(通讯录管理系
杰之行
·
2023-08-31 14:05
C/C++
Java/Scala
c++
ARM裸机
- 嵌入式常用汇编总结
1.LDR(loadregister)指令将内存内容加载入通用寄存器LDRR0,[R1];将存储器地址为R1的字数据读入寄存器R0。LDRR0,[R1,R2];将存储器地址为R1+R2的字数据读入寄存器R0。LDRR0,[R1,#8];将存储器地址为R1+8的字数据读入寄存器R0。LDRR0,[R1],R2;将存储器地址为R1的字数据读入寄存器R0,并将R1+R2的值存入R1。LDRR0,[R1]
学习&笔记
·
2023-08-31 13:30
ARM裸机
嵌入式知识-
ARM裸机
-学习笔记(1):ARM汇编指令集与伪指令
嵌入式知识-
ARM裸机
-学习笔记(1):ARM汇编指令集与伪指令首先说明一下指令和伪指令的区别:指令:是CPU机器指令的助记符,经过编译后会得到一串由1、0组成的机器码,可以由CPU读取执行。
赵小琛在路上
·
2023-08-31 13:58
Linux嵌入式
嵌入式
编程语言
arm
民生银行总行科技部软开实习生
1、简历筛选2、线上测评:没有技术题,只有一些性格测试、数字题以及简单的智力题3、笔试:基础的纯技术题,涉及数据结构、数据库、操作系统、组成原理以及网络(选择题),二道sql编程大题,三道
基础编程
题目(
htwalnut
·
2023-08-26 05:59
实习生
银行软件开发岗
Linux socket网络编程概述 和 相关API讲解
相关的API讲解参考:linux网络编程:网络socket
基础编程
(一)基础A
mjmmm
·
2023-08-25 19:32
linux
网络
服务器
系统编程
C语言
java
基础编程
练习之谁拿了最多奖学金
问题描述某校的惯例是在每学期的期末考试之后发放奖学金。发放的奖学金共有五种,获取的条件各自不同:院士奖学金,每人8000元,期末平均成绩高于80分(>80),并且在本学期内发表1篇或1篇以上论文的学生均可获得;五四奖学金,每人4000元,期末平均成绩高于85分(>85),并且班级评议成绩高于80分(>80)的学生均可获得;成绩优秀奖,每人2000元,期末平均成绩高于90分(>90)的学生均可获得;
唐英钏
·
2023-08-21 01:59
[Unity] 基础的编程思想, 组件式开发
熟悉C#开发的朋友,在刚进入Unity开发时,不可避免的会有一些迷惑,例如不清楚Unity自己的思想,如何设计与架构一个应用程序之类的.本篇文章简要的介绍一下Unity的
基础编程
思想.独立Unity很少使用
SlimeNull
·
2023-08-19 21:51
.NET
Unity
笔记
unity
游戏引擎
c#
学习C语言的好处:
基础编程
语言:C语言是其他编程语言的基础,学习C语言可为后续学习打下坚实基础,广泛应用于嵌入式系统、操作系统、网络协议等。简单易学:C语言语法简单易懂,适合初学者。
单片机一哥
·
2023-08-10 22:25
单片机
编程
嵌入式
嵌入式硬件
嵌入式实时数据库
linux
ARM裸机
学习笔记(7)----RTC实时时钟实验
基础概念:I.MX6U内部也有个RTC模块,但是不叫作“RTC”,而是叫做“SNVS”。SNVS直译过来就是安全的非易性存储,SNVS里面主要是一些低功耗的外设,包括一个安全的实时计数器(RTC)、一个单调计数器(monotoniccounter)和一些通用的寄存器,SNVS里面的外设在芯片掉电以后由电池供电继续运行。SNVS有两部分:SNVS_HP和SNVS_LP【高功耗域(SNVS_HP)和低
夜路难行々
·
2023-08-10 14:14
Linux
学习
笔记
linux
ARM裸机
学习笔记(6)----UART串口通信和串口格式化函数移植实验
UART串口通信协议介绍:串口通信协议_ft232和ch340是串口的哪种协议_夜路难行々的博客-CSDN博客I.MX6UUARTUART时钟源选择的是pll3_80m,然后在(bit5:0)设置分频值,设置为1分频ADBR(bit14):自动波特率检测使能位,为0的时候关闭自动波特率检测,为1的时候使能自动波特率检测UARTEN(bit0):UART使能位,为0的时候关闭UART,为1的时候使能
夜路难行々
·
2023-08-10 14:44
Linux
学习
笔记
ARM裸机
-14(S5PV210的时钟系统)
1、时钟系统1.1、什么是时钟时钟是同步工作系统的同步节拍1.2、SoC为什么需要时钟Soc内部有很多器件,例如CPU、串口、DRAM控制制器、GPIO等内部外设,这些东西要彼此协同工作,需要一个同步的时钟系统来指挥。这个就是我们SoC的时钟系统。1.3、时钟一般如何获得(1)外部直接输入时钟信号,SoC有个引脚用来输入外部时钟信号,用的很少。(2)外部晶振+内部时钟发生器产生时钟,大部分低频单片
ant-small
·
2023-08-09 00:45
ARM
arm开发
linux
ARM裸机
学习笔记(5)----定时器按键消抖和高精度延时实验
定时器按键消抖之前的延时消抖,是直接借助delay函数进行的,但是这样会浪费CPU的性能。我们采用延时函数的方式实现,可以实现快进快出。定时器消抖,必须是在t3的时间点才可以,当在t1,t2的时间点每次进入中断函数都要重新开启定时器的计时但是,这两个时间点的时间小于定时器设定的10ms,所以不会产生定时器中断,也会避免这种情况的发生。只有在t3的时刻开启,才会产生定时器中断【时间够长】,这便是定时
夜路难行々
·
2023-08-07 07:56
Linux
学习
笔记
linux
ARM裸机
学习笔记(4)----GPIO中断以及定时器中断实验
1.中断向量表这个表里面存放的都是中断向量,中断服务程序的入口地址或存放中断服务程序的首地址成为中断向量。中断向量表是一系列中断服务程序入口地址组成的表,当某个中断触发的时候会自动跳转到中断向量表对应的中断服务程序的入口。2.NVIC(内嵌向量中断控制器)在IMU6U的中断管理机构叫做GIC。GIC接受到外部中断汇报给ARM内核,ARM内核提供了四个信号给GIC来回报中断情况。中断源分为三个部分:
夜路难行々
·
2023-08-06 12:27
Linux
学习
笔记
Python 数据挖掘与机器学习
畅学Python编程及机器学习理论与代码实现方法,从“
基础编程
→机器学习→代码实现”逐步
xiao5kou4chang6kai4
·
2023-08-05 13:10
农业
生态
气象
python
数据挖掘
机器学习
ARM裸机
-12(GPIO和LED)
1、点亮LED1.1、硬件工作原理及原理图查阅1.1.1、LED物理特性LED本身有2个接线点,一个是LED的正极,一个是LED的负极。LED这个硬件的功能就是点亮或者不亮,物理上想要点亮一颗LED只需要给他的正负极上加正电压即可,要熄灭一颗LED只需要去掉电压即可。1.1.2、查阅原理图了解板载LED硬件接法平面端是正极,尖角端是负极4颗LED的接法是:正极接VDD_IO(3.3V),负极接了S
ant-small
·
2023-08-05 08:24
ARM
arm开发
ARM裸机
-13(SDRAM和重定位relocate)
1、汇编写启动代码之关看门狗1.1、什么是看门狗看门狗(watchdogtimer,看门狗定时器)。大家想象这样一个场景:家门口有一只狗,这个狗定时会饿(例如说2小时一饿),够饿了会胡乱咬死人。人进进出出要想保证安全必须提前喂狗(必须在上次喂过后的2小时内喂狗才行)。如果超时没喂狗就会被咬死,如果提前喂狗没关系,但是本次喂狗时间就会从这里开始计算。现实中因为一些外部因素,电子设备经常会跑飞或者死机
ant-small
·
2023-08-05 08:53
ARM
arm开发
C++
基础编程
一、导言编写—个C++程序总共分为4个步数1、创建项目2、创建文件3、编写代码4、运行程序1.1C++输出helloworld#includeusingnamespacestd;intmain(){coutusingnamespacestd;//1.单行注释//2.多行注释/*main是一个程序的入口每个程序都必须有这么一个函数有且仅有一个*/intmain(){//输出helloworldcou
徒步旅行。。。
·
2023-08-05 06:01
c++
开发语言
linux
ARM裸机
学习笔记(3)----主频和时钟配置实验
引言:本文主要学习当前linux该如何去配置时钟频率,这也是重中之重。系统时钟来源:32.768KHz晶振是I.MX6U的RTC时钟源,24MHz晶振是I.MX6U内核和其它外设的时钟源1.7路PLL时钟源【都是从24MHZ的晶振PLL而来的】2.内核时钟设置此时进行2分频,此时的ARM的内核频率就为498MHZ,后面的/2并不是再进行一次2分频,主要是CCM_ANALOG_PLL_ARMn【设置
夜路难行々
·
2023-08-05 01:43
Linux
学习
笔记
linux
ARM裸机
学习笔记(2)----汇编LED灯实验
MX6ULL的IOIO的复用功能这里的只使用了低五位,用来配置io口,其中bit0~bit3(MUX_MODE)就是设置GPIO1_IO00的复用功能的,GPIO1_IO00一共可以复用为9种功能IO,分别对应ALT0~ALT8。每种对应了不同的功能io的属性配置HYS(bit16):用来使能迟滞比较器,当IO作为输入功能的时候有效,用于设置输入接收器的施密特触发器是否使能。如果需要对输入波形进行
夜路难行々
·
2023-08-05 01:37
Linux
学习
笔记
汇编
RNA 20. SCI 文章中单样本免疫浸润分析 (ssGSEA)
点击关注,桓峰基因桓峰基因生物信息分析,SCI文章撰写及生物信息基础知识学习:R语言学习,perl
基础编程
,linux系统命令,Python遇见更好的你122篇原创内容公众号这期讲讲单样本基因富集分析,
桓峰基因
·
2023-08-02 14:18
临床预测模型构建统计学分析方法
r语言
开发语言
数据挖掘
ggplot2
SCI绘图
ARM裸机
-9
1、ARM汇编指令集1.1、两个概念:指令与伪指令(汇编)指令是CPU机器指令的助记符,经过编译后会得到一串10组成的机器码,可以由CPU读取执行。(汇编)伪指令本质上不是指令(只是和指令一起写在代码中),它是编译器环境提供的,目的是用来指导编译过程,经过编译后伪指令最终不会生成机器码。1.2、两种不同风格的ARM指令ARM官方的ARM汇编风格::指令一般用大写、Windows中IDE开发环境(如
ant-small
·
2023-08-02 10:33
ARM
arm开发
ARM裸机
-11
1、安装交叉编译工具工具1.1、windows中装软件的特点windows中装软件使用安装包,安装包解压后有两种情况:一种是一个安装文件(.exe/.msi),双击进行安装,下一步直到安装完毕。安装完毕后会在桌面上生成快捷方式,我们平时使用快捷方式来启动这些程序,另一种是所谓的绿色软件、免安装软件。这种不用安装,直接解压开里面就有exe可以直接双击执行。1.2、linux中装软件的特点linux中
ant-small
·
2023-08-02 10:03
ARM
arm开发
ARM裸机
-10
1、X210开发板和光盘资料1.1、配置信息CPU:三星S5PV210内存:512MDDR2SDRAMFlash:4GBiBandLCD:7寸,分辨率800x480触摸屏:电容触摸屏2、X210开发板硬件手册3、X210开发板刷系统3.1、什么是刷系统刷系统就是利用刷机工具,向开发板中烧录预先编译好的系统镜像,使之在开发板上运行起来。3.2、串口输出的意义(做系统控制台)串口是一种硬件通信口,很多
ant-small
·
2023-08-02 10:00
ARM
arm开发
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他