hjf161105的博客

业精于勤荒于嬉,行成于思毁于随。

nfs配置以及System Error No route to host解决

1、开启portmap和nfs服务      service portmap start      service nfs start 2、将要共享的目录写到exports文件中 假设共享的目录为 /sharedisk/      vim /etc/exports      在expor...

2017-06-29 15:08:10

阅读数 1962

评论数 1

c/c++整理--析构函数

c++中虚析构函数的作用是什么?   析构函数是为了在对象不被使用后释放它的资源,虚函数是为了实现多态。那么,把析构函数声明为virtual有什么作用呢? 请看下面代码: #include using namespace std; class Base { public: Base()...

2017-06-28 20:42:34

阅读数 122

评论数 0

c/c++整理--c++面向对象(5)

构造函数的使用 以下代码中的输出语句为0吗?为什么?#include using namespace std; struct CLS { int m_i; CLS(int i):m_i(i){ } CLS() { CLS(0); } }; int main() { CLS...

2017-06-28 00:04:52

阅读数 191

评论数 0

CentOS7下Samba的安装与配置

一、Samba简介     Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享...

2017-06-25 19:57:26

阅读数 240

评论数 0

HTML==小试牛刀

前段时间一直在做单片机的项目,再加上一个接一个的期末考试,一直没有时间去学习一些新的东西。Linux网络爬虫做了一半卡住了,感觉对HTML和HTTP那部分很不熟悉,只晓得http类型的url,对于href和其他类型的一窍不通,根本不知道怎么分析通过http获得的网页源码,怎么去提取其中的url。 ...

2017-06-23 23:58:22

阅读数 247

评论数 0

HTML==网页编程基础知识

前 言 HTML需要和CSS还有js一起用,才能提现强大。  所以,学了HTML。最好去学学CSS还有JS(JavaScript) ☆静态页面和动态页面 网站页面分为静态页面和动态页面两种  • 静态页面:有一个html页面文件保存在服务器上,浏览器要这个页面的时候服务器就把这个页面文件发给...

2017-06-23 21:01:49

阅读数 560

评论数 0

嵌入式系统学习——STM32之电阻型触摸屏

触摸屏分类  按照触摸屏的工作原理和传输信息的介质,把触摸屏分为四种,它们分别为 ①电阻式:定位准确,单点触摸。 ②电容感应式:支持多点触摸,价格偏贵。工业应用最广泛 ③红外线式:价格低廉,但其外框易碎,容易产生光干扰,曲面情况下失真。 ④表面声波式:解决各种缺点,但是屏幕表面如果有水滴和尘土会...

2017-06-22 22:13:50

阅读数 3092

评论数 0

嵌入式系统学习——STM32之电容型触摸屏

触摸屏   触摸屏(touch screen)又称为“触控屏”、“触控面板”,是一种可接收触头等输入讯号的感应式装置。作为一种新型的电脑输入设备,可以用来取代传统的机械按键等输入设备。它是目前最简单、方便、自然的一种人机交互方式。主要应用于公共信息的查询、领导办公、工业控制、军事指挥、电子游戏、...

2017-06-22 21:55:07

阅读数 5646

评论数 2

基于89C51和STM32F1实现2.4G无线射频智能家居

前段时间学51单片机的时候做了一个简单的智能家居,实现了三个传感器采集数据,于OLED显示。当时并没有深入的去研究,仅仅是51采集数据显示:单片机==简易智能家居OLED。这次扩展了一下这个项目。 项目需求:   采集房间的温度、湿度、光照、烟雾等信息,51采集完数据在OLED上显示,采用2....

2017-06-20 00:05:24

阅读数 1881

评论数 2

嵌入式系统学习——STM32之TFT汉字显示

常用汉字编码 GB2312 GB13000 GBK BIG5(繁体) 汉字显示原理 汉字在液晶上的显示其实就是一些点的显示与不显示,这就相当于我们的笔一样,有笔经过的地方就画出来,没经过的地方就不画。所以要显示汉字,我们首先要知道汉字的点阵数据,这些数据可以由专门的软件来生...

2017-06-16 11:39:45

阅读数 4006

评论数 0

嵌入式系统学习——STM32之FATFS文件系统

文件系统是什么? 负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统。 即在磁盘上组织文件的方法。 常用的文件系统: -FAT / FATFS -NTFS: 基于安全性的文件系统,是Windows NT所采用的独特的文件系统结构 -CDFS:CDFS是大部分的光盘的文件系...

2017-06-16 11:16:54

阅读数 1545

评论数 0

嵌入式系统学习——STM32之SD卡(下)

SDIO简介-SDIO寄存器 SDIO电源控制寄存器(SDIO_POWER)         该寄存器只有最低2位(PWRCTRL[1:0])有效,其他都是保留位,STM32复位以后,PWRCTRL=00,处于掉电状态。所以,我们首先要给SDIO上电,设置这两个位为:11。 SDI...

2017-06-15 22:48:10

阅读数 4020

评论数 0

嵌入式系统学习——STM32之SD卡(上)

1、SDIO简介-什么是SDIO接口?

2017-06-15 22:07:20

阅读数 1664

评论数 0

Centos7升级gcc学习笔记

转载:Centos7升级gcc学习笔记 概述 最近在学习《深入应用C++11-代码与优化与工程级应用》,我的gcc版本是gcc-4.8.5是支持C++11的,但是我在作者的github上看了一些C++例子,其中有些是C++14的语法,我的gcc版本并不支持,之前安装了ubuntu1...

2017-06-14 21:31:12

阅读数 1926

评论数 0

c/c++整理--c++面向对象(4)

一、对静态数据成员的正确描述 下列对静态数据成员的描述中,正确的是 A、静态数据成员可以在类体中进行初始化 B、静态数据成员不可以被类的对象调用 C、静态数据成员不能收private控制符的作用 D、静态数据成员可以直接用类名调用 解析: A错误。静态数据成员必须在类外面初始化,以示...

2017-06-11 22:33:20

阅读数 169

评论数 0

c/c++整理--c++面向对象(3)

一、与全局对象相比,使用静态数据成员有什么优势 优势: (1)静态数据成员没有进入程序的全局命名空间,因此不存在程序中其他全局命名冲突的可能性。 (2)使用静态数据成员可以隐藏信息。因为静态数据成员可以是private成员,而全局对象不能 二、有哪几种情况只能用intial...

2017-06-11 00:05:53

阅读数 124

评论数 0

HTTP协议及过程描述

HTTP 协议定义服务器端和客户端之间文件传输的沟通方式。目前HTTP协议的版本是Http1.1。RFC 2616描述了HTTP协议的具体信息。  这个协议已经成为浏览器和Web站点之间的标准。  当我上网的时候底层是如何进行交互的?  当访问者点击一个超链接的时候,将会给浏览器...

2017-06-07 23:11:55

阅读数 1889

评论数 0

TCP协议三次握手过程分析

TCP协议三次握手过程分析 TCP(Transmission Control Protocol) 传输控制协议 TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接: 位码即tcp标志位,有6种标示:SYN(synchronous建立联机) ACK(ack...

2017-06-07 22:04:02

阅读数 161

评论数 0

c#设计模式==装饰模式

装饰模式,动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更为灵活。 抽象构件(People)角色:给出一个抽象接口,以规范准备接受附加责任的对象。装饰(Clothes)角色:持有一个构件(Component)对象的实例,并定义一个与抽象构件接口一致的接口。...

2017-06-06 23:11:49

阅读数 184

评论数 0

c/c++整理--c++面向对象(2)

一、看代码写结果——c++类成员的访问 #include using namespace std; #define public private (1) class Animal { public: (2) void MakeNoise(); }; int main() { ...

2017-06-05 23:40:07

阅读数 174

评论数 0

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