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网络编程
【正点原子Linux连载】第三十二章 U-Boot启动流程详解 -摘自【正点原子】I.MX6U
嵌入式Linux
驱动开发指南V1.0
1)实验平台:正点原子阿尔法Linux开发板2)平台购买地址:https://item.taobao.com/item.htm?id=6036727444342)全套实验源码+手册+视频下载地址:http://www.openedv.com/thread-300792-1-1.html3)对正点原子Linux感兴趣的同学可以加群讨论:9354467414)关注正点原子公众号,获取最新资料更新第三十
正点原子
·
2023-10-08 20:24
LINUX
linux
【正点原子Linux连载】第三十五章 Linux内核顶层Makefile详解 -摘自【正点原子】I.MX6U
嵌入式Linux
驱动开发指南V1.0
1)实验平台:正点原子阿尔法Linux开发板2)平台购买地址:https://item.taobao.com/item.htm?id=6036727444342)全套实验源码+手册+视频下载地址:http://www.openedv.com/thread-300792-1-1.html3)对正点原子Linux感兴趣的同学可以加群讨论:9354467414)关注正点原子公众号,获取最新资料更新第三十
正点原子
·
2023-10-08 20:54
LINUX
linux
stm32
【正点原子Linux连载】第三十一章 U-Boot顶层Makefile详解 -摘自【正点原子】I.MX6U
嵌入式Linux
驱动开发指南V1.0
1)实验平台:正点原子阿尔法Linux开发板2)平台购买地址:https://item.taobao.com/item.htm?id=6036727444342)全套实验源码+手册+视频下载地址:http://www.openedv.com/thread-300792-1-1.html3)对正点原子Linux感兴趣的同学可以加群讨论:9354467414)关注正点原子公众号,获取最新资料更新第三十
正点原子
·
2023-10-08 20:53
LINUX
linux
linux驱动开发
目录前言一.字符设备驱动开发1.1Linux应用程序对驱动程序的调用1.2字符设备驱动开发步骤1.3新字符设备驱动1.4
嵌入式Linux
LED驱动原理1.5驱动编写二.linux设备树2.1设备树简介2.2DTS
别问,问就是全会
·
2023-10-08 20:22
嵌入式系统
驱动开发
linux
kallsyms 压缩_【正点原子Linux连载】第三十五章Linux内核顶层Makefile详解-摘自【正点原子】I.MX6U
嵌入式Linux
驱动开发指南 (amobbs.com 阿莫电子论坛)...
本帖最后由正点原子于2020-10-2416:12编辑876919289[/url]5)关注正点原子公众号,获取最新资料[url=https://www.yuanzige.com/]第三十五章Linux内核顶层Makefile详解前几章我们重点讲解了如何移植uboot到I.MX6U-ALPHA开发板上,从本章开始我们就开始学习如何移植Linux内核。同uboot一样,在具体移植之前,我们先来学习一
weixin_39706127
·
2023-10-08 20:22
kallsyms
压缩
正点原子
嵌入式linux
驱动开发——Linux内核顶层Makefile详解
之前的几篇学习笔记重点讲解了如何移植uboot到STM32MP157开发板上,从本章就开始学习如何移植Linux内核。同uboot一样,在具体移植之前,先来学习一下Linux内核的顶层Makefile文件,因为顶层Makefile控制着Linux内核的编译流程。Linux内核初次编译先编译一下正点原子STM32MP157开发板的出厂Linux内核。第三方库安装编译内核之前需要先在Ubuntu上安装
努力自学的小夏
·
2023-10-08 20:44
linux学习
linux
驱动开发
stm32
学习
笔记
嵌入式系统设计--课堂总结(
嵌入式Linux
开发工具)
嵌入式Linux
开发工具—vim、gcc学习目标:vim(文本编辑器):学会使用和如何配置vim;gcc(编译器):学会制作动态库和静态库及使用与区别;gdb(调试器):设置断点、单步执行、调试内存错误
Ywr-518
·
2023-10-08 18:16
Java反射 socket
0905上午知识点:1.Thread2.run3.start4.Thread.currentThread().getName()main
网络编程
(不同主机之间的数据传输)三要素1.ip主机的唯一标识2.
毛子不爱上学
·
2023-10-08 18:55
java
开发语言
java 反射的应用 在servlet上
,数据非常快2.多线程Thread类Runnable接口Threadt=newMyThread();修改run方法使用start()newRunable1(){publicvoidrun(){}}3.
网络编程
毛子不爱上学
·
2023-10-08 18:25
网络
服务器
运维
python 通过 socket 发送文件
#-*-coding:utf-8-*-importsocket,struct,jsondownload_dir=r'D:\Python\python_learning\gd\code\part3\02
网络编程
秋葵2022
·
2023-10-08 16:13
网络编程
三——TCP和UDP
学习链接这篇介绍TPC和UDP的文章,讲解得十分详细易懂:Android
网络编程
之TCP、UDP详解。我在这篇文章的基础上,做一些自己的总结和补充。
TokyoZ
·
2023-10-08 15:15
嵌入式Linux
开发实操(十五):nand flash接口开发(2)
通用NAND驱动程序支持几乎所有基于NAND的芯片,并将它们连接到Linux内核的内存技术设备(MTD)子系统。这个接口走的是nand的并口,可以在shell的/dev中看到设备,比如/mtd0、/mtd0ro…,mtdblock0、mtdblock1…sysfs在设备层次结构中提供了几个视角。设备必须挂在某条总线bus上才能与CPU通信,所以看看/sys/bus目录。目录列出了(实际上是符号链接
芯片-嵌入式
·
2023-10-08 13:52
linux
nand
flash
嵌入式Linux
开发实操(十六):Linux驱动模型driver model
嵌入式linux
下驱动模型:1、驱动的绑定驱动程序绑定driverbinding驱动程序绑定是将设备device与可以控制它的设备驱动程序driver相关联的过程。
芯片-嵌入式
·
2023-10-08 13:52
linux
driver
model
嵌入式Linux
开发实操(十五):nand flash接口开发
#前言flashmemory,分NAND和NOR:如果说norflash有个特点就是能执行代码,NOR并行接口具有地址和数据总线,spiflash更是主要用于存储代码,SPI(或QSPI)NOR代码可就地执行(XiP),一般系统要求flash闪存提供相对较高的频率和数据缓存的clocking。而nandflash主要用于存储,要执行代码,需要拷贝到SRAM中执行。从下表可以看出,NOR更小更快更适
芯片-嵌入式
·
2023-10-08 13:22
embedded
linux
nand
flash
深入理解BIO/NIO/AIO
一、Java的I/O演进之路1.1I/O模型基本说明I/O模型:就是用什么样的通道或者说是通信模式和架构进行数据的传输和接收,很大程度上决定了程序通信的性能,Java共支持3种
网络编程
的/IO模型:BIO
星夜孤帆
·
2023-10-08 13:25
java
聊聊分布式架构——BIO到NIO的演进
核心之通道FileChannel类FileChannel常用方法NIO核心之选择器概述应用NIO非阻塞原理分析服务端流程客户端流程简单NIO示例AIO简介主要特点文件I/O和网络I/O:AIO不仅适用于
网络编程
Elaine202391
·
2023-10-08 13:20
分布式架构
分布式
架构
nio
《iOS
网络编程
与云端应用最佳实践》上线了-源码下载,试读
我的最新作品:《iOS
网络编程
与云端应用最佳实践》一书正式发售;(当当、亚马逊可以预定了)当当预售亚马逊预售本书正式发售之前,先拿出源码和试读章节和大家分享一下!
weixin_34023982
·
2023-10-08 13:20
移动开发
json
xcode
《iOS
网络编程
与云端应用最佳实践》上线了-源码下载,文摘
《iOS
网络编程
与云端应用最佳实践》一书正式发售;(当当、亚马逊可以预定了)当当预售亚马逊预售本书正式发售之前,先拿出源码和试读章节和大家分享一下!
吃素的小动物
·
2023-10-08 13:19
实例应用[置顶] 《iOS
网络编程
与云端应用最佳实践》上线了-源码下载,试读
最近应用开发的过程中出现了一个小问题,顺便记录一下原因和方法--实例应用我的最新作品:《iOS
网络编程
与云端应用最佳实践》一书正式出售;(当当、亚马逊可以预约了)当当预售亚马逊预售本书正式出售之前,先拿出源码和试读章节和大家分享一下
weixin_30835933
·
2023-10-08 13:19
移动开发
json
xcode
【备注】【C9】《IOS
网络编程
与云端应用最佳实践》PDF 下载
【C9】《IOS
网络编程
与云端应用最佳实践》PDF下载内容简介《清华开发者书库:iOS
网络编程
与云端应用最佳实践》是介绍iOS6
网络编程
和云端应用开发技术书籍,介绍了苹果网络、数据交换格式、WebService
shiluoxinqing
·
2023-10-08 13:49
《iOS
网络编程
与云端应用最佳实践》上线了
《iOS
网络编程
与云端应用最佳实践》一书正式发售;(当当、亚马逊可以预定了)当当预售亚马逊预售本书正式发售之前,先拿出源码和试读章节和大家分享一下!
Jlins
·
2023-10-08 13:49
Unix Network Programming Episode 3
按照Unix
网络编程
的内容,我觉得还是按照一章章的知识点去了解。一方面,还是尽可能去抄写源代码;另一方面,尽可能画图总结知识点,因为TCP等协议注重流程。第一卷一共30章,第二卷暂不清楚。
duxingzhe103
·
2023-10-08 11:05
Linux
Unix
Network
Programming
Java
网络编程
:必知必会的 URL 和 URLConnection
java.net.URL类将URL地址进行了封装,并提供了解析URL地址的基本方法,比如获取URL的主机名和端口号。java.net.URLConnection则代表了应用程序和URL之间的通信链接,可用于读取和写入此URL引用的资源。URLConnection看起来只是比URL多了一个Connection,它们之间的关系也仅限于此吗?01、什么是URL为了搞清楚什么是URL,需要引入另外两个概念
沉默王二
·
2023-10-08 11:53
Java进阶之路
java
URLConnection
URL
嵌入式Linux
系统jsoncpp的移植
jsoncpp是c++实现对JSON格式数据的构建和解析,如果我们的应用程序的主框架是c++写的,那么建议采用该开源库;该开源库同样遵循MITLicense,通过github克隆仓库下来:gitclonehttps://github.com/open-source-parsers/jsoncpp.git代码放在目录:…\tutorials\Patchs\4.jsoncpp移植project目录中存
HomeByte
·
2023-10-08 11:43
嵌入式
linux
json
Java基础知识总结(2023版)
Java进阶3、Java8新特性4、Java集合5、Java高并发6、Java代码实例二、MySQL数据库三、SpringBoot框架(35天)四、Redis中间件五、MongoDB数据库六、Netty
网络编程
七
哪 吒
·
2023-10-08 09:19
搬砖工逆袭Java架构师
java
消息中间件
分布式
网络
云原生
I/O多路复用【Linux/网络】(C++实现select、poll和epoll服务器)
1.引入:C10K问题c10k问题是指如何让一个服务器同时处理超过10000个客户端的连接,这是一个
网络编程
中的经典挑战。
Man9Oo
·
2023-10-08 08:27
Linux
服务器
linux
网络
多路复用
架构师选择题--计算机网络
443bbpop3是邮件接收协议:110SMTP是邮件发送协议:25http:80A网络隔离:防火墙(逻辑),网闸(物理)边缘计算:请求服务时,用距离最近的节点提供服务软件定义网络(SDN):可以通过
网络编程
来定义网络无线传输加密安全级别
计算机CV民工
·
2023-10-08 08:45
架构师选择题习题
软考
Linux
网络编程
中常用的字符串相关的函数
Linux
网络编程
中常用的字符串相关的函数1、strpbrk函数2、strcasecmp函数3、strncasecmp函数4、strspn函数5、strchr函数6、strncpy函数7、strstr函数
Wtfstorms
·
2023-10-08 08:33
Linux
C++
开发语言
Unix
网络编程
-pselect函数
pselect函数是由POSIX发明的,如今有许多Unix变种支持他。#include#include#includeintpselect(intmaxfdpl,fd_set*readset,fd_set*writeset,fd_set*execptset,conststructtimespec*timeout,constsigset_t*sigmask);返回:若有就绪描述符则为其数目,若超时则
大毛的笔记
·
2023-10-08 07:42
网络编程
day1
#includetypedefunion{unsignedshortintvalue;unsignedcharbytes[2];}Bytes;intmain(intargc,constchar*argv[]){unsignedshortintval=0x0201;Bytesb;b.value=val;if(b.bytes[0]==0x01&&b.bytes[1]==0x02){printf("小端
2301_78388097
·
2023-10-08 07:07
算法
linux
运维
网络编程
day2.c
TCP服务器#include#definePORT8888#defineIP"192.168.125.60"#defineERR_MSG(msg)do{\fprintf(stderr,"__%d__",__LINE__);\perror(msg);\}while(0)intmain(intargc,constchar*argv[]){//创建流式套接字socketintsfd=socket(AF_
2301_78388097
·
2023-10-08 07:07
网络
c语言
开发语言
python安全工具开发基础
文章目录拷贝、with==、is深拷贝、浅拷贝with三器一闭迭代器生成器闭包装饰器动态绑定垃圾回收
网络编程
UdpTcp协程mysql预处理防止注入redis未授权/弱密码拷贝、with==、isa=[
coleak
·
2023-10-08 06:01
#
python
#
web安全
python
安全
windows
嵌入式学习笔记-linux应用编程和
网络编程
-3.8 网络基础
一、再论进程1、从进程间通信说起网络域套接字socket,网络通信其实就是位于网络中不同主机上面的2个进程之间的通信。2、网络通信概述硬件部分:网卡操作系统底层:网卡驱动操作系统API:socket接口应用层:低级(直接基于socket接口编程)应用层:高级(基于网络通信应用框架库)应用层:更高级(http、网络控件等)3、网络通信概述重点1:掌握网络通信的架构层次和基本原理重点2:掌握socke
F__pj
·
2023-10-08 02:56
linux应用编程和网络编程
网络
路由器
Linux
网络编程
- recvfrom() & sendto()
recvfrom()recvfrom()函数是一个系统调用,用于从套接字接收数据。该函数通常与无连接的数据报服务(如UDP)一起使用,但也可以与其他类型的套接字使用。与简单的recv()函数不同,recvfrom()可以返回数据来源的地址信息。函数原型为:ssize_trecvfrom(intsockfd,void*buf,size_tlen,intflags,structsockaddr*src
青衫客36
·
2023-10-08 02:08
工程化C
Linux
linux
网络
Linux
网络编程
- 原始套接字(Raw Socket)
基本概念原始套接字(RawSocket)提供了一种机制,允许应用程序直接访问底层传输协议,绕过操作系统提供的传输层接口。这种套接字通常用于实现新的协议或对现有协议进行低级别的操作。以下是对原始套接字的详细介绍:定义与用途:原始套接字是直接基于网络层(如IP)的。当使用原始套接字发送数据时,应用程序负责构建完整的协议头。它常常被用于构造和发送自定义的IP包,如在ping、traceroute等工具中
青衫客36
·
2023-10-08 02:07
Linux
工程化C
linux
网络
Socket简介以及Java Socket编程
一、
网络编程
中两个主要的问题一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。
撸码小丑
·
2023-10-07 22:38
java
java
socket
网络编程
《Netty实战》读书笔记
第一章、Netty–异步和事件驱动Netty包含
网络编程
、多线程处理和并发。NIONIO代表非阻塞I/O(Non-blockingI/O)。
乐之者v
·
2023-10-07 22:18
读书笔记
服务器
网络
java
嵌入式养成计划-32-
网络编程
----域套接字模型------抓包工具--wireshark
还是占序列,后续填充内容六十九、域套接字模型69.1域套接字的概念69.2域套接字的函数使用69.3流式域套接字69.4报式域套接字七十、抓包工具——wireshark70.1wireshak安装70.2wireshark使用70.3包头分析70.4笔试面试题型
zhk___
·
2023-10-07 21:21
C/C++
网络
wireshark
linux
服务器
测试工具
c语言
嵌入式养成计划-31-
网络编程
----TCP的并发服务器模型------IO模型--IO多路复用
同样是占序列用,后续会填充六十七、TCP的并发服务器模型67.1循环服务器模型67.2并发服务器模型六十八、IO模型68.1阻塞IO68.2非阻塞IO68.3信号驱动IO68.4IO多路复用(重点!!!)68.4.1select68.4.2poll
zhk___
·
2023-10-07 21:20
C/C++
网络
tcp/ip
服务器
c语言
【Linux
网络编程
】select函数实现TCP并发服务器
I/O多路复用•应用程序中同时处理多路输入输出流,若采用阻塞模式,将得不到预期的目的;•若采用非阻塞模式,对多个输入进行轮询,但又太浪费CPU时间;•若设置多个进程,分别处理一条数据通路,将新产生进程间的同步与通信问题,使程序变得更加复杂;•比较好的方法是使用I/O多路复用。其基本思想是:–先构造一张有关描述符的表,然后调用一个函数。当这些文件描述符中的一个或多个已准备好进行I/O时函数才返回。–
imysy_22_
·
2023-10-07 20:15
tcp/ip
网络
网络协议
linux
运维
linux
网络编程
Libcurl库libcurl库:支持跨平台的网络协议库开发Libcurl库安装在网上找压缩包类似于:curl-7.71.1.tax.gz然后解压完后可以看到根目录下有一个文件INSTALL,一般开源包文件夹都包含了这个文件,这个文件是告诉我们怎么去安装这个库的如果根目录找不到这个文件,那可能在docs文件夹里面。安装开源库./configure--prefix=/PWD/_install#指定安
房东的哈士奇
·
2023-10-07 19:46
linux
网络
arm开发
正点原子
嵌入式linux
驱动开发——U-boot启动流程详解
在上一篇笔记中详细分析了uboot的顶层Makefile,理清了uboot的编译流程。本章来详细的分析一下uboot的启动流程,理清uboot是如何启动的。通过对uboot启动流程的梳理,可以掌握一些外设是在哪里被初始化的,这样当需要修改这些外设驱动的时候就会比较简单。另外,通过分析uboot的启动流程可以了解Linux内核是如何被启动的。链接脚本u-boot.lds详解要分析uboot的启动流程
努力自学的小夏
·
2023-10-07 19:28
linux学习
linux
驱动开发
学习
笔记
stm32
正点原子
嵌入式linux
驱动开发——U-boot移植
uboot的移植并不是说从零开始将uboot移植到所使用的开发板或者开发平台上。这个对于我们开发者来说基本是不可能的,这个工作一般是半导体厂商做的,半导体厂商负责将uboot移植到他们的芯片上,因此半导体厂商都会自己做一个开发板,这个开发板就叫做原厂开发板,比如我们现在学习STM32的时候听说过的discover开发板就是ST自己做的。半导体厂商将uboot移植到自己的原厂开发板上,测试好以后就会
努力自学的小夏
·
2023-10-07 19:28
linux学习
linux
驱动开发
stm32
笔记
学习
正点原子
嵌入式linux
驱动开发——U-boot图形化配置及其原理
经过之前对uboot的学习可以知道:uboot可以通过stm32mp15_trusted_defconfig来配置,或者通过文件stm32mp1.h来配置uboot。还有另外一种配置uboot的方法,就是图形化配置,以前的uboot是不支持图形化配置,只有Linux内核才支持图形化配置。不过不知道从什么时候开始,uboot也支持图形化配置了,本章就来学习一下如何通过图形化配置uboot,并且学习一
努力自学的小夏
·
2023-10-07 19:55
linux学习
linux
驱动开发
stm32
学习
笔记
Qt
网络编程
文章目录网络访问接口HTTPFTP获取网络接口信息UDPTCP Qt中的QtNetwork模块用来编写基于TCP/IP的网络程序,其中提供了较低层次的类,比如QTcpSocket,QTcpServer和QUdpSocket等,来表示低层次的网络概念;还有高层次的类,比如QNetworkRequest、QNetworkReply和QNetworkAccessManager,使用通用的协议来执行网络
seeyoumeet
·
2023-10-07 17:28
从零开始学Qt
网络
qt
c++
socket
网络编程
中设置socket选项的ioctlsocket、setsockopt和WSAIoctl函数的使用(附源码)
VC++常用功能开发汇总(专栏文章列表,欢迎订阅,持续更新...)https://blog.csdn.net/chenlycly/article/details/124272585C++软件异常排查从入门到精通系列教程(专栏文章列表,欢迎订阅,持续更新...)https://blog.csdn.net/chenlycly/article/details/125529931C++软件分析工具从入门到
dvlinker
·
2023-10-07 10:18
C/C++技术分享
socket网络编程
socket选项
ioctlsocket
setsockopt
WSAIoctl
源码
Golang
网络编程
:即时通讯系统Instance Messaging System
系统基本架构版本迭代项目改造无人机是client,我们是server,提供注册登入,场景选择等。信道模拟器是server,我们是client,我们向信道模拟器发送数据,等待信道模拟器计算结果,返回给无人机。一台无人机上线通知所有无人机(广播)在线无人机查询超时踢出无人机点对点通信(全连通和星形中的星形连接)共性知识点1.使用mutex互斥锁解决用户在线表的并发操作问题在Go语言中,并发操作一个ma
每天写点bug
·
2023-10-07 08:53
golang
网络
开发语言
lv8 嵌入式开发-
网络编程
开发 14
目录1I/O基本概念1.1IO概念1.2同步和异步1.3阻塞和非阻塞2五种I/O模型2.1阻塞IO2.2非阻塞I/O2.3多路复用I/O编辑2.4信号驱动式I/O编辑2.5异步I/O模型编辑3五种I/O模型比较4练习1I/O基本概念1.1IO概念I/O即数据的读取(接收)或写入(发送)操作通常用户进程中的一个完整I/O分为两个阶段用户进程空间内核空间内核空间设备空间(磁盘、网卡等)I/O分为内存I
4IOT
·
2023-10-07 07:55
嵌入式开发
网络
linux
嵌入式Linux
简单介绍
什么是
嵌入式Linux
?
嵌入式Linux
构建在与所有Linux系统相同的Linux内核上,可从http://kernel.org获得。
保护憨憨从我做起
·
2023-10-07 05:01
Yocto构建框架——嵌入式
linux
运维
服务器
[笔记] Microsoft Windows
网络编程
《三》网际协议
文章目录前言3.1IPv43.1.1寻址3.1.1.1单播3.1.1.2多播(组播)3.1.1.3广播3.1.2IPv4管理协议(ARP,ICMP,IGMP)ARPICMPIGMP3.1.3Winsock中的IPv4寻址3.2IPv63.2.1寻址3.2.1.1单播链接——本地地址站点——本地地址(地点——本地地址)全球地址兼容地址ISATAP6到4地址6跨4地址IPv4兼容地址3.2.1.2任播
二进制怪兽
·
2023-10-07 04:37
windows
读书笔记
笔记
microsoft
windows
上一页
49
50
51
52
53
54
55
56
下一页
按字母分类:
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
其他