TCP协议的粘包问题(数据的无边界性)

TCP协议的粘包问题(数据的无边界性)-华尔子博-奥夏网
socket缓冲区和数据的传递过程,可以看到数据的接收和发送是无关的,read()/recv() 函数不管数据发送了多少次,都会尽可能多的接收数据。也就是说,read()/recv() 和 write()/send() 的执行次数...
4年前
0810

Windows Server 2016如何搭建部署FTP服务器

Windows Server 2016如何搭建部署FTP服务器-华尔子博-奥夏网
ftp服务器现在一般比较少的用到,少用到不一定代表不会使用。对于个人来说搭建私有云服务器显得有些麻烦,相对来说搭建一个FTP就比较的容易。这样可以通过一些手机软件将你的手机上的资料上传到...
3年前
0800

ubuntu开启root权限和禁用root帐号的方法

ubuntu开启root权限和禁用root帐号的方法-华尔子博-奥夏网
新安装的ubuntu默认不能使用root,需要我们手动开启 在终端中输入: sudo passwd root Enter new UNIX password: (在这输入你的密码) Retype new UNIX password: (确定你输入的密码) passwd: ...
3年前
0799

服务器硬件防火墙与软件防火墙的作用和区别

服务器硬件防火墙与软件防火墙的作用和区别-华尔子博-奥夏网
服务器防火墙分为硬件防火墙和软件防火墙,两者的主要作用和区别如下: 1. 作用:都用于保护服务器安全,对进入和离开服务器的网络流量进行过滤和监控,防止未经允许的访问和攻击。 2. 实现方式: • ...
2年前
07912

Mybatis select标签以及使用Map接口和Java Bean传递多个参数

Mybatis select标签以及使用Map接口和Java Bean传递多个参数-华尔子博-奥夏网
在 SQL 映射文件中 <select> 元素用于映射 SQL 的 select 语句,其示例代码如下: <!--根据uid查询一个用户信息 --> <select id='selectUserById' parameterType='Integer' resu...
3年前
0795

Symfony2学习笔记之控制器用法详解

Symfony2学习笔记之控制器用法详解-华尔子博-奥夏网
一个controller是你创建的一个PHP函数,它接收HTTP请求(request)并创建和返回一个HTTP回复(Response)。回复对象(Response)可以是一个HTML页面,一个XML文档,一个序列化的JSON数组,一个图片...
1个月前
07815

nginx安装第三方模块的方法,代码实例

nginx安装第三方模块的方法,代码实例-华尔子博-奥夏网
nginx文件非常小但是性能非常的高效,这方面完胜apache,nginx文件小的一个原因之一是nginx自带的功能相对较少,好在nginx允许第三方模块,第三方模块使得nginx越发的强大. 在安装模块方面,nginx显...
3年前
0776

PostgreSQL教程(二十):PL/pgSQL过程语言

PostgreSQL教程(二十):PL/pgSQL过程语言-华尔子博-奥夏网
一、概述: PL/pgSQL函数在第一次被调用时,其函数内的源代码(文本)将被解析为二进制指令树,但是函数内的表达式和SQL命令只有在首次用到它们的时候,PL/pgSQL解释器才会为其创建一个准备好的执...
48天前
0778

Swift类型创建之自定义一个类型的方法详解

Swift类型创建之自定义一个类型的方法详解-华尔子博-奥夏网
Swift中的Bool类型有着非常重要的语法功能,并支撑起了整个Swift体系中的逻辑判断体系,经过老码的研究和学习, Bool类型本身其实是对基础Boolean类型封装,小伙伴们可能咬着手指头问老码,怎么...
3年前
0750

Yaf框架封装的MySQL数据库操作示例代码

Yaf框架封装的MySQL数据库操作示例代码-华尔子博-奥夏网
Yaf框架封装的MySQL数据库操作。分享给大家供大家参考,具体如下: Yaf封装DB简单操作 介绍 因为Yaf是一个纯天然的MVC阔架,本人还在贝锐的时候就和主管一起用Yaf框架去重构了向日葵的网站端,...
3年前
07415