Easter79 Easter79
3年前
tcp粘包与udp丢包的原因
tcp粘包与udp丢包的原因一,什么是tcp粘包与udp丢包TCP是面向流的, 流要说明就像河水一样, 只要有水, 就会一直流向低处, 不会间断. TCP为了提高传输效率, 发送数据的时候, 并不是直接发送数据到网路, 而是先暂存到系统缓冲, 超过时间或者缓冲满了, 才把缓冲区的内容发送
LinMeng LinMeng
4年前
html5的input类型(type)和所有属性详解
先总结input的所有属性required:标记一个字段是否为必须。如果一个字段被标记为required"required"(严格模式下),或者required(宽松模式下)并且这个字段的值为空,或者填入的值是无效值,那么这个表单不能提交。什么是无效值?看pattern属性pattern:该属性包含了一个JavaScript风格的正则表达式,输
Wesley13 Wesley13
3年前
java web 后台那些事
javaweb后台运行原理当Web服务器接收到一个HTTP请求时,它会先判断请求内容——如果是静态网页数据,Web服务器将会自行处理,然后产生响应信息;如果牵涉到动态数据,Web服务器会将请求转交给Servlet容器。此时Servlet容器会找到对应的处理该请求的Servlet实例来处理,结果会送回Web服务器,再由Web
Stella981 Stella981
3年前
Python实现循环随机抽题
前几天有个同学问了我一个问题:现在班上共计有70名学生,题库中有20道题,每位同学随机抽5道题(不重复),该怎么用python实现这个功能?感兴趣的同学可以先不看下面的分析,试着自己实现一下这个功能。已经实现的同学或觉得有点问题的小伙伴,看看我的分析思路吧。1解题思路
Stella981 Stella981
3年前
Linux下php+imagemagick的图片处理环境安装(支持webp格式)
ImageMagick是一款功能强大的图片处理工具包,很多互联网应用中都会涉及到图片处理工作,比如切割、缩放、水印、格式转换等。ImageMagick就是一个理想的工具包。这里主要记录一下LinuxRedHat2.6.18下的环境安装过程。安装基础依赖:先检查一些基本的图片支持包是否已经安装,比如jpge和pngRedHat
Stella981 Stella981
3年前
Buck拓扑设计要点
学开关电源设计的人都知道,一般我们都会从Buck拓扑开始,先建模仿真,再设计闭环,再设计硬件电路打样PCB。问题是,怎么仿真?怎么建模?怎么设计闭环参数呢?首先,Buck电路长什么样呢?在做设计之前,我们可以先了解一下Buck的基本知识,如下图电流模式控制方式的Buck拓扑:!(https://oscimg.oschina.net/oscne
Stella981 Stella981
3年前
Http代理穿透
原理HTTP代理服务器中能够提供一种HTTPCONNECT代理服务,能够允许用户建立TCP连接到任何端口。通过CONNECT方法穿透代理的实现方法为:CONNECT代理服务器的代理端口(如:8080);如果成功返回就可以按照正常的Socket进行通讯。当然在此之前需要先获得代理相关的信息。如何获取HTTP代理相关信息程序中是通过
上海张律师 上海张律师
1星期前
鸿蒙地图功能开发【3. 代码开发】##地图开发##
​在完成了前期准备工作之后,就可以正式进入到代码开发的工作中,在官方文档中,相关的代码是很全的,从支持的功能上来看,相比于三方SDK更加全面。基本项目中包含的地图展示、marker、路径规划等都是包括的那么最基本的就是先展示地图首先是导入MapKitk的相
布局王 布局王
1星期前
鸿蒙Next仓颉语言开发实战教程:懒加载
今天要分享的是仓颉开发语言中的懒加载。先和初学者朋友们解释一下什么是懒加载。懒加载在代码中叫做LazyForEach,看到名字你一定能猜到它和ForEach的功能类似。只不过和ForEach的一次性加载所有数据不同,懒加载会根据屏幕可使区域按需加载数据,并
鸿蒙小林 鸿蒙小林
1星期前
《仿盒马》app开发技术分享-- 用户登录页(业务逻辑)(21)
技术栈Appgalleryconnect开发准备上一节我们实现了静态的用户登录页,这一节我们需要给他添加上业务逻辑,实现跟云数据库的互通,同时跟整个应用关联起来,因为我们还没有实现用户的注册页面,所以这里我们在云数据库的用户数据插入暂时先不做同用户名的校验