自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Peace

Frank

  • 博客(41)
  • 收藏
  • 关注

原创 ubuntu gcc 安装 使用

                           “人多不足以依赖,要生存只有靠自己。” —— 拿破仑gcc是什么:-------------------------- Linux系统下的Gcc(GNU C Compiler)是GNU推出的功能强大、性能优越的多平台编译器,是GNU的代表作品之一。gcc是可以在多种硬体平台上编译出可执行程序的超级编译器,其执行效率与一般的编译器...

2018-05-31 09:12:20 28674

原创 linux中安装软件的方法

1. apt-get 安装方法ubuntu 世界有许多软件源,在系统安装篇已经介绍过如何添加源, apt-get 的基本软件安装命令是:sudo apt-get install 软件名2. 编译安装方式(使用编译安装前,需要先建立编译环境,使用以下命令建立基本的编译环境:sudo apt-get install build-essential)在 linux 的世界,有很多软件只提供了源代码给你,...

2018-05-31 09:09:01 389

原创 Vmware player--打开vmdk; 导出系统;

https://www.cnblogs.com/wxdblog/p/7091496.html

2018-05-29 21:48:54 2044

原创 数据恢复方法--linux ubuntu--ddrescue

ddrescure(免费的数据恢复工具)的使用方法:https://www.technibble.com/guide-using-ddrescue-recover-data/ddrescure官方文档:https://www.gnu.org/software/ddrescue/--------------------------live cd:可以让Linux系统从光盘启动,用户可以方便的先对系统...

2018-05-29 20:00:27 5525

原创 ROS安装,配置

ROS最好安装在Ubuntu系统,因为ROS目前在其他的系统中都是试验性的!《Learning ROS for Robotics Programming-- second Edition》书中使用的Ubuntu版本是12.04(Precise Pangolin), 该版本可以从http://releases.ubuntu.com/12.04/下载。ROS有很多的版本,Hydro不是最新的,但是...

2018-05-28 14:02:37 169

原创 ROS中的通信机制

http://www.ros.org/core-components/Communications InfrastructureAt the lowest level, ROS offers a message passing interface that provides inter-process communication and is commonly referred to as a m...

2018-05-28 13:48:14 1012

原创 VMware中安装Ubntu

https://blog.csdn.net/wumumang/article/details/54099997https://jingyan.baidu.com/article/ff42efa9d45ae7c19e220291.html

2018-05-27 20:45:43 937 1

原创 socket编程方法,概念

下内容参考自:https://blog.csdn.net/qq_26399665/article/details/52421723哇呜!现在的网络编程,使用TCP/IP协议的应用程序几乎用的都是socket。基本概念:SOCKET(套接字):Socket的英文原义是“孔”或“插座”,这里指的是 主机的IP地址+主机上的端口号。 它是网络通信过程中端点的抽象表示,包含进行网络通信必需的五种信息:连接...

2018-05-27 15:14:12 736

原创 TCP-IP学习笔记11--无线通信- 无线通信的种类 点对点通信协议

ongoing

2018-05-27 11:54:27 2200

原创 TCP-IP学习笔记10--以太网之基本概念2 - 以太网帧格式

“如果错过太阳时你流了泪,那么你也要错过群星了。”--- 泰戈尔前导码(Preamble):最前面时8个字节的前导码,表示一个以太网帧的开始。 另外,前导码的最后两个比特是“11”,称为SFD(Start Frame Delimiter). 在SFD之后就是 以太网帧的本体啦。以太网帧的本体部分:本体的前端是数据的首部,总共14个字节,包括目标6字节的mac地址,6字节的源mac地址,以及2个字节...

2018-05-27 11:50:26 271

原创 TCP-IP学习笔记9--以太网之基本概念1-分类-连接方式

Ref:《图解TCP/IP》--竹下隆史

2018-05-26 09:00:25 480

原创 TCP-IP学习笔记8--数据链路之基本概念

“在你生命的最初30年中,你养成习惯;在你生命的最后30年中,你的习惯决定了你。”---- Steve JobsTCP/IP对于OSI参考模型的数据链路成及以下部分(物理层)没有做定义。但是,数据链路的知识对于深入理解网络起着至关重要的作用。数据链路层的协议定义了通过通信媒介互联的设备之间的传输的规范。通信媒介包括双绞线电缆,光纤,电波等介质。计算机以0和1表示信息,嗯安儿实际的通信媒介之间踔厉的...

2018-05-26 06:52:04 290

原创 QT qml TreeView展示数据结构于界面

Class  QAbstractItemModel:使用QML的TreeView类来展示树状的结构,对应的是QT的Model/View模型。这个model是一个数据模型,要为TreeView提供一个模型,需要定义一个类,该类需要继承自calss  QAbstractItemModel,不能直接使用该类。------------------------------------------------...

2018-05-22 11:25:51 5274

原创 ROS初探--意义、基本模块

顾虑就使我们都变成了懦夫,使得那果断的本色蒙上了一层思虑的惨白的容颜,本来可以做出伟大的事业,由于思虑就化为乌有了,丧失了行动的能力。-----哈姆雷特ROS: Robot Operating System. 全球网站:http://www.ros.org/The Robot Operating System (ROS) is a flexible framework for writing r...

2018-05-22 07:38:05 1901

原创 TCP-IP学习笔记7--TCP-IP模型通信例子学习

"以为如蝴蝶般美丽的女子向我飞来,翩翩的舞姿如同云端轻盈的叶儿。"----------------------------------------------------------------------------------------------------------数据包首部:每个分层都会对自己发送的数据附加一个首部,首部中包含了发送的目标地址等信息。 从上一层收到的包全部被当做本层...

2018-05-21 20:24:38 1015 1

原创 计算机端口

“I would trade all of my technology for an afternoon with Socrates.”-----Steve Jobs   我愿意用我所有的科技去换取和苏格拉底相处的一个下午。                                                              在Internet上,各主机间通过TCP/IP协议发...

2018-05-20 22:35:47 158

原创 TCP-IP学习笔记6--TCP-IP模型

“五月的风慢慢地吹过湖面,泛起波浪层层,一只鸟儿飞过来,在我面前婉转歌唱”TCP/IP是当今计算机网络世界使用最为广泛的协议。该方面的知识对于那些想做网络编程的人来说是只至关重要的!两种模型在分层模块上略有差异,OSI参考模型注重 通信协议必要的功能是什么,而TCP/IP协议更强调 在计算机上实现协议应该开发哪一种程序!设备驱动程序与网络接口---------------------指的应该就是网...

2018-05-20 11:46:32 222

原创 QT qml---- loader使用方法

“简洁是智慧的灵魂,冗长是肤浅的藻饰”------------------《哈姆莱特》莎士比亚Import Statement: import QtQuick 2.5Loader is used to dynamically load QML components.Loader can load a QML file (using the source property) or a Compon...

2018-05-17 12:29:07 1259

原创 QT QML之Label, TextField

现在不是去想缺少什么的时候,该想一想凭现有的东西你能做什么。------ 海明威 《老人与海》Label { id: tipLabel width: 120 height: 40 text: qsTr("Hi:")+qml_transor.emptyStringForRe...

2018-05-17 09:34:37 1381

原创 TCP-IP学习笔记5--网络的构成要素

1.通信媒介与数据链路计算机之间通过各种电缆相互连接。2.网卡任何一台计算机接入网络都需要网卡,又称网络适配器,LAN卡。3.中继器位于OSI参考模型的第一层--物理层面上延长网络的设备。4. 二层交换机 (网桥)Ref:《图解TCP/IP》--竹下隆史...

2018-05-15 07:21:49 1793

原创 TCP-IP学习笔记4--网络地址

“他强由他强,清风拂山岗。他横由他横,明月照大江。世间诸事,敞开心扉,顺其自然。”—— 张大千地址具有两个特性:1:唯一性同一个通信网络中的任意两个通信主体不能具有相同的地址。2:层次性当通信网络中的地址很多很多时,需要考虑快速地找到一个地址,这是层次性就比较重要了。IP地址和MAC地址中,只有IP地址使用了分层。引申:MAC地址与IP地址:MAC(Media Access Control或者M...

2018-05-14 13:30:24 310

原创 QT-C++ 类型转换

QT1) int转为QString: QString::number(int)

2018-05-14 08:24:35 583

原创 使用qmlscene命令来快速查看编辑的qml文件的实际效果图

一片金灿灿的树叶落下来,仿佛飞来了许许多多翩翩起舞的黄蝴蝶。Qt SDK 提供 了 一个 命令行 环境, 给那些 有 特殊 需求 的 开发者, 方便 他们 在 不 使用 Qt Creator 集成 开发 环境 的 情况下 编译 应用 程序。 你 可以 在“ 开始” 菜单 中 找到 命令行 工具 的 快捷方式 来 启动 它(不知到在linux下如何启动),例如如下的例子:在该命令窗口中,可以运行qm...

2018-05-13 10:09:41 4481

原创 将本机电脑作为自己的网站服务器--基于XAMPP在本地建立wordPress网站

探索中:https://www.cnblogs.com/zery/p/5215572.html

2018-05-10 11:03:55 3845 1

原创 QT 模拟Visio软件通过拖动搭建流程图

探索中。。1 https://bbs.csdn.net/topics/390848708 https://www.cnblogs.com/chinese-zmm/archive/2010/10/10/1847275.html搜索QT  visio:  http://www.pudn.com/Download/item/id/1781422.html

2018-05-09 19:25:01 11275 3

原创 WordPress 设计学习

“One can never be defeated until defeat has been accepted as a reality”----- Bruce Lee官网免费下载。官网中文教程挺详细的!: https://codex.wordpress.org/zh-cn:Main_Page

2018-05-08 20:42:34 187

原创 域名,域名解析,域名注册

优于别人,并不高贵,真正的高贵应该是优于过去的自己。----《真实的高贵》注册域名遵循先申请先注册原则。frank.com, 其中 .com为顶级域名,frank为次级域名,每一个相同顶级域名中的二级域名注册都是独一无二、不可重复的,但不同顶级域名中的二级域名可以是相同的,例如frank这个二级域名曾可以在.com中注册,也可以在.cn中注册。域名注册申请流程1.选择一个信誉,质量,服务,稳定很好...

2018-05-08 19:41:42 247

原创 WordPress概览

WordPress 是世界上使用最广泛的博客系统,是一款开源的PHP软件,在GNU通用公共许可证下授权发布。因为使用者众多,所以WordPress社区非常活跃,有丰富的插件模板资源。使用WordPress可以快速搭建独立的博客网站。WordPress 不仅仅是一个博客程序,也是一个优秀的小型CMS(内容管理系统),很多非博客网站也是用WordPress搭建的。适合DIY,如果你是喜欢丰富内容的网站...

2018-05-08 14:59:58 876

原创 QT QML 在qml中自定义信号

服从真理,就能征服一切事物。 —— 塞涅卡实例:自定义文件 MoveYou.qml:import QtQuick 2.5import QtQuick.Controls 1.4import QtQuick.Layouts 1.2import QtQuick.Window 2.2Rectangle{ id:root //anchors.fill: parent pro...

2018-05-08 14:28:55 4732

原创 QML CheckBox的使用

“人类的全部历史都告诫有智慧的人,不要笃信时运,而应坚信思想。 —— 爱献生”这个在QT creator 帮助文档中非常容易查到。Import Statement: import QtQuick.Controls 1.4Since: Qt 5.1CheckBox { id:checkBox1 x: change_butn.x y...

2018-05-08 11:00:12 2867 2

原创 TCP-IP学习笔记3--传输方式的分类

网络通信中有多中分类方法:1. 面向有连接型与面向无连接型:面向有连接型:在通信传输前后,必须专门进行建立 和 断开 连接的处理,如果对端之间无法通信,可以避免无谓的发送数据。面向无连接型:发送端可以随时自由地发送数据,接收端永远也不知自己何时会接受到数据,从哪里接受到数据。因此,接受端需要市场确认是否收到数据。2.电路交换与分组交换:电路交换历史久,主要用于过去的电话网。分组交换相对较新,从20...

2018-05-07 18:01:55 710

原创 QML 设计--- Using Qt Quick Designer

ref:https://blog.csdn.net/cloud_castle/article/details/29382229

2018-05-07 16:59:15 507

原创 QML 下拉列表框的使用

世界上一成不变的东西,只有“任何事物都是在不断变化的”这条真理。 —— 斯里兰卡ComboBox { id:combox x: structureTab_label2.x+structureTab_label2.width+5 y: structureTa...

2018-05-07 16:55:38 6312

原创 QT QML与C++混搭

QML与C++混合编程就是使用QML高效便捷地构建UI,而C++则用来实现业务逻辑和复杂算法。ML访问C++Qt集成了QML引擎和Qt元对象系统,使得QML很容易从C++中得到扩展,在一定的条件下,QML就可以访问QObject派生类的成员,例如信号、槽函数、枚举类型、属性、成员函数等。QML访问C++有两个方法:一是在Qt元对象系统中注册C++类,在QML中实例化、访问;二是在C++中实例化并设...

2018-05-06 23:13:07 239

原创 QT虚拟小键盘设计--qt事件循环,事件发送的理解

有人讲到QT5.7及其以后的版本才自带免费的小键盘插件。QT5.10中关于QKeyEvent类:点击打开链接QT sendEvent和PostEvent, 点击打开链接my god,我今天安装了QT5.10,在帮助文档中有现成的虚拟键盘的例子,在帮助界面直接查找(不是索引) Qt Virtual Keyboard Examples即可。oh, stackover上一个老兄有一个相似的问题:点击打开...

2018-05-06 20:20:51 837

原创 qt creator的使用总结

1.  HELP功能:1)有时点击“HELP”之后,对应的页面里没有左侧的搜索栏。比较理想的状态是将左侧导航栏划分为上下两栏,上方为查找。可 以这么做:点击菜单“控件”-“Show Left Sidebar”。左侧栏显示后,如果显示的不是查找,则用下拉小箭头来进行切换:当然,不同版本的qt creator有些区别,不过大体都是相似的。个人感觉用“索引”功能更好,例如搜索一个qml的Button类型...

2018-05-06 19:44:55 775

原创 程序的编译和链接

一般来说,无论是C、C++、还是pas,首先要把源文件编译成中间代码文件,在Windows下也就是 .obj 文件,UNIX下是 .o 文件,即 Object File,这个动作叫做编译(compile)。然后再把大量的Object File合成执行文件,这个动作叫作链接(link)。编译时,编译器需要的是语法的正确,函数与变量的声明的正确。对于后者,通常是你需要告诉编译器头文件的所在位置(头文件...

2018-05-05 18:30:45 194

原创 qmake, makefile, make是什么东东,makefile简介!

qmake是一个协助简化跨平台开发的构建过程 的工具,Qt附带的工具之一 。qmake能够自动生成Makefile、Microsoft Visual Studio 专案文件 和 xcode 专案文件。不管源代码是否是用Qt写的,都能使用qmake,因此qmake能用于很多软件的构建过程。手写Makefile是比较困难而且容易出错,尤其在进行跨平台开发时必须针对不同平台分别撰写Makefile,会增...

2018-05-05 18:11:23 449

原创 开源之路2--SSH

SSH 为 Secure Shell (安全外壳协议)的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH是每一台Linux电脑的标准配置。SSH 是建立在应用层基础上的安全协议, 是一种网络协议,用于计算机之间的加密登录。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH...

2018-05-03 17:52:07 815

原创 TCP-IP学习笔记2--协议分层与OSI参考模型

协议的分层:为解决不同计算机之间的通信,ISO(International Organization for Standards)指定了一个国际标准OSI(Open Systems Interconnection,开放式系统互联)。现在OSI虽然没有得到普及,但是提出的OSI参考模型常常被用于网络协议的制定中。(TCP/IP并非ISO所制定的标准,而是由IETF(Internet Engineer...

2018-05-03 15:26:34 465

空空如也

空空如也

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

TA关注的人

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