Recyclable brother
码龄5年
关注
提问 私信
  • 博客:56,907
    56,907
    总访问量
  • 57
    原创
  • 2,158,550
    排名
  • 35
    粉丝
  • 0
    铁粉

个人简介:越努力越幸运

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2020-04-05
博客简介:

weixin_46837674的博客

查看详细资料
个人成就
  • 获得29次点赞
  • 内容获得29次评论
  • 获得249次收藏
  • 代码片获得433次分享
创作历程
  • 47篇
    2021年
  • 10篇
    2020年
成就勋章
TA的专栏
  • python学习
    25篇
  • 前端学习
    8篇
  • 算法小白的冲激
  • html&css练习的小项目
    2篇
  • 小白本白的面经
    1篇
  • 资源下载
    1篇
  • 虚拟机安装Linux详细教程
  • 数值计算方法
    3篇
  • 密码学
    5篇
  • C++
    5篇
  • 单片机
    2篇
  • 数字信号处理
    3篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

357人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

零零散散之节流和防抖

节流和防抖一个常见的事情,比如我在项目中遇到的滚动监听,有这样一个需求,滚动到一定程度,就会出现一个滚到顶部的按键。我们可以发现这个滚动监听触发频率太高了,随便动一下都有好多条数据。防抖第一次触发事件时,不立即执行函数,而是限定一个期限值,比如200ms;当在200ms内再次触发,则清除上一次计时,重新计时;当超过200ms则重新触发。function debounce() { let timer = null return function () { if
原创
发布博客 2021.09.10 ·
208 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

零零散散之JS事件循环机制详解

JS事件循环机制(Event Loop)众所周知,JavaScript 是一门单线程语言,虽然在 html5 中提出了 Web-Worker ,但本质上JavaScript是单线程,,可是浏览器又能很好的处理异步请求,那么到底是为什么呢?任务队列所有的任务可以分为同步任务和异步任务,同步任务,顾名思义,就是立即执行的任务,同步任务一般会直接进入到主线程中执行;而异步任务,就是异步执行的任务,比如ajax网络请求,setTimeout定时函数等都属于异步任务,异步任务会通过任务队列的机制(
原创
发布博客 2021.09.10 ·
288 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

零零散散之flex相关属性、布局以及flex缩放

flex相关属性、布局以及flex缩放默认情况下,容器中的所有子元素都将进行水平排列,类似于强制进行了一个左浮动,所以容器子元素的float和clear属性会失效。同时,容器中的子元素的对齐方式将不受vertical-align控制,即vertical-align也会失效。display:flex子元素垂直水平居中的方式 display: flex; /* 水平方向对齐方式(上中下): flex-start、center、flex-end */
原创
发布博客 2021.09.10 ·
1067 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

零零散散之Object.defineProperty()

Object.defineProperty()Object.defineProperty()的作用就是直接在一个对象上定义一个新属性,或者修改一个已经存在的属性Object.defineProperty(obj, prop, desc)obj 需要定义属性的当前对象prop 当前需要定义的属性名desc 属性描述符一般通过为对象的属性赋值的情况下,对象的属性可以修改也可以删除,但是通过Object.defineProperty()定义属性,通过描述符的设置可以进行更精准的控制对象属性。
原创
发布博客 2021.09.10 ·
128 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

React学习--发送请求的方式(axios与fetch)

前端项目发送请求的方式(1)jQuery—$.get 容易回调地狱(2)axios----axios.get Promise风格以上俩种需要xhr,没有xhr就不能发,本质上是ajax请求(3)fetch:系统自带的,直接发送,不需要xhr,也是Promise风格axios发送请求search = async () =>{ const {value} = this.keyWordNode // http://api.github.com/search/user
原创
发布博客 2021.09.01 ·
849 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[B站的html&css每日一练]-002.视频背景

效果如下:这里视频背景自己随便找一个视频就可以HTML部分<!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-sc
原创
发布博客 2021.04.11 ·
192 阅读 ·
2 点赞 ·
1 评论 ·
1 收藏

[B站的html&css每日一练]-001.视觉差异滚动条

效果如下:图片及源码:链接:https://pan.baidu.com/s/1uzODeUf1Xfl9UbbFaY0V1w 提取码:o0rtHTML部分:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name
原创
发布博客 2021.04.11 ·
257 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

CSS实现居中(垂直/水平)的几种方法总结

居中是CSS布局非常常见的效果,有很多种方法可以实现这种效果:html结构: <div class="box box1"> <span>居中</span> </div>方法一:table-cell(垂直水平居中)CSS: .box1 { width: 200px; height: 200px; background-color: re
原创
发布博客 2021.03.05 ·
149 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【面经】[华傲数据C++/Python系统开发实习]数据分析方向

----2021.02.20我投了简历,然后当天晚上hr就在boss直聘上与我联系(可能是因为我简历上一段爬取股票数据的经历刚好与他们公司金融数据清洗与分析的业务match了,所以说,投简历之前,对应某个公司某个职位具体业务需求对简历进行小的修改应该蛮重要的);----然后他问我在不在深圳,能否过来面试,我说25号才去深圳;然后他说明天下午3:30技术面电面可以吗?我直接说可以;(当天晚上我意识到这里我犯了一个错误了,因为我当时其实没有准备过面试。我应该多要俩天准备时间的,当时这是第一次被约面试很紧张来不
原创
发布博客 2021.03.04 ·
297 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

python-线程和进程的区别

壹.线程定义:1.线程是操作系统中能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。2.一个线程指的是进程中一个单一顺序的控制流。3.一个进程中可以并发多条线程,每条线程并行执行不同的任务。贰.进程定义:1,程序:我们编写的程序用来描述进程要完成哪些功能以及如何完成。2,数据集:数据集则是程序在执行过程中需要的资源,比如图片、音视频、文件等。3,进程控制块:进程控制块是用来记录进程的外部特征,描述进程的执行变化过程,系统可以用它来控制和管理进程,它是系统感知进程存在的唯一
原创
发布博客 2021.03.02 ·
787 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

CSS解决高度塌缩问题和外边距重叠问题

高度塌陷的问题在浮动布局中,父元素默认是被子元素撑开的 当子元素浮动后,其会完全脱离文档流,子元素从文档流中脱离 将会无法撑起父元素的高度,导致父元素的高度丢失父元素高度丢失后,其下的元素会自动上移,导致页面布局混乱所以高度塌陷是比较常见的问题,这个问题必须处理 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X
原创
发布博客 2021.03.02 ·
638 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

CSS选择器-餐厅练习

餐厅选择器下载地址:https://github.com/flukeout/css-diner百度云下载:链接:https://pan.baidu.com/s/1zRID-xx58iD3lCQVkXAaHQ提取码:txm0元素选择器第1关plate选中 plate 元素第2关bento选中 bento 元素id选择器第3关#fancy选中 id = “fancy” 的元素后代选择器第4关plate>apple选中 plate 祖先元素下的 appl
原创
发布博客 2021.02.28 ·
767 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

HTML基础知识学习

HTML基础知识学习1.转义字符2.meta3.语义化标签014.语义化标签025.结构化语义化标签6.列表7.超链接018.超链接029.图片标签10.内联框架11.音乐与视频+++++++++++++++++++++++++++++++++++++1.转义字符 <p> <!-- a<b>c --> a&lt;b&gt;c </p>2.meta在头文件里的met
原创
发布博客 2021.02.28 ·
260 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python自学-飞机大战的简单实现(附带相关音频图片资料)

飞机大战音频图片资料包(百度网盘)链接:https://pan.baidu.com/s/1MY_oHjB5vr-5oAWMeLnTWQ提取码:txm01.创建游戏窗口import pygamescreen=pygame.display.set_mode((800,600),0,32) #创建一个游戏窗体while True: pygame.display.update() #消息循环,更新消息2.载入背景import pygamescreen=pygame.display
原创
发布博客 2021.02.28 ·
1746 阅读 ·
1 点赞 ·
1 评论 ·
6 收藏

python自学-class26(down)-wifi的扫描链接

1.wifi的扫描import pytestimport sysimport timeimport platformimport loggingimport pywififrom pywifi import constpywifi.set_loglevel(logging.INFO)def wifi_scan(): wifi=pywifi.PyWiFi() #初始化wifi iface=wifi.interfaces()[0] #第一个无线网卡 iface.sca
原创
发布博客 2021.02.28 ·
317 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python自学-class26(up)-数据库(pymysql)的简单应用,增删查改

若要在python中使用数据库MySQL,需要先安装MySQL,使用前需要先进行链接,登录才能使用;查询代码如下:import pymysqltry: db=pymysql.connect(host='127.0.0.1',user='root',password='newpassword')#登录 cursor=db.cursor() #数据游标 #cursor.execute("SELECT VERSION()")#(('8.0.23',),)数据库版本和类型 cu
原创
发布博客 2021.02.28 ·
117 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python自学-class25-python在office中的应用

python在office中的应用1. 读写Word2. 读写Excel3. 读写PDF4. 读写ppt5. 调用outlook发生邮件+++++++++++++++++++++++++++++++++++++++++1.读写word读取word,并保存为txt文件,这里主要是调用系统word来读取,然后使用doc.SaveAs来写入txt并保存import win32comimport win32com.clientmyword=win32com.client.Dispatch("W
原创
发布博客 2021.02.28 ·
360 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

python自学-class24-进程线程练习Plus

进程线程练习Plus1. 数据检索多进程2. 求东方财富平均市值3. 多线程统计平均市值4. 多进程统计平均市值5. 单线程爬取邮箱6. 多线程爬取邮箱7. 多线程简单文件归并8. 多线程文件归并—多个文件交叉写入++++++++++++++++++++++++++++++++++++++++++1.数据检索多进程昨天写了一个多线程的,逻辑差不太多,也是全部将数据载入内存先;import multiprocessingdef finddata(datalist,istart,ien
原创
发布博客 2021.02.16 ·
346 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

python自学-class23(down)-使用多线程进行数据处理的练习

练习1. 读写所爬取的东方财富股票数据信息(csv文件)2. 多线程统计文件行数3. 多进程统计文件行数4. 多线程检索数据5. 多线程检索邮箱6. 多线程保存文件±+++++++++++++++++++++++++++++++++++++++1.读写所爬取的东方财富股票数据信息(csv文件)之前写过爬取并保存东方财富历年股票数据的小爬虫(传送门:爬取东方财富股票信息),保存格式为csv文件,因此学习如何使用python读写csv文件;read:import csvpath=r"D:
原创
发布博客 2021.02.16 ·
412 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

python自学-class23(up)-python进程基础学习

python进程基础学习Linux进程虽然也安装了Linux但是对Linux不大熟悉,Linux环境下python进程的体现只有如下寥寥几行代码:import subprocesspingP=subprocess.Popen(args=["data"],shell=True) #执行Linux指令,打开外部程序pingP.wait()print(pingP.Pid) #打印编号print(pingP.returncode) #打印返回值Windows进程1. multiproces
原创
发布博客 2021.02.16 ·
233 阅读 ·
0 点赞 ·
3 评论 ·
0 收藏
加载更多