自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 C++中的using namespace std的作用

namespace,是指标识符的各种可见范围。C++标准程序库中的所有标识符都被定义于一个名为std的namespace中。 iostream和iostream.h的区别: 后缀为.h的头文件C++标注已经明确提出不支持了。早些的实现将标准库功能定义在全局空间里,声明在带.h后缀的头文件里,C++标准为了和C区别开,也为了正确地使用命名空间,规定头文件不使用后缀.h。因此,当使用<iostream.h>时,相当于在C中调用库函数,使用的是全局命名空间,也就是早期的C++实...

2021-10-17 20:02:59 731

原创 解决qt生成的exe执行文件缺少dll无法直接运行的问题

1.打开QTcmd程序2.进入exe所在路径3.使用windeployqt进行提取你需要的dll文件,它是可以自动进行提取的,使用方法为 windeployqt exe文件名。程序运行所需的dll等文件自动在路径生产。

2021-01-29 20:16:23 1898

原创 QT5实现简单的TCP通信(包括客户端和服务端)

QT5针对TcpSocke通信有十分方便的组件包QTcpSocket和QTcpSever等,要使用QT的TcpSocket组件首先需要在QT项目的.pro文件中添加network。QT += network1. 客户端1.1 UI设计1.2 头文件(mainwindow.h文件)#ifndef MAINWINDOW_H#define MAINWINDOW_H #include <QMainWindow>#include <QTcpSocket

2021-01-07 15:17:49 2574 1

原创 MySQL对所有用户开放权限

mysql> grant all privileges on *.* to root@'%' identified by '数据库密码';mysql> flush privileges;

2020-08-08 16:09:04 1333

原创 CSS写发光字体

CSS中有一种字体阴影的功能text-shadow可以对字体文字添加阴影。text-shadow共有4个属性:可以通过多个阴阳颜色叠加产型文字光晕的效果<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>发光字体</...

2019-11-16 11:34:04 639

原创 HTML5(四)——div、列表、表格

div:web中定义一个区域。无序列表:<ul> <li>HTML</li> <li>CSS</li> <li>JS</li></ul>有序列表:<ol> <li>HTML</li> <li>C...

2019-11-16 11:19:06 621

原创 网页对于pc、平板和手机尺寸的适应设置

现在同一个网页要有PC端、平板端和手机端的不同应用,电脑和手机的尺寸相差很大的,同一种网页布局肯定不能同时满足要求。因此,要针对不同尺寸范围设置不同的网页css样式读取。<link rel="stylesheet" media="screen and (min-width: 1025px)" href="css/index-style.css"> <link rel...

2019-11-16 11:17:58 2422

原创 HTML5标签(三)——插入图像

<img src = "w3school.gif" alt = "w3c" /> alt表示当图像加载不出来时显示“w3c”。实例:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>首页</title&gt...

2019-08-05 22:13:30 405

原创 HTML5标签(一)

标题:h1~h6段内换行:br段内分组:span段落:p预留格式:pre(<pre></pre>之间的内容将保留空格等属性)水平线:hr空格字符:&nbsp实例代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-...

2019-08-04 20:40:42 148

原创 HTML5文件结构

<!DOCTYPE html> //文档类型:符合HTML5标准<html lang = 'en'> //lang属性:搜索引擎 en英文 zh中文<head> //头部 <meta charset = "UTF-8"> //元数据 charset属性:字符编码方式为 UTF-8 <title> </titl...

2019-08-04 20:33:10 405

原创 Linux常用命令行

Linux,免费开源,多用户多任务系统。基于Linux有多个版本的衍生,著名的如Ubuntu、Debian等。linux是一款不同于windows的操作系统,而且它是黑客、渗透人员、运维人员等必会的。整理的Linux常用操作命令将会能够让你基础操作它。快捷键1、打开终端 ctrl+alt+t2、推出鼠标ctrl+command3、tar -zxvf filename 解压缩...

2019-04-20 14:40:43 134

原创 JAVA实现队列类

和栈一样,队列也是线性的集合。对于队列来说,插入限制在一端,也就是队尾,删除限制在另一端,也就是对头。队列支持先进先出的协议。本文使用java中的数据和列表来实现队列类,从而更加详细和直观的理解队列的使用和性质。1、使用数组实现队列public class QueueWithArray { private int [] queueArray; private int front ...

2019-02-24 19:22:54 2852

原创 eclipse 使用java 8 中的javaFX时import javafx.applicaiton.Application 出错

java 8 总觉得不如java 7稳定,尤其是在加载包的时候总是会出现加载失败的情况。在使用javaFX的时候import javafx.applicaiton.Application 会出现The type 'Application' is not API (restriction on required library 'C:\java\jdk1.8\jre\lib\ext\jfxrt.ja...

2018-12-03 10:44:26 9204 6

原创 JAVA现实栈类

栈遵循先进后出的规则。从栈放入项和从栈删除项的操作分别叫做压入(push)和弹出(pop)。除了push和pop操作,栈接口还应提供一个peek的操作用来查看栈的顶部。还应有常用的empty()和getSize()功能。下面针对int、double和char数据类型提供三个构建栈的类。构建int型栈public class StackOfInt { private int [] ele...

2018-11-23 09:30:25 479

原创 Java中无法使用Point2D类问题

Java API在javafx.geometry包中有一个便于使用的Point2D类,用于表示二维平面上的点。该类的UML图如下所示。javafx.geometry.Point2D+Point2D(x: double,y: double) //用给定的x和y坐标来创建一个Point2D对象+distance(x: double,y: double): double //返回该点到...

2018-11-08 16:54:08 2429 1

原创 使用Python实现五大排序算法

在数据结构中,对数据的排序是基础,在一些面试中也有会问到。基本排序算法有选择排序、冒泡排序和插入排序,这三种排序算法是最简单的排序算法,平均复杂度都在。为了使用更小的复杂度对数据进行排序,有些聪明的人利用分而治之的思想设计了分割排序和组合排序,他们的复杂度为。下面依次介绍这几种排序算法和程序。1、选择排序选择排序是最简单的排序策略,就是搜索整个列表,找到最小值的位置。如果该位置不是列表的第...

2018-10-10 11:19:37 248

原创 Python 中 if __name__="__main__"的作用

刚刚开始使用Python的时候看到有很多人写程序的时候最后都会加上个if __name__="__main__"判断语句,一开始不太理解,为了让更多的初学者更透彻的理解Python,这里说下这个判断语句的作用。这条if语句的作用是,允许程序员要么将模块当做一个独立的程序运行,要么从shell或另外一个模块导入它。其工作方式如下。每个Python模块都包含一组内建的模块变量。当加载该模块的时候,...

2018-09-11 23:18:41 177

原创 pip3 出现ImportError: cannot import name 'main'

最近使用pip3安装包发现出现错误:Traceback (most recent call last):  File "/usr/bin/pip3", line 9, in &lt;module&gt;    from pip import mainImportError: cannot import name 'main'网上很多解决方法都是去修改pip文件,发现我的pip文件并...

2018-08-30 15:25:14 1092

原创 Tensorflow Finetuning VGG16——猫狗大战

现在已经有很很多优秀的神经网络模型,这些模型大部分都是使用ImageNet数据集1000类训练得到的。然而我们在实际应用中1000类的模型并不完全适用我们自己的数据集,而使用自己的数据集训练需要花费大量的计算时间,而且有可能数据不够无法得到理想的模型。这时候我们可以保留训练好的模型的大部分参数,而仅仅对网络的最后几层全连接层进行Finetuning。这里我们将适用猫狗大战数据集中的1500张图对V...

2018-08-29 09:09:51 3445 14

原创 TensofFlow制作自己的数据集,并训练CNN网络

前面的几篇文章我们学习了使用Tensorflow搭建简单拟合神经网络、CNN、RNN和自编码等。但是在那些简单的例子里面我们都是使用的标准的MNIST数据集,而大部分时间我们更需要使用自己的数据集训练神经网络。因此,在这里我们介绍如何使用TFrecords处理自己的数据集并训练CNN网络。我们以kaggle比赛中的猫狗大战数据集为例。(1)下载并分类处理猫狗大战训练集猫狗大战数据集下载链接...

2018-08-09 20:37:13 4342 8

原创 TensorFlow实现MNIST的自编码网络

本篇博客将介绍基于无监督学习的一个简单应用———自编码器(autoencoder),并学习TensorFlow搭建一个自编码网络,并用它在MNIST数据集上训练。自编码网络的作用是将输入样本压缩到隐藏层,然后解压,在输出端重建样本。最终输出层神经元数量等于输入层神经元的数量。这里面主要有两个过程:压缩和解压。压缩依靠的是输入数据(图像、文字、声音)本身存在不同程度的冗余信息,自动编码网络通过学...

2018-08-07 16:19:11 1096

原创 TensorFlow实现MNIST的循环神经网络

本篇博客我们将学习使用TensorFlow搭建一个循环神经网络(RNN)模型,并用它来训练MNIST数据集。RNN在自然语言处理领域的以下几个方向已经取得了非常大的成功:机器翻译 语音识别 图像描述生成(将RNN与CNN相互结合) 语言模型与文本生成,即利用生成模型预测下一个单词的可能性。接下来我们讲解如何使用RNN完成MNIST数据集的分类问题:(1)加载数据并设置超参数(学习率...

2018-08-06 23:09:51 504

原创 TensorFlow实现MNIST的卷积神经网络

在此篇博客中我们将学习使用TensorFlow搭建一个卷积神经网络(CNN)模型,并使用它来训练MNIST数据集。构建一个CNN模型需要以下几个步骤:(1) 定义输入数据,并预处理数据。这里我们首先读取MNIST数据集,并分别得到训练集的图片和标签的矩阵,以及测试集的图片和标签矩阵。代码如下:import tensorflow as tfimport numpy as npfro...

2018-08-05 23:05:44 782

原创 TensorFlow简单拟合网络例子

理解TensorFlow的运行方式非常重要,这里用一个简单的例子来讲解TensorFlow的运行方式。TensorFlow的运行方式分为以下4个步骤:加载数据及定义超参数 构建网络 训练模型 评估模型和进行预测下面我们以一个神经网络为例子,讲解TensorFlow的运行方式。在这个例子中,我们构造一个满足一元二次函数的原始数据,然后构建一个简单的神经网络,仅仅包含一个输入层、一个隐...

2018-08-03 10:56:12 430

原创 详细介绍Ubuntu环境下 安装Tensorflow 及Python IDE

引言随着大数据时代的到来和计算机运算速度的提升,深度学习已经成为现在机器学习中最强有力的工具之一。合理的使用深度神经网络框架搭建神经网络可以起到事倍功半的效果。目前,流行的神经网络框架有Caffe、Torch、Tensorflow等。其中Tensorflow具有配置简单,使用灵活的特性被许多搞人工智能的科研人员和企业所喜爱。接下来我们就介绍如何在Ubuntu的环境下配置Tensorflow。...

2018-07-26 18:15:30 3325

原创 使用安装Ubuntu和Win7双系统

引言现在深度学习在人工智能领域非常盛行,一般情况下做深度学习都需要用到caffe、tensorflow等框架,虽然说现在这些深度学习框架开始支持windows平台,但在环境配置和稳定性上来说绝对还是优选Linux平台进行环境搭建,另外不仅仅是深度学习其实在科学研究上Linux无论是流畅性、便捷性还是视觉效果个人认为均优于windows,但是无奈Linux的软件太少,所以我们还是无法摒弃wind...

2018-07-22 13:47:09 547

原创 Apriori算法介绍及实现代码

引言:什么是数据挖掘         随着大数据时代的到来我们生活中的方方面面都受到了数据挖掘的影响,比如你在淘宝上买了一件商品,当你下次登录的时候在淘宝的界面上会出现各种与你曾经购物信息相关的商品。或者当你用网易云音乐听音乐的时候你从推荐歌单中选择了你喜欢的音乐、删除了你不喜欢的音乐,通过你这次的选择的音乐相关性网易音乐会在下次推荐歌单时对音乐类型进行调整。所以,基于数据挖掘的机器学习方案有...

2018-07-19 15:06:19 11377

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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