自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (9)
  • 收藏
  • 关注

原创 win10不小心将所有软件的打开方式改成了某一个软件,导致打开任何一个软件都是同一个软件

当我们不小心将软件的打开方式改成了某一个软件时,会导致打开任何一个软件都是同一个软件,怎么解决呢(这个时候我们也发现注册表也是打不开的)解决方案:第1步:我们可以先下载博主的注册表打不开时的文件1、2、3,然后点击之后,发现注册表可以打开了第2步:进入注册表的目录:计算机\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts并右击此文件,选择导出,将其导出到桌面上(命名可以自定义)第3步:回到注

2021-12-19 23:07:34 1974 1

原创 mfc中使用GDI画图操作而导致ASSERT(m_hObject == NULL)的中断问题

今天在MFC中用GDI画图时,报了一个断言问题问题:将二维画刷作为了类的成员,导致内存没有释放,所以报错解决:将画刷定义到函数中,作为一个局部变量,这样函数执行完成就会释放掉画刷了。...

2021-10-22 17:47:11 351

原创 VC++学习—无法解析的外部符号 _main,函数 “int __cdecl invoke_main(void)“ (?invoke_main@@YAHXZ)

解决方案第一步:第二步:第三步:运行即可解决此问题

2021-09-15 17:35:46 2960 4

原创 win10安装nginx

由于要将vue项目发布到nginx服务器上,然后在这里记录一下我在win10上安装nginx服务器的步骤和遇到的问题。1.首先去nginx官网下载nginx网址:http://nginx.org/en/download.html2.下载完成后,将压缩包解压,并双击nginx.exe,启动nginx然后去到任务管理器中,查看nginx是否启动3.进入浏览器输入localhost:8089(这个8089是我自己修改nginx的端口号,默认是直接输入localhost,或者输入localhost:

2021-09-05 18:02:48 428

原创 Vue学习——Vue3自定义插件(组件)

第一步:在项目中创建存放自定义插件的文件夹并在文件夹中新建.vue组件和一个index.js文件,.vue组件作为自定义插件第二步:

2021-09-05 14:44:01 5610 6

原创 vue-better-scroll引用报错[BScroll warn]: Can not resolve the wrapper DOM.

在我用Vue的滚动插件better-scroll时,遇到了[BScroll warn]: Can not resolve the wrapper DOM.错误原因:我将new BScroll()写在了created()中,这个时候,DOM元素还没有被渲染出来,所以没有被better-scorll对象识别解决方案:将new BScroll()放入mounted()就行了,这个时候DOM元素就已经被挂载了...

2021-08-14 10:01:11 1626

原创 将新的项目更新到Git仓库中

前提:安装好了git第一步:找到要更新的项目文件夹,右击选择Git Bash Here第二步:把github上的仓库克隆到本地git clone 仓库地址执行完这个步骤后,项目文件夹中会出现一个和仓库同名的文件夹。第三步:将要更新的文件复制到和仓库同名的文件夹中,然后进入此文件夹第四步:输入git add .命令,这一步是将文件夹下所有文件添加到暂存区中git add .第五步:使用git commit -m '此内容为提交说明’命令,将文件提交到仓库git commit .

2021-08-11 10:19:12 441 1

原创 asp.net core学习——core webapi中配置并使用swagger

一、什么是swaggerswagger是一个用于生成、描述和调用RESTful接口的Web服务。通俗来讲就是将项目中所有(想要暴露的接口)接口展现在页面上,并可以进行接口调用和测试的服务。二、安装swagger首先我们创建一个.net core webapi的项目然后进入工具–NuGet包管理器–程序包管理器控制台 中输入PM> Install-Package Swashbuckle.AspNetCore -Version 5.0.0-rc4安装swagger三、swagger的

2021-08-05 21:35:00 911

原创 在vscode中将本地文件夹添加到Git仓库中

首先我们在github中创建一个仓库第一步:登录github,点击右上角的加号,并点击右上角的加号,并点击New repository创建仓库第二步:填入仓库信息第三步:复制git仓库的地址第四步:进入vscode命令行,输入git clone 仓库地址命令,将本地文件夹和git仓库连接此命令执行完成后,目录中会出现一个和git仓库名称相同的文件夹注意:如果运行git clone命令报出fatal: unable to access ‘https://github.com/xkm

2021-07-31 20:17:03 4680 1

原创 vue-router路由的懒加载

一、认识路由的懒加载1.为什么要使用路由懒加载?     当项目打包时,js的包会变得很大,影响页面的正常加载。如果可以把不同路由对应的不同组件分割成不同的代码块,然后当路由被访问时才加载对应的组件,这样更高效。2.路由懒加载的作用将路由对应的组件打包成一个个的js代码块只有在这个路由被访问时,才加载对应组件二、路由懒加载的使用     在src/index.js中使用路由懒加载来替换单纯的

2021-07-29 09:57:51 1115

原创 vue-router的其它操作

浏览此文章前,请先阅读https://blog.csdn.net/csshuaige/article/details/119181813一、设置路由的默认路径由于进入首页时没有显示默认的组件内容,我们想要在进入网页时就显示路由导航1中的内容。我们可以通过设置/src/router/index.js中的路由映射对象中的默认路由来展示,然后我们打开网站,会显示默认的路由内容二、HTML5的History模式由于地址栏中显示地址会多加一个#我们可以通过设置路由实例中的mode属性来改变地.

2021-07-28 22:40:02 106

原创 vue-router的安装和基本使用

一、什么是vue-routervue-router是vue.js官方路由插件,它和vue.js是深度集成的,适合用于构建单页面应用。vue-router是基于路由和组件的    - 在vue-router的单页面应用中,页面的路径改变就是组件的切换    - 路由用于设定访问路径,将路径和组件映射起来二、vue-router的安装1.在vue-cli2中安装路由输入命令:vue init webpack xxx来安装vue-cli

2021-07-28 18:49:25 4135

原创 Vue CLI的简介和使用

一、什么是Vue Cli     VueCli被称为vue脚手架,是一个用于快速构建vue开发环境和配置的一个工具。见名知意:也正如工地上的脚手架一样,房子框架已经搭好了,可以砌房子了vue脚手架也是一样框架已经搭好,可以直接写代码了使用Vue Cli的前提:已安装 Webpack、node、npm二、为什么要用VueCli?    我们在开发大型项目时,要考虑代码的目录结构、依赖配置、部署、热加载

2021-07-24 17:31:26 2774

原创 webpack高级篇——在webpack中使用.vue文件

在学习webpack高级篇之前,请先参考 https://blog.csdn.net/csshuaige/article/details/118853538老一套,先配置再使用。因为.vue文件要依赖于vue-loader,所以要先安装vue-loader第一步:在终端中使用命令:npm install vue-loader vue-template-compiler --save-dev安装vue-loader无报错信息表示安装成功第二步:将package.json中vue-loader

2021-07-17 12:11:35 262

原创 webpack进阶篇——在webpack中写vue代码

在学习webpack进阶篇时,请先参考 https://blog.csdn.net/csshuaige/article/details/118655433配置好基础的Webpack基础配置完成之后,我们来学习在webpack中写vue代码首先还是先配置写Vue代码之前的基本环境第一步:cd到项目目录,并在终端中使用命令:npm install webpack --save-dev,安装本地Webpack。没有报错并且项目目录中出现node_modules文件夹表示本地webpack安装成功

2021-07-17 11:45:29 202

原创 webpack基础篇——webpack的基本使用

Webpack1.什么是webpack?官方:webpack是一个现代的Javascript应用的静态模块打包工具。非官方:webpack可以看做是一个模块打包机,它的作用是分析你的项目结构,找到js模块以及其它一些浏览器不能直接运行的扩展语言(如Scss、TypeScript等),将它们打包成合适的(即浏览器可以识别的语言)格式来供浏览器使用。2.webpack的基本使用注意:webpack是依赖于node环境的,所以没有安装node的小伙伴一定要安装好node在来哦!第一步:在项目中创

2021-07-11 16:52:41 244

原创 webpack学习常见错误——Error: vue-loader requires @vue/compiler-sfc to be present in the dependency tree.

Error: vue-loader requires @vue/compiler-sfc to be present in the dependency tree.将package.json中vue-loader的版本降低到14.2.4然后再使用npm install 重新加载依赖包,重新加载完成后再使用npm run build运行即可

2021-07-11 15:49:35 1894

原创 win10,配置环境变量时,不小心将系统的path删除或覆盖,导致很多cmd命令不可用

     我们在配置环境变量时,一不小心将系统的path删除或覆盖了,这回导致很多cmd的命令不可用,这个时候我们可以将系统还原成之前path还未被修改的样子。1.打开控制面板-系统和安全-系统-高级系统设置2.系统保护-系统还原因为我这里是已经还原了一次,所以会出现撤销点击 下一页,点击完成即可还原系统,接下来就是等待系统还原即可。系统还原之后,path环境变量即可恢复到之前选择的指定恢复时间。...

2021-07-04 10:16:33 8902 24

原创 Vue学习——组件基础之父子组件之间的传值

一、父组件向子组件传值作用:因为在Vue的组件化开发中页面的各个功能模块对应各个组件,组件之间的传值变得尤为重要。举例:父组件相当于导航栏,子组件相当于点击导航栏之后显示对应的内容界面;点击导航栏之后父组件先向服务器发送请求,并获取到了响应的数据,然后将这些数据传递给子组件(内容页)来显示。主要使用:props属性第一步:创建一个父(根)组件,即Vue实例对象: <script> // 父(根)组件 const app = new Vue({

2021-06-27 17:37:19 433 2

原创 Vue学习——v-model双向绑定的原理

Vue中的v-model可以实现表单元素和数据之间的双向绑定,即在表单元素中修改值,data中对应变量的值也会被修改。在data对应变量中修改值,被绑定的表单也会被修改;所以称之为双向绑定。首先我们在文本框中使用v-model绑定一个data中已声明的数据变量msg,h4标签中显示msg(以便观察数据变量是否改变)<div id="ab"> <input type="text" v-model="msg"> <h4>{{msg}}</h4&g

2021-06-21 23:36:47 1145 3

原创 Vue学习——Js中var和let的作用域

因为在es5中var是没有块级作用域的,所以我们通常要借助于function的作用域来弥补这一缺陷。而es6中的let解决了es5中var没有块级作用域的缺陷,它相当于是一个完美的var。举例说明没有块级作用域和有块级作用域的区别:Var(没有块级作用域)在body中设置4个button按钮<button>button1</button><button>button2</button><button>button3</button

2021-06-19 16:48:50 436

注册表打不开时的文件1、2、3

reg文件

2022-03-09

注册表打不开时的文件3

注册表打不开时的文件3

2021-12-19

注册表打不开时的文件2

注册表打不开时的文件2

2021-12-19

注册表打不开时的文件1

注册表打不开时的文件1

2021-12-19

插槽与具名插槽的基本使用

这是我学习插槽和具名插槽的例子

2021-06-30

Vue-子父组件之间的通信和访问

这是我做的一个例子,简单的实现了Vue子父组件之间的通信和访问

2021-06-30

Vue-子父组件之间的通信和访问

这是我做的一个例子,简单的实现了Vue子父组件之间的通信和访问

2021-06-30

各字符出现个数.txt

1.将字符串转化为字符数组 2.定义CharNums结构体数组,长度为字符串的长度 3.直接为CharNums结构体数组中的第一个元素赋值,其中字符设置为字符数组中的第一个元素,出现次数为1,并设置变量count为1 4.之后字符数组中每一个字符均与CharNums结构体数组中所有字符进行逐一比较。若存在相同的字符,则对应次数累加1,否则在CharNums结构体数组中添加新的元素,其中字符设置为当前进行比较的字符,出现次数为1,并将变量count加1。由于需要对字符数字每个字符进行遍历,且每个字符需要与结构体数组中每一个字符进行比较,可以使用嵌套循环

2020-02-25

c语言创建动态链表代码

//编写一个C程序,功能是: //能接收用户从键盘输入一串正整数,然后建立动态链表; //(注:用户的输入用"-1"表示结束;) //运行示例如下: //请输入: 1 2 3 4 5 6 7 8 9 -1 //结果是: 1->2->3->4->5->6->7->8->9->NULL

2019-10-16

空空如也

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

TA关注的人

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