TCP/IP传输协议,即传输控制/网络协议,也叫作网络通讯协议。它是在网络的使用中的最基本的通信协议。TCP/IP传输协议对互联网中各部分进行通信的标准和方法进行了规定。并且,TCP/IP传输协议是保证网络数据信息及时、完整传输的两个重要的协议。TCP/IP传输协议是严格来说是一个四层的体系结构,应用层、传输层、网络层和数据链路层都包含其中。
在php7版本的时候,mysql_connect已经不再被支持了,本文将讲述在代码层面实现php7兼容mysql系列,mysql_connect等操作。
//先读取对方发送的内容 char buf[1024] = {0}; //定义一个对象获取对方信息 QHostAddress cliAddr; quint16 port; //对方端口 qint64 len = udpSocket->readDatagram(buf,sizeof(buf), &cliAddr, &port); if(len > 0){ //字符串格式化 QString str = QString("[%1:%
GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。安装方法是参考GitLab在GitHub上的Wiki页面。
git是一个分页式版本控制管理工具,功能非常强大快捷,现在很多公司都在使用git进行项目的管理,但是git安装配置或者使用起来就不是那么的方便了。linux系统一般都自带了git软件包,但是很多时候版本比较低,在本教程中将分享一下手动安装最新版本的git,并安装在服务器端相应的管理工作Gitblit。
Linux服务器上自带的是Mariadb数据库,但没有mysql,但我们有些需求要安装mysql,那就需要从官网去下载安装,过程相对比较麻烦一些,在经过了一段时间的研究之后,终于弄懂了,这里进行一个分享。
不同系统或者服务器之间消息传递经常遇到编码转换问题,这里用C++实现了一个轻量的gbk和utf8互相转换,可跨平台使用。(重量级的可以用libiconv库)
以前多数用到的是windows远程控制windows,后来接触到linux后,刚开始是用核心版本linux,用shell工具远程操作,后来学习安装了linux桌面版,为了方便在同一台电脑操作,于是想到用windows电脑远程连接linux桌面,用来进行一些操作,我从网上归纳实践整理出来这个教程,希望能帮助一些人。
在c++中我们开发中有时用使用域名地址获取ip,对于初学者来说网络编程确实是一个比较头疼的事情,而且获取ip是最基础但又不是那么容易的事情,我刚好学习到了这一块,通过查资料和不断的尝试,封闭出了一个函数进行ip地址的获取。
qt对于操作数据库已经封装的非常完美,用起来非常简单,没有多大的难度,只需要引入相应的类库即可,对于增删查改的话只需要执行sql语句就行了,里面会介绍多种操作的方法。