自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 Linux 基本命令(自学笔记)

Linux 基本命令History查看历史命令可以方向键上下查看之前的命令/ 根目录/bin 可执行文件所在目录/media 挂载设备媒体,U盘,光驱等/mnt 该目录是为了让用户挂载别的文件系统/usr unix system resources 庞大和复杂的目录,很多应用会安装到此目录/usr/local 用户自己安装软件的目录/sbin 超级管理员root的可执行文件目录/proc 这个目录是系统内存的映射,会保留进程运行的一些信息/et

2021-01-14 20:15:34 139

原创 vim 操作命令大全(自学笔记)

vim 操作命令大全vi 与vim --vim是vi的增强版查看vim教程:vimtutor移动光标:上k 下j 左h 右l0 --行首$ --行尾gg --文件的开头G --文件的末尾nG --到n行删除内容:。 x删除光标前字母。 dw删除单词(从光标开始删)。 d0 删除光标到行首。 d$(D) 删除到行尾。 dd 删除光标所在行。 ndd 删除光标所在行开始n行复制粘贴:。 yy复制一行内容。 dd剪切一行内容。 nyy复制n行内容。 p/P

2021-01-14 20:12:53 270

原创 mfc 学习的第七天(完结)

mfc 学习的第七天1、新建项目1.1根据向导创建项目首先,新建MFC项目(SaleSystem),基于单文档,MFC标准项目,同时去掉工具栏(去掉勾选 使用传统的停靠工具栏)。1.2添加预处理指令由于微软在VS2013中不建议在使用C/C++的传统库函数scanf,strcpy,sprintf等,所以直接使用这些库函数会提示C4996错误。VS建议采用带_s的函数,如scanf_s,strcpy_s,但这些并不是标准C/C++函数。想要继续使用此函数,需要添加_CRT_SECURE_NO_WA

2021-01-13 20:28:21 896 5

原创 mfc 学习的第六天

mfc 学习的第六天基于对话框编程对话框是一种特殊类型的窗口,绝大多数Windows程序都通过对话框与用户进行交互。在Visual C++中, 对话框既可以单独组成一个简单的应用程序,有可以成为文档/视图结构程序的资源。1、创建基于对话框的MFC应用程序框架程序创建过程:文件→新建→项目→MFC应用程序→确定→下一步→选中基于对话框→下一步→下一步→下一步→完成1.1 对话框 模态非模态1.2 按钮 两个caption修改内容 直接输入内容1.3 点击触发事件 右侧属性 闪电图标

2021-01-13 20:27:17 117

原创 mfc 学习的第五天

mfc 学习的第五天1、用向导生成一个MFC应用程序步骤:文件→新建→项目→选择MFC应用程序,取名称,确定→下一步→勾选单个文档,勾选MFC标准,下一步→下一步→下一步→下一步→取消勾选 使用传统的停靠工具栏,下一步→下一步→完成2、类视图 使用类视图 查看3 文档/视图结构体系MFC应用程序框架结构的基石是文档/视图体系结构,它定义了一种程序结构,这种结构依靠文档对象保存应用程序的数据,并依靠视图对象控制视图中显示的数据,把数据本身与它的显示分离开。数据的存储和加载由文档类来完成,数据的显

2021-01-13 20:26:16 148 1

原创 mfc 学习的第四天

mfc 学习的第四天5 windows字符集5.1 多字节 字符串 转宽字节 L5.2 声明 宽字节字符串 wchar_t5.3 统计宽字节字符串 wcslen5.4 TEXT做了自适应编码转换5.5 char* 和CString之间的转换//老外 1个字符对应1个字节 多字节//中文 1个字符对应多个字节 宽字节 Unicode utf-8 3个字节 GBK 2个字节//多字节转为 宽字节//TEXT是自适应编码的转换//TCHAR 自适应编码的转换//Message

2021-01-13 20:25:26 68

原创 mfc 学习的第三天

mfc 学习的第三天消息映射消息映射是一个将消息和成员函数相互关联的表。比如,框架窗口接收到一个鼠标左击消息,MFC将搜索该窗口的消息映射,如果存在一个处理WM_LBUTTONDOWN消息的处理程序,然后就调用OnLButtonDown。下面是将消息映射添加到一个类中所做的全部工作:1、所操作类中,声明消息映射宏2、通过放置标识消息的宏来执行消息映射,相应的类将在对BEGIN_MESSAGE_MAP和END_MESSAGE_MAP的调用之间处理消息。mfc.h//框架类CFrameWnd,派生

2021-01-13 20:23:55 168

原创 mfc 学习的第二天

mfc 学习的第二天MFC 入门1.1 MFC是什么微软基础类库(英语:Microsoft Foundation Classes,简称MFC)是一个微软公司提供的类库(class libraries),以C++类的形式封装了Windows API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量。其中包含的类包含大量Windows句柄封装类和很多Windows的内建控件和组件的封装类。MFC把Windows SDK API 函数包装成了几百个类,MFC给Windows操作系统提供了面向对象的

2021-01-13 20:22:29 199

原创 mfc 学习的第一天

mfc 学习的第一天1 通过底层实现窗口1.1 sdk api 句柄1.2 消息处理机制1.3 头文件 windows.h1.4 程序入口 winMain2 具体6个步骤2.1 1、设计窗口 WNDCLASS wc2.2 2、注册窗口 RegisterClass2.3 3、创建窗口 createWindow2.4 4、显示和更新 showWindhow updateWindow2.5 5、通过循环取消息 MSG msg2.5.1 写循环 while(1)2.5.2 GetMe

2021-01-13 20:17:37 187 1

转载 epoll机制:epoll_create、epoll_ctl、epoll_wait、close

epoll机制:epoll_create、epoll_ctl、epoll_wait、close在linux的网络编程中,很长的时间都在使用select来做事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。相比于select,epoll最大的好处在于它不会随着监听fd数目的增长而降低效率。因为在内核中的select实现中,它是采用轮询来处理的,轮询的fd数目越多,自然耗时越多。并且,linux/posix_types.h头文件有这样的声明:#define__FD_SETSIZE

2020-10-10 22:51:47 187

原创 WAMP环境部署

1、在F:\wamp目录下创建如下3个文件夹(apache、mysql、php)。2、将apache安装压缩包内文件复制到apache文件里。3、修改apache主配置文件httpd.conf内的 ServerRoot参数改为apache的实际目录、DocumentsRoot和Directory的参数改为:F:\wamp\apache\htdocs。httpd.conf文件目录为:F:\...

2020-02-13 16:54:22 1280

原创 thinkphp框架环境部署

1、确保PHP环境已经部署,CMD命令里输入php -v查看PHP版本。2、开启相关php扩展。3、CMD命令里输入php -m查看可用扩展模块。4、安装composer。开打网址https://getcomposer.org/download/ 下载composer.phar文件。5、把下载好的composer.phar文件复制到PHP环境变量指定的目录中,并创建bat文件。...

2020-02-12 13:40:44 511

原创 vue.js环境部署

1、安装node.js1、进入node.js中文网—链接: link下载Windows 安装包 (.msi)64位版本。2、安装node.js。3、进入cmd命令界面,输入 node -v 查看node.js版本;输入 npm -v 查看npm版本。2、git环境配置1、打开码云官网link 注册账号。2、在码云上新建项目1、点击仓库右边+号,新建项目...

2020-02-11 11:19:05 373

原创 JS中的逻辑运算符&&、||,位运算符|,&

JS中的逻辑运算符&&、||,位运算符|,&1、JS中的||符号:运算方法: 只要“||”前面为false,不管“||”后面是true还是false,都返回“||”后面的值。 只要“||”前面为true,不管“||”后面是true还是false,都返回“||”前面的值。总结:真前假后2、JS中的&&符号:运算方法: 只要“&&am...

2019-12-20 21:33:50 408

原创 当子元素设置position absolute的时,父元素必须设置position属性

当子元素设置position absolute的时,父元素必须设置position属性。

2019-12-13 21:25:10 1134

转载 2019 Web 前端热点笔试面试题总结(转载)

提醒:我只是答案的搬运工,如果在浏览中发现有错误,欢迎评论中提出来,我好修改,谢谢!简述异步和同步的区别:同步:浏览器访问服务器请求,用户看得到页面刷新,重新发请求,等请求完,页面刷新,新内容出现,用户看到新内容,进行下一步操作异步:浏览器访问服务器请求,用户正常操作,浏览器后端进行请求。等请求完,页面不刷新,新内容也会出现,用户看到新内容简述JavaScript基本数据类型undefi...

2019-11-21 09:26:39 299

转载 better-scroll无法滚动

昨天遇到这个Bug搞了两三个小时才解决…比较坑的就是用bs插件时要能滚动的话有几点要注意的:①父级元素设置固定高度且必须比子元素小②父级元素样式要设置overflow:hidden,position: fixed我写的代码刚开始没有position: fixed,就无法滚动,改过来后就好了。其它地方我参考的 点击打开链接————————————————版权声明:本文为CSD...

2019-11-20 21:26:49 156

原创 PYTHON 处理JSON文件(新建key值Findex,并将歌手名字转换为大写首字母作为value值)

@PYTHON 处理JSON文件(新建key值Findex,并将歌手名字转换为大写首字母作为value值)引入了第三方库 pypinyin代码如下:import jsonimport pypinyin//打开json文件with open('singerlist.json', 'rb') as f: data = json.load(f) singerlist = [...

2019-11-19 21:28:22 329

TabSheet.zip

学习mfc的人员

2021-01-24

中兴C300-OLT常用命令大全.txt

中兴C300-OLT常用命令大全,包含了日常维护中常用的设备查询命令。这是我平时运维过程中经常用到的一些命令,现在整理成文档分享给大家,希望能够帮助到大家

2019-11-20

空空如也

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

TA关注的人

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