WANGZHEN

Knowledge changes destiny, code changes the future.

子网划分,主机号,网络号计算

这是在做网络题时总结的一些经验和见解,略显粗糙,主要是记一下常用的ABC3类地址和相关的子网号,主机号的计算 ip地址       在主机或路由器中存放的IP地址(IPv4)都是32位的二进制代码。它包含了网络号(net-id)和主机号(host-id)两个独立的信息段。网络号用了标识主机或路...

2019-01-15 14:20:02

阅读数:22

评论数:0

如何用C语言封装 C++的类(C调用C++函数)、(C++调用C函数)

1、C调用C++ 本文给出了一种方法。基本思想是,写一个 wrapper文件,把 C++类封装起来,对外只提供C语言的接口,和 C++i相关的都在  wrapper的实现文件里实现。 //------apple.h #ifndef __APPLE_H__ #define __APPLE_H_...

2018-12-25 13:51:03

阅读数:58

评论数:1

一分钟实现内网穿透(ngrok服务器搭建)

简单来说内网穿透的目的是:让外网能访问你本地的应用,例如在外网打开你本地http://127.0.0.1指向的Web站点。 最近公司的花生壳到期了,要续费,发现价格一直在涨,都是5年以上的老用户,旗舰版都没有实现内网完全穿透,打算自己动手替换这个服务,中间走了不少的弯路,这里记录一些文字为大家提...

2018-12-24 18:24:04

阅读数:225

评论数:0

vmware虚拟机 如何设置net网络连接到主机和外网及Linux网络配置

目录   net网络连接到主机 DNS客户端配置文件 图形界面配置虚拟上网 命令行模式配置虚拟机上网 在命令行模式下,对虚拟机进行网络的配置,在此配置动态IP地址 重启tftp服务器 重启nfs服务器 net网络连接到主机 我们知道vmware虚拟机NAT模式中,主机的网卡将直...

2018-12-24 18:23:51

阅读数:69

评论数:0

Eclipse配置c/c++编程环境,完整教程+附样例

1、配置jdk和常规的eclipse。 jdk和eclipse最常规的安装和配置就不多讲了,不会的童鞋草考如下: http://jingyan.baidu.com/article/bea41d435bc695b4c41be648.html 2、MinGW 下载安装 下载地址:http://...

2018-12-19 10:39:28

阅读数:59

评论数:0

QT之TCP通信

QT中可以通过TCP协议让服务器和客户端之间行通信。所以下面我就围绕服务器和客户端来写。 这是我们写服务器和客户端的具体流程: A、服务器:                1.创建QTcpServer对象          2.启动服务器(监听)调用成员方法listen(QHostAddre...

2018-12-04 17:41:27

阅读数:86

评论数:0

qt mysql blob存入图片、文本

        对于图片的存取其实很简单,但是在读取的时候需要用到QPixmap类的loadFromData对图片进行加载,第二个参数需要指定图片的格式,“jpg"/"png"如果对应不正确的话,图片就加载不出来,因此,最好在数据库中增加一个字...

2018-11-30 09:56:46

阅读数:110

评论数:0

MySQL忘记管理员密码无法登陆及使用命令提示符远程登录

忘记管理员密码想到的第一个解决方法就是重新安装MySQL server;但是MySQL中已存在一些数据库表,可是如果重新安装,数据库表都已不存在了,使用时还需要重新建立。工作量有点大。 现在提供一个实现方法: 就是使用skip-grant-tables。 找到MySQL安装目录下的my.in...

2018-11-13 13:07:49

阅读数:126

评论数:1

Mysql中用SQL增加、删除字段,修改字段名、字段类型、设置默认值、注释,调整字段顺序总结

目录 创建表  表重命名 增加一个字段 批量增加字段 删除字段 修改字段 批量修改字段名称 添加注释 调整字段顺序 修改默认值 将字段值设为非空或空 添加主键 修改主键 复制数据库表 创建表 CREATE TABLE 表名 (字段1 类型,字段2 类型,字段3 类...

2018-11-09 09:38:49

阅读数:139

评论数:0

Qt提示无法用“UTF-8”编码解码,无法编辑及Qt如何支持auto关键字

目录 Qt提示无法用“UTF-8”编码解码,无法编辑 Qt支持auto关键字 Qt提示无法用“UTF-8”编码解码,无法编辑 问题: 在Qt Creator里打开其他编辑器的代码时有时会提示: 原因: Windows默认编码格式是GBK。而Qt-各版本的默认编码格式是UTF-8....

2018-11-05 11:00:44

阅读数:451

评论数:0

QT5.5与MYSQL5.6数据库连接的具体方法与实现和安装时write configuration file无法通过及无法加载MySQL驱动

目录     1、QT5.5下载     2、MYSQL5.6下载     3、MYSQL5.6安装     4、MYSQL登陆与修改密码      5、建立QT程序      注意:如果运行Qt时提示"Driver not loaded Driver not loa...

2018-10-31 10:28:21

阅读数:120

评论数:0

Qt中清空layout中所有控件

layout中的控件可以通过addWidget添加。但是有个问题:增加之后如何将控件删除呢,并且使其立即生效是一个问题。 实现方法: QWidget有一个setParent方法,当setParent(NULL)时,就会使其不在相应的界面上显示。如果不设置,即便删除了layout,QWidget...

2018-10-29 20:14:54

阅读数:461

评论数:0

Qt实现多级菜单及设置菜单的宽度

       Qt实现(多级)菜单 在Qt中通过QMenu和QAction就可以实现这些菜单,QMenu就是上图中我们看到的三个级联菜单,每个QMenu里面的小项目就是一个QAction,一个QAction由一个图标和一段文字描述组成。使用快捷键触发事件,需重写void keyPressEve...

2018-10-26 10:47:48

阅读数:248

评论数:0

Qt中QAction快捷键触发事件

键盘单键触发事件: void MainMenu::keyPressEvent(QKeyEvent *event) { if (event->key() == Qt::Key_F1)//单键触发 emit HandBook(); //发送信号触...

2018-10-24 13:12:44

阅读数:239

评论数:0

软件开发常用图标网址大全

软件开发常用图标大全网址: 1、http://tool.58pic.com/tubiaobao/ 2、 http://www.iconpng.com/ 3、http://iconfont.cn/   4、http://www.lanrentuku.com/png/   5、h...

2018-10-19 16:51:09

阅读数:182

评论数:0

安装SVN时出现“CrashHandler initialization err”

电脑新加了固态硬盘,装了系统后,安装SVN后,当右键点击时,出现下图故障: 上网找解决方法,也没有找到,但是看错误,是与SVN有关。 产生原因:TortoiseSVN没有安装在C盘 解决方法:卸载SVN后,将软件重装路径为图中提示路径C:\Program Files\TortoiseSV...

2018-10-14 13:53:23

阅读数:315

评论数:0

Qt提示 multiple definition of `SystemMenuButton::SystemMenuButton(QWidget*)

为了防止以后编码出现类似得错误,在这里记录下-------------------------------------------- 错误提示: F:\shined-PC(488AD2092F21)\build-InformationDelivery-Desktop_Qt_5_5_1_MinG...

2018-10-12 16:06:53

阅读数:75

评论数:0

串口源码(可裁剪)

最近在做一个项目需要使用到串口通信,随后自己便编写了一段串口程序。 界面如下图: 源码: serial.pro #------------------------------------------------- # # Project created by QtCreator...

2018-09-17 17:19:22

阅读数:210

评论数:0

Navicat无法远程连接与本地连接MySQL服务器解决方法

方法一: 使用Navicat远程连接MySQL服务器时,提示如下图情况: 根据查阅不同资料发现,这个问题是因为root用户使用的加密方式不同,需将其加密方式改为mysql_native_password,即可实现远程连接MySQL服务器。 那么,怎么来修改root用户的Authentic...

2018-09-13 10:53:21

阅读数:704

评论数:0

Qt程序打包——教你做一个可安装的执行程序

很多人都会编写代码,但是生成可安装执行程序,可能有很多人不知道生成的办法。 那么,现在我们一起来学习一下吧。 1、我们首先将Qt代码编译处release版本,并通过去生成可执行程序。(这里就不详细介绍了,想要知道可点击一下链接https://blog.csdn.net/qq_16093323/...

2018-08-27 17:47:13

阅读数:720

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭