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
linux应用c编程
基于Qt 的CAN Bus实现
#简介从Qt5.8开始,提供了CANBus类,假设您的Qt版本没有CANBus,可以参考
Linux应用
编程来操控开发板的CAN,目前我们主要讲解Qt相关的CAN编程。
Qt魔术师
·
2023-10-25 10:09
Qt
高级开发工程师
1024程序员节
qt
c++
ui
CAN
Bus
如何实现台达触摸屏与台达PLC之间的远距离无线数据交换?
本方案的好处②是:不需要通信编程,由于采用标准modbusRTU协议,所以对台达PL
C编程
时不需要编写通讯程序。本方案的好处③是:通讯速度快,因为采用了台达PLC专用DTD435M无线数据终端。
chouzhao3984
·
2023-10-25 09:47
Linux内核驱动开发的需要掌握的知识点
2.
C编程
Linux内核
天天进步2015
·
2023-10-24 19:20
内核开发
1024程序员节
Ubuntu 修改 apt 源为阿里云源
文章目录软件源SoftwareSource使用说明图形界面(新手推荐)手动修改配置文件相关链接软件源SoftwareSource软件源是指用于存储各种
Linux应用
程序的存储库,包括自由或非自由软件。
iBlackAngel
·
2023-10-24 03:39
Linux
ubuntu
阿里云
linux
MyBatis篇---第四篇
二、说说Mybatis的缓存机制:三、JDB
C编程
有哪些步骤?一、Mybatis是否支持延迟加载?如果支持,它的实现原理是什么?
数据大魔王
·
2023-10-24 03:30
mybatis
Linux基础学习笔记
Linux应用
领域Linux的最主要的应用领域:服务器领域另外一个领域:嵌入式领域linux是内核,发行版本:ubuntu、centosLinux文化1970s年代,贝尔实验室进行分时多用户操作系统的开发
gongzairen
·
2023-10-23 17:25
自我深造
linux
计算机考研自命题(2)
1、C语言-字符串交替拼接1、用
C编程
,将两个字符串数组存储实现交替连接如aaa和bbb两个字符连接成ababab如aaa和baba两个字符,连接成abaaaba#include/*解题思路:将两个字符串交替拼接
XUN~MLF
·
2023-10-23 16:29
考研
考研
数据结构
链表
算法
c语言
c++
之前一直关注linux内核 rtos内核 那STM32裸机的“”内核“”(源程序)是什么样的 他有哪些功能(模块)
应该说是
linux应用
程序和裸机程序的比较。
linux应用
程序和裸机程序都是依托一款芯片运行的,linux可以运在cotex-a系列的芯片,裸机运行在cotex-m系列的芯片上。
学无止境2022
·
2023-10-23 04:48
STM32
stm32
linux
单片机
CUDA学习笔记(二)CUDA简介
CUDA是并行计算的平台和类
C编程
模型,我们能很容易的实现并行算法,就像写C代码一样。只要配备的NVIDIAGPU,就可以在许多设备上运行你的并行程序,无论是台式机、笔记本抑或平板电脑。
我来了!!!
·
2023-10-22 22:20
学习
笔记
Linux应用
开发学习01——Gcc编译器
1gcc编译器简介GCC是GNU项目的编译器组件之一,也是GNU最具有代表性的作品。在GCC设计之初仅仅作为一个C语言的编译器,可是经过十多年的发展,GCC已经不仅仅能支持C语言;它现在还支持Ada语言、C++语言、Java语言、ObjectiveC语言,Pascal语言、COBOL语言,以及支持函数式编程和逻辑编程的Mercury语言,等等。而GCC也不再单是GNUCCompiler的意思,而是
她的睫毛613
·
2023-10-22 21:09
C/C++
3天上手Ascend
C编程
| Day3 Ascend C算子调试调优方法
本文分享自《【2023·CANN训练营第一季】——AscendC算子开发入门——第三次课》,作者:weixin_54022960。AscendC是CANN针对算子开发场景推出的编程语言,原生支持C和C++标准规范,最大化匹配用户开发习惯;通过多层接口抽象、自动并行计算、孪生调试等关键技术,极大提高算子开发效率,助力AI开发者低成本完成算子开发和模型调优部署。时间充足的小伙伴推荐去看官方教程:Asc
昇腾CANN
·
2023-10-22 18:35
Ascend
C
c语言
python
人工智能
Ascend C算子开发(入门)章节小测
1、AscendC是一种使用(A)作为前端语言的算子开发工具A.C/C++B.PythonC.JavaD.Go正确答案:A2、NPU卡的计算核心是(AICORE)3、Ascend
C编程
API主要是向量计算
STRUGGLE_xlf
·
2023-10-22 18:29
c语言
开发语言
【Ascend C算子开发(入门)】——Ascend
C编程
模式与范式
Ascend
C编程
模型与范式1.并行计算架构抽象Ascend
C编程
开发的算子是运行在AICore上的,所以我们需要了解一下AICore的结构。AICore主要包括计算单元、存储单元、搬运单元。
STRUGGLE_xlf
·
2023-10-22 16:09
c语言
人工智能
开发语言
linux应用
基础知识点8-进程-父子进程-守护进程
linux应用
基础知识点8-进程-父子进程-守护进程进程父子进程进程的五种状态守护进程daemonsyslog日志服务进程一个程序当它在系统中运行了以后,我们称它为进程。
皮诺Kio
·
2023-10-22 12:50
linux应用开发-基础
linux
CoDeSys系列-1、CoDeSys了解及资料收集
CoDeSys了解及资料收集一、前言二、资料收集三、搭建思路及接下来学习顺序一、前言这里对CoDeSys的总结主要是用于Profinet的组网,因此相对较浅,但收集的资料也支持深入的学习和研究CodeSys及PL
C编程
xiaoyaoyou.xyz
·
2023-10-21 18:58
工业互联网
codesys
PLC
Linux下
C编程
使用动态链接库
为了方便程序功能的后期升级扩展,在程序设计时经常会用到动态库,这样子程序只有到运行阶段才会去加载动态库并且使用库中的函数,那么我们往往只需要更新DLL(Windows系统)或SO(Linux系统)文件即可达到,同时打包成库也有利于保密和核心技术的积累,话不多说,接下来看看Linux下的动态链接库相关内容:1.头文件及编译选项在Linux下对so动态链接库进行操作时,需#include,将dlfcn
网路元素
·
2023-10-21 18:56
序篇-树莓派
嵌入式目前按照自己所学的嵌入式知识分类c/c++单片机RTOS(实时操作系统)ubootLinux系统移植Linux驱动
Linux应用
QT我是如何接触到嵌入式我是读大二的时候接触到嵌入式的,那时候从51
@ChenBlue@
·
2023-10-21 12:06
树莓派
mysql MVC jsp实现表分页
在jdb
c编程
中需要给出x和y一般是页数*页码,显示的长度。代码如下publicArrayListquery(intpage){Connectioncon=Database.Databas
人还是要有梦想的
·
2023-10-21 12:20
前后端
mysql
mvc
java
从零开始探索C语言(十二)----预处理器、输入输出及文件读写
函数2.2gets()&puts()函数3.文件读写3.1打开文件3.2关闭文件3.3写入文件3.4读取文件3.5二进制I/O函数4.typedef和#define的用法与区别1.预处理器C预处理器是
C编程
语言中的一个重要组成部分
冰履踏青云
·
2023-10-21 09:29
C语言
c语言
linux c 非阻塞 键盘,linux
c编程
:非阻塞I/O
通常来说,从普通文件读数据,无论你是采用fscanf,fgets也好,read也好,一定会在有限的时间内返回。但是如果你从设备,比如终端(标准输入设备)读数据,只要没有遇到换行符(‘\n’),read一定会“堵”在那而不返回。还有比如从网络读数据,如果网络一直没有数据到来,read函数也会一直堵在那而不返回。read的这种行为,称之为block,一旦发生block,本进程将会被操作系统投入睡眠,直
有态度的一只熊猫
·
2023-10-21 07:56
linux
c
非阻塞
键盘
vitis下调试
Linux应用
程序
在进行
Linux应用
程序调试前,需要做好如下准备工作:安装Vivado、Vitis、Peatlinux使用Vivado完成硬件平台,到处xsa使用Peatlinux构建Linux镜像使用Vitis创建PlatformProject
硬码农二毛哥
·
2023-10-21 05:20
Vitis
Linux
linux
fpga
第一、二期衔接——3.3 字符驱动设备—LED设备驱动点灯
设备驱动点灯硬件平台:韦东山嵌入式Linxu开发板(S3C2440.v3)软件平台:运行于VMwareWorkstation12Player下UbuntuLTS16.04_x64系统参考资料:《嵌入式
Linux
Going1
·
2023-10-20 23:13
嵌入式Linux第一
二阶段衔接
内核
嵌入式
linux
Linux应用
层例程1 点亮LED灯
⚫应用层控制外设的两种不同的方式;在Linux系统下,一切皆文件!方法一:驱动层设备文件控制外设包括字符设备文件和块设备文件,设备文件便是各种硬件设备向应用层提供的一个接口,应用层通过对设备文件的I/O操作来操控硬件设备,譬如LCD显示屏、串口、按键、摄像头等等,所以设备文件其实是与硬件设备相互对应的。设备文件通常在/dev/目录下,我们也把/dev目录下的文件称为设备节点。方法二:sysfs文件
西伯利亚大草原的狼
·
2023-10-20 21:39
Linux应用层开发
linux
运维
服务器
控制器(类似网关)收不到工位板的状态数据包的问题排查解决
控制器(IP盒子类似网关)收不到工位板的状态数据包问题描述如下图通信框图所示,控制器工位板程序通过RS422和控制器(类似网关)通信,控制器在将数据转发给
Linux应用
程序。
欲盖弥彰1314
·
2023-10-20 20:25
疑难杂症
tcp/ip
网络协议
网络
RS422
linux alarm 多个,linux中的alarm和 setitimer系统调用
linux中的alarm和setitimer系统调用(2013-07-0914:30:22)标签:linux
c编程
alarmsignal文化alarm和setitimer系统调用系统调用alarm的功能是设置一个定时器
RED韵
·
2023-10-20 06:02
linux
alarm
多个
Linux 内核启动分析
Linux内核启动分析-BugMan-ChinaUnix博客通过《
Linux应用
程序elf描述》,我们了解到一个应用程序编译后,最终会按照指定方式进行链接,而我们通过ld--verbose可以查看对应应用的默认链接方式
RopenYuan
·
2023-10-19 12:28
ARM64_V8V9
linux
运维
服务器
android串口编程实例_PL
C编程
由浅到深 | 如何搞懂西门子PLC脉冲输出
点击箭头处“工业之家”,选择“关注公众号”!如何搞懂西门子PLC脉冲输出西门子S7-200PLC有两个PT0/PWM发生器(脉冲输出/脉宽调制),它们可以产生一个高速脉冲率或者一个脉宽调制波形,分别是高速输出Q0.0和Q0.1。PT0提供一个拖定脉冲数量的方波输出,PT0可以产生单段脉冲半或者多段脉冲率。PWM可输出周期固定但占空比可变的脉冲,以指定频率(周期)启动后,PWM持续输出。脉冲宽度根据
weixin_39937447
·
2023-10-19 08:38
android串口编程实例
stm32f4
输出pwm波
三菱plc
pwm指令
PL
C编程
实现在指定范围内生成一个随机数
于是决定用PL
C编程
实现,在指定范围内生成一个随机数。发现一个帖子,是2005年的工控网帖子,讨论的比较思路比较清晰,还有例程。10多年前的就有人思考的问题,我现在才思考,想来自己还差的很远。
aliealie
·
2023-10-19 08:32
编程
PLC
编程
PLC
生成随机数
【MySQL】Java的JDB
C编程
目录♫什么是JDBC♫JDBC常用接口和类♪Connection接口♪Statement对象♪ResultSet对象♫JDBC的使用♪添加“驱动包”♪创建数据源,描述数据库服务器在哪♪和数据库服务器建立连接♪构建SQL语句♪执行SQL语句♪释放资源♫什么是JDBC我们前面操作数据库都是使用数据库自带的客户端通过网络访问数据库服务器,而要想通过代码来访问数据库服务器就需要自己实现一个数据库客户端(各
✞༒小郑同学༒✞
·
2023-10-19 00:54
MySQL
mysql
java
数据库
网络编程套接字socket
从
linux应用
程序看,套接字就是一个有相应描述符的打
yoouuung_
·
2023-10-18 10:19
linux
网络
udp
tcp
linux
Linux-v10.0
1.2Linux发展历程1.3Linux简介**1.3.1什么是Linux**1.3.2Linux的特点1.4Linux和Unix区别1.5Linux和Windows区别1.6Linux发行商和常见发行版1.7
Linux
鼠爷ねずみ
·
2023-10-18 10:19
Linux
linux
java
linux应用
程序使用系统命令点亮LED
一、前置知识1.1、echo>重定向命令 例如:echohello>test.txt 将字符串输出重定向,当前目录没有test.txt,则创建text.txt,并将字符串输出到test.txt文件中。和直接使用vi编辑器打开test.txt然后输入hello的效果是一样的。1.2、led子系统 打开ledecho1>/sys/class/leds/sys-led/brightness 关闭
温人之周.
·
2023-10-18 08:14
linux开发笔记(迅为)
linux
《Linux
C编程
一站式学习》——第一个程序
ⅠC语言入门第1章程序的基本概念4.第一个程序1.打印HelloWorld1)编写程序:#include/*main:generatesomesimpleoutput*/intmain(void){printf("Hello,world.\n");return0;}2)将这个程序保存成main.c,然后编译执行:$gccmain.c$./a.outHello,world.(备注:gcc是Linux
MC_CCTV
·
2023-10-18 05:57
C语言入门
linux
JDB
C编程
目录概念JDBC示例JDBCAPI1.DriverManager2.Connection3.Statement4.ResultSet5.PreparedStatement数据库连接池DataSourceDruid概念JDBC全称JavaDataBaseConnectivity(java数据库连接),是一套操作关系型数据库的javaAPI。数据库驱动jar包:JDBC接口的实现类,由数据库厂商实现。
RealmElysia
·
2023-10-18 01:29
mysql
数据库
java
mysql
JDBC
CUDA学习100天
CUDA学习100天CUDA软件架构线程索引的计算公式常用的GPU内存函数DAY5:阅读CUDA
C编程
接口之CUDACruntimeDAY10:阅读CUDA异步并发执行中的StreamsDAY30:阅读
Tosonw
·
2023-10-17 23:29
算法
cuda
gpu
nvidia
《Linux
C编程
从入门到精通》一2.2 Linux中的C语言编译器gcc
本节书摘来自异步社区《Linux
C编程
从入门到精通》一书中的第2章,第2.2节,作者宋磊,程钢,更多章节内容可以访问云栖社区“异步社区”公众号查看2.2Linux中的C语言编译器gccLinux
C编程
从入门到精通
weixin_33973600
·
2023-10-17 19:48
c/c++
操作系统
shell
《Linux
C编程
从入门到精通》——2.2 Linux中的C语言编译器gcc
本节书摘来自异步社区《Linux
C编程
从入门到精通》一书中的第2章,第2.2节,作者:宋磊,程钢著,更多章节内容可以访问云栖社区“异步社区”公众号查看2.2Linux中的C语言编译器gccgcc(GNUCCompiler
weixin_33755557
·
2023-10-17 19:48
c/c++
操作系统
shell
嵌入式-STM32-CubeMX系列教程--首篇
##CubeMX#嵌入式-STM32-CubeMX系列教程–首篇1.自述首先简单介绍下我自己,目前大四在某公司从事嵌入式STM32单片机的开发实习工作,最终目标是想转到Linux驱动方向,下一步准备往
Linux
苗大壮
·
2023-10-17 16:33
CubeMX
stm32
单片机
嵌入式
PLC 学习day01 了解PLC 的组成和知识。
1.资料来源链接:3.三菱PL
C编程
视频关于PLC工作原理的介绍_哔哩哔哩_bilibili2.PLC的知识2.1PLC的概述及特点功能PLC是可编程逻辑控制器(ProgrammableLogicController
_She001
·
2023-10-17 14:11
PLC
学习
学习
PLC
linux下的rsync(文件同步) 用法教程
一、简介rsync是一个常用的
Linux应用
程序,用于文件同步。它可以在本地计算机与远程计算机之间,或者两个本地目录之间同步文件(但不支持两台远程计算机之间的同步)。
C+ 安口木
·
2023-10-17 09:06
linux
服务器
udp
嵌入式系统学习路径:
学习
Linux应用
层开发,包括并发程序设计、网络编程和数据库开发。00004. 00005.
枪哥玩转嵌入式
·
2023-10-16 20:39
单片机
编程
嵌入式
嵌入式硬件
linux下为.sh的可执行文件创建快捷方式
以下的内容均以intellijidea为例1.创建desktop文件.desktop文件是
linux应用
程序用来配置程序菜单中显示的图标(快捷方式)的文件,一般都放在/usr/share/applications
cdxawesome
·
2023-10-16 13:37
Linux的命令与配置
linux
intellij
idea
Android和
Linux应用
综合对比分析
免责声明:当时写完这篇调查报告,给同事看了后,他觉得蛮喜欢,然后想把这篇文章修改一下,然后往期刊上发表出来,我也答应了。但是后来此事却因各种原因一再被耽搁拖延,转眼就是一年多过去了,估计已经被遗忘了吧,直到前几天自己的清理电脑的时候,在硬盘里面发现了它,这篇文章确实在当时花了自己不少心血,实在是不忍心让它在自己的硬盘里面"终老"下去了。所以对不住了,我还是让它发挥点余热吧。由于这篇文章是对学术或者
NarutoInspire
·
2023-10-16 11:30
嵌入式
C语言学习资料汇集 助你成为更好的程序员
你很幸运,这里正是你该来的地方,我收集了一些
C编程
的网址或者教程可以帮助你成为一名好的C程序员。CProgrammingNotes
C语言程序狮
·
2023-10-16 03:48
C++/MFC-对话框
一、对话框基础VS2010/MF
C编程
入门之六(对话框:创建对话框模板和修改对话框属性)VS2010/MF
C编程
入门之七(对话框:为对话框添加控件)VS2010/MF
C编程
入门之八(对话框:创建对话框类和添加控件变量
法萌
·
2023-10-15 22:46
C++/MFC-控件
C++
Visual
Studio
MFC
对话框
MySQL进阶(再论JDBC)——JDB
C编程
思想的分析 & JDBC的规范架构 & JDBC相关的类分析
前言SQL(StructuredQueryLanguage)是一种用于管理关系型数据库的标准化语言,它用于定义、操作和管理数据库中的数据。SQL是一种通用的语言,可以用于多种关系型数据库管理系统(RDBMS),如MySQL、Oracle、SQLServer等。MySQL是一种开源的关系型数据库管理系统,它使用SQL作为其查询语言。MySQL是最流行的开源数据库之一,它具有高性能、可靠性和可扩展性。
Perley620
·
2023-10-15 21:22
#
Database
mysql
架构
数据库
c编程
-求两个字符串最大公共子串
题目不使用库函数,计算两个字符串的最大公共子串编程我们首先创建了一个二维数组dp,用于存储子问题的解。dp[i][j]表示第一个字符串的前i个字符和第二个字符串的前j个字符之间的最长公共子字符串的长度。我们初始化dp数组,将所有元素都设置为0,因为我们还没有开始计算公共子字符串的长度。掁行动态规划填充二维数组。我们使用两个嵌套循环遍历两个字符串的字符,依次比较它们。如果第一个字符串的第i个字符等于
天选码农搬砖
·
2023-10-15 20:35
编程题或面试题
c语言
开发语言
(49)
LINUX应用
编程和网络编程之四 Linux进程全解
补充:1、C程序的执行过程:C编译器调用链接器,链接器设置可执行程序文件的启动起始地址(启动例程),启动例程获得内核传递来的命令行参数和环境变量值,为调用main函数做准备。【实际上该启动例程常用汇编语言编写】,如果将启动例程换做C语言就是:exit(main(argc,argv));main(intargc,char*argv[],char*engv[]);argv为指向参数的各个指针所构成的数
weixin_30764771
·
2023-10-15 19:10
【嵌入式Linux】手机连接Linux系统的adb操作
控制安卓手机完成一系列指令,在这里需要用到一个Linux系统adb,具体配置如下:手机通过USB连接安卓手机,接着在香橙派命令界面输入:dmesg,即可列出系统USB设备界面:这样我们就可以通过香橙派跳到手机内核
Linux
IT阳晨。
·
2023-10-15 08:45
嵌入式Linux开发
linux
plcst语言编程教程_PL
C编程
(ST)语言常用语句及功能简介
前文给大家简单的讲了一下IEC61131-3&GB/T15969.3,可编程序控制器-第3部分:编程语言。IEC61131-3国际标准的编程语言包括5种语言。今天给大家带来的是其中我本人认为使用最方便,最简化的ST语言。文本编程语言'结构文本(StructuredText),ST'来源于编程语言Pascal。主要分为赋值语句,选择语句,迭代语句。本次将从ST语言的操作符以及ST语言的语句来描述ST
litterbug21
·
2023-10-15 02:06
plcst语言编程教程
上一页
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
其他