- 博客(22)
- 资源 (3)
- 收藏
- 关注
原创 linux C++ CGICC库的安装
1、下载源码:ftp://ftp.gnu.org/gnu/cgicc/,下载cgicc-3.2.19.tar.gz;2、解压tar -zxvf cgicc-3.2.19.tar.gzcd cgicc-3.2.193、./configure --prefix=/usr4、make如果make出错,请执行yum install autoheader -y5、make install6、cgi参考文档http://www.gnu.org/software/cgicc/doc/index.ht
2022-05-12 15:48:31
745
原创 最简单的Makefile
CC=g++LIB=INC=BIN=CFIAGE=-Wall -gall:clean test.c.o: $(CC) -c $< $(INC) $(CFIAGE)test:main.o $(CC) -o $@ $? $(LIB) rm -rf main.oclean: rm -rf *.o
2022-05-06 15:16:37
193
原创 yum源挂载
虚拟机 --> 设置 --> CD/DVD(IDE) 勾选 已连接 启动时连接 选择IOS镜像,为你安装路径的时候的路径进入 /etc/yum.repos.d/cd /etc/yum.repos.d/yum 源备份新建centos文件夹 mkdir centos将源文件放进centos mv * centos/编辑新的yum.repo文件 vi yum.repoyum.repo内容如下[dvd]name=dvdbaseurl=file:///mntenable=1gp
2021-03-24 15:19:03
201
1
原创 Redhat 部署DNS
1、安装相应的安装包yum install -y bind*2、修改配置文件 vim /etc/named.conflisten-on port 53 为anyallow-query 为any3、修改配置文件 vim /etc/named.rfc1912.zones新增如下配置zone “test.com” {type master;file “test.com.zone”;allow-update { any; };};4、修改配置文件 vim /etc/resolv.conf,
2021-03-22 11:09:31
203
转载 学习笔记(1):C++socket网络编程--http服务器(支持php)实战教学视频-系统socket库介绍...
C++socket网络编程大全实战http服务器(支持php)视频培训教程概况:本课程会同时演示在linux和windows中的编程,课程中的线程和正则表达式都使用c++提供库。本课程包含了socket网络编程常用的所有特性,包括tcp、udp协议的基础编程,广播包,超时连接,多路复用,高并发的epoll多路复用,多线程的服务端。课程讲解理论与实践相结合,实践以代码延时讲解为主。...
2020-09-12 23:27:11
220
原创 liunx 虚拟机网络IP配置
一、编辑 /etc/sysconfig/network-scripts/ifcfg-eth0,此处的ifcfg-eth0是对网卡的编号vi /etc/sysconfig/network-scripts/ifcfg-eth0配置如下DEVICE=eth0HWADDR=00:0C:29:0B:E9:46TYPE=EthernetUUID=290c1baf-9236-461a-86de-f702d94457f2#开机启用ONBOOT=yesNM_CONTROLLED=yes#静态IPBOOT
2020-08-23 19:13:51
161
原创 使用smbd实现windows和liunx的共享交互
实验条件1、乌班图系统,可以用其他系统,因为此系统支持的apt-get命令2、可以连接外网一、下载smbdapt-get install samba二、进行配置vim /etc/samba/smb.conf移动最后,添加如下代码[code]#路径path=/code#写的权限writeable=yes#读的权限browseable=yes#用户的权限guest ok=yes保存之后,执行如下命令pkill smbd杀死smbd重新执行 smbd使用ps -ef|g
2020-08-17 23:02:38
708
原创 C++ 模板函数 模板类的使用
模板函数#include #include #include using namespace std;template inline T const &Max(T const &a,T const &b){return a < b ? b : a;}int main(int argc,char *argv[]){cout << “test starting…!” << endl;int i = 0;int j = 0;cou
2020-08-06 22:57:58
193
原创 python的导入,深拷贝和浅拷贝
一、引入路径,可以用path加载进来,还可以通过path.append加载路径例如:In [1]: import sysIn [2]: sys.pathOut[2]:[’’,‘/usr/bin’,‘/usr/lib/python35.zip’,‘/usr/lib/python3.5’,‘/usr/lib/python3.5/plat-x86_64-linux-gnu’,‘/usr/lib/python3.5/lib-dynload’,‘/usr/local/lib/python3.5/
2020-05-31 20:56:30
201
原创 Python模块Pygame安装
一、使用pip安装Python包大多数较新的Python版本都自带pip,因此首先可检查系统是否已经安装了pip。在Python3中,pip有时被称为pip3.1、在Linux和OS X系统中检查是否安装了pip打开一个终端窗口,并执行如下命令:Python2.7中:zhuzhu@zhuzhu-K53SJ:~$ pip --versionpip 8.1.1 from /usr/...
2020-02-21 14:34:11
229
原创 Qt 获取管理员权限运行,更改图标,添加版本
Qt在开发 windows 10的时候,经常会因没有权限而不能对文件的读写造成程序各种不知到的bug,以管理员方式运行就不会出现这种问题,为了解决这个问题,故写了这个博客。随带把加载QT程序的图标和QT的版本也说一下。1、新建一个后缀为.manifest的文件,此处我命名为demo.manifest,编辑打开,写入如下代码<?xml version="1.0" encoding="UTF...
2019-12-22 11:12:11
1089
原创 Qt 解析json数组
json示例{“data”: [{“TextResult”: “匆匆那年(电影《匆匆那年》主题曲)”},{“TextResult”: “作词:林夕”},{“TextResult”: “作|曲:梁翘柏”},{“TextResult”: “演唱:王菲”},{“TextResult”: “匆匆丑{]年我们究竟说了几j遍再见之后再拖延”},{“TextResult”:...
2019-12-10 11:18:20
1691
原创 关于windows下,基于socket的tcp服务器端的学习笔记
#include <stdio.h>#include <stdlib.h>#include <WinSock2.h> // windows socket套节字编程#pragma comment( lib, “ws2_32.lib”) // windows socket 32 动态库 没有64位// 网络学习: 20191120// 查看网络最高版本库...
2019-12-06 09:37:35
253
1
原创 对TCP/IP windows下客户端和服务器端的流程
一、服务器1、服务器进行监听;2、当客户端连接,服务器会建立Socket套接字;3、发送/接收数据4、收到关闭客户端的响应,对Socket套接字等资源的释放。二、客户端1、向服务器发送连接请求;2、连接成功之后,发送和接收数据;3、关闭程序;...
2019-11-01 17:29:06
214
原创 网络学习一 基本概念一
TCP/IP 传输控制协议/互联网协议TCP/IP协议族(簇、组、体系),并不是TCP协议和IP协议的总称,TCP/IP指的是整个网络传输体系,而TCP协议和IP协议就是单单的两个协议。TCP/IP的特点面向连接的,可靠的,基于字节流的传输协议。UDP/IP的特点是面向非连接的,不可靠的,基于数据报的传输协议。C/S模型 clent/server 客户端/服务器模型。C/S模型其实是概念层...
2019-09-28 21:56:18
244
原创 Qt调用QCaream的时候,出现requestService(): no service found for - “org.qt-project.qt.camera”
Qt调用QCaream的时候,出现requestService(): no service found for - “org.qt-project.qt.camera”错误,解决办法:1、在.pro文件上加上QT += multimediawidgetsQT += multimedia2、把生产的EXE打包一次,在运行就OK。...
2019-09-20 15:55:31
2391
原创 Qt 去边框,去掉边框之后窗体移动,阴影,最大化和还原的实现
1、Qt去边框构造函数中加上如下代码:this->setWindowFlags(Qt::X11BypassWindowManagerHint | Qt::WindowStaysOnTopHint | Qt::FramelessWindowHint);2、去掉边框之后窗体移动在.h文件中加上#include #include protected:void mousePressE...
2019-09-01 22:37:49
1104
原创 su root的时候报错su: authentication failed
自己有定向安装之后,进入root目录的时候,执行su root,报错su: authentication failed;解决方法:1、先解除root锁定,为root用户设置密码:打开终端输入:sudo passwdPassword: <— 输入你当前用户的密码Enter new UNIX password: <— 新的Root用户密码Retype new UNIX pass...
2019-08-13 10:18:42
740
原创 XShell 6连接linux,上传windows 文件到虚拟机,在Linux下安装Qt
一、XShell 6通过SSH连接Liunx1、下载XShell,并安装;这里建议下载XShell破解版2、查看windows的IP和LINUX的IP是否一样1)虚拟机上点击 编辑->虚拟网络编辑器 查看VMnet1和VMnet8的子网;2)查看Linux的IP,输入ifconfig查看IP;3)在widows上,cmd窗体上输入ipconfig,查看IP;4)如果IP不在统一...
2019-08-12 00:06:04
384
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人