linux系统在断电启动后系统无法进入出现了异常,经过在网上查找更多的资料,发现了几个有用的文章,最终解决了我多年来一直未解决的问题,在这里我进入一次转载,希望能帮助到出现同类问题的人。
平时对于一些业务量大的项目服务器,总是会出现服务程序崩溃的现象,总是让人头疼,今天在网上找了一段shell脚本监控系统服务,在服务挂掉后进行重启,自己进行了改写,测试后发现可以正常,发布出来,希望能帮到有需要的朋友。
Linux服务器上自带的是Mariadb数据库,但没有mysql,但我们有些需求要安装mysql,那就需要从官网去下载安装,过程相对比较麻烦一些,在经过了一段时间的研究之后,终于弄懂了,这里进行一个分享。
//先发送文件头信息 文件名##文件大小 QString head = QString("%1##%2").arg(fileName).arg(fileSize); //发送头部信息 qint64 len = tcpSocket->write(head.toUtf8()); //如果len大于0,则头部信息发送成功 if(len > 0){ //发送真正 的文件信息 //防止tcp黏包信息 //需要通过定时器延时20
以前多数用到的是windows远程控制windows,后来接触到linux后,刚开始是用核心版本linux,用shell工具远程操作,后来学习安装了linux桌面版,为了方便在同一台电脑操作,于是想到用windows电脑远程连接linux桌面,用来进行一些操作,我从网上归纳实践整理出来这个教程,希望能帮助一些人。
Gogs 是一款类似GitHub的开源文件/代码管理系统(基于Git),Gogs 的目标是打造一个最简单、最快速和最轻松的方式搭建自助 Git 服务。使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go 语言支持的 所有平台,包括 Linux、Mac OS X、Windows 以及 ARM 平台。
libcurl是一个免费且易于使用的客户端URL传输库,支持DICT,FILE,FTP,FTPS,Gopher,HTTP,HTTPS,IMAP,IMAPS,LDAP,LDAPS,MQTT,POP3,POP3S,RTMP,RTMPS, RTSP,SCP,SFTP,SMTP,SMTPS,Telnet和TFTP。libcurl支持SSL证书,HTTP POST,HTTP PUT,FTP上传.
GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。安装方法是参考GitLab在GitHub上的Wiki页面。
redis在一定时候会有一些存到缓存中但是一直没有去用的,占用着大量的内存资源,在这里可以用redis命令直接去清理一下,减小服务器的压力 .
QTableView类非常的方便让我们去操作数据库,直接像excel中操作数据一样,比较灵活,在以后的开发中会用的比较广泛。