QT C++调用python

一、说明QT C++调用python的环境搭建 与 标准C++调用python大致相同,本文不再重复叙述,请参考先参考我的另一篇博客:https://blog.csdn.net/qq_36290650/article/details/89379263由于QT C++库的特殊性,导致按照标准C++调用python环境搭建后出现一些奇怪的编译或者运行报错,本文中笔者将叙述如何纠正。二...
分类: 其他 发布时间: 10-18 16:09 阅读次数: 0

Ubuntu 18.04上nginx+php环境搭建

一、说明正在尝试基于nginx+php搭建web服务器,中途遇到不少问题。挣扎了三四个小时终于完成了,这里分享下经验。实验环境操作系统:Ubuntu 18.04 64位nginx:1.14.0php:7.2.17-0php-fram:php7.2-fpm二、实验步骤1、安装必要程序以及依赖#安装程序包sudo apt-get install php7.2 ...
分类: 其他 发布时间: 10-18 16:09 阅读次数: 0

基于python3.6 tensorflow的mnist全连接神经网络手写训练

一、说明最近也是刚开始学习tensorflow,一步一步来,把刚写完的mnist代码贴上来,以备不时之需吧。这个项目是基于全连接神经网络的,两个隐藏层(可扩展,已经封装)784->256->49->10,支持中断后继续训练python版本:3.6tensorflow版本:1.6.0 CPU版二、下载mnist官网:http://yann.lecun....
分类: 其他 发布时间: 10-18 16:09 阅读次数: 0

基于python3.6 tensorflow 卷积神经网络的CIFAR-10项目

一、说明图片原格式为32*32 3通道第一次卷积:卷积核大小为3*3,输出32*32 32通道第一次池化:最大值池化,输出为16*16 32通道第二次卷积:卷积核大小为3*3,输出为16*16 64通道第二次池化:最大值池化,输出为8*8 64通道全连接层:输入为8*8*64=4096个特征值,隐藏层(一层)包含128条神经元,输出包含10种标签值,经过了one-hot编码...
分类: 其他 发布时间: 10-18 16:09 阅读次数: 0

基于Ubuntu 20.04搭建Minecraft服务器

一、写作说明作为一个Minecraft新手,刚尝试了下搭建Minecraft服务器,想要和小伙伴一起玩耍。可是网上的教程对于习惯了局域网联机的我并不友好,经过一番努力终于完成了。在此记录下我的配置过程,也补充下网上的资料。参考链接:https://www.myfreax.com/how-to-install-minecraft-server-on-ubuntu-18-04/二、安装环境服务器系统版本:Ubuntu 20.04 64位 (下面以阿里ECS为例)Minecraft版本:.
分类: 其他 发布时间: 10-18 16:09 阅读次数: 0

电脑关机状态重置BIOS

一、说明今天接触到一台台式兼容机,由于BIOS的CSM兼容模式被禁用,故无法正常启动,甚至显卡没有图像输出。为此,特意记录下在这种无法开机的状态重置BIOS的方法。不能保证适用于所有主板,但至少操作得当人畜无害。二、方法拔掉电脑的电源线 拆下主板上的BIOS电池(纽扣电池,有的主板可能要把显卡拆下来才能看到) 长按开机按钮3~10秒左右(不同主板有所不同) 条件允许最好等待一分钟 装回拆下的部件 至此,理论上你的BIOS已经恢复出厂设置了...
分类: 其他 发布时间: 10-18 16:09 阅读次数: 0

Icon图标制作(转化)工具

一、写作目的作为一个应用程序开发者,经常为图标而烦恼。某些框架中强制要求icon图标格式,正常情况背景还得透明。从IDE到PS抠图到图标转化,过程简单但是又很费时,尤其是几十个图标处理起来让人抓狂。为此,笔者特意写了一个Icon图标转化器,可以完成自动抠图、icon转化,支持批量处理,项目已经发布到GitHub,就当给自己打一波广告吧,哈哈。项目基于QT C++和C++ OpenCV编写,提供了windows 64位版本安装包,读者可自行编译Linux、Mac os版本如果大家发现有什么bu
分类: 其他 发布时间: 10-18 16:09 阅读次数: 0

Openwrt切换国内镜像源

一、写作目的与Ubuntu的apt-get、Centos的yum类似,Openwrt也有类似的包管理器opkg,所以后台也维护着软件源。但是因为源在国外,所以下载十分的慢,按照Linux使用习惯,我们将它切换为国内源(百度、阿里、清华、国科大等)关于如何配置openwrt以及设置ssh连接,请参考我的上一篇文章:https://blog.csdn.net/qq_36290650/article/details/109115641二、将openwrt连网以树莓派为例,对于这种只有一个lan网络
分类: 其他 发布时间: 10-18 16:09 阅读次数: 0

Openwrt安装中文

一、写作目的刚安装上openwrt发现language选项中是没有中文的,所以我们需要手动安装一下,下面给出安装方法。注:觉得官方源太慢的,可以切换为国内源,可参考我上一篇文章:https://blog.csdn.net/qq_36290650/article/details/109117035二、操作步骤进入ssh,执行命令root@OpenWrt# opkg updateroot@OpenWrt# opkg install luci-i18n-base-zh-cnInstalli
分类: 其他 发布时间: 10-18 16:09 阅读次数: 0

C++流对象实现文件的读取写入文件(IO)

更多资料请点击:我的目录本篇仅用于记录自己所学知识及应用,代码仍可优化,仅供参考,如果发现有错误的地方,尽管留言于我,谢谢。#include #include //流对象头文件using namespace std;int main(int argc, char **argv){fstream fin,fout;fin.open(argv[1],ios_base::in); //只读形式打
分类: 其他 发布时间: 10-18 16:09 阅读次数: 0

C++ const成员数据、静态成员、特殊成员初始化、构造函数初始化列表应用实例

更多资料请点击:我的目录本篇仅用于记录自己所学知识及应用,代码仍可优化,仅供参考,如果发现有错误的地方,尽管留言于我,谢谢。要求:设计一个类(Student),用来表征一个学生。在初始化一个学生对象时必须提供姓名和学号,并且一旦确定无法修改。成员数据包括:学号(ID),一旦确定无法修改姓名(name),一旦确定无法修改成绩(score)成员方法包括:构造函数获取学号获取姓名设置和获取成绩求所有学生的平均分student.h部分:#ifndef STUDENT_H#define
分类: 其他 发布时间: 10-18 16:09 阅读次数: 0

C++类与对象、构造函数、成员权限限定应用实例

更多资料请点击:我的目录本篇仅用于记录自己所学知识及应用,代码仍可优化,仅供参考,如果发现有错误的地方,尽管留言于我,谢谢。要求:设计一个类(Kitty),用来表征小猫咪。假定每只小猫在创建时都有固定的毛色和性别,体重会随着吃而逐渐增加。成员数据包括:体重(weight)性别(sex) :雄(male)、雌(female)毛色(color):黑(black)、白(white)、棕(brown)成员方法包括:吃(eat)睡(sleep)卖萌(actingCute)查看身体各项指标(inf
分类: 其他 发布时间: 10-18 16:09 阅读次数: 0

TCP通信应用实例:服务器与单个客户端通信

更多资料请点击:我的目录本篇仅用于记录自己所学知识及应用,代码仍可优化,仅供参考,如果发现有错误的地方,尽管留言于我,谢谢。运行结果:服务器部分:客户端部分:服务器部分 :/* 服务器部分:*/#include <stdio.h> #include <string.h>#include <stdlib.h>#include <unistd.h>#include <sys/wait.h>#include <arp
分类: 其他 发布时间: 10-18 16:09 阅读次数: 0

TCP通信: Address already in use

程序运行时出现下图报错:原因: 端口释放后,需要等待将近30秒的时间,才能再次使用,而在这段时间内再次运行代码,都会出现Address already in use,从而不能正常运行解法: 创建套接字之后,设置端口释放后立即就可以被再次使用 int on=1; setsockopt(套接字,SOL_SOCKET,SO_REUSEADDR,&on,sizeof(on)); //设置端口释放后立即就可以被再次使用修改好后的版本:在端口断开后能立即再次使用下面是原码:/* 服务
分类: 其他 发布时间: 10-18 16:09 阅读次数: 0

多线程编译时出现undefined reference to `pthread_create‘错误提示

更多资料请点击:我的目录本篇仅用于记录自己所学知识及应用,代码仍可优化,仅供参考,如果发现有错误的地方,尽管留言于我,谢谢。出现如下错误提示:/tmp/cckoveZu.o: In function `main':server.c:(.text+0x31a): undefined reference to `pthread_create'collect2: error: ld returned 1 exit status解决办法:在编译命令后加上后缀 -pthread例如上图的修正写法 :
分类: 其他 发布时间: 10-18 16:09 阅读次数: 0

编写一个基于 TCP 的镜子服务器,将客户端发送过来的数据照原样反弹回去。

更多资料请点击:我的目录本篇仅用于记录自己所学知识及应用,代码仍可优化,仅供参考,如果发现有错误的地方,尽管留言于我,谢谢。要求:编写一个基于 TCP 的镜子服务器,将客户端发送过来的数据照原样反弹回去。运行结果/* 服务器部分:*/#include <stdio.h> #include <string.h>#include <stdlib.h>#include <unistd.h>#include <sys/wait.h>
分类: 其他 发布时间: 10-18 16:09 阅读次数: 0

编写一个TCP吐槽聊天室,接收来自各方TCP客户端的吐槽信息,并将信息直接输出到屏幕上

更多资料请点击:我的目录本篇仅用于记录自己所学知识及应用,代码仍可优化,仅供参考,如果发现有错误的地方,尽管留言于我,谢谢。要求:1.能随时接收任何客户端的连接和信息。2.建立一定的防刷屏机制,使得客户端的吐槽不能太快。3.显示当前的连接总数。4.如果使用多线程或者多进程,注意防范僵尸。运行结果:具体代码:/* 服务器部分:*/#include <stdio.h> #include <string.h>#include <stdlib.h>
分类: 其他 发布时间: 10-18 16:09 阅读次数: 0

编写一个TCP吐槽聊天室,接收来自各方TCP客户端的吐槽信息,将信息直接输出到屏幕上,并将信息群发给所有已经连上的客户端。

更多资料请点击:我的目录本篇仅用于记录自己所学知识及应用,代码仍可优化,仅供参考,如果发现有错误的地方,尽管留言于我,谢谢。编写一个TCP吐槽聊天室,接收来自各方TCP客户端的吐槽信息,并将信息直接输出到屏幕上,并将信息群发给所有已经连上的客户端。要求:1.能随时接收任何客户端的连接和信息。2.建立一定的防刷屏机制,使得客户端的吐槽不能太快。3.显示当前的连接总数。4.如果使用多线程或者多进程,注意防范僵尸。5.采用多路复用模式实现服务器。运行结果:具体代码如下:/* 服务器部分
分类: 其他 发布时间: 10-18 16:09 阅读次数: 0

编写一个TCP通信,接收来自各方TCP客户端的信息,将信息直接输出到屏幕上,并将信息群发给所有已经连上的客户端。

更多资料请点击:我的目录本篇仅用于记录自己所学知识及应用,代码仍可优化,仅供参考,如果发现有错误的地方,尽管留言于我,谢谢。编写一个TCP吐槽聊天室,接收来自各方TCP客户端的吐槽信息,将信息直接输出到屏幕上,并将信息群发给所有已经连上的客户端。要求:1.客户端可以根据需要,发送群发消息,或者指定某个人发送私聊消息。2.客户端可以屏蔽别人的群发消息。3.服务端仅展示群发消息,不展示私聊消息。4.当客户端指定私聊的对端不存在或者已经下线时,服务端给发送者必要的提示。运行结果:/* 服务器
分类: 其他 发布时间: 10-18 16:09 阅读次数: 0

编写一个基于TCP的文件收发软件,用来将文件发送给开发板。如果发送的是图片,则显示到开发板的屏幕上。

更多资料请点击:我的目录本篇仅用于记录自己所学知识及应用,代码仍可优化,仅供参考,如果发现有错误的地方,尽管留言于我,谢谢。具体代码如下:电脑端:/* 客户端部分:*/#include "show.h"int src;void fun1(){ close(src); exit(0);}int main(char **argv){ signal(SIGINT,fun1); src = socket(AF_INET, SOCK_STREAM, 0); //创
分类: 其他 发布时间: 10-18 16:09 阅读次数: 0