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
android-网络编程
Android-
动态修改APP桌面图标
背景最近公司有个动态修改APP桌面图标的需求,需要做一下技术调研,网上查了一下实现方案,然后参考网上的方案写了个实现demo,在这里记录一下。题外话:由于图标切换都是本地配置的,产品问了一句:“图标能不能支持服务端动态下发?”,我想了一下回复他:“这是不可能的,设想一下,APP提交审核时候使用的是合规图片,过审之后,动态下发的时候突然下发了一张违规图片(比如:黄赌毒),应用市场怎么监管?所以这个是
XJanYang
·
2023-10-09 07:25
实用
Android原生
android
android
studio
学习
网络编程
No.7【应用层之序列化和反序列化】
引言:北京时间:2023/9/14/19:13,下午刚刚更完文章,是一篇很久很久以前的文章,由于各种原因,留到了今天更新,非常惭愧呀!目前在上学校开的一门网络课程,学校的课听不了一点,还没有我自己看书来的快,并且因为我们对网络基础知识已经有了一定能的理解,当然这部分理解是我们对网络概念框架的理解,比较宽泛,没有书本上那么丰富(细节),但是已经足够我们使用,因为我们对其的理解是从整体框架出发,本质还
狂小伍的博客
·
2023-10-09 07:40
学习网络编程
网络
php
go语言学习:语言简介
Go语言是编程语言设计的又一次尝试,是对类C语言的重大改进,它不但能让你访问底层操作系统,还提供了强大的
网络编程
和并发编程支持。Go语言的用途众多,可以进行
网络编程
、系统编程、并发编程、分布式
诺卡先生
·
2023-10-09 04:38
GO语言
[转载]一套海量在线用户的移动端IM架构设计实践分享(含详细图文)
原因在于,IM系统(尤其是移动端IM系统)是多种技术和领域知识的横向应用综合体:
网络编程
、通信安全、高并发编程、移动端开发等,如果要包含实时音视频聊天的话,则还要加上难度更大的音视频编解码技术(内行都知道
佛心看世界
·
2023-10-08 22:16
pythonsocket使用教程_Python学习笔记:Socket
网络编程
|python基础教程|python入门|python教程...
https://www.xin3721.com/eschool/pythonxin3721/一、网络协议1、七层模型:包括物理层、数据链路层、网络层、传输层、会话层,表示层,应用层,由左至右,一层层往上构建而成。物理层:建立、维护、断开物理连接数据链路层:底层的电子设备不认识IP,只认识MAC,数据链路层用的就是MAC寻址网络层:进行逻辑地址寻址,实现不同网络之间的路径选择。我们使用的IP地址就处
weixin_39644021
·
2023-10-08 21:17
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
深入理解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
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开发
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
[笔记] 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
[笔记] Microsoft Windows
网络编程
《二》设计Winsock
文章目录前言设计Winsock2.1系统体系结构2.2协议的特征2.2.1面向消息2.2.2面向流2.2.3伪流2.2.4面向连接和无连接2.2.5可靠性和有序性2.2.6正常关闭2.2.7广播数据2.2.8多播数据2.2.9服务质量2.2.10部分消息2.2.11路由选择的考虑2.2.12其他特征2.3Winsock编录2.3.1Winsock编录和Win642.3.2创建套接字总结前言设计Wi
二进制怪兽
·
2023-10-07 04:37
windows
读书笔记
笔记
网络
Android-
图片根据高度自适应
主要是adjustViewBounds和:scaleType两个参数
唔笛plk
·
2023-10-07 04:45
Linux
网络编程
5-epoll模型
Linux
网络编程
5-epoll模型1.epoll相关函数2.epoll服务器流程3.epoll服务器代码实现4.LT模式与ET模式5.ET模式一次性读完数据的实现6.epoll反应堆思想7.epoll
shlyyy
·
2023-10-07 03:00
Linux网络编程
Linux网络编程
C
C++
Linux
网络编程
4-poll模型
Linux
网络编程
4-poll模型1.poll函数说明2.poll服务器端流程3.poll服务器代码实现1.poll函数说明intpoll(structpollfd*fds,nfds_tnfds,inttimeout
shlyyy
·
2023-10-07 03:59
Linux网络编程
Linux网络编程
C
C++
多线程 - 定时器
定时器定时器的背景知识定时器~~(就类似于定闹钟)平时的闹钟,有两种风格:指定特定时刻,提醒指定特定时间段之后,提醒这里的“定时器”,不是提醒,而是执行一个实现准备好的方法/代码,它是开发中一个常用的组件,尤其是在
网络编程
的时候
fly in the sky !
·
2023-10-07 03:29
学习笔记
javaEE的学习
java
性能优化
数据库
java-ee
学习
程序人生
《TCP/IP
网络编程
》代码实现
1.项目说明根据《TCP/IP
网络编程
》书籍学习,对其中的代码进行整理,并且对应做了一些优化处理,将部分通用的部分合并到DreamSky这个库中,然后在本
凌佚
·
2023-10-07 02:13
网络
tcp/ip
网络协议
通过套接字手动写一个回显服务器吧
系统提供给Java程序员的SocketAPI主要有两组:基于UDP的API基于TCP的API目录一、为什么需要
网络编程
?
敖云岚
·
2023-10-06 23:25
网络编程
网络
《Linux多线程服务端编程:使用muduo C++网络库》书摘6.6.2节
6.6.2常见的并发网络服务程序设计方案W.RichardStevens的《UNIX
网络编程
(第2版)》第27章“Client-ServerDesignAlternatives”介绍了十来种当时(20世纪
weixin_30393907
·
2023-10-06 23:44
网络
python
c/c++
Matlab答疑篇二十六:最近大家学习课程45深度学习卷积神经
网络编程
遇到的问题
目录1.GPU内存不足或者Outofmemory2.FailedtoinitializethecuDNNhandle3.设置类’Text’的属性’String’时出错1.GPU内存不足或者OutofmemoryOutofmemoryondevice.ToviewmoredetailaboutavailablememoryontheGPU,use‘gpuDevice()’.Iftheproblemp
freexyn
·
2023-10-06 23:34
学习
深度学习
人工智能
JAVA
网络编程
中TCP和UDP
网络的相关概念网络通信概念:两台设备之间通过网络实现数据传输网络通信:将数据通过网络从一台设备传输到另一台设备java.net包下提供了一系列的类或接口,供程序使用,完成网络通信网络概念:两台或多台设备通过一定物理设备连接起来构成了网络根据网络的覆盖范围不同,对象网络进行分类:局域网:覆盖范围最小,仅仅覆盖一个教室或一个机房城域网:覆盖范围较大,可以覆盖一个城市广域网:覆盖范围最大,可以覆盖全国,
昱晟168
·
2023-10-06 21:51
java网络编程
网络
java
tcp/ip
开发语言
上一页
40
41
42
43
44
45
46
47
下一页
按字母分类:
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
其他