- 博客(85)
- 收藏
- 关注
原创 python-study-day2
注意:python需要注意缩进,否则会报错,具体的缩进格式,不太好描述,大概就是要在同级别的对应同级别的,和不能和java和js一样写大括号,而是一个:代替,(报错如下)第二个案例中,如果相等就会出现是True,类型不同也不行,必须类型和数值都是一样的。js,java,python等等语言的基础知识其实都是差不多的(大同小异)。最后一个案例就有很好的解释,int(a)可以转换类型。将a转化成int类型。如下代码,第一个案例 python的代码是从上往下执行的。判断这个人的年龄是属于什么?
2024-04-12 17:12:40 386
原创 python-study-day1
作为一名前端开发工程师,这个大环境不好的情况下,不得不找个副业赚点钱花花,我试过我前端接单子但是没有后端,很多和不错的单子都流走了。于是在我朋友的介绍下,认识一个群主,他给我拉进去了,结合几天的观察。发现还是需要后端,但是我认识的后端很少,所以接的单子不多。这些天的观察发现,python的单子很多尤其是爬虫!是的,此刻我真的想赚点钱!所以我下定决心来学习python!
2024-04-11 16:32:09 977
原创 前后端数据交互
第四次挥手:客户端收到服务端发的FIN报文后,向服务端发出确认报文,确认报文包含ACK标志位(ACK=1)、确认号ack=w+1、序列号seq=u+1。第二次握手:服务端收到客户端发过来的报文后,发现SYN=1,知道这是一个连接请求,于是将客户端的起始序列号x存起来,并且随机生成一个服务端的起始序列号y。然后给客户端回复一段报文,回复报文包含SYN和ACK标志(也就是SYN=1,ACK=1)、序列号seq=y、确认号ack=x+1(客户端发过来的序列号+1)。目的:确保前后端都能知道双方正常的收发信息。
2024-04-01 17:01:38 975
原创 手搓ajax的封装
每一次发送请求我们都需要重复创建实例,配置请求 发送请求 获取数据,为了能够使用更加方便,我们对于ajax请求的步骤进行封装。
2024-04-01 17:01:04 803
原创 js面试题
因为浏览器出于安全考虑,有同源策略。也就是说,如果协议、域名或者端口有一个不同就是跨域,Ajax 请求会失败。那么是出于什么安全考虑才会引入这种机制呢?其实主要是用来防止 CSRF 攻击的。简单点说,CSRF 攻击是利用用户的登录态发起恶意请求。也就是说,没有同源策略的情况下,A 网站可以被任意其他来源的 Ajax 访问到内容。如果你当前 A 网站还存在登录态,那么对方就可以通过 Ajax 获得你的任何信息。当然跨域并不能完全阻止 CSRF。
2024-04-01 16:17:56 372
原创 关于那些请求状态码详细说明
100: 继续请求,前面的一部分内容服务端已经接受到了,正在等待后续内容。101: 请求者已经准备切换协议,服务器页表示同意。一般我们看不到,因为表示请求继续。
2024-04-01 16:17:18 252
原创 常问面试问题
JavaScript中的对象是引用类型的数据,当多个实例引用同一个对象时,只要一个实例对这个对象进行操作,其他实例中的数据也会发生变化。而在Vue中,我们更多的是想要复用组件,那就需要每个组件都有自己的数据,这样组件之间才不会相互干扰。所以组件的数据不能写成对象的形式,而是要写成函数的形式。数据以函数返回值的形式定义,这样当我们每次复用组件的时候,就会返回一个新的data,也就是说每个组件都有自己的私有数据空间,它们各自维护自己的数据,不会干扰其他组件的正常运行。
2024-03-13 10:55:34 843
原创 ts--(入门到离职系列)
上文中,属性必须和类型定义的时候完全一致,如果一个对象上有多个不确定的属性,怎么办?可以这么写。b: 'lin',如果把属性名定义为 number 类型,就是一个类数组了,看上去和数组一模一样。arr[0] // 可以使用下标来访问值当然,不是真的数组,数组上的方法它是没有的。image.pnglet aa = 18 a = 'lin' 复制代码定义时不赋值,就会被 TS 自动推导成 any 类型,之后随便怎么赋值都不会报错。image.png。
2024-03-12 15:26:08 1100
原创 mongodb使用和安装
非关系型数据库MongoDB将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB文档类似于JSON对象。字段值可以包含其他文档,数组及文档数组。mongodb的数据结构数据库(database) --> 数据集合(collections)相当于表 --> 文档 (document)相当于行。
2024-03-11 10:31:21 556
原创 apipost的安装和使用
官网传送门特点国人开发,之前大部分后端使用postman,但是它的文档大部分是英文,操作页面也是英文快速生成API接口文档除了模拟发送Post、Get、Put等http请求,还支持快速生成api接口文档,并支持导出html、markdown等格式离线文档,方便您部署接口文档到您的本地甚至局域网服务器支持多平台,每个平台都有对应安装包作用主要作用就是模拟客户端请求后端接口,检测后端接口的可用性,模拟发送请求。
2024-03-07 14:17:55 557
原创 express基础
官网传送门基于 Node.js 平台,快速、开放、极简的 Web 开发框架express特点Web 应用Express 是一个基于 Node.js 平台的极简、灵活的 web 应用开发框架,它提供一系列强大的特性,帮助你创建各种 Web 和移动设备应用。API丰富的 HTTP 快捷方法和任意排列组合的 Connect 中间件,让你创建健壮、友好的 API 变得既快速又简单。性能Express 不对 Node.js 已有的特性进行二次抽象,我们只是在它之上扩展了 Web 应用所需的基本功能。
2024-03-06 20:16:25 506
原创 yarn的使用
官网传送门yarn是一个类似npm的工具,可以利用yarn来替代npm安装依赖,那么为什么要使用yarn呢?yarn的优点执行校验Yarn会在每个安装包被执行前校验其完整性。并行执行(速度快)npm会等一个包完全安装完才跳到下一个包,但yarn会并行执行包,因此速度会快很多。网上有不少比较npm和yarn安装同样多依赖的执行速度,yarn在速度方面优势明显。离线模式。
2024-03-06 20:15:17 438
原创 npm的使用
npm是javascript的依赖管理工具管理工具,全称 node package managernpm是随着node一起安装的,不同版本的node对应不同版本的npm如何检测能否使用npm。
2024-03-06 20:14:38 1306
原创 node模块分类
自定义模块是我们自己实现业务逻辑的javascript文件querystring.unescape 对传入的字符串进行解码 console.log(queryStr.unescape('name%3Dlxc%26age%3D20'))自定义模块是我们自己实现业务逻辑的javascript文件引入自定义模块需要在require里面写文件的相对地址。
2024-03-06 20:13:48 776
原创 node的安装与介绍
node是一门新的后端语言node不是一门新的语言,它使用的还是javascript前端我们不需要学习node虽然我们以后不需要用node开发后端,但是我们会使用node实现我们前端很多的自动化开发。所以学习node还是有必要的,只是我们有侧重点。
2024-03-06 20:08:36 509
原创 uniapp完成微信小程序分享功能
uni-app,uniCloud,serverless,分享,uni.share(OBJECT),分享到微信聊天界面示例代码,分享到微信朋友圈示例代码,uni.share 在App端各社交平台分享配置说明,uni.shareWithSystem(OBJECT),plus.share.sendWith。上面的代码,与methods同级。分享 | uni-app官网。
2024-03-06 19:39:39 724
原创 wangEditor富文本编辑器导入图片和视频配置(Vue)
wangEditor的导入图片和视频的详细配置,官网上面有配置很详细。自己简单在项目中使用了一下,总结一下。
2024-03-01 09:26:29 1400 7
原创 已知 list 数组请写出一段代码,实现功能: 数组内type 相同的元素只保留 votes 最大的元素,并且元素需要按照 votes 从大到小排序。
已知 list 数组请写出一段代码,实现功能: 数组内type 相同的元素只保留 votes 最大的元素,并且元素需要按照 votes 从大到小排序。代码效果图
2024-03-01 09:10:35 382
前端利器-markdown
2023-12-29
vue3-后台管理项目
2023-05-15
python课程设计-病人信息登记系统(含有MySQL).zip
2023-02-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人