自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 问答 (1)
  • 收藏
  • 关注

原创 前端基础--数组复杂去重和排序

js实现数组排序和去重的组合、嵌套不同数据类型的数组去重方法

2022-12-04 16:24:39 426 1

原创 前端面试--网络安全(网络攻击和防范措施)

前端面试

2022-06-21 20:01:06 1540

原创 前端面试--js基础(数组去重)

数组去重

2022-06-15 16:52:13 183

原创 前端--js基础(哈希表的应用)

前端基础

2022-06-15 12:27:11 254

原创 前端面试--大厂面试题(懒人问题)

大厂前端面试--懒人问题

2022-06-13 15:30:03 420

原创 前端面试--js基础(实现函数柯里化)

函数柯里化

2022-06-12 10:44:15 218

原创 前端面试--js基础(ajax封装)

前端面试

2022-06-10 11:18:40 191

原创 前端面试--js基础(实现深拷贝和浅拷贝)

前端面试

2022-06-10 10:33:47 187

原创 前端--js基础(实现防抖和节流)

防抖和节流

2022-06-07 17:20:01 963

原创 前端面试--js基础(手写instanceof方法)

js基础

2022-06-07 14:05:11 310

原创 前端面试--js基础(手写new)

js手撕算法

2022-06-07 14:01:55 107

原创 前端面试--HTML篇章

前端面试的html部分

2022-06-06 16:41:28 211

原创 Vue.js基础

Vue.js基础vue 是⼀个响应式的前端视图层框架。响应式:我们在编写模版代码时,仅需要关注数据的变化即可,数据变化 UI 即可随之变化,有联动的感觉。视图层:类似于我们之前接触的其他前端模版⼀样,它仅仅只是 UI 层⾯的内容。框架:库提供要由其⽗代码调⽤的功能,⽽框架则定义整个应⽤程序设计。开发⼈员不编写框架,⽽是调⽤框 架。相反,框架以某种特定⽅式调⽤和使⽤代码。<div id="app"> <p>Message is: {{ message }}</p

2022-04-15 21:48:23 112

原创 web前端--TS基础理论及原理(下)

相关面试题1、类型推论 & 可赋值性​ a.什么是类型推论?​ 对变量没有指定类型时,ts会自动标注系统认定合理的类型。​ b.以下代码ts推论出的类型是什么?let a = 1024;let b = '1024';const c = 'apple';let d = [true, false, true];let e = { name: 'apple'}let f = null;​ Number、String、字符串的字面量(类型缩展)、数组、对象、any(类型拓宽)

2022-04-15 19:06:47 1021

原创 web前端--TS基础理论及原理(上)

概念:typescript就是在js的基础上对数据进行强制的类型检查,生成js代码的时进行编译,弱类型的静态语言。类型注解:轻量级的为函数或变量添加约束的方式静态语言:在编译过程中就能发现错误,对类型检查较为严格。动态语言:bug的隐藏久,灵活度高。基础类型:布尔值、数字、数组(数组里面都是number类型和js不同)、元组(数字、字符串类型混搭)、枚举(可迭代,理解为迭代器的一种)、字符串、联合类型(type a = {body:string | number}????、交叉类型(type a =

2022-01-10 15:15:41 650

原创 递归获取多个嵌套文件夹中最后的子文件夹中文件

这里用JPG结尾的图像文件做例子展示一下具体的文件结构如下:def fun(path): image_paths = [] dirs = os.listdir(path) for dir in dirs: dir_path = os.path.join(path, dir) if dir.endswith('.JPG'): image_paths.append(dir_path) else:

2022-01-10 15:12:18 277

原创 web前端--js模块化

1、js模块化历史​ js本身简单的页面设计:页面动画+表单提交​ 无模块化和命名空间的概念​ 幼年期:无模块化​ 1、开始需要在页面中增加一些不同js:动画、表单、格式化等​ 2、多种js文件被分在不同的文件中​ 3、不同文件被一个模板引用​ 出现了jqury.js main.js depl.js​ 文件分离是基础的模块化第一步,但出现了这些问题​ * 污染全局作用域 =>不利于大型项目开发、多人团队的共建​ 成长期:模块化雏形 -IIFE(语法优化)​ 具体而言就是作用

2022-01-07 22:05:39 411

原创 web前端--TS基础理论及原理

web前端–TS基础理论及原理概念:typescript就是在js的基础上对数据进行强制的类型检查,生成js代码的时进行编译,弱类型的静态语言。类型注解:轻量级的为函数或变量添加约束的方式静态语言:在编译过程中就能发现错误,对类型检查较为严格。动态语言:bug的隐藏久,灵活度高。基础类型:布尔值、数字、数组(数组里面都是number类型和js不同)、元组(数字、字符串类型混搭)、枚举(可迭代,理解为迭代器的一种)、字符串let a: number = 1;let b: string = "he

2022-01-07 22:03:41 7255

原创 web前端--浏览器相关

浏览器对象模型和网络相关知识点

2022-01-05 10:09:57 295

原创 web前端--promise规范及应用

前端自学

2021-12-29 23:35:32 741

原创 python同步实现图片文件夹和标签文件夹的随机乱序

python同步实现图片文件夹和标签文件夹的随机乱序(虽然乱序 但是图片和标签对应名相同)# 把图片和标签同步对应乱序后输出到另外两个文件夹下import osimport randomimport reimport shutil# 1 读取文件列表image_dir = r'C:\Users\xjj\Desktop\fsdownload\bulid\test\images\\' # 一开始存放有图片的文件夹,你需要修改成你的文件夹名字img_name_list = os.listdir(

2021-12-12 22:30:57 3933 10

原创 vue高德地图显示世界地点信息分布的多窗口问题

效果图<template> <div class="home"> <div class="map" id="container"></div> </div></template> <script>// @ is an alias to /srcexport default { name: 'worldMap', components: { }, data () {

2021-09-06 13:09:38 824

原创 前端之路--起始

今天是在csdn上发布文章的第一天,之前就陆续接触过一些前端的基础知识,自己也对这一方面很感兴趣。因此打算在百忙之中抽出一些时间来分享自己学习过程中仿写的一些代码和想法。主要分为算法、前端、python、图像处理等部分的内容。自己所学较杂,希望和各位程序员们多多交流...

2021-04-23 23:19:02 66

原创 前端基础--京东首页

京东首页静态布局<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <me

2021-04-23 23:10:46 447

原创 前端基础---淘宝商城练习

淘宝商城静态页面布局的练习<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>淘宝网 - 淘!我喜欢</title> <link rel="stylesheet" href="css/index.css"> <link rel="icon" href="favicon.ico"> &l

2021-04-23 22:41:25 226

原创 html(一)

html部分的内容(以文件形式说明)过去的html【Ctrl+Shift+P】打开命令面板,常用语安装插件等命令【Ctrl+P】快速的搜索项目中的文件,常用于项目文件较多的情况中【Ctrl+G】跳转到指定的行数,常用于代码定位【Ctrl+W】快速关闭当前打开的文件,用于文件打开过多导致难以区分设置多个编辑光标,按住Ctrl接着点击鼠标即可,常用于编辑多个项目代码段【Ctrl + F】查找功能,不多介绍【Ctrl + H】替换功能,不多介绍【Ctrl + L】选择行,同时按住Shift键

2021-04-23 22:10:11 145

空空如也

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

TA关注的人

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