自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(329)
  • 资源 (45)
  • 收藏
  • 关注

原创 mysql下载和安装教程

本文详细介绍了MySQL数据库的下载、安装及环境配置全过程。首先从官网下载安装包,通过图形化向导完成安装步骤,包括选择安装类型、设置数据库密码和服务名称等关键配置。随后重点讲解了环境变量配置方法,包括创建MYSQL_HOME变量和修改Path变量。最后针对常见的"系统错误5,拒绝访问"问题提供了两种解决方案:临时以管理员身份运行CMD和永久设置管理员权限。全文配有详细截图指导,帮助用户顺利完成MySQL的安装部署工作。

2025-12-06 09:42:52 523

原创 IDEA制作jar包

IDEA打包jar包的多种方式,以后的项目打包Jar包可以参考如下形式:(1)用IDEA自带的打包形式。(2)用Maven插件maven-shade-plugin打包。(3)用Maven插件maven-assembly-plugin打包。IDEA中打包Java项目为JAR文件的几种方法。你可以根据自己的需求和项目的具体情况选择合适的方法。

2025-11-26 11:45:31 717

原创 java配置完多版本jdk之后java -version和javac -version版本不一致

在Windows命令行下执行命令时,先从当前目录搜素,然后按照PATH设置的路径依次查找命令,而JRE安装时会将java.exe安装到C:\WINDOWS\system32目录下,所以执行java -version命令时,查看的是jre的版本,而javac -version时查看的jdk的版本。要注意的是,如果源代码中声明了包,必须使用类的完整限定名来运行类。将%JAVA_HOME%\bin加在PATH变量的头,执行java -version和javac -version,均为jdk-17.0.7版。

2025-11-26 09:21:44 433

原创 IDEA启动警告「OpenJDK 64-Bit Server VM warning」

(2)搜索async,选择Async Stack Traces,将右侧面板中Instrumenting agent (requires debugger restart)前面的对勾去掉,保存设置。(1)快捷键Ctrl+Alt+S;

2025-11-25 20:40:32 448

原创 uni-app开发插件并发布到插件市场

本文介绍了uni-app开发插件并发布到插件市场的完整流程。首先说明uni_modules是uni-app的插件模块化规范,可用于封装各类功能模块。开发步骤包括:1)新建uni_modules插件,填写插件信息;2)编写插件内容及文档;3)右击插件选择发布到市场,填写相关信息后提交。注意事项包括插件ID命名规范、必填更新日志等。发布后可在DCloud插件市场管理中心查看。整个过程使开发者能便捷地创建和分享uni-app插件。

2025-11-25 15:16:59 306

原创 uniapp调用高德、百度、腾讯地图

emsp获取到用户的当前位置信息后,你可以使用这些信息来构建跳转到特定地图应用的URL。sourceApplication=appname&poiname=位置名称&lat=纬度&lon=经度&dev=0的URL格式。&emsp对于iOS平台,需要注意的是,你需要在项目的配置文件中(如manifest.json)设置URL scheme白名单,以便允许应用打开外部URL。&emsp在uni-app中,可以使用plus.runtime.openURL方法来打开构建好的URL,从而跳转到相应的地图应用。

2025-11-20 16:53:07 383

原创 uniapp生成二维码

2025-11-20 11:32:26 168

原创 uniapp复制到剪贴板

在uniapp开发中,复制链接到剪切板可以通过使用uni.setClipboardData方法或安装vue-clipboard2插件来实现。

2025-11-18 10:58:58 212

原创 uniapp实现Android分享到微信朋友圈和微信好友

通过合理配置onShareAppMessage和onShareTimeline,结合精心设计的分享内容和用户引导,可以显著提升小程序的传播效果。在实际开发中,需要注意:(1)始终测试不同场景下的分享效果。(2)监控分享成功率并及时处理失败情况。(3)根据用户反馈持续优化分享体验。(4)遵守微信平台的分享规范,避免过度营销。

2025-11-18 10:20:24 1331

原创 IDEA配置Maven

IDEA 全称 IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的Java开发工具之一, IDEA是JetBrains公司的产品,现在有逐步取代老牌Java开发工具Eclipse的趋势.那本人也是从Eclipse 转到IDEA.那刚转换过来时,确实很不适应,不过好在坚持使用了几天后,确实感觉IntelliJ IDEA比Eclipse更加智能.Maven项目对象模型(POM),是一个项目管理工具可以通过一小段描述信息来管理项目的构建,报告和文档的软件。

2025-11-15 11:39:27 468

原创 uni-app 将 base64 图片编码转为 Blob 本地文件路径

uni-app 将 base64 图片编码转为 Blob 本地文件路径(把base64类型的图片,转换成blob二进制文件流)适用于 uni-app / vue.js / JavaScript。

2025-11-14 09:05:20 659

原创 uniapp AES 加密解密

‌URL参数解码‌:在处理URL参数时,经常需要对参数进行编码和解码。‌表单数据解码‌:在处理表单提交的数据时,表单数据通常需要进行编码。‌  替代方案和兼容性:由于JavaScript中没有内置的URLDecoder类,通常使用decodeURIComponent作为替代方案。‌  ‌URL参数解码‌:在处理URL参数时,经常需要对参数进行编码和解码。‌  ‌表单数据解码‌:在处理表单提交的数据时,表单数据通常需要进行编码。使用decodeURIComponent可以将编码后的数据解码回原始形式。

2025-10-24 14:16:20 970

原创 uni-ap 地图报错Map key not configured

在uniapp开发地图功能时,微信开发者工具正常,但是浏览器H5报错:Map key not configured.

2025-10-18 11:36:34 170

原创 uniapp map地图添加浮层

根据自己的需求,添加自定义元素或控件即可。控件较多且需要切换地图(不一定用到,考虑更全)如下代码所示,实现可展开的菜单,并且添加地图图层切换园功能(标准、卫星、混合),不用可以去掉。// 在data中添加新变量data() {return {// ...原有数据...{ icon: 'location', text: '定位', action: 'locate' },{ icon: 'marker', text: '标记', action: 'addMarker' },

2025-10-18 11:31:06 771

原创 uniapp 修改android包名

修改 UniApp 的 Android 包名实际上并不复杂,按照上述步骤进行,可以确保修改生效。在实际开发过程中,了解体会每一步的重要性,不仅能让你掌握这个技巧,还可以让你对整个开发流程有更深入的了解。

2025-10-18 08:31:58 824

原创 uniapp 选择城市(城市列表选择)

  (1)准备城市数据:确保你有一份城市列表,并且每个城市都有对应的首字母。  (2)创建悬浮窗:使用标签创建一个悬浮窗,用于显示字母列表。  (3)实现滚动功能:使用scroll-view组件,并通过scroll-into-view属性实现点击字母后滚动到对应城市列表的功能。  (1)悬浮窗:使用标签创建了一个悬浮窗,显示字母列表。每个字母都可以点击,并触发changeLetter方法。  (2)城市列表:使用scroll-view组件包裹城市列表。每个城市组都有一个唯一的id,对应字母列表中的字母

2025-10-12 12:23:25 438

原创 uniapp web-view相互通信方法

在开发过程中我们难会遇到需要uniapp和webview来实现数据通信的场景,接下来介绍一种可行的uniapp和webview的数据通信方案。在webview中我们可以使用当前webview实例的postMessage方法来触发webview组建的onPostMessage方法来传递数据,重点就需要放在了如何将uniapp的webview实例来加入到webview的h5项目当中。

2025-10-11 15:47:29 1233

原创 uniapp实现微信登录功能

uniapp实现微信授权登录功能,微信授权登录主要是用到了三个api,分别是uni.getProvider,uni.login,uni.getUserInfo。

2025-10-11 10:42:30 944

原创 uniapp app跳转微信小程序方法

uni-app开发的APP跳转到微信小程序需要调用H5+的原生界面控件。

2025-10-11 09:20:32 659

原创 uniapp tab切换及tab锚点效果(wx小程序及H5端)

注意:在APP下建议禁用transitionShow,不然会引起点击触发滚动中选项卡导航栏消失的bug。除了这两个必填项,其他数据随便往里面追加,点击选项卡时会读出来。

2025-10-10 20:03:23 367

原创 uniapp下载文件到手机自定义目录

使用后,下载的文件存放的位置一开始是临时的,转成永久的后它保存的位置在"内部存储\Android\data\io.dcloud.HBuilder\apps\HBuilder\doc\uniapp_save"里,用户很难找到正确位置,不方便操作,并且打开文件后,文件名被篡改了(无法确认下载的文件),还发现后续查看该文件只能再次下载,体验感非常不好。最终,用户能及时的打开文件,后续再想查看此文件,不用重复下载,直接在手机文件管理内准确的找到下载的文件,完美实现想要的效果.

2025-10-10 17:31:48 732

原创 uniapp开发 APP嵌入另一个APP打包的wgt文件,实现点击携带参数跳转到wgtAPP的某一个页面

需求描述:原本需求是app中点击跳转到甲方提供的H5页面,但是甲方的功能已经有一个app了不想提供H5页面,甲方提供了app热更新打包的wgt包,希望我们app嵌入wgt实现跳转。

2025-10-10 17:25:55 405

原创 uniapp修改原生导航栏样式、加图标、加文字、加点击事件

uniapp或者uview的导航栏无法满足需求时,可用下面方法进行修改原生导航栏样式、加图标、加文字、加点击事件。

2025-10-10 16:42:26 1571

原创 uniapp 项目打包时提示未添加videoplayer模块

链接:https://nativesupport.dcloud.net.cn/AppDocs/usemodule/androidModuleConfig/others.html#videoplayer%EF%BC%88%E8%A7%86%E9%A2%91%E6%92%AD%E6%94%BE%EF%BC%89。(5)我在添加之后报错,因为视频依赖最小兼容的minSdk版本是19,而我的minSdk版本是17。(2)如果是云打包只需在manifest.json,模块权限配置中勾选即可。

2025-09-23 19:59:01 747

原创 uniapp 弹窗

本文介绍了uniapp中四种常见的弹窗实现方式:1) uni.showToast用于显示简短提示信息;2) uni.showModal提供带按钮的确认对话框;3) uni.showActionSheet实现底部操作菜单;4) 通过HTML/CSS自定义弹窗组件。每种方式都提供了示例代码和效果图示,涵盖从简单提示到高度定制化的弹窗需求,适用于不同的交互场景。

2025-09-20 14:54:44 443

原创 uni-app 用scroll-view实现横向滚动

scroll-view是uni-app内置的可滚动视图区域组件,支持横向和纵向滚动配置。适用于商品横向展示、长列表内容展示等需要局部滚动的场景。核心属性:(1)scroll-x:启用横向滚动(2)scroll-y:启用纵向滚动(3)scroll-top:设置竖向滚动位置(4)scroll-left:设置横向滚动位置scroll-view,必须设置:white-space: nowrap;

2025-09-20 14:11:57 844

原创 uniapp 混合mixins和继承extends详解

vue提供了mixins、extends配置项。混合mixins和继承extends其实两个都可以理解为继承,mixins接收对象数组(可理解为多继承),extends接收的是对象或函数(可理解为单继承)。

2025-09-13 17:32:20 614

原创 Android App跳转微信小程序教程

需要重点提醒的是,上面appId是前面我们注册的移动应用的appId,而不是小程序的appId。需要说明的是,不管是跳转微信小程序还是微信登录、分享,都需要先在微信开放平台注册appId。然后,就可以参考 Android APP拉取小程序的例子,在WebView中调用下面的代码(可以是直接调用,也可以是协议拦截)。首先,需要登录微信开放平台 微信开放平台,创建一个移动应用,然后系统会返回一个appid。当然,为了代码逻辑的健壮性,还需要在打开微信小程序之前,判断是否安装了微信客户端。

2025-09-13 17:11:23 402

原创 uniapp动态修改tabbar

uniapp是一款跨端开发框架,可以同时开发出h5、小程序、app等多个平台的应用,是非常实用的开发工具。其中,tabbar是作为底部导航栏来展示多个页面的重要控件之一。在开发过程中,有时需要根据不同的业务需求动态更改tabbar,本文将介绍如何在uniapp中实现动态更改tabbar的方法。在Uniapp中实现动态修改tabbar的方法。在开发过程中,需要根据不同的业务需求动态调整底部导航栏的样式和内容。

2025-09-13 15:09:40 1437

原创 uni-app倒计时公共组件 封装,倒计时组件

uni-app倒计时公共组件封装有使用vue文件封装和使用工厂函数设置props的默认值两种方法。(1)使用vue文件封装可以使用vue文件来封装倒计时组件。这个组件应该是一个负责展示的零件,展示的数据就是父组件要传递的prop,包括提示文字和左边的读秒。组件需要保持在左上角显示,所以根组件需要fixed固定定位。另外,组件在倒计时完毕后要隐藏掉,所以组件是否显示出来也应该由父组件控制。圆形的进度应该不只是倒计时读秒,弧度应该由百分比决定,所以要知道总时长百分比才可以1。

2025-09-06 10:31:16 398

原创 uniapp监听物理返回按钮事件

uniapp 监听页面返回功能有使用onBackPress方法和使用onUnload方法。

2025-08-30 17:32:17 841

原创 uniapp解析富文本,视频无法显示问题

rich-text 无法处理 video,uni-app 文档中关于 rich-text 介绍中明确说明 rich-text 支持什么(),其中并不包含 video。

2025-08-30 17:26:56 769

原创 uniapp开发 移动端使用字符串替换注意事项

uniapp replaceAll方式在手机失效是因为安卓环境下不支持replaceAll方法。在uniapp开发中,如果在安卓环境下使用replaceAll方法,可能会导致页面无法渲染,并且控制台不会反馈错误信息。为了解决这个问题,可以将replaceAll方法换成replace方法。

2025-08-30 17:16:12 551

原创 uniapp 页面favicon.ico文件不存在提示404问题解决

在uniapp中经常出现的,因为找不到 favicon.ico 而报404错误的问题。

2025-08-26 19:41:05 433

原创 uniapp vuex(vue2/vue3)应用

本文介绍了在uni-app中使用Vuex进行状态管理的方法,涵盖Vue2和Vue3两种实现方式。Vuex作为Vue.js的状态管理模式,通过集中式存储管理应用状态,解决了组件间共享数据和通信问题。文章对比了Vuex与全局变量的区别,阐述了Vuex的使用场景和优势,如响应式状态、跨组件数据共享等。详细说明了Vue2和Vue3环境下的配置步骤:包括创建store、挂载到Vue实例、以及如何在页面中访问和修改状态。最后提供了完整的代码示例,帮助开发者快速掌握在uni-app中集成Vuex的方法。

2025-08-26 19:29:40 1158

原创 uniapp compute的使用

(1)computed直接以对象属性方式调用,不需要加括号,且有缓存的机制;(2)methods调用时才会执行,没有缓存机制,调用几次会执行几次;(3)computed是一个属性,里面包含get和set方法。

2025-08-23 18:04:11 428

原创 uniapp 页面跳转及字符串转义

保留当前页面,跳转到应用内的某个页面。通过这种方式跳转后,用户可以点击左上角的返回按钮回到上一页。适用于需要在多个页面间灵活切换,且保留当前页面状态的场景,比如从商品列表页跳转到商品详情页。

2025-08-23 15:35:10 585

原创 uniapp mixins的使用

mixins 是一个 js 对象,它可以包含我们组件中JS部分的任意功能选项,如:data、components、methods、created、computed 等等。我们只要将公用的功能以对象的方式传入 mixins 选项中,当组件使用 mixins 对象时所有 mixins 对象都将被混入该组件中。mixins 选项接收一个混入对象的数组。这些混入对象可以像正常的实例对象一样包含实例选项,这些选项将会被合并到最终的选项中,使用的是和 Vue.extend() 一样的选项合并逻辑。

2025-08-23 09:14:55 881

原创 UniApp Vue3事件适配与兼容方案

在这边需要强调一点,v-model不仅可以给input赋值还可以获取input中的数据,而且数据的获取是实时的,因为语法糖中是用@input对输入框进行监听的。eg: 在一个自定义的输入组件中,你可以使用emit(‘update:modelValue’, newValue)来将输入框的值传递给父组件,并让父组件能够更新这个值。通过这种方式,子组件可以将newValue作为参数传递给update:modelValue事件,父组件监听该事件,并在事件处理程序中更新相应的属性。

2025-08-09 15:37:48 1042

原创 UniApp 跳转外部链接实现

uni.navigateTo跳转到我们定义的一个内部页面,内部页面接收需要跳转到外部的URL。

2025-08-08 18:14:18 1262

VueWeb按钮展开收起功能实现

VueWeb CommonAside组件中侧边栏展开跟isCollapse的值有关,false为展开,true为收起。而按钮是CommonHeader组件中的元素,这里涉及到兄弟组件中的通信,用vuex实现(重要!!!)。   安装依赖npm i vuex@3.6.2。在跟目录新建store文件夹。在main.js中引入,引入的不是包而是store中的项目文件,并在Vue实例中加入store属性。

2024-12-08

VueWeb 控制Main页面路由切换

VueWeb 控制Main页面路由切换

2024-12-07

vueweb添加el-menu样式

将Home.vue文件重新命名为Main.vue文件,本节涉及新的home目录和User目录下的index.js文件,因为侧边导航栏Aside和顶部Header是在每一个页面都存在的,所以重新命名为Main,而home文件夹下的index.js则对应系统首页。 更改CommonAside.vue的style标签,这里引入less,为侧边导航栏加上高度,去除边框,调整h3标签。

2024-12-07

Vue Web开发架子搭建左侧导航栏(一级菜单、二级菜单)实现

Vue Web开发架子搭建左侧导航栏(一级菜单、二级菜单)实现

2024-12-06

VueWeb路由创建、使用、切换、实践

VueWeb路由创建、使用、切换、实践

2024-12-04

jxl jar包 安卓上离线完成根据数据生成Excel文件

jxl jar包 安卓上离线完成根据数据生成Excel文件

2024-09-28

CryptoJS JavaScript的加解密的工具包

CryptoJS是一个JavaScript的加解密的工具包。它支持多种的算法:MD5、SHA1、SHA2、SHA3、RIPEMD

2023-12-23

wxcharts、ec-canvas

微信小程序 echart模板 wxcharts、ec-canvas

2023-12-23

h5页面excel转json

h5页面excel转json

2023-05-27

uniapp字体图标的使用

uniapp字体图标的使用

2022-12-31

uniapp RSA加密

uniapp RSA加密

2022-12-31

Android界面布局文字水印

Android 开发在每个布局中加上水印效果。需求:在每个布局中加上水印效果

2018-11-03

Android 保存图片、视频到本地,并且刷新系统图库

Android 开发保存图片、视频到本地,并且刷新系统图库。

2019-03-10

android 如何判断点是否在(凹凸)多边形内

在开发中我们经常会遇到需要监听手势动作的需求,往往这些需求会与界面的某个区域绑定。但是当该区域是一个不规则的(凹凸)多边形时,这就给我们的判断添加了难度。 其实在第三方地图中就有判断点是否在指定区域内的功能,API中提供了相关的方法。但我们不可能在不使用地图功能的时候去特地导入Map类来实现这一功能,所以在这里我将改功能的实现提取出自定义一个工具类。

2020-01-14

JS唤醒Android APP(包括在外部浏览器和WebView)

当用户在手机浏览器中点击一个按钮时,如果手机上已经安装该应用,则直接打开,如果没有安装,则转向应用下载页面。

2018-11-03

Android开发读取通讯录信息

Android开发读取通讯录信息,可通过搜索联系人的姓名获取相应的详细人信息,也可通过右侧字母条搜索相应的联系人信息。

2018-11-08

Android开发网络图片保存到本地指定文件夹

将请求网络图片转换为bitmap,然后保存到指定文件夹,压缩图片代码,使用了Glide来进行图片压缩处理。

2019-03-01

Android Studio 创建 Jar包

开展项目合作时,基于模块化思想,对方要用到你的程序,而你又不想将源代码给对方,通常会将程序进行打包生成jar,并作混淆处理。

2020-01-14

viewer264_mp4.zip

android将Hi64编码成MP4,首先要说明的是H264是编码,而MP4则是一种容器。 1.首先我们需要去下载一个MP4Parser 的Jar包。 2.当我们下载下来的JAR包,放入我们的项目lib目录下,然后再将编译一下即可使用。 3.添加完项目后,我们就可以使用该Jar包,使用方法也是相当的简单。

2020-01-15

Androd自定义View实现竖直跑马灯效果

Androd自定义View实现竖直跑马灯效果,对其用自定义控件进行包装;实现其点击回调和自定义视图等功能。

2019-03-10

微信小程序开发 RSA 加密rsa.js

微信小程序开发 RSA 加密rsa.js

2025-05-06

SpringBoot配置文件、配置

SpringBoot配置文件、配置

2025-02-05

JavaWeb开发实战-生鲜后台管理系统-增加/修改/删除生鲜种类、 分页功能、权限控制Filter

JavaWeb开发实战-生鲜后台管理系统-增加/修改/删除生鲜种类、 分页功能、权限控制Filter

2025-01-21

JavaWeb开发实战-生鲜后台管理系统-BeanUtils介绍、Servlet的抽取

JavaWeb开发实战-生鲜后台管理系统-BeanUtils介绍、Servlet的抽取

2025-01-20

JavaWeb开发 实战-生鲜后台管理系统 注册、登录、记住密码

JavaWeb开发 实战-生鲜后台管理系统 注册、登录、记住密码

2025-01-20

JavaWeb 过滤器Filter

JavaWeb 过滤器Filter

2025-01-16

JavaWeb开发 Jdbc 、Listener

JavaWeb开发 Jdbc 、Listener

2025-01-15

JavaWeb 会话技术-Cookieh和Session

JavaWeb 会话技术-Cookieh和Session

2025-01-06

JavaWeb Servlet技术

JavaWeb Servlet技术------ServletContext、登录、刷新、请求转发、重定向、线程安全、文件下载示例

2025-01-06

VueWeb 管理系统完成示例(登录、列表、详情、echars图表、地图)

VueWeb 管理系统完成示例(登录、列表、详情、echars图表、地图)

2024-12-21

VueWeb 登录页面、登录接口以及退出登录

VueWeb 登录页面、登录接口以及退出登录

2024-12-20

VueWeb 用户管理新增,搜索,编辑,删除

VueWeb 用户管理新增,搜索,编辑,删除

2024-12-18

VueWeb 用户表单新增diolog表单

VueWeb 用户表单新增diolog表单

2024-12-17

VueWeb Tag,类似于面包屑,点击tag和删除

VueWeb Tag,类似于面包屑,只是多了删除功能。使用element ui的tag组件。tag组件的close属性表示组件是否可以关闭。tag组件有两个触发事件click、close。分别是点击tag和删除

2024-12-16

VueWeb Element Ui面包屑

VueWeb Element Ui面包屑,页面会根据面包屑进行,路由也会自行更改。

2024-12-16

VueWeb Echars图表折线图、柱状图、饼图封装

VueWeb Echars图表折线图、柱状图、饼图封装

2024-12-14

VueWeb Echars折线图、柱状图、饼图基本使用

VueWeb Echars折线图、柱状图、饼图基本使用

2024-12-14

VueWeb mock拦截ajax请求

mock可以拦截ajax请求,在mock的回调函数中返回接口的响应数据。可以模拟后端发送过来的接口数据。mock可以使用数据模板生成数据。

2024-12-13

VueWeb axios网络请求

Axios 是一个基于 promise 网络请求库,作用于node.js 和浏览器中。 它是 isomorphic 的(即同一套代码可以运行在浏览器和node.js中)。在服务端它使用原生 node.js http 模块, 而在客户端 (浏览端) 则使用 XMLHttpRequests。

2024-12-13

VueWeb用户盒子布局、图表展示布局、列表展示布局

VueWeb用户盒子布局、图表展示布局、列表展示布局

2024-12-12

空空如也

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

TA关注的人

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