自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【maven打war】:Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.2:war

打包war包出错,已经部署tomcat

2024-04-19 19:15:00 170

原创 手把手用idea构建web项目--【1】(单一架构)

java构建一个web项目

2024-04-17 20:45:00 154

原创 springBoot中Vo对象存储redis时的坑

Java序列化是指把Java对象转换为字节序列的过程;反序列化是指把字节序列恢复为Java对象。

2024-04-10 21:15:00 629

原创 springBoot启动报错:org.apache.catalina.LifecycleException: Protocol handler start failed

在微服务架构中,起了多个服务,启动某个服务的时候报错。

2024-04-08 21:45:00 205

原创 Mybatis使用动态SQL时报错 Parameter ‘array‘ not found. Available parameters..............

多对多做关联表插入的时候出现,定位问题是Mybatis再进行foreach的时候,出现问题。

2024-03-29 20:45:00 208

原创 idea2022中修改护眼主题色和注释颜色

背景:重装了2022版本idea,想改idea的颜色。

2024-03-20 22:30:00 368

原创 Vue中项目使用debugger,浏览器无效!

启动之后,打了debugger,结果浏览器居然忽视,直接过去。

2024-03-08 05:45:00 252

原创 Vue 3+vite 动态引入本地图片img

Vue3动态换图,换壳思路

2024-02-01 20:45:00 427

原创 Ko2从无到又一条龙服务实现增删改查(Mysql篇)

前端页面的搭建使用的是vue+elementUI的快速搭建一个简单项目,写一个页面是KoaMysqlTodo.vue跑起来页面样式如下:安装后端需要的插件npm i koa koa-router koa-bodyparser sequelize mysql2 -SKoa 是一个新的 web 框架,利用 async 函数,Koa 帮你丢弃回调函数,并有力地增强错误处理。koa-router是路由中间件,koa-bodyparser处理post数据。Sequelize 基于Promise的

2023-12-09 15:30:00 124

原创 HarmonyOS引入其他包,以引入请求axios为例

安装文件位置: 总目录的oh-package.json5文件dependencies:生产环境–上线运行时候必须需要的包devDependencies:开发环境–开发适合为了方便提高效率的包。

2023-12-04 21:15:00 2349

原创 鸿蒙工具DevEco Studio调试Build task failed. Open the Run window to view details.

2.打开设置,构建,执行,部署下面的Hvigor,把构建守护进程关掉就行。预览代码时候出现的问题。然后重启启动一下就好了。

2023-12-02 21:39:42 602

原创 Vue3项目嵌套企业微信扫码登录

企业微信提供了OAuth的授权登录方式,可以让从企业微信终端打开的网页获取成员的身份信息,从而免去登录的环节。

2023-11-04 21:15:00 2124 2

原创 Cesium笔记(1):Vite+Vue3搭建Cesium

Vite+Vue3构建cesium

2023-11-01 21:45:00 281

原创 Cesium笔记(0):Cesium简介和本地运行

多关注上面标记的2个里面,大概浏览一下能做什么,有什么文档。

2023-10-30 20:30:00 446

原创 关于Node和node-sass的烦躁

安装包的时候经常会遇到node-sass版本不一致的问题。

2023-06-08 19:00:00 352

原创 前端框架篇--选择命令式还是声明式

大白话:假期回家了,我想吃老妈的大盘鸡,然后老妈就去采购食材,剁鸡块,卤鸡肉,切土豆,然后爆炒起来,想方设法给我做好吃的大盘鸡。老妈上菜的餐桌,我吃了一口真香!解释:老妈就是命令式,关注的怎么做,应用在编程就是命令式编程,应用在框架就是命令式框架。我就是声明式,关注的是吃什么,应用在编程就是声明式编程,应用在框架就是声明式框架。

2023-05-05 20:00:00 856 1

原创 Electron安装过慢问题解决方案

electron安装慢问题

2023-04-10 09:17:28 636 1

原创 idea使用原生Servlet-API报错javax.servlet.http不存在

javax.servlet.http不存在

2023-03-28 11:52:20 96

原创 npm install安装依赖报错:This is an error with npm itself

this is an error with npm itself

2023-03-17 11:32:34 850

原创 uni-app,实现上拉分页onReachBottom不生效问题

uniapp滚动刷新不生效

2023-03-10 10:12:20 426

原创 error:0308010C:digital envelope routines::unsupported

项目打包运行异常:Error: error:0308010C:digital envelope routines::unsupported

2023-02-20 22:11:12 328

原创 maven+springBoot项目中引入MybatisPlus,报错org.springframework.beans.factory.UnsatisfiedDependencyException:

MybatisPlus代码生成器生成的ServiceImpl一直报错

2023-02-03 20:05:20 405

原创 高德地图的自定义标记点击事件

vue使用高德地图自定义标记时候的点击问题解决方案

2023-01-17 17:52:30 1471 1

原创 uni-app的分包下小程序报错app.json: [“tabBar“][1][“pagePath“]: “xxxx“ need in [“pages“]

app.json: ["tabBar"][1]["pagePath"]: "xxxx" need in ["pages"]

2023-01-09 14:11:27 2492 1

原创 ideal运行Springboot的启动类是Run,不是Services

springBoot启动

2022-08-12 17:44:57 849

原创 uni-app上传安卓应用市场的坑

1.关于Android平台APP支持CPU的问题原因:因为以前安卓的cpu大部分都是第7代及以上的ARM处理器(ARM32位),最近今年出现了ARM64位的。解决方案:x86是少部分平板或者第三方模拟器的情况,可以勾选。2. 首次安装的需要弹窗隐私协议原因:根据工业和信息化部关于开展APP侵害用户权益专项整治要求应用启动运行时需弹出隐私政策协议。解决方案:1.勾选使用原生隐私政策提示框,会默认创建androidPrivacy.json文件2.在androidPrivacy.json文件进行

2022-06-17 15:23:55 1817

原创 Android permission 权限大全

在androidmanifest.xml中声明相关权限请求, 完整列表如下:android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问”properties”表在checkin数据库中,改值可以修改上传( Allows read/write access to the “properties” table in the checkin database, to change values that get uploaded)android.permissi

2022-05-13 14:55:10 5073

原创 Error invoking SqlProvider method (tk.mybatis.mapper.provider.base.BaseSelectProvider.dynamicSQL)

SpringBoot中引入Mybatis报错解决方案整个目录解决方案:1.先看pom.xml中的mapper-spring-boot-starter版本要为2.x.x<dependency> <groupId>tk.mybatis</groupId> <artifactId>mapper-spring-boot-starter</artifactId> <version>2.1.5</

2022-04-28 16:06:25 1283

原创 Uniapp引入confont的不显示和无法上传到小程序

uni-app 支持使用字体图标,使用方式与普通 web 项目相同,需要注意以下几点:● 字体文件小于 40kb,uni-app 会自动将其转化为 base64 格式;● 字体文件大于等于 40kb, 需开发者自己转换,否则使用将不生效;● 字体文件的引用路径推荐使用以 ~@ 开头的绝对路径。方法一1.下载iconfont否则上传会出现这个问题,字体文件没有被打包上传2.修改字体路径字体文件的引用路径推荐使用以 ~@ 开头的绝对路径方法二试用外部地址直接访问,删除woff和tt

2022-03-21 14:41:25 947

原创 ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost‘ (10061)

现象windows系统在cmd登录的时候出现解决方案:1.cmd进入安装的mysql的lib文件下,执行mysqld --install2.启动服务器net start mysql3.mysqld --initialize-insecure# 输入成功后再次启动,然后就可以登录了4....

2022-01-11 21:28:48 383

原创 mysql连接报错Acess denied for user:‘root‘@‘localhost‘(Using password:YES)

原因有2点,一个密码错误一个是初始化的时候没有设置密码。总结了一下怎么设置mysql密码方法一:登录mysql格式:mysql> set password for 用户名@localhost = password('新密码'); // 一般练习都是root@localhost例子:mysql> set password for root@localhost = pas...

2022-01-07 20:45:25 846

原创 使用Fidder抓包手机小程序

安装Fidder安装地址提取码:0000PC端设置Fidder1.打开Tools的Options界面2.最好使用默认端口8888,勾选允许远程计算机连接3.捕获Https,忽视服务器证书错误4.查看自己的电脑Ip【打开cmd,输入ipconfig】手机端设置手机链接wifi手机必须要和pc处在同一网络地址下在连接的wifi中设置代理为手动设置主机号:是电脑的IP端口:Fidder中Tools-options-connections中设置的端口,也就是第二步!此时已经可以

2021-12-18 16:42:27 474

原创 UniApp设置tabBar,不显示问题

现象:新建2个文件(home.vue,me.vue),设置tabBar之后不显示解决方案:步骤一:pagePath不能是相对路径,必须是pages里的path保持一致!步骤二:设置pages的第一个为tabBar中list的某个pagePath的页面...

2021-11-24 13:58:14 4624

原创 UniApp设置APP图标配置,不自动生成所有图标问题

问题现象:上传图片之后,没有自动生成图标原因是:虽然图片是1.png,但中间肯定把后缀格式变了【1.jpg改成了1.png】!!!解决方案:方法一:网上找个转png格式的地址,然后转换再下载方法二:用电脑的画图转换...

2021-11-16 10:14:08 1776 1

原创 JavaScript算法---搜索(内插搜索)

内插搜索(插值查找)是改良版的二分搜索。二分搜索总是基于中间位置上的值为参照物,而内插搜索会选择接近查找的值作为参照物。条件:要求算法已经排序原理:比如已知:一个数组[1,2,3,4,5,6,7,8,9],查询7的位置。如果是二分法会选择中间一个值作为参数。而内插搜索,会选择一个接近该值的数作为参数。二分法参数值:演变一下:由此可以看到我门是从一半取值,如果我们是查询图书馆中名字序号从A-Z,我们不能取M,而是取偏向于字典前面一些开始,缩小范围。步骤如下:选择期望比例 delta =

2021-11-01 17:30:02 435 1

原创 JavaScript算法---排序(计数排序)【6】

该算法于1954年由 Harold H. Seward提出,通过计数将时间复杂度降到了O(N+k)。计数排序分布式排序原理:需要创建一个临时数组,存放出现的次数。等所有元素都计数完成后,迭代临时数组构建排序后的结果。function countingSort(array) { if (array.length < 2) { // 如果待排序数组为空或只有一个元素,则不需运行排序 return array; } const maxValue = Math.m.

2021-09-18 15:00:28 87

原创 gitlab部署前端自动化

安装本地gitlab目前官网的gitlab打开太慢,而且进行CI/CD的时候需要绑定卡太麻烦,所以本地部署方便docker pull gitlab/gitlab-ce # 下载gitlab社区版【免费,专业版要钱】docker pull nginx安装gitlab-runner注册,创建runner设置执行规则.gitlab-ci.yml运行效果...

2021-08-25 09:55:06 511

原创 Win10子系统Ubuntu安装Docker详细版本不出错!!

给Win10下面子系统ubuntu安装Docker的时候太蛋疼,走了不少弯路,记录一笔。第一步把WIn10系统的配置开启打开Microsoft Store下载ubuntu安装Docker坑来了报错:System has not been booted with systemd as init system (PID 1). Can’t operate.原因是子系统不支持sudo systemctl start docker启动docker,需要 service docker sta

2021-06-16 17:18:09 1401

原创 从零开始一个cli脚手架包在项目中使用-下篇

从零开始一个cli脚手架包在项目中使用-下篇创建包并发布到npm上安装自己的包项目中运行自己的脚本关于pageage的script创建包并发布到npm上传送门查看安装自己的包创建项目可以随便新建一个项目,我这边就快速创建了一个vue项目vue create myclitest安装自己包此时就和平时安装npm的时候是一样的npm install vue-file-util -D // 安装cnpm install vue-file-util -D // 淘宝镜像安装npm inst

2021-04-29 14:30:48 186

原创 从零开始一个cli脚手架并发布到NPM(上篇)

目录1.创建包名2.设置命令行执行文件3.制定CLI欢迎界面命令创建酷炫字体样式1.创建包名·创建vue-create-file文件夹,文件夹的名字就是包的名字。在文件夹下面npm init -y 初始默认配置{ "name": "vue-create-file", // 项目名称,也就是文件夹的名字 "version": "1.0.0", // 版本(遵循“大版本.次版本.小版本”的格式) "description": "This is my first.

2021-04-19 10:07:21 627

JavaScript高级程序设计(第3版)中文 高清 完整

本书从最早期Netscape浏览器中的JavaScript开始讲起,直到当前它对XML和Web服务的具体支持,内容主要涉及JavaScript的语言特点、JavaScript与浏览器的交互、更高级的JavaScript技巧,以及与在Web应用程序中部署JavaScript解决方案有关的问题,如错误处理、调试、安全性、优化/混淆化、XML和Web服务,最后介绍应用所有这些知识来创建动态用户界面。

2018-08-08

单片机课程设计

单片机课程设计:在这次课程设计中主要完成软件的设计。 附录: ① 源程序(必须有简单注释)及元件清单 ② 使用说明 ③ 参 考资料 (四)课程设计成果提交 纸本文档:课程设计报告。 电子文档:课程设计报告电子档

2016-01-05

空空如也

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

TA关注的人

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