- 博客(134)
- 问答 (2)
- 收藏
- 关注
原创 navicat使用ssh连接远程服务器数据库
这样就连接成功了,响应速度比常规的连接快多了!复制文件中的内容粘贴到远程服务器的一下文件中。使用git bash 生成本地公钥和私钥。将本地生成好的公钥添加进服务器。
2024-05-15 10:52:02 928
转载 Playwright的基本使用
Playwright 是一个用于自动化浏览器操作的开源工具,由 Microsoft 开发和维护。它支持多种浏览器(包括 Chromium、Firefox 和 WebKit)和多种编程语言(如 Python、JavaScript 和 C#),可以用于测试、爬虫、自动化任务等场景。
2024-04-25 23:27:57 792
原创 python 进程、线程、协程基本使用
后来,随着计算机的发展,对CPU的要求越来越高,进程之间的切换开销较大,已经无法满足越来越复杂的程序的要求了。早期的进程相当于现在的只有单个线程的进程,那么现在的多线程也有五种状态,现在的多线程的生命周期与早期进程的生命周期类似。当线程的数量小于处理器的数量时,线程的并发是真正的并发,不同的线程运行在不同的处理器上。但当线程的数量大于处理器的数量时,线程的并发会受到一些阻碍,此时并不是真正的并发,因为此时至少有一个处理器会运行多个线程。系统启动一个新线程的成本是比较高的,因为它涉及与操作系统的交互。
2024-03-30 15:35:04 1257
原创 python数据解析xpath
xpath在Python的爬虫学习中,起着举足轻重的地位,对比正则表达式 re两者可以完成同样的工作,实现的功能也差不多,但xpath明显比re具有优势,在网页分析上使re退居二线。提示:以下是本篇文章正文内容,下面案例可供参考。
2024-03-25 11:52:13 1059
原创 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
原创 php处理支付宝应用网关给接口发送的post参数
上面配置好接口后,我就来接收post请求的数据,又不知道请求参数是啥?然后看文档、问客服、百度。当时写这个接口难就难在是第三方来调用你的接口,然后接收参数得跟着别人的要求来,最关键的是我还不能打印接收到的参数。像这种post请求参数接收的时候没有参数名,并且还使用&拼接多个参数,处理起来有点小难受。下面的实例里我将我的业务代码删除了的,要是想看拆分后的数据可以在sites.txt中将参数复制用postman看返回参数的具体值。首先要在服务器上写一个接口,然后将接口的访问地址设置在支付宝应用网关。
2023-01-06 16:29:27 1253 1
原创 thinkphp 项目报错No input file specified.
No input file specified.”原因在于使用的PHP5.6是fast_cgi模式,而在某些情况下,不能正确识别path_info所造成的错误。在.htaccess文件中找到。
2022-11-15 12:00:46 903
原创 docker
在docker没有出来的时候从开发环境到部署是非常麻烦的,开发人员需要将开发环境、版本告诉运维,让运维进行相关的下载,如果下载中只要版本没对都不能部署成功,就导致团队内耗、开发效率变慢、扩展性变低。为了解决这种尴尬的事,docker就出现了,使用镜像技术将我们开发使用的环境、系统、版本等进行打包,能够让独立的服务或应用程序在不同的环境中,得到相同的运行结果。
2022-10-09 10:53:56 271
原创 DjangoRestFramework 路由配置
get请求会转换list请求,这样就能使用ListModelMixin。通过第三种方法项目运行起来了就能看到一下效果。第一种就是django的配置方法。需要在urls中配置。
2022-09-27 10:58:50 330
原创 Django集成第三方登陆(social-django)
第三方登陆需要去官方的开放平台去申请,获得必要的参数,以下是各个官网的开发平台网址:qq:需要去创建应用获得相关的值。
2022-09-01 11:11:47 986 1
关于#select#的问题,如何解决?
2022-03-17
java中三个数比较大小有没有比这个写法还666的.
2021-03-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人