自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(134)
  • 问答 (2)
  • 收藏
  • 关注

原创 JS逆向proxy代理

【代码】JS逆向proxy代理。

2024-08-20 15:32:26 331

原创 python暴力破解字体加密

【代码】python暴力破解字体加密

2024-08-08 22:55:13 157

原创 JS 逆向补环境

【代码】JS 逆向补环境。

2024-08-01 22:35:35 494

原创 python调用nodeJs执行js代码

【代码】python调用nodeJs执行js代码。

2024-06-28 08:33:34 387

原创 Js逆向爬虫基础篇

【代码】Js逆向爬虫基础篇。

2024-06-25 23:49:22 1178

原创 navicat使用ssh连接远程服务器数据库

这样就连接成功了,响应速度比常规的连接快多了!复制文件中的内容粘贴到远程服务器的一下文件中。使用git bash 生成本地公钥和私钥。将本地生成好的公钥添加进服务器。

2024-05-15 10:52:02 928

原创 python连接mysql

安装基本使用示例。

2024-05-08 11:21:59 278

转载 Playwright的基本使用

Playwright 是一个用于自动化浏览器操作的开源工具,由 Microsoft 开发和维护。它支持多种浏览器(包括 Chromium、Firefox 和 WebKit)和多种编程语言(如 Python、JavaScript 和 C#),可以用于测试、爬虫、自动化任务等场景。

2024-04-25 23:27:57 792

原创 thinkphp6使用阿里云SDK发送短信

发送到的短信参数写在env文件里面的。

2024-04-08 17:05:39 870

原创 python 进程、线程、协程基本使用

后来,随着计算机的发展,对CPU的要求越来越高,进程之间的切换开销较大,已经无法满足越来越复杂的程序的要求了。早期的进程相当于现在的只有单个线程的进程,那么现在的多线程也有五种状态,现在的多线程的生命周期与早期进程的生命周期类似。当线程的数量小于处理器的数量时,线程的并发是真正的并发,不同的线程运行在不同的处理器上。但当线程的数量大于处理器的数量时,线程的并发会受到一些阻碍,此时并不是真正的并发,因为此时至少有一个处理器会运行多个线程。系统启动一个新线程的成本是比较高的,因为它涉及与操作系统的交互。

2024-03-30 15:35:04 1257

原创 pandas数据保存与加载

【代码】pandas数据保存与加载。

2024-03-28 23:47:36 333

原创 python数据解析xpath

xpath在Python的爬虫学习中,起着举足轻重的地位,对比正则表达式 re两者可以完成同样的工作,实现的功能也差不多,但xpath明显比re具有优势,在网页分析上使re退居二线。提示:以下是本篇文章正文内容,下面案例可供参考。

2024-03-25 11:52:13 1059

原创 bs4的基本使用

第二个参数可以是class_ 和 id。find_all是可以获取全部。

2024-03-23 09:52:21 330

原创 thinkphp6生成PDF自动换行

thinkphp6生成PDF自动换行。

2023-11-23 17:30:29 604

原创 vue3插槽的使用

Vue 3 插槽(Slots)是一个强大的工具,用于在组件之间传递内容和逻辑。通过使用插槽,我们可以将子组件中的内容插入到父组件中的特定位置。本篇文章将总结 Vue 3 插槽的基本用法、特点以及使用场景。

2023-11-17 00:13:36 371

原创 vue3路由

meta: 这个属性是一个包含各种元数据的对象,这些数据可以在路由守卫、路由组件等地方被访问和使用。在这个例子中,meta对象包含一个title字段,它的值是’图书兄弟’。在这个例子中,路径是’/',意味着当用户访问应用的根路径时,Home组件将被渲染。在 Vue3 中,路由配置通常在一个单独的 router.js 或 router/index.js 文件中进行。name: 这个属性给路由起了一个名字,通常用于在嵌套路由或编程式导航中引用该路由。在这个例子中,路由的名字是’home’。

2023-11-16 23:37:51 412

原创 微信头像上传 thinkphp6使用base64进行接收

前端需要将用户授权的微信头像使用base64进行加密,后端接受到后进行相关的处理,保存在项目的根目录下uploads/images,根据当前时间生成文件夹进行保存。

2023-07-15 10:40:37 771

原创 【微信小程序开发】后端如何返回微信小程序字体包

在微信官方文档中可以看到如果要设置小程序的字体需要满足下面的要求。其实后端返回的时候还需要设置响应头。

2023-06-07 10:54:45 231

原创 Thinkphp6模型关联

ThinkPHP 6 模型关联是指使用 PHP 对象关系映射(ORM)机制,通过模型类的关联属性,在两个或多个数据表之间建立关联关系。提示:以下是本篇文章正文内容,下面案例可供参考related:表示要关联的模型类名;foreignKey:表示关联模型中指向当前模型的外键名,默认值为当前模型的小写名称加上 _id;localKey:表示当前模型中关联的字段,默认值为当前模型的主键 id。

2023-05-06 10:56:45 2100 1

原创 Vue安装

安装完成Node.js后,可以使用npm(Node.js的包管理器)安装Vue.js。安装完成后可以使用下面的命令创建项目(my-project是项目名称)会让你选择是vue2还是vue3。然后根据下面的命令来执行就ok了。

2023-04-24 10:34:12 746

原创 likeadmin权限管理菜单报错:String data, right truncated: 1406 Data too long for column ‘result‘ at row 1

这个原因是后端返回的 JSON 数据太多而导致前端报错,可能是因为前端无法处理大量数据。下面是一些可能导致前端代码处理大量数据出现问题。(返回json数据中的末尾有说到数据太多了的原因.)然后我去数据库的system_menu表里将我一起弄重复的数据删除了就正常了。

2023-03-18 14:45:27 356

原创 laravel的基本使用

/php artisan make:controller 控制器名 php artisan make : controller IndexController。

2023-02-25 12:20:34 508

原创 vue-router使用方法

Uncaught TypeError: Cannot read properties of undefined (reading 'install')出现该情况的原因是vue-router安装的版本太高,一般vue2的项目对应的版本是vue-router@3版本。 You are using the runtime-only build of Vue where the template compiler is not available. Either pre-compile the templates

2023-02-06 16:35:33 234

原创 前端、后台(ueditor)富文本的使用和回显

以php为例:其实什么语言都无所谓了只要前端发送的请求能接受到就ok,然后接受图片的地址保存。写在哪个类无所谓,在route.php文件中配置此接口就可以,访问的时候能来到此方法。然后再此页面导入js文件根据自己的路径来。然后在打开自己创建的js文件填入一下配置。首先在html文件中创建一个这个标签。下载解压后放在js文件夹即可。

2023-01-10 14:02:39 4569

原创 前端如何上传图片文件

从上面的代码可以看出来是使用iframe无刷新技术上传的图片,还使用了js限制了图片上传的大小,如果不需要做相关的代码删除即可。"封面图请上传大于0MB,小于5MB的图片"//如果不需要做限制直接提交表单就可以了。//加载图片获取图片真实宽度和高度。记得需要在html文件中导入此js。"\n请将图片的宽设置在:'"//限制封面图上传图片的大小。"请将图片的长设置在:'""\n上传的图片长为:'"//设置图片上限为5MB。//获取上传图片的大小。

2023-01-09 17:25:57 2119

原创 tp5处理前端上传的图片文件

前端使用form表单上传图片,thinkphp框架如何处理相关的图片

2023-01-09 15:33:29 620

原创 php处理支付宝应用网关给接口发送的post参数

上面配置好接口后,我就来接收post请求的数据,又不知道请求参数是啥?然后看文档、问客服、百度。当时写这个接口难就难在是第三方来调用你的接口,然后接收参数得跟着别人的要求来,最关键的是我还不能打印接收到的参数。像这种post请求参数接收的时候没有参数名,并且还使用&拼接多个参数,处理起来有点小难受。下面的实例里我将我的业务代码删除了的,要是想看拆分后的数据可以在sites.txt中将参数复制用postman看返回参数的具体值。首先要在服务器上写一个接口,然后将接口的访问地址设置在支付宝应用网关。

2023-01-06 16:29:27 1253 1

原创 thinkphp5多种配置环境

在开发中,有多种不同的环境,thinkphp框架是如何来灵活的切换不同的环境下的配置呢?

2022-11-19 10:34:17 951

原创 解决thinkphp将public作为根目录报错问题

打开public下的.htaccess直接替换一下内容,这样应该就能解决了。

2022-11-18 09:28:27 483

原创 thinkphp 项目报错No input file specified.

No input file specified.”原因在于使用的PHP5.6是fast_cgi模式,而在某些情况下,不能正确识别path_info所造成的错误。在.htaccess文件中找到。

2022-11-15 12:00:46 903

原创 Thinkphp安装报错解决办法

跟着官方文档的步骤安装thinkphp报错该如何解决

2022-11-15 10:23:08 3802

原创 docker

在docker没有出来的时候从开发环境到部署是非常麻烦的,开发人员需要将开发环境、版本告诉运维,让运维进行相关的下载,如果下载中只要版本没对都不能部署成功,就导致团队内耗、开发效率变慢、扩展性变低。为了解决这种尴尬的事,docker就出现了,使用镜像技术将我们开发使用的环境、系统、版本等进行打包,能够让独立的服务或应用程序在不同的环境中,得到相同的运行结果。

2022-10-09 10:53:56 271

原创 DjangoRestFramework 路由配置

get请求会转换list请求,这样就能使用ListModelMixin。通过第三种方法项目运行起来了就能看到一下效果。第一种就是django的配置方法。需要在urls中配置。

2022-09-27 10:58:50 330

原创 django使用pagination进行分页

【代码】django使用pagination进行分页。

2022-09-22 16:53:10 344

原创 Django集成第三方登陆(social-django)

第三方登陆需要去官方的开放平台去申请,获得必要的参数,以下是各个官网的开发平台网址:qq:需要去创建应用获得相关的值。

2022-09-01 11:11:47 986 1

原创 DRF设置API限速

【代码】DRF设置API限速。

2022-08-31 10:06:50 232

原创 DRF自动文档生成

DRF如何自动生成文档

2022-08-31 09:44:58 219

原创 DRF设置redis缓存

就保存在redis数据库中了。

2022-08-31 09:13:46 497

原创 drf完成购物车相关功能

因为添加购物和查询购物车的字段有些不同所以使用了两个serializer。

2022-08-24 16:36:38 114

原创 drf完成地址管理

地址的增删改查都写在一个函数里面所以使用viewsets.ModelViewSet。可以看到他继承了我们所有的增删改查。

2022-08-22 19:55:55 123

ueditor 富文本编辑器的资源文件

解压出来放在js文件夹即可

2023-01-10

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

TA关注的人

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