自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 C++面经总结-仅供参考

C++面经总结-仅供参考1 父类构造函数调用多态函数2 父类析构函数调用虚函数3 int转换字符串函数,安全吗4 格式化字符串函数占位符5 内存分配及delete.底层实现6 [文件描述符](https://www.jianshu.com/p/a2df1d402b4d)7 互斥锁的抢占机制8 线程...

2020-02-18 15:00:23

阅读数 14

评论数 0

原创 网络面经总结-仅供参考

面经总结-仅供参考1 服务器如何判断客户端连接不上了2 心跳包多长时间发一次,如何判断客户端下线了3 四次挥手 通过什么接口来判断?????4 epoll只能练500-1000个连接,有没有判断是什么原因引起的5 noSQL-redis6 消息队列-应用场景7 [微服务容器](https://ww...

2019-12-20 11:34:12

阅读数 58

评论数 0

原创 ubuntu挂载Windows共享文件夹

1 )windows下设置shared文件夹为共享文件夹 2 )linux下执行命令 sudo apt-get install cifs-utils samba-client sudo mount -t cifs -o username=dhc,password=123456 //10.1...

2019-12-04 14:56:16

阅读数 9

评论数 0

原创 网络通信-协议

网络通信-协议C/S模型UDP服务器广播 TCP:面向连接的可靠数据包传递–完全弥补 优点:稳定,数据稳定–回执机制(丢包率97%o) ----------------- 速率稳定 ------------------流量稳定 “滑动窗口” 缺点:效率低,速度慢 使用场景:大文件,重要文件传输...

2019-12-04 11:40:46

阅读数 9

评论数 0

原创 4.Linux系统编程-网络编程-socket

4.Linux系统编程-网络编程-socket套接字socket网络字节序IP地址转换函数sockaddr数据结构网络套接字函数socket模型创建流程图socket函数bind函数listen函数accept函数connect函数C/S模型-TCPserverclient出错处理封装函数TCP通...

2019-12-03 10:11:01

阅读数 58

评论数 0

原创 socket客户端与服务端TCP,UDP数据通信测试

socket客户端与服务端TCP,UDP数据通信测试服务器UDP-客户端UDP+connect()测试结果:服务器TCP-客户端UDP测试结果: 本博客与@byadom_IT共同完成 服务器UDP-客户端UDP+connect() server 服务器:UDP #include<stdio....

2019-11-21 11:16:28

阅读数 17

评论数 0

原创 3.Linux系统编程-网络编程-协议

3.Linux系统编程-网络编程—协议网络基础典型协议网络应用程序设计模式C/S模式B/S模式优缺点分层模型OSI七层模型TCP/IP四层模型通信过程协议格式以太网帧格式ARP数据报格式IP段格式UDP数据报格式TCP数据报格式NAT映射表打洞机制 网络基础 典型协议 应用层 常见的协议有HTTP...

2019-11-19 14:51:15

阅读数 28

评论数 0

原创 2.Linux系统编程-线程

Linux系统编程-线程线程概念Linux内核线程实现原理线程共享资源线程非共享资源线程优点、缺点线程控制原语pthread_self函数pthread_create函数线程于共享pthread_exit函数pthread_join函数pthread_detach函数pthread_cancel函...

2019-11-18 10:49:43

阅读数 23

评论数 0

原创 1.Linux系统编程-进程

1.Linux系统编程-进程进程相关概念进程和程序并发CPU和MMUMMU内存管理单元进程控制块PCB进程状态环境变量常见的环境变量环境变量操作函数创建单个子进程 进程相关概念 进程和程序 程序:编辑好的二进制文件,磁盘上,不占用系统资源(cpu,内存,打开的文件,设备,锁。。。) 进程:是活跃的...

2019-11-14 13:54:40

阅读数 34

评论数 0

原创 Vue可移动水平时间轴

Vue可移动水平时间轴里程碑时间轴具体实现效果图编辑里程碑 里程碑时间轴具体实现 效果图 编辑里程碑效果图 <template> <div class="state_grade"> <!-- <mile-stone :pr...

2019-10-28 15:11:14

阅读数 190

评论数 0

原创 Vue学习总结-watch

Vue学习总结-watch watch-监视文本框变化watch-监视路由地址的改变computed-计算属性的使用和3个特点 watch-监视文本框变化 <template> <div id="app"> <input type=&q...

2019-09-26 14:28:44

阅读数 170

评论数 0

原创 Vue学习总结-路由

Vue学习总结-路由 路由-前端路由和后端路由的概念路由-vue-router的基本使用路由-router-link的使用路由-路由redirect重定向的使用路由-设置选中路由高亮的两种方式方式1方式2路由-为路由切换启动动画路由传参-使用query方式传递参数路由传参-使用params方式传递...

2019-09-26 10:54:33

阅读数 23

评论数 0

原创 Vue学习总结-组件

Vue学习总结-组件 组件化和模块化的区别组件-组件的创建方式1组件-组件的创建方式2组件-组件的创建方式3组件-组件中的data组件切换-使用v-if和v-else结合flag进行切换组件切换-使用Vue提供的component元素实现组件切换组件切换-应用切换动画和mode方式动画-小球动画f...

2019-09-24 10:37:38

阅读数 57

评论数 0

原创 Vue学习总结-动画

Vue学习总结-动画 动画-使用过渡类名实现动画动画-自定义v-前缀动画-使用第三方animate.css类库实现动画动画-钩子函数实现小球半场动画动画-使用transition-group元素实现列表动画添加删除动画-transition-group中appear和tag属性的作用 动画-使用过...

2019-09-20 17:48:12

阅读数 22

评论数 0

原创 Vue学习总结-生命周期函数(未完成)

Vue学习总结-生命周期函数 生命周期函数-组件创建期间的4个钩子函数生命周期函数-组件运行和销毁阶段的钩子函数vue-resource发起get、post、jsonp请求 生命周期函数-组件创建期间的4个钩子函数 生命周期钩子=生命周期函数=生命周期事件 生命周期函数-组件运行和销毁阶段...

2019-09-20 15:44:17

阅读数 14

评论数 0

原创 Vue学习总结-指令

Vue学习总结-指令 指令-自定义全局指令让文本框获取焦点指令-使用钩子函数的第二个binding参数拿到传递的值全局指令定义私有指令简写指令 指令-自定义全局指令让文本框获取焦点 <label> 搜索关键字: <!-- 注意:vue中所有指...

2019-09-19 17:41:24

阅读数 16

评论数 0

原创 Vue学习总结——入门

MVC:后端开发概念,模块视图 MVVM:前段视图层概念 vue代码和MVVM对应关系 v-cloak,v-text,v-html v-cloak:解决插值表达式闪烁问题,只会替换当前占位符,不会把整个元素内容清空 v-text:默认无闪烁问题;会覆盖元素中原本内容 ...

2019-09-18 09:16:32

阅读数 14

评论数 0

原创 QT中QTextEdit只显示前N段数据,其后数据禁止追加

前言 setMaximumBlockCount方法最多显示N段,继续输入会把最前行冲掉,为了解决这个缺陷,于是产生了本文。 QTextEdit->document()->setMaximumBlockCount(100); QTextEdit只显示前N段数据,其后数据禁止追加 //定义...

2019-08-21 10:10:12

阅读数 98

评论数 0

原创 QMenu QWidgetAction自定义下拉菜单项鼠标滑过可切换图片(二)

本文在https://blog.csdn.net/zhushentian/article/details/82014760基础上绘制下拉菜单,由于该链接代码没有sheetstlye样式,本文重新给定了样式 菜单效果 void RPMSystem::AddSetUpMenu() { m_m...

2019-08-13 10:32:16

阅读数 94

评论数 0

转载 QMenu QWidgetAction自定义下拉菜单项鼠标滑过可切换图片(一)

QMenu QWidgetAction自定义下拉菜单项鼠标滑过可切换图片(一) 重定义Qmenu的item,下拉菜单项基类 转自:https://blog.csdn.net/zhushentian/article/details/82014760 #ifndef QMENUWIDGET_H ...

2019-08-13 10:26:04

阅读数 96

评论数 0

原创 QT 封装无边框窗口基类

无边框窗口拖拽标题栏可移动,且限制窗口可移出屏幕的范围,布局最大化、最小化、关闭按钮,双击标题栏最大化,设置标题栏颜色,窗口背景颜色等功能。 使用方法: 其中类DragProxy来自:https://blog.csdn.net/frieryumao/article/details/987338...

2019-08-07 11:35:46

阅读数 18

评论数 0

转载 QT无边框窗口可拉伸,拉伸范围在屏幕可视化范围内

QT无边框窗口可拉伸,拉伸范围在屏幕可视化范围内 1.本文转自:Qt控制无边框窗体的拖动与缩放 | 学步园 https://www.xuebuyuan.com/2102787.html 解决问题:引入那个计时器,解决鼠标样式问题。如果从鼠标从窗体边框快速移到窗体边缘的一个子控件上,而此控件又没有处...

2019-08-07 11:25:17

阅读数 33

评论数 0

原创 QT QMenu下拉菜单实现

QT QMenu下拉菜单实现QT QMenu下拉菜单实现样式效果代码 QT QMenu下拉菜单实现 点击QPushButton弹出下拉菜单 样式效果 类似QT下拉菜单效果 代码 QPushButton *m_pSetButton = new QPushButton(thi...

2019-08-05 16:49:49

阅读数 547

评论数 0

原创 只用原数组删循环除数据,无需增加额外空间开销

有一个数组a[N]顺序存放0~N-1,要求每隔两个数删掉一个数,到末尾时循环至开头继续进行,求最后一个被删掉的数的原始下标位置。以8个数(N=7)为例:{0,1,2,3,4,5,6,7},0->1->2(删除)->3->4->5(删除)->6->7->...

2019-07-11 10:40:09

阅读数 32

评论数 0

原创 C++ epoll机制实现C/S架构服务端socket通信

##功能 1.支持1000+客户端链接 2.多线程处理:接收线程处理新连接,工作线程处理数据流动(可自行实现处理逻辑) 3.epoll机制 /* * myreactor.h * * Created on: 2019-4-15 * Author: wlj */...

2019-07-03 17:20:21

阅读数 122

评论数 0

原创 QT实现用户注册密码校验逻辑

bool Register::CheckPwd() { QString nickName = ui->lineEdit_nickName->text();//用户昵称 QString firstPassWrd = ui->lineEdit_passwd-&g...

2019-07-03 17:12:41

阅读数 221

评论数 0

原创 QT:sqlite创建并访问数据库

本文代码在博文:https://blog.csdn.net/frieryumao/article/details/93871774 基础上实现创建数据库并实现数据库访问。 #ifndef DATABASESQL_H #define DATABASESQL_H /*************...

2019-06-27 14:05:12

阅读数 315

评论数 0

转载 QT实现sqlite数据库连接池

#ifndef CONNECTIONPOOL_H #define CONNECTIONPOOL_H /***************************************************************************** **FileName: 数据库连接池 *...

2019-06-27 13:59:40

阅读数 264

评论数 0

原创 python thinker treeview实现歌曲下载界面

界面图展示 本文只实现了界面展示功能,未添加具体下载歌曲的逻辑实现。 import tkinter as tk from tkinter import ttk from tkinter import * from tkinter.ttk import * from PIL impo...

2019-06-27 13:51:41

阅读数 157

评论数 0

转载 解决客户端与服务端传输数据黏包问题

解决客户端与服务端传输数据黏包问题黏包原因方案1客户端将数据分为两个阶段发给服务端客户端代码示例服务端将数据分为两个阶段接收方案2服务端代码示例客户端代码示例 黏包原因 1.因为发送数据包时,每次发送的包小,因为系统进行优化算法,就将两次的包放在一起发送,减少了资源的重复占用。多次发送会经历多...

2019-06-27 11:00:15

阅读数 20

评论数 0

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