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
之Ubuntu学习笔记(压缩与解压缩)
1.Linux下常用的压缩格式Linux下常用的压缩扩展名有:.tar.tar.bzs.tar.gz2.Windows下7ZIP软件的安装因为Linux下很多文件是.bz2,.gz结尾的压缩文件,因此需要在windows下安装7zip软件。3.gzip压缩工具.gzip工具负责压缩和解压缩.gz格式的压缩包gzipxxxx//压缩gzip-dxxx.gz//解压缩gzip对文件夹进行压缩gzip-
仙牛电祖
·
2024-01-05 11:59
Linux
linux
ubuntu
学习
嵌入式Linux
之Ubuntu学习笔记(文件系统结构)
二.Ubuntu文件系统结构/bin存放二进制可执行文件,这些命令在单用户模式下也能够使用。可以被root和一般的账号使用。/bootUbuntu内核和启动文件,比如vimlinuz-xxx。gurb引导装载程序。/dev设备驱动文件/etc存放一些系统配置文件,比如用户帐号和密码文件,各种服务的起始地址。/home系统默认的用户文件夹,一般创建用户帐号的时候,默认的用户主文件夹都会放到此目录下。
仙牛电祖
·
2024-01-05 11:58
Linux
linux
ubuntu
学习
5.0.3.Socket
Socket(网络套接字)是
网络编程
提供的一种机制,通信的两端都要有socket,网络通信就是socket通信数据在socket之间的io流通信UDP通信1.UDP服务器端创建publicclassUdpServer
RockyLuo_290f
·
2024-01-05 09:01
嵌入式Linux
之MX6ULL裸机开发学习笔记(IMX启动方式-启动设备的选择)
一,硬件启动方式选择1.启动方式的选择6ull支持多种启动方式。比如可以从SD/EMMC、NANDFlash、QSPIFlash等启动。6ull是怎么支持多种外置flash启动程序的。1.启动方式选择:BOOT_MODE0andBOOT_MODE1,这两个是两个IO来控制的,选择从USB启动还是内部BOOT启动,如果要烧写系统到开发板中可以选择从USB下载,下载到SD卡,EMMC,NADN等外置存
仙牛电祖
·
2024-01-05 06:01
Linux
linux
学习
笔记
嵌入式Linux
之Ubuntu学习笔记(shell脚本入门)
1.什么是shell脚本我们已经能够熟练的在终端中输入命令来完成一些常用的操作,但是我们都是一条一条的输入命令。这样会很麻烦,那么有没有一种方式可以将很多条命令放到一个文件里面,然后直接运行这个文件即可?肯定有,这个就是shell脚本!shell脚本类似windows的批处理文件,shell脚本就是将连续执行的命令写成一个文件。shell脚本提供数组,循环,条件判断的等功能。shell脚本一般是L
仙牛电祖
·
2024-01-05 06:30
linux
ubuntu
学习
嵌入式Linux
之Ubuntu学习笔记(shell脚本条件判断,函数,循环)
1.shell脚本条件判断shell脚本支持条件判断。虽然可以通过&&和||来实现简单的条件判断,但是稍微复杂一点的场景就不合适了。shell脚本提供了ifthen条件语句,写法:if[条件判断];then//判断成立要做的事情fi还有ifthenelse语句,写法:if条件判断;then//判断成立要做的事情else//条件判断不成立要做的事情fi或if条件判断;then//判断成立要做的事情e
仙牛电祖
·
2024-01-05 06:30
Linux
linux
ubuntu
学习
嵌入式Linux
之MX6ULL裸机开发学习笔记(汇编LED灯点亮)
汇编LED驱动实验1.驱动编写首先创建在vscode上创建工作区,创建led.s汇编文件,然后编写以下程序.global_start@全局标号_start:/*使能所有外设时钟*/ldrr0,=0x020c4068@CCGR0ldrr1,=0xffffffff@要向CCGR0写入的数据strr1,[r0]@将0xffffffff写入CCGR0中ldrr0,=0x020c406c@CCGR1strr
仙牛电祖
·
2024-01-05 06:48
Linux
linux
学习
笔记
游戏架构 游戏架构设计(6)
原文地址:https://blog.csdn.net/erlib/article/details/24301739在进行
网络编程
时,我们常常见到同步(Sync)/异步(Async),阻塞(Block)/
Caiaolun
·
2024-01-05 01:42
Go
网络编程
:网络协议
网络协议从应用的角度出发,协议可理解为“规则”,是数据传输和数据的解释的规则。假设,A、B双方欲传输文件。规定:第一次,传输文件名,接收方接收到文件名,应答OK给传输方;第二次,发送文件的尺寸,接收方接收到该数据再次应答一个OK;第三次,传输文件内容。同样,接收方接收数据完成后应答OK表示文件内容接收成功。由此,无论A、B之间传递何种文件,都是通过三次数据传输来完成。A、B之间形成了一个最简单的数
王玉伟的伟
·
2024-01-04 23:12
PyTorch|PyTorch张量解释
神经网络中的输入、输出和转换都使用张量表示,因此,神经
网络编程
大量使用张量,张量是我们在PyTorch中编程神经网络时将使用的数据结构。
霜溪
·
2024-01-04 18:22
pytorch
pytorch
人工智能
python
《HarmonyOS
网络编程
》直播答疑
许老师,3861在STA模式下如何获取本机的IP地址,可以修改hostname吗,就是在路由器上显示的名称?答:可以用Hi3861SDK提供的netifapi_netif_get_addr接口,获取本机的IP地址;可以用Hi3861SDK提供的netifapi_set_hostname接口,设置主机名称(路由器配置界面上可以查看到);2.今天上课所讲的是属于南向的通信,通过之前的公开课我大概理解了
weixin_42698627
·
2024-01-04 18:11
数据库开发
java--NIO详解--Buffer、channel与
网络编程
目录一、buffer--缓冲区的基本使用1.核心与基础用法2.实现字符集转换二、Channel的基本使用三、socketChannel
网络编程
--阻塞式四、socketChannel
网络编程
--非阻塞式
运维小菜
·
2024-01-04 15:17
java
buffer
nio
java
Linux IO模式及 select、poll、epoll详解
这篇文章IO部分的配图出自《Unix
网络编程
第一卷》6.2小节,个人感觉本文内容要比这本神书6.
程序饲养员
·
2024-01-04 10:13
操作系统的诱惑
linux
php
运维
UDP套接字搭建简易服务器与客户端
使用UDP套接字搭建文章目录使用UDP套接字搭建前言一、基本结构二、使用步骤1.服务器端2.客户端三、效果展示总结前言这次较上个版本《Python
网络编程
之搭建简易服务器和客户端》https://only-me.blog.csdn.net
因果尽加吾身
·
2024-01-04 10:51
Python
网络编程
udp
服务器
网络协议
python
JavaSE学习笔记 2023-12-25 --
网络编程
二十、
网络编程
«上一篇个人整理非商业用途,欢迎探讨与指正!!
白斑马不是斑马
·
2024-01-04 09:46
JavaSE
学习
笔记
网络
java
网络编程
之TCP/IP协议
网络编程
之TCP/IP协议
网络编程
分为两个不同的层次:一是基于Socket的低层次
网络编程
,二是基于URL的高层次
网络编程
高低层次就是通信协议的高低层次,Socket采用TCP、UDP等协议,这些协议属于低层次的通信协议
墨线宝
·
2024-01-04 08:37
【事件驱动编程】事件驱动编程的基础理论
文章目录1.
网络编程
中的同步与异步、阻塞与非阻塞2.什么是事件驱动编程3.事件驱动编程优缺点分析4.Nginx事件驱动模型解析5.Redis事件驱动模型解析1.
网络编程
中的同步与异步、阻塞与非阻塞同步是否等同于阻塞
Ricky_0528
·
2024-01-04 06:11
#
网络
服务器
linux
网络
GO语言基础笔记(七):
网络编程
以下是创建基本服务器的步骤:net/http包是Go语言用于
网络编程
,特别是用于构建和处理HTTP和HTTPS协议的应用程序的标准库。我们来探讨一下它
Thomas_Lbw
·
2024-01-04 05:15
Go
笔记
go
服务器
网络编程
第十四章:Qt
网络编程
回顾:第一章:Qt的概述第二章:在Ubuntu编写第一个Qt程序第三章:Qt的字符串和字符编码第四章:Qt的信号和槽第五章:Qt容器窗口(父窗口)第六章:面向对象的Qt编程第七章:Qt设计师使用(designer)第八章:Qt创造器的使用(qtcreator)第九章:资源和图像第十章:目录与定时器第十一章:鼠标和键盘事件第十二章:Qt数据库(sqlite)第十三章:QT多线程(QThread)Qt
达少~
·
2024-01-04 03:35
socket
c++
qt5
第二十一章
网络编程
第二十一章
网络编程
1.网络相关概念2.IP地址3.域名与端口4.网络协议5.TCP与UDP6.InetAddress7.Socket8.TCP字节流编程19.TCP字节流编程210.TCP字节流编程311
幸运小新
·
2024-01-04 03:33
JAVA第二阶段2
网络
java
Java---
网络编程
文章目录1.
网络编程
概述2.InetAddress3.端口和协议4.Java网络API5.URL6.URLConnection类1.
网络编程
概述 1.计算机网络:是指将地理位置不同的具有独立功能的多台计算机及其外部设备
冒冒菜菜
·
2024-01-04 02:13
Java学习
java
网络
Java 基础学习(十八)多线程进阶、
网络编程
基础
1并发工具包1.1并发工具包概述1.1.1什么是并发工具包Java并发工具包是指java.util.concurrent(简称JUC),在Java5版本中添加。JUC中包含了大量在并发应用开发中非常实用的工具类。行业中说的JUC一般包含java.util.concurrent包、java.util.concurrent.atomic包及java.util.concurrent.locks包中的内容
久 一
·
2024-01-04 01:28
Java
开发学习
java
学习
开发语言
运维
linux
linux C/C++服务器后台开发面试题总结(
网络编程
篇)
四、
网络编程
Linux后台开发技术视频篇1.TCP头大小,包含字段?三次握手,四次断开描述过程,都有些什么状态。状态变迁图。
程序员小贝
·
2024-01-04 01:30
Java
网络编程
之IP,端口号,通信协议(UDP,TCP)
目录1.软件架构2.
网络编程
三要素3.IP1.IPV42.IPV64.端口号5.协议1.UDP协议1.单播2.组播3.广播2.TCP协议1.三次握手2.四次挥手1.软件架构①C/S:客户端/服务器在用户本地需要下载安装客户端程序
JungleiRim
·
2024-01-04 01:42
JavaSE
网络
java
tcp/ip
2 Windows
网络编程
Socket本质上是一个抽象层,它是一组用于网络通信的API,包括了一系列的函数和数据结构,它提供了一种标准的
网络编程
接口,使得应用程序可以在网络中进行数据传输。
奋斗的小方
·
2024-01-04 01:26
Windows编程
windows
网络
迅为
嵌入式linux
驱动开发笔记(五)—pinctl和gpio子系统
一、pinctl和gpio子系统pinctrl子系统设置引脚的复用关系和电气属性。2、LinuxPinctrl子系统提供的功能是什么?(1)管理系统中所有的可以控制的pin,在系统初始化的时候,枚举所有可以控制的pin,并标识这些pin。(2)管理这些pin的复用(Multiplexing)。对于SOC而言,其引脚除了配置成普通的GPIO之外,若干个引脚还可以组成一个pingroup,形成特定的功
梅山剑客
·
2024-01-03 21:11
Linux操作系统
#
嵌入式驱动linux
linux
学习
单片机
arm
驱动开发
IO编程
一、Java
网络编程
https://www.runoob.com/java/java-networking.html二、IO编程https://blog.csdn.net/lucky404/article
唔笛plk
·
2024-01-03 19:54
【elfboard linux开发板】3.linux 交叉编译工具使用
1.SSH连接虚拟机ubuntu系统和
嵌入式Linux
系统首先,通过NAT模式连接外网,下载安装ssh安装sshsudoapt-getinstallopenssh-server查看sshps-e|grepssh
笔wei生花
·
2024-01-03 18:58
linux
【elfboard linux开发板】2. 复习linux相关操作命令
前提:安装好VMWare虚拟机和在虚拟机上安装好ubuntu系统ps:如何生成可执行文件到
嵌入式Linux
中?
笔wei生花
·
2024-01-03 18:57
linux
BIO和NIO编程(待完善)
目录IO模型BIONIO常见问题IO模型Java共支持3种
网络编程
IO模式:BIO,NIO,AIOBIO同步阻塞模型,一个客户端连接对应一个处理线程代码示例:Server端:publicclassBioServer
kk_0910
·
2024-01-03 15:10
java
Java的常规面试题
Java的面试题主要涉及Java基础知识、并发编程、集合原理、JVM原理、I/O与
网络编程
、设计模式、互联网常用框架等多个领域[6]。一些常见的面试问题包括:1.面向对象的特征:继承、封装和多态性。
空心木偶☜
·
2024-01-03 12:15
java
ARM学习
1dayARM接口与技术1、应用层课程:C、linux-c、数据结构、IO、进程线程、
网络编程
、c++、qt底层课程:ARM、系统移植、驱动开发、stm32&nbiot嵌入式开发岗位:嵌入式应用开发C/
宇智波康
·
2024-01-03 07:08
学习
嵌入式Linux
系统中对GPIO操作的方法总结
在Linux系统里操作GPIO的方法有以下几个:1.写驱动的方式需要自己编写linux驱动,在驱动里操控GPIO,应用通过驱动提供的节点来控制GPIO。优点是结构清晰,可扩展性强,比较灵活。缺点是实现的过程比较繁琐。编写驱动可能会用到的kernel函数:检查GPIO是不是有效的:intgpio_is_valid(intnumber);设备GPIO的方向(输入/输出):/*setasinputoro
不醒的兔子
·
2024-01-03 06:29
Go语言基础简单了解
break、continue遍历String函数值传递和引用传递deferinit匿名、回调、闭包函数数组和切片Map结构体自定义数据类型接口协程和channel线程锁异常处理泛型文件读取文件写入反射TCP
网络编程
M03-Aiwin
·
2024-01-03 06:44
golang
开发语言
Linux高并发服务器开发之
网络编程
Linux
网络编程
网络基础网卡ip端口OSI七层模型与TCP/IP四层模型协议网络通信过程TCP和socketTCP状态转移和IO多路复用反应堆模型和线程池模型libeventwebserver项目网络基础网卡网络适配器
Xf3n1an
·
2024-01-03 02:58
Linux编程学习
linux
网络编程
使用UDP和JSON在C#中高效发送结构体数据
使用UDP和JSON在C#中高效发送结构体数据引言在许多
网络编程
场景中,我们经常需要在不同的应用程序或服务之间发送和接收数据。
金士顿
·
2024-01-02 23:35
chatGPT
高端局问答c#
c#
udp
json
c#
计算机网络学习笔记(一)
3.了解
网络编程
协议吗?客户端发送给服务器的请求,怎么确定具体的协议?4.TCP、HTTP、FTP分别属于哪一层?5.讲一下TCP/IP协议。6.说一说你对ARP协议的理解。7.IP协议包含哪些字段?
晚安独角兽
·
2024-01-02 09:01
知识点
计算机网络
学习
笔记
java进阶(三)
IO与
网络编程
3输入输出流IO3.1基础定义3.2IO框架3.3读取字节输入流-InputStream3.3.1InputStream.read3.3.2FileInputStream类说明3.4读取字符输入流
蒋增奎
·
2024-01-02 05:10
java
python
开发语言
(JAVA)-(
网络编程
)-TCP协议
客户端(发送端)1.创建客户端的Socket对象:参数需要传递要服务端(接收端)的IP和端口,会去链接服务端,服务端连接不上代码会报错Socketsocket=newSocket("127.0.0.1",10000);2.从Socket对象中获取输出流,写出数据OutputStreamos=socket.getOutputStream();//获取字节流os.write("邓子AND诩子".get
DZAXX
·
2024-01-02 05:07
网络
java
tcp/ip
「
网络编程
」其他重要的协议或技术_ DNS协议 | ICMP协议 | NAT技术
「归属专栏」
网络编程
「主页链接」个人主页「笔者」枫叶先生(fy)目录一、DNS协议1.1背景1.2域名简介1.3域名解析的过程二、ICMP协议2.1ICMP简介2.2ping命令2.3traceroute
枫叶先生
·
2024-01-01 23:57
#
网络编程
网络
服务器
数据库
写在2023的尾巴上
技术方向还在是移动开发,知识重点集中在
网络编程
(包含TCP和HTTP)和视图绘制这两个方面。此外,我还学习和分享了一些新的知识,这些新知识包含:swift,kotlin,dart以及Flutter。
talk_8
·
2024-01-01 23:46
随笔
年终总结
2023.12.31 python总结
目录1.python语法2.基础语句3.容器4.函数5.语法进阶6.文件操作7.异常处理8.模块9.正则表达式10.pymysql,pandas11.闭包装饰器12.多进程多线程13.
网络编程
14.面向对象
白白的wj
·
2024-01-01 23:09
python
开发语言
pycharm
网络编程
DAY3
1.用多进程实现TCP并发服务器#include#definePORT9999#defineIP"192.168.125.14"//信号处理函数voidhandel(intsigno){if(signo==SIGCHLD){while(waitpid(-1,NULL,WNOHANG)>0);}}//操作函数intdows(intnewfd,structsockaddr_incin){//5收发数据
Aklkimg
·
2024-01-01 19:08
网络
linux
网络通讯基础(9):connect ()函数
connect是一个常用于
网络编程
的函数,它通常用于建立客户端和服务器之间的连接。
shnhe
·
2024-01-01 18:17
服务器
linux
网络
tcp/ip
后端
网络编程
与网络安全
目录1.常说的四层、五层、七层网络模型有什么区别?2.TCP/IP网络模型中的五层模型,每层分别有什么用?3.介绍一下HTTP协议8.HTTPS和HTTP的区别是什么?10.HTTP3和HTTP2的区别是什么?11.TCP建立连接的过程是怎样的?12.为什么是三次握手???13.TCP断开连接的过程是怎样的?14.第四次挥手为什么要等待2MSL(60s)15.为什么是四次挥手?16.TCP滑动窗⼝
code喵喵
·
2024-01-01 17:48
Java面试
https
http
32--
网络编程
、
网络编程
概述Java是Internet上的语言,它从语言级上提供了对网络应用程序的支持,程序员能够很容易开发常见的网络应用程序。
憨憨浩浩
·
2024-01-01 17:13
JavaSE学习记录
网络
java
设计模式
基于UDP的
网络编程
UDP服务端#ifdef_WIN32#define_WINSOCK_DEPRECATED_NO_WARNINGS#definecloseclosesocket#include#else#include#include#include#include#include#include#endif#include#include#include#definePORT8080#defineMAXLINE1
编码小哥
·
2024-01-01 12:25
网络编程
Linux
C
udp
Java Swing GUI实现ATM机(涉及
网络编程
聊天功能)
一、序言1.首先这是本人大二时期的编程,涉及到
网络编程
的聊天功能,大佬勿喷。
晓小邰
·
2024-01-01 12:46
Java应用
网络
java
(JAVA)-(
网络编程
)-UDP协议
在上上文章中我们简单了解了UDP通信协议和TCP协议。这篇文章来讲解java中如何使用UDP协议发送数据。UDP通信协议发送数据:而使用UDP通信协议发送数据也可以看成是寄快递的过程。在寄快递的过程中,我们首先得找快递公司,接着得打包好礼物,然后让快递公司发送包裹,最后付钱走人。1.首先我们得找快递公司:创建发送端的DatagramSocket对象DatagramSocketds=newDatag
DZAXX
·
2024-01-01 12:42
网络
udp
tcp/ip
网络编程
学习(9)/ FTP项目(3) ——目录切换、目录查看功能
网络编程
学习(9)/FTP项目(3)——目录切换、目录查看功能调用功能函数以及对参数数量进行判断客户端`server文件夹下FTPClient.py`状态码的变化服务端`lib文件夹下main.py`查看服务端当前目录客户端
世界的隐喻
·
2024-01-01 11:06
网络通信学习
FTP
项目
网络
学习
python
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他