自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JavaScript中常用的设计模式有很多种

观察者模式(Observer):定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并自动更新。解释器模式(Interpreter):给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。备忘录模式(Memento):在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。建造者模式(Builder):将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。

2024-05-13 08:31:54 427

原创 T-Upload上传组件改自动上传

【代码】T-Upload上传组件改自动上传。

2024-03-28 11:49:14 490

原创 gin 实现 websocket 服务端代码

【代码】gin 实现 websocket 服务端代码。

2023-12-10 15:32:16 529

原创 公共DNS服务器地址

【代码】公共DNS服务器地址。

2023-12-09 11:35:26 705

原创 Ant Design Pro 框架设置API Token拦截器的功能

找到文件,然后定义一个方法。分享记录一个解决方法,希望对大家有帮助。代码我也给你贴上了。

2023-12-03 17:25:40 759

原创 react 面试题 50题 大公司常问的面试

47. 请解释 react-chartjs-2,它是如何与 React、Redux、React-Router等一起使用的?49. 请解释 react-select,它是如何与 React、Redux、React-Router等一起使用的?39. 请解释 React-Query,它是如何与 React、Redux、React-Router等一起使用的?48. 请解释 react-table,它是如何与 React、Redux、React-Router等一起使用的?

2023-12-02 17:24:24 549

原创 高效学习 React 框架AntDesign Pro

package.json 文件相关的配置和版本,充分了解这些配置有助于我们提高开发的效率。src / locales/ zh-CN 文件夹全部预览一遍,找到menu.ts 文件。然后你就看到,导航栏有变化了,有个初步了解。就根据这种方法修改,慢慢深入理解。'menu.home': '首页', 在这个后面加一个,'menu.第三步,组件总览 - Ant Design快速看一遍。请根据需求来,把文件夹和业务代码做一个区分。第四步,尝试改动代码。1.查看语言包,了解并掌握字段文字。pages # 页面文件夹。

2023-11-30 14:26:37 735

原创 编程开发的 词汇

iterator 迭代器。Strategy 策略。Context 上下文。handler 操作者。target 代理对象。execute 执行。request 请求。

2023-11-27 09:54:41 600

原创 laravel自定义日志保存文件加上日期

然后在,查看 storage/logs下面的文件。目录和时间进行区分,方便排查问题。

2023-11-08 21:09:33 339

原创 要查看Android应用的签名信息,可以采取以下几种方式

首先,你需要确保你拥有keystore的文件密码。然后,你可以在Android Studio中选择签名路径和签名密码以及别名密码。解压APK文件查看签名信息。你可以使用解压工具来解压APK文件,然后在解压得到的META-INF文件夹中找到CERT.RSA文件。这个文件就包含了应用的签名信息。如果需要使用Android Studio查看签名信息,请按照上述方法2进行操作。直接查看APK的签名信息。打开命令行,进入存放xxx.apk文件的目录。把 xxx.apk 文件放到这里。执行后,你将看到签名者的信息。

2023-11-08 10:42:39 5396 2

原创 命令行生成安卓App证书签名

命令行 cd: C:\Program Files (x86)\Java\jre-1.8\bin>yunbao 这个名字,改为任意的。下载Java, 安装在电脑。

2023-11-03 20:51:58 265

原创 uniapp开发小程序无法上传图片的解决方法

登录小程序后台,第一步菜单栏 设置第二步,用户隐私保护 更新第三步 选2第四步 勾选需要的接口,并说明等审核通过后,一会就能正常上传图片。

2023-11-01 17:32:52 2124 4

原创 git中添加不上传的文件夹或文件的名字

在该目录.gitignore中。添加不上传的文件夹或文件的名字。

2023-10-11 10:06:15 217

原创 uniapp内置radio-group设置大小和颜色

style="transform:scale(0.6)" 是大小。uniapp内置radio-group设置大小和颜色。

2023-10-10 09:57:05 923

原创 vue3.2 导出pdf文件或表格数据

要在Vue 3中导出PDF文件,你可以使用第三方库来处理PDF生成和导出。一个常用的库是jspdf,它允许你在客户端或服务器端生成PDF文档。第一步首先,安装jspdf库。

2023-09-08 10:00:54 706

原创 laravel 报错误信息 Carbon\Exceptions\InvalidFormatException

请检查时间表的时间格式。created_at,updated_at,deleted_at这三个字段设置为:TIMESTAMP 或者 DATETIME。

2023-09-04 23:04:02 787

原创 vue+ts any类型警告 Unexpected any.

解决方法:在.eslintrc.js中的rules 添加上面代码即可。问题:any类型警告 Unexpected any.

2023-08-28 14:18:42 257

原创 数组中的每个对象中提取xxx_id属性,并返回一个新的数组。

使用JavaScript的map方法从数组中的每个对象中提取order_id属性,并返回一个新的数组。这是一种非常简洁和高效的方法来获取一个对象数组中的所有order_id。

2023-08-14 14:45:25 795

原创 在VScode中如何将界面语言设置为中文

使用快捷键组合【Ctrl+Shift+p】,在搜索框中输入“configure display language”,点击回车后;

2023-07-26 09:30:15 120

原创 laravel进行性能测试的查询方法中,测试代码:

函数来获取当前时间戳,然后在查询语句执行前和执行后分别记录时间戳。通过计算两个时间戳的差值,就可以得到查询语句的执行时间。最后,将执行时间输出到控制台中。请注意,这只是一个简单的示例代码,你可以根据自己的需求进行修改和扩展。同时,也需要注意在生产环境中关闭调试模式,以确保应用程序的性能和安全性。

2023-07-03 17:39:01 163

原创 Mysql数据库引擎MyISAM修改InnoDB报错

Table storage engine for '#sql-36a4_8' doesn't have this option */ 出现这个报错。答:为行格式为“FIXED”,不是InnoDB支持的格式,修改表行格式为“DYNAMIC”,然后再把引擎改为InnoDB,保存即可成功。问:Mysql数据库MyISAM修改InnoDB报错。

2023-06-27 16:55:56 216

原创 可以提高 JavaScript 代码性能的常见方法

JavaScript 优化是指通过提高代码的性能和效率,使其运行更快、更稳定。首发文章,微信公众号【IT全栈视野】,爱学习的朋友可以关注!

2023-06-26 23:24:04 82

原创 laravel订单搜索,with多表多条件查询

在 Laravel 中进行订单搜索,并且需要使用 with 多表多条件查询时,可以按照以下步骤进行操作:定义 Eloquent 模型关系首先,需要定义 Eloquent 模型之间的关系。在订单模型中,可以定义与订单详细信息(例如商品、客户)相关联的的关系。

2023-06-26 09:27:49 1354

原创 提升认知的有效方法

实践是指将所学知识和技能应用到实际生活和工作中,通过实践来检验和巩固所学的知识和技能。提升认知是指通过各种手段和方法,不断扩大和提高个体的知识、技能、观念、思维和行为水平,以更好地适应环境和实现自身发展目标。:交流是指与他人分享自己的观点和经验,从他人的反馈和意见中学习和提高。交流可以帮助我们了解不同的观点和经验,拓展思维和视野,促进个体的成长和发展。总之,提升认知需要不断学习、反思、思考、实践和交流,通过不断地自我完善和提高,我们可以更好地适应环境和实现自身发展目标。

2023-05-16 09:01:34 496

原创 uniapp多图上传、一次性上传多张图片

哈喽大家好,今后只分享思维方法,一来让大家思考,二来提升我自己的逻辑思维。js方法,选中文件图片,返回路径数组,然后遍历上传到服务器。用 uni-file-picker 组件, 文件选择上传。js方法 this.uploadFile。3.遍历一个个执行上传。2.获取到文件路径。

2023-05-10 16:53:02 2626 4

原创 要沉淀自己,可以从以下几个方面尝试

以上这些方法并不是孤立的,而是相互支持和互相促进的。要想沉淀自己,需要在多个方面努力,不断尝试和探索,从而找到适合自己的方法和路径。

2023-05-10 16:46:20 795

原创 el-image列表图片预览可通过 previewSrcList 开启预览大图的功能

el-image列表图片预览可通过 previewSrcList 开启预览大图的功能。

2023-05-06 11:14:12 1351

原创 javascript 设计模式

JavaScript 设计模式是指在 JavaScript 编程语言的基础上,针对解决特定问题而提出的一系列设计原则和最佳实践。

2023-04-28 22:14:34 756

原创 vue3点击获取验证码倒计时

【代码】vue3点击获取验证码倒计时。

2023-04-21 20:30:26 254

原创 PHP 高级编程

总之,PHP 的高级编程主要涉及到 Web 开发、数据库编程、缓存、并发编程、安全性等方面,开发人员需要根据具体的需求和项目场景,选择合适的技术和框架来实现高效、安全的 PHP 应用程序。缓存:PHP 的缓存机制可以提高应用程序的性能,通过缓存静态资源和动态资源,可以减少服务器的负载。PHP 的 Web 开发框架有很多,例如 CodeIgniter、Laravel、Yii 等。并发编程:PHP 的并发编程机制可以用于处理高并发请求,通过使用多线程、异步编程等技术,可以提高应用程序的响应速度和并发性能。

2023-04-21 09:43:28 205

原创 javascript数组里面的对象,首字母排序

方法,并传递一个比较函数作为参数。比较函数应该接受两个参数,第一个参数是要比较的两个对象,第二个参数是比较函数。如果要按照对象的属性名称的首字母进行排序,可以使用。在 JavaScript 中,可以使用。方法对数组进行排序,同时可以使用。方法对对象进行排序。

2023-04-20 19:56:04 467

原创 php 高级开发技巧

以上是 PHP 高级开发技巧的一些示例,具体的实现方式和技巧可以根据具体的需求和项目场景进行选择和应用。

2023-04-19 18:14:53 496

原创 php配置环境变量方法

php配置环境变量前打开cmd命令行模式运行php,会发现不能运行。这时,我们可以配置环境变量来解决。第一步:找到php软件所在的目录,复制包含php.exe的文件路径。第六步:在命令行窗口输入php -v查看是否配置成功。第四步:点击系统变量处的path,再点击编辑。第五步:在弹出窗口点击新建,然后粘贴文件路径。第三步:点击高级系统设置,再点击环境变量。第二步:右键“此电脑”,点击属性。

2023-04-12 17:49:30 2563

原创 新安装laravel 必备的包

composer require w7corp/easywechat:^6.7composer require laravel/sanctum

2023-04-12 10:41:44 159

原创 导出表格,el-input 字段导出为空解决方法

el-input v-model="scope.row.ps" placeholder="请输入" @change="Store.updateFee(scope.row)" />导出表格,el-input 字段导出为空。

2023-03-24 10:07:36 229

原创 Css单位大全

.Css单位大全,绝对单位,角度单位,百分比单位,分辨率单位,时间单位,相对单位

2023-03-18 09:37:51 71

原创 LocationQueryValue[]”的参数不能赋给类型“string”的参数。不能将类型“null”

LocationQueryValue[]”的参数不能赋给类型“string”的参数。不能将类型“null”答:需要做语言判断处理。

2023-03-10 10:23:18 6244

原创 服务器欧拉系统开启ssl登录

修改SSH配置文件,开启root用户登录ssh功能。 # vi /etc/ssh/sshd_config PermitRootLogin yes # service sshd restart

2023-02-05 11:59:48 1296

原创 openEuler使用体验,完美支持宝塔面板。

安装系统下载,我推荐带有补丁版本的openEuler 22.03 LTS SP1。首先openEuler是开源的,国产的,靠谱的,也是未来主流这就不做多介绍。安装的方式,官网有具体教程,和Linux CentOS大同小异。本人已经填坑,为了支持国产操作系统。安装宝塔完成后,会因为系统是标准版本,可能会安装失败.安装软件选择, 二选一都行,我本人装的是标准安装。等系统安装完成后,配置网卡ip,联网即可。开始安装宝塔面板,用万能脚步。安装vim, 默认不带有。

2023-01-07 10:22:27 2187 4

原创 宝塔安装面板报错

执行上面命令,安装模块。缺少了request模块所以请求报错了。出错了,面板运行时发生错误!

2023-01-05 16:04:13 152

空空如也

空空如也

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

TA关注的人

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