自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 VUE2 预览pdf文件(文件来源与后端篇)

VUE2 预览pdf文件(文件来源与后端篇)

2023-12-25 16:37:57 792

原创 uniapp检测更新功能开发记录 安卓版本

plus.io.resolveLocalFileSystemURL 方法可以根据相对路径获取下载文件夹。1、在登录页面(首次加载页面)onReady(根据项目配置的首次触发的生命周期中)进行版本校验。plus.downloader.createDownload 下载最新的安装包。如果检测到版本不一致 则调用 updateApp 方法进行更新提示。entry.removeRecursively 递归进行文件夹删除。plus.runtime.openFile 安装包安装。

2023-06-07 16:07:28 236

原创 记录一次关于关闭DHCP服务器没网的修复过程

关闭DHCP服务器没网的修复过程

2023-03-09 22:51:33 1868

原创 nginx代理下载服务器静态文件

nginx代理下载服务器静态文件

2023-03-03 09:59:30 900

原创 记录一次vue项目本地打包部署过程

vue项目本地打包部署过程

2023-02-27 15:36:45 353

原创 网站置灰的几种方式

网站置灰的几种方式

2022-12-02 10:58:36 1187

原创 后缀表达式

后缀表达式

2022-09-29 16:56:53 137

原创 百余行VUE代码实现贪吃蛇小游戏简易版

百余行VUE代码实现贪吃蛇小游戏简易版

2022-09-21 16:45:45 1371

原创 C/C++ 修改键盘按键

C/C++ 修改键盘按键

2022-09-20 16:00:17 638

原创 C++ QT QWidget 开发简易版俄罗斯方块

C++ QT QWidget 开发简易版俄罗斯方块

2022-09-20 14:05:16 870

原创 C++ 加QT 框架 使用 QWidget 完成简易版贪吃蛇

C++ 加QT 框架 使用 QWidget 完成简易版贪吃蛇

2022-09-16 10:05:11 626

原创 记录实现C++字符串类的封装 实现字符串切割、赋值、下标查找。

使用C++的类实现一个类似于JavaScript中 字符串的 slice 函数

2022-09-08 16:18:26 437

原创 关于篮球计算战斗力的一道题

有十个人打篮球。每个人都有对应的战斗力。如何去将这些人分成两队。并且在战斗力的差距上是最小的。

2022-09-01 15:36:09 375

原创 算出两个数组的补集,数组只包含字符串和数字 ,如果 b 是 a 的子集,返回存在于 a 不存在于 b 的元素集合,反之返回空集合

算出两个数组的补集,数组只包含字符串和数字

2022-08-24 21:04:18 481

原创 尝试编写一个加密程序,加密方法将明文的字母变成其后的第4个字母,**字母表首尾相连。非字母符号** 不加密。 例如输入“China“, 输出密文“Glmre“, 输入 “ab123“, 输出 “ef1

尝试编写一个加密程序,加密方法将明文的字母变成其后的第4个字母

2022-08-24 21:03:08 1402

原创 nodeJS 反向代理请求,解决跨域。

nodeJS 反向代理请求

2022-08-23 17:23:55 500

原创 合并不确定数组个数并排序去重

不确定数组个数合并去重并且排序

2022-08-18 19:31:30 103

原创 浏览器渲染页面过程小计

浏览器渲染页面过程

2022-06-24 16:29:22 60

原创 记录一次assemblyscript官方示例本地实现

WebAssembly AssemblyScript 官网代码示例实现

2022-06-24 11:31:00 410

原创 vue-devtools浏览器工具打开编辑器

Vue DevTools 安装和浏览器跳转到编辑器指定组件

2022-06-23 15:07:29 1113 3

原创 将看板娘搬进桌面看你写代码。

技术栈描述前端 electron + vue后端 PHP live2D_api部署 阿里云 + 小皮Linux版本在看论坛的时候,发现了看板娘的项目,手动实现之后发现还挺不错,就萌生出了自己搞一个桌面版的想法。说干就干,正好以前使用electron自己做过简易版网易云的桌面应用,在实现过程中,发现前端请求的是cdn资源。而cdn的不稳定,也让我很头痛。然后通过接口,分析,找到了后端开源的API 项目,通过自己个人部署,终于完成。...

2022-05-19 15:27:53 348 1

原创 VUE3 预览docx、pdf文件(demo为预览本地文件)

vue 3 预览DOCX PDF 文件

2022-04-08 16:27:53 7419 5

原创 vue2使用elementui抽屉 关闭之前对比抽屉展示的组件数据是否有改动。项目实战。

JS文件export default function comparison(vm, obj = {}) { // keys 指定需要对比的key // arr 指定不需要对比的key // 两个都不传 则默认对比data里面定义的所有的值。 if (!vm) return console.warn('第一个参数需要VM或者VC'); if (typeof obj != 'object') return console.warn('第二个参数是一个JSON对

2021-09-09 15:52:07 591

原创 JS(递归)对比两个对象的值是否相等,并且可以排除不想对比的键值对。

JS对比两个对象的值是否相等,并且可以排除不想对比的键值对。##在项目中,我们需要判断用户是否对表单内的内容做过修改,假设有两种场景,一是用户新增的时候,二是用户修改的时候。##无论是用户修改还是新增,我们都可以拿到表单内的初始数据,使用vue项目来说, 我们可以使用 this.$options.data().XXX//来拿到初始数据 this.XXX//拿到修改后的数据,这时候就需要对这两组数据进行对比一、不排除里面的键,直接对比 JSON.stringify(XXX)==JSON.s

2021-01-07 22:31:44 1282

原创 浅谈接到一个别人做一半的项目如何去接手。

在工作中难免会遇到一些接手别人做到一半的项目(并且没人讲代码的时候),这时候我们应该怎么去分析这个项目呢?(VUE)首先拿到别人的代码的时候去分析以下几个事情。这里使用VUE项目举例,一、首先观察package.json 看看是否是脚手架搭建,以及跑项目命令。分析是脚手架几 2 ? 3 ?4?npm run dev || npm run serve ,其次再了解安装的一些依赖,比如,如果依赖里面有element-ui 这个UI库,但是没有babel-plugin-component 这个依赖的话,

2020-05-20 18:36:06 2111 2

原创 vue-router的配置与简单使用。(初阶)

什么是vue-router?因为vue是一个适合做SPA单页面的 框架,所以要实现(模拟)页面(组件)切换,就需要vue-router这个插件,而vue-router 这个插件并不是vue本身自带的东西,而是类似于第三方库的一种存在,所以在使用vue-router 之前需要去安装vue-router这个插件,又因为它是一个插件,所以需要安装在vue上,则使用vue.use 这个API 将插件安装到vue上。这样就可以在vue项目里面使用vue-router了 import Vue from 'vue'

2020-05-19 23:23:03 196

原创 Mongdb数据库安装时显示权限不够的问题解决

最近换了电脑,使用MongoDB安装包时弹出这个问题导致我很懵逼,什么时候MongoDB的安装权限也是我自己配置了,然后呢我就在咱咱们可爱的博客上开始思考人生了,结合经验,用一个错误,可能不是同一个解决方案,所以我就在这里找到了两篇博客,结合这两篇文章,我成功的解决了所遇到的困哪。话不多上。上链接。第一篇第二篇我是根据第一篇的文章进行了设置,然后根据第二篇的文章进行了修改,帮助到了记得点赞...

2020-04-12 16:51:07 885

原创 vue初阶常用选项和一些使用方法

vuenew vue({ el:"" String //被VUE实例控制的元素id名或class名,建议使用id名。 name:""String //只有作为组件是起作用,给组件起一个名字。 data:"" Object ||Funciton //主入口Object 。组件内部是Funciton ,需要return一个Object template:"" String // ...

2020-03-11 21:35:21 130

原创 项目开发的时候,到底选择多页面还是单页面?

单页面模式(SPA Single-page Application),多页面模式(MPA Multi-page Application),在开发项目的时候,到底是选择什么模式好呢?首先,看一下多页面模式和单页面模式在相同条件下的对比。页面模式多页面模式(MPA Multi-page Application)单页面模式(SPA Single-page Application)...

2020-03-04 21:21:16 578

原创 浅谈跨域的几种解决方案JSONP,CORS,服务器代理。

一、在说到解决跨域之前,我们先了解一下什么是跨域?为什么会产生跨域?跨域发生在前端还是后端?1.什么是跨域?为什么会产生跨域?在浏览器中,为了保护用户的数据的私密性,所以出现了一种限制规则,叫做“同源策略”,这个策略的诞生就是浏览器对协议不同,域名不同,端口号不同的两个服务器各自的数据进行的一种保护,如果没有这个同源策略,让我们来想象一下,假如我们在访问淘宝的服务器,即在淘宝浏览商品,而我们...

2020-02-25 18:18:16 458

原创 MongoDB在nodejs中使用(简易封装)

let mongodb = require(‘mongodb’)let url = ‘mongodb://localhost:27017’let dbName = ’ liu ’ // liu 为本人的 仓库名 使用时换成自己的库名 (database)*/obj 必传参数 是一个对象 ,tableName:表名,data 查删增为对象,改为数组,数组传两个对象 ,第一个,需要修...

2020-02-22 11:51:48 417 2

空空如也

空空如也

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

TA关注的人

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