自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 本地部署DeepSeek(Mac版本)

Ollama 是一个开源的本地模型运行工具,可以方便地下载和运行各种开源模型,比如 Llama、Qwen、DeepSeek 等。下载并安装 Ollama 后,请打开命令行终端,输入命令下载并运行本地模型。2:下载并运行 deepseek-r1:8b 模型(注意:Ollama 上的 DeepSeek R1 模型实际上是蒸馏模型)在 Chatbox 中打开设置,在模型提供方中选择 Ollama,即可在模型下拉框中看见你运行的本地模型。1:下载并运行 llama3.2 模型。点击保存,即可正常聊天使用。

2025-02-06 10:41:54 621

原创 鸿蒙-app版本更新以及跳转至应用市场相应下载页

【代码】鸿蒙-app版本更新以及跳转至应用市场相应下载页。

2025-01-07 16:27:09 139

原创 苹果电脑安装软件后,提示mac文件已损坏,无法打开怎么办?

苹果电脑安装软件后,提示mac文件已损坏,无法打开怎么办?

2025-01-07 16:21:26 675

原创 Android / iOS在app内跳转至对应应用的系统设置页面

【代码】Android / iOS在app内跳转至对应应用的系统设置页面。

2024-11-14 17:12:12 131

原创 构建第一个ArkTs应用

页面路由router根据页面url找到目标页面,从而实现跳转。使用页面路由请导入router模块。如果需要实现更好的转场动效,推荐使用。”,在main_pages.json文件中的“src”下配置第二个页面的路由“pages/Second”。”完成第二个页面的创建。使用此种方式则无需再进行下文中第二个页面路由的手动配置。1、新建第一个页面文件。2、新建第二个页面文件。”文件,进行页面的编写。开发者也可以在右键点击“页面间的导航可以通过。

2024-11-06 16:16:51 402

原创 防抖 还是 节流?

触发时机:防抖是事件触发后等待,节流是事件触发时立即执行。触发次数:防抖在延迟时间内如果没有再次触发,则只执行一次;节流是在每个时间间隔内只执行一次。适用场景:防抖适用于用户操作结束后才需要处理的场景,节流适用于需要在一定时间内限制执行次数的场景。选择防抖还是节流,取决于具体的应用场景和需求。

2024-11-01 15:45:10 227

原创 flutter-防抖

【代码】flutter-防抖。

2024-11-01 15:32:38 573

原创 flutter 打包

Ios : flutter build ios -> open ios/Runner.xcworkspaceandroid : ./build.sh stable

2024-11-01 15:19:24 466

原创 Flutter 获取照片权限的时候是否要获取存储权限?

Flutter 获取照片权限的时候是否要获取存储权限?

2024-11-01 15:05:58 558

原创 flutter区别于vue的写法

flutter区别于vue写法

2024-11-01 15:04:16 988

原创 使用H5+高德获取定位报错问题

错误:定位失败,由于未获得WIFI列表和基站信息,且GPS当前不可用,建议开启设备的WIFI模块,并将设备中插入一张可以正常工作的SIM卡,或者检查GPS是否开启;错误:定位失败,由于手机WIFI功能被关闭同时设置为飞行模式,建议手机关闭飞行模式,并打开WIFI开关。错误:定位失败,由于手机没插sim卡且WIFI功能被关闭,建议手机插上sim卡,打开WIFI开关。错误:GPS 定位失败,由于设备当前 GPS 状态差,建议持设备到相对开阔的露天场所再次尝试。错误:定位初始化时出现异常,请重新启动定位。

2024-11-01 14:59:15 586

原创 flutter获取项目版本号

在pubspec.yaml文件中确保已经有 package_info 的版本信息。

2024-07-01 19:00:01 571

原创 分页【滑动到底部加载更多数据】

【代码】分页【滑动到底部加载更多数据】

2024-05-07 15:33:48 153

原创 高德/百度地图常用api

【代码】高德/百度地图常用api。

2024-04-17 12:21:35 481

原创 关于华为应用市场上架,用户拒绝位置权限后存在重新运行时弹窗申请权限问题

关于华为应用市场上架,用户拒绝位置权限后存在重新运行时弹窗申请权限问题

2024-01-30 15:12:26 566

原创 关于华为应用市场上架,申请权限未告知目的被驳回问题的简单处理方式

关于华为应用市场上架过程中出现的【您的应用在运行时,未同步告知权限申请的使用目的,向用户索取(存储、拍照)等权限,不符合华为应用市场审核标准。】

2024-01-30 14:55:13 970

原创 解析url地址栏中的字段

如果要解析以下地址中的channel_tag字段。

2023-11-21 12:31:50 154

原创 给姓名,手机号加密

给姓名,手机号加密

2023-07-18 12:28:43 326

原创 百度/高德地图获取当前定位以及地址逆解析(将经纬度转换为位置信息)

百度地图获取当前定位并进行标注,使所有定位点在视野范围内。高德地图获取当前定位并进行标注,使所有定位点在视野范围内。

2023-06-19 19:06:58 2153

原创 ios打开浏览器plus.runtime.openURL无效

ios打开浏览器plus.runtime.openURL无效的解决方案

2023-06-19 14:29:21 1528

原创 if-else代码结构优化

以上使用数组或者对象的写法,提高代码的可读性的同时,维护起来也变得简单了。而且就算一周变为八天,只需要修改。是不规律的字符串呢?那我们使用对象,每个。是数字,和数组的下标是一致的。所以我们可以考虑使用数组来优化。方法返回"今天是星期*"。

2023-04-14 10:35:16 84

原创 安卓设备真机调试状态导航栏被覆盖,页面点击卡顿等问题解决方案

小程序真机调试反应很慢卡顿,安卓自定义状态导航栏被覆盖,界面跳转之后,页面出现空白,点击延迟等问题解决方案

2023-04-04 15:19:45 555

原创 uni-app编辑表单数据返回列表后页面不更新问题解决方案

eventChannel:【列表页点击编辑进入编辑表单,更新完数据保存后返回列表页面,列表页面数据也能够及时更新】

2023-04-04 15:01:01 1601

原创 页面/按钮 - 权限控制(前端)

权限控制

2023-03-13 11:15:30 3605 1

原创 react-数据字典

数据字典结合react-router@6+使用实现面包屑功能,需要可自行修改使用

2023-03-03 13:36:50 520

原创 js---闭包

1.会将闭包所访问的变量永远保留在计算机内存中,可能会产生内存泄漏。闭包就是可以访问外层函数作用域中变量的函数。2.闭包可以实现变量私有化。

2022-12-21 17:03:01 82

原创 Object的原型对象

当调用对象的某个方法时, 首先在对象自身找该方法,如果自身有该方法则调用成功, 如果没有则继续沿着由__proto__构成的原型链查找该方法, 如果一直到原型链的终点都没有找到则报错.1、hasOwnProperty() 在判断一个属性是否在对象身上时, 不会沿着原型链查找的(只会在对象自身身上查找)结论: js中任何一个对象都可以看做是 Object这个顶层构造函数的实例对象。2、 in 在判断一个属性是否在对象身上时, 会沿着原型链查找。1.先用for in 遍历对象, 拿到对象的每个属性。

2022-11-09 11:32:57 310

原创 js --- 批量创建对象

批量创建对象

2022-11-09 10:44:21 671

原创 js---深拷贝

JSON.stringify () :将JSON对象转为JSON字符串( json字符串要求字符串中每个属性名必须用 " "包裹,不能有注释,不能有多余逗号)深拷贝:引用数据类型将内容整个的复制给另一个变量,堆内存中会为复制过来的数据创造一个新空间,两个变量实际指向两个引用地址,后续操作互不影响。第一步:循环遍历(循环遍历一个对象的每个属性,将对象的每个属性和其值添加到另一个对象中)第二步:封装函数(实现对象的深拷贝,返回值是深拷贝之后的对象)3. assign 函数。

2022-11-07 11:36:36 314

原创 js --- 事件

方式二:DOM 2级 :事件源.addEventListener( ' 事件类型 ' , ' 要解绑的事件处理函数 ' )语法:事件源.addEventListener( ' 事件类型 ' , ' 事件处理函数 ' )语法:事件源.attachEvent( ' on事件类型 ' , ' 事件处理函数 ' )特点:同一个事件源的同一个事件类型只能绑定一个事件处理函数,多的话覆盖。方式一:DOM 0级 :事件源.on事件类型=null。事件三要素:事件源,事件类型,事件的处理函数。基本数据类型:存储在栈空间。

2022-10-29 10:27:22 161

原创 DOM --- 文档对象模型

DOM --- 文档对象模型 --- js中如何获取元素,操作元素的样式,属性,类名,内容,DOM节点的操作

2022-10-21 23:11:30 922

原创 localStorage/sessionStorage/cookie存储

将程序中产生的一些数据存储到电脑中。

2022-10-21 00:31:01 275

原创 BOM-浏览器对象模型

比如我们之前学习过的了alert这个东西其实是归属于BOM的,标准语法应该是:window.alert()注意:因为这些东西都是属于浏览器给的,所以就会导致在不同的浏览器上显示的效果可能是不一样的。BOM:Browser Object Model浏览器对象模型。但是其实一般写代码的时候这个window是可以忽略不写。,在bom中给我们提供了一整套可以操作浏览器的属性和方法。浏览器的部分(一般都是css不能操作的)浏览器的可视窗口尺寸。设置滚动条的滚动距离。

2022-10-20 20:10:54 139

原创 js --- 字符串常用方法/操作

但是把一些字符(英文字母、标点符号、汉字、日语、韩语)转成二进制规则就不明确了,不知道该怎么转了,因为毕竟每个国家的语言都不一样,字长得也不一样,所以转换起来就很麻烦。通用语法:字符串.方法名() // 字符串的所有方法都不会改变原始字符串。为了解决这个问题,专门出了一个表,叫做ASCII表。计算机在做运算的时候其实是用二进制做运算的。在这个表中有每个字符对应的编码。把数字转成二进制比较好转。

2022-10-19 23:38:38 142

原创 js --- 进制转换/时间对象/定时器

是js中的一种复杂数据类型,单词是Date,在时间对象中给我们提供了一些可以操作时间的方法,包含了一些和时间相关的信息。是一种可以让代码延迟执行的方案。将十进制转成其他进制的方法。将其他进制转成十进制。

2022-10-19 23:23:07 241

原创 js --- Math中的常用方法与随机数

Math中的常用方法。

2022-10-18 19:15:22 457

原创 js --- 数组(3)forEach等类似语法

【代码】js --- 数组(3)forEach等类似语法。

2022-10-18 19:09:10 314

原创 js --- 数组(2)塌陷和去重

当你删除数组中的一条数据之后,从你删除的索引位置开始,后面的每一个数据都会向前递进索引。

2022-10-18 18:48:17 169

原创 js --- 冒泡排序和选择排序

3.如果minIndex中的数据是大于数组中的数据的,就证明此时数组的这个下标应该是比较小的。这时候就把最小数和索引0位置的数据进行交换,这样第一轮结束后索引0的位置存储的一定是最小值。经过一轮比较之后,一定可以找出最小数据的索引,已知最小数据应该要放在索引0的位置。所以直接拿后面的数字开始比较即可,要从后面的数字中再次找出最小数的索引。比如要想进行从小到大的排序,那么最终索引0的位置应该存放的是数组中的最小值,依次类推。下一次再从剩余的数当中再次找最小值的索引,找到之后把这个数放到索引1的位置。

2022-10-18 18:38:08 187

原创 js --- 数组(1)数组的创建,下标,常用方法

数组也是js中的一个数据类型,他是一个复杂(引用)数据类型,单词是Array在数组中也可以存储很多条数据。数组他是一个有序的集合。数据都是按照顺序排列的,每一条数据都拥有一个属于自己的编号创造数组的方式。数组是一个有序的集合(数组中每一个数据都是按照顺序排好的,每一个数据都有他自己对应的编号)索引(下标):从左到右从0开始依次+1。这个编号我们一般就叫做下标、索引。数组的常用方法【不改变原始数组】数组的常用方法【改变原始数组】方式二:内置构造函数方式创建。方式一:字面量方式创建。

2022-10-17 22:20:07 2529

数据字典实现面包屑效果

react数据字典结合路由实现面包屑的切换效果

2023-03-03

空空如也

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

TA关注的人

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