IT1995的博客

博主QQ570176391,QQ78442761

排序:
默认
按更新时间
按访问量

C++工作笔记-对继承的进一步认识

这篇博文将说明我对继承的进一步理解。比如在图形碰撞的时候,如果能让他继承一个类,那个类设置一个flag,就可以对不同的图形进行不同的碰撞分析,那么这里就可以用父类指针,去指向子类,然后读取子类里面和父类相关的数据成员与函数。这里我写一个例子:代码如下:#include <io...

2018-05-19 18:45:27

阅读数:149

评论数:0

Qt工作笔记-使用QGraphicsItem加载图片并实现碰撞

因为要做一个游戏,在线只是一个知识点例子,作下笔记而已。只给出伪代码,游戏作玩,开源发布!!!这里有2个知识点一个是QGraphicsItem的绘图。一个是QGraphicsItem的碰撞。实现绘图要重写:boundingRect()和paint();一定要保证所有的绘图都要在boundingRe...

2018-05-17 23:25:26

阅读数:126

评论数:0

C++工作笔记-仿大佬“容器”风格

今天看别人的代码,发现大佬都喜欢把容器重新typedef下。又学到了一个装X手段。自己写了一段程序,用到了容器的typedef。代码如下:#include <iostream> #include <string&gt...

2018-05-17 18:49:50

阅读数:158

评论数:0

Wireshark工作笔记-对TCP连接与断开以及数据传输的实战分析

首先要使用一个TCP/UDP Socket调试工具。本次使用虚拟机NAT模式,主机IP地址为192.168.164.1,此时主机的/UDP Socket调试工具配置如下:虚拟机采用Win7 IP地址为192.168.164.101,其TCP/UDP Soceked调试工具配置如下:在Wiresha...

2018-05-17 16:12:24

阅读数:149

评论数:0

Wireshark工作笔记-TCP的状态解析,以及建立连接与关闭连接

在TCP层,有个FLAGS字段,这个字段有以下几个标识:SYN, FIN, ACK, PSH, RST, URG.其中,对于我们日常的分析有用的就是前面的五个字段。 它们的含义是:SYN表示建立连接,FIN表示关闭连接,ACK表示响应,PSH表示有 DATA数据传输,RST表示连接重置。 其中,A...

2018-05-17 09:17:02

阅读数:212

评论数:0

Linux工作笔记-查看tcp与udp端口并对比Windows简单分析

Linux查看端口:-t : 指明显示TCP端口-u : 指明显示UDP端口-l : 仅显示监听套接字(所谓套接字就是使应用程序能够读写与收发通讯协议(protocol)与资料的程序)-p : 显示进程标识符和程序名称,每一个套接字/端口都属于一个程序。-n : 不进行DNS轮询,显示IP(可以加...

2018-05-16 19:07:20

阅读数:170

评论数:0

Qt工作笔记-对主事件循环的进一步认识

在创建Qt widget项目的时候,一般会自动生成这个这里面可以看到是Widget w,然后是w.show();关键:return a.exec;进入主事件循环!!!!它并没有运行到最后的这个“}”他进入了事件循环,而我们自己写的这个会一闪而过,因为没有进入事件循环,时他都运行到&quot...

2018-05-16 09:03:13

阅读数:155

评论数:0

C++工作笔记-模版类要注意的地方(对比模版函数)

指定了模版参数类型后,在编译的时候就会生成一个新的具体的类,然后用这个类构造对象。用<>来指定模版的类型而函数模版就不是这样,他先调用函数,发现是什么类型再推到,而类是必须要指定的所有模版类必须要指定类型,而函数则不用。代码如下:#include &am...

2018-05-13 18:34:27

阅读数:152

评论数:0

C++工作笔记-作用域(" :: ")的另一种玩法

当有要写的函数与STL里面重名时,如果不加作用域的话会报如下错误。先说明下代码:template<typename T> void swap(T &a, T &b){ cout <&...

2018-05-13 16:58:56

阅读数:155

评论数:0

C++工作笔记-模版中class更新为typename

今天看到某大佬教的C++模版代码,发现这些大佬在模版里面都不再使用class而使用typename,为了向大佬们看齐现在做如下笔记!代码如下:#include <iostream> using namespace std; template&a...

2018-05-13 16:37:20

阅读数:143

评论数:0

Java工作笔记-Map的基本用法

这段话是博客园一大神的,摘录下来:(01) Map 是“键值对”映射的抽象接口。(02) AbstractMap 实现了Map中的绝大部分函数接口。它减少了“Map的实现类”的重复编码。(03) SortedMap 有序的“键值对”映射接口。(04) NavigableMap 是继承于Sorted...

2018-05-11 11:31:26

阅读数:231

评论数:0

Qt工作笔记-简单的画图工具

运行截图如下:代码如下:widget.h#ifndef WIDGET_H #define WIDGET_H #include <QWidget> class QMouseEvent; namespace Ui { class Widget; } ...

2018-05-11 10:57:59

阅读数:251

评论数:0

Qt工作笔记-QLineEdit中使用setValidator里面的坑

这里有个坑,不管是这么写 QDoubleValidator *doubleValidator=new QDoubleValidator(); doubleValidator->setRange(0,100,0); doubleValidator-&...

2018-05-11 09:19:14

阅读数:247

评论数:0

Java工作笔记-String转Integer可以转与不可以转的情况

今天看开源项目,发现这个知识点,现在来练下:当String为纯数字时可以转,但不是纯数字时,会出异常正常情况:代码如下:package my; public class main { public static void main(String[] args) { String s...

2018-05-10 18:36:46

阅读数:201

评论数:0

Qt学习笔记-自绘时钟

运行截图如下(时针,分针,秒针都可以动的哦):代码如下:Widget.h#ifndef WIDGET_H #define WIDGET_H #include <QWidget> namespace Ui { class Widget; } clas...

2018-05-09 23:22:50

阅读数:168

评论数:0

staf工作笔记-stax自定义信号和信号处理功能

这个和Qt里面的信号与槽很相似。特别是自定义信号与槽,emit然后connect。在stax中使用:Signals:  <raise>, <signalhandler>就能实现类似于Qt自定义信号和槽的功能,如...

2018-05-08 13:49:49

阅读数:170

评论数:0

staf工作笔记-使用stax并行处理获取其他主机操作系统信息

把stax扩展弄好后,如下图所示:运行STAXMon.jar包后。使用Submit New Job如下图所示:此处的test6.xml代码如下:<?xml version="1.0" encoding="UTF-8&...

2018-05-07 18:47:24

阅读数:173

评论数:0

C++工作笔记-编译时类型检查与运行时类型检查

转载链接如下:https://blog.csdn.net/u013298353/article/details/17676959编译时编译时顾名思义就是正在编译的时候.那啥叫编译呢?就是编译器帮你把源代码翻译成机器能识别的代码.(当然只是一般意义上这么说,实际上可能只是翻译成某个中间状态的语言.比...

2018-05-04 14:51:44

阅读数:194

评论数:0

C++工作笔记-WM_KEYFIRST和WM_KEYDOWN的用法

转载地址如下:http://www.xuebuyuan.com/1544382.html在讲这两个标识符的作用开始,先小感慨下:遇到问题,不要急着百度,请充分利用好VC++的中的各种头文件    在VC中,右击"WM_KEYFIRST"字符,选择“转向WM_KE...

2018-05-04 11:30:47

阅读数:184

评论数:0

Qt工作笔记-仿QQ登录界面(换肤,切换语言)

本程序含有资源文件,和QSS,在此博文不在展示。源码下载地址:https://download.csdn.net/download/qq78442761/10389816程序运行截图如下:本程序关键代码如下:widget.h#ifndef WIDGET_H #define WIDGET_H #i...

2018-05-03 16:54:51

阅读数:179

评论数:0

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