首页
学习
活动
专区
圈层
工具
发布

前端无法让我冷静

行属性标签它和其它标签处在同一行内 无法设置宽度,高度 行高 距顶部距离 距底部距离 宽度是直接由内部的文字或者图片等内容撑开的 行属性标签内部不能嵌套行属性标签 、、、请求数据的 fetch window的一个方法 主要特点是 1、第一个参数是URL 2、第二个参数可选参数 可以控制不同的init对象 3、使用了js 中的promise对象 data-xxx 属性的作用是什么...CSRF(Cross-site request forgery)跨站请求伪造,也被称为“One Click Attack”或者Session Riding,通常缩写为CSRF或者XSRF,是一种对网站的恶意利用...简单讲就是让一个函数无法在短时间内连续调用,只有当上一次函数执行后过了规定的时间间隔,才能进行下一次该函数的调用。 实现一个响应式的正方形 倒计时怎么做?...减少 HTTP 请求数量 控制资源文件加载优先级 利用浏览器缓存 减少重排 减少 DOM 操作 图标使用 IconFont 替换 原生DOM对象转jQuery对象: var box = document.getElementById

3K40

面试官:GET 请求能上传图片吗?我蒙了。。

前言 曾经遇到的面试题,觉得挺有意思,来说下我的答案及思考过程。 首先,我们要知道的是,图片一般有两种传输方式:base64和file对象。...base64 图片 图片的base64编码想必大家都见过: base64的本质是字符串,而GET请求的参数在url里面,所以直接把图的base64数据放到url里面,就可以实现GET请求传图片。...但其实这个长度限制是浏览器给的,而不是GET请求本身,也就说,在服务端,GET请求长度理论上无限长,也就是可以传任意大小的图片。...做过底层开发的同事可能比较熟悉,之前我们C语言的同事和我讲,我们的HTTP请求,他们收到是这样子的: 举个栗子, 一个普通的 GET 请求,他们收到是这样的: GET /test/?...有兴趣的可以拿 postman 试一下,看看GET请求传图片,接口能不能收到图片文件: 结尾 综上所述,GET 请求是可以传图片的,但是 GET 和 POST 的规范还是要遵守的,如果有后台让你这么做

53620
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    「我的工作是制造混沌」,我与 Chaos Mesh® 的故事

    Chaos Mesh 前世 上面聊了一下我与 PingCAP 结缘的故事,下面就是我与 Chaos Mesh 的故事。...我第一次知道测试还可以这样搞,各种故障注入手段层出不穷,目的就是为了去虐我们的系统。现在想想,当初奇叔分享的不正是混沌工程的思想,同样没有想到的是这个主题会成为我后面一段时间内持续耕耘的事情。...也正是因为这个任务,让我开始学习 TiDB 的架构设计,以及传说中的玄学调参。这里大家可能觉得和我说的和混沌工程无关,其实不然,在混沌工程中,状态检查以及压力模拟是两个必不可少的步骤。...为了更好地实现我们的目标,让更多的人,乃至全世界的人都可以享受到 Chaos Mesh 的红利,根据之前 TiKV 项目托管到 CNCF 后快速发展的经验, Chaos Mesh 开源后,我们就开始探索把...项目中,让更多人能够参与进来,Chaos Mesh 为之做了更多工作和努力。

    1.1K40

    让AI玩《我的世界》

    ,游戏的自由度越高,让AI学习人类知识并自由探索越难。...因此OpenAI利用《我的世界》的玩家视频来学习,训练出超大的预训练模型VPT。...VPT模型在70000小时的视频上进行训练,相比于强化学习从头开始训练,它学会砍树木以收集原木,将这些原木制作成木板,然后将这些木板制作成一个工作台;这个序列需要一个精通的人大约50秒或1000个连续的动作...下游微调 预训练阶段,模型能够学到一些比较宽泛的动作。为了让模型学习更多的知识,并且让它专注于精细化的任务,通常需要对预训练模型进行微调。...OpenAI让人类玩家在《我的世界》中游玩10分钟,并用基本的材料建造房子,希望增强基础模型可以学习到“早期游戏”技能的能力。

    1.3K20

    问与答91:如何到点后让Excel自动提醒我要做的工作?

    Q:由于工作太多太杂,导致经常忘记要做的事情,希望利用Excel工作表来定时提醒当前要进行的工作。也就是说,在到达某个时刻后,工作表中的文本框会自动显示该时刻应该做的工作。...如下面的图1和图2所示,图1为工作安排表,列A中为安排的工作,列B中为相应工作开始的时间;图2用于显示当前应进行的工作。 ? 图1:工作安排表。...列A中是工作安排,列B中是工作开始的时间,可根据需要修改和添加。 ? 图2:显示当前工作的界面。单击“显示”按钮后程序开始工作,当达到某时刻后,文本框中会显示当前应进行的工作。...rng.Find(dTime) Sheet5.TextBox1.Value =rngFind.Offset(0, -1).Value DisplayData End Sub 注意,工作表中的...“显示”按钮关联的子过程为“DisplayData”。

    1.7K10

    我是如何利用CSRF Get DedeCms Shell的

    说实话,有一两个月没有审计大厂了,然后随便看到群里有人问dede最新有没有漏洞,就下了一套最新的dede,结果我一看还真发现了。 我们发现后台添加广告的地方存在跨站请求伪造漏洞。...远程攻击者可通过提交特制的请求利用达到写入WebShell目的。 在添加广告的地方,广告内容你直接写就可以了。 的值,所以说我们就老老实实的让他查询,这里查询的是存放广告的表,然后初始化$abody的值为空...所以说只要我们控制了广告的代码,就可以造GetShell,但是这是后台功能,所以说我们在没有注入的情况下,只能通过Csrf来诱导管理员来点击我们设置好的页面,来让管理员修改广告代码,或者通过一个前台SQL...总结 不得不说Dede做安全还是做得挺好的,参数全部转Int了无法注入,这里我们可以看到一个SQL语句,这是查询广告Id的,如果有就赋值内容给$row变量 让然后过滤\r \n和双引号来写入模板页,并在下方直接

    1.8K80

    我是如何利用CSRF Get DedeCms Shell的

    说实话,有一两个月没有审计大厂了,然后随便看到群里有人问dede最新有没有漏洞,就下了一套最新的dede,结果我一看还真发现了。 我们发现后台添加广告的地方存在跨站请求伪造漏洞。...远程攻击者可通过提交特制的请求利用达到写入WebShell目的。 在添加广告的地方,广告内容你直接写就可以了。...在If语句内,第一个就是一个SELECT查询语句,我们只可以控制$aid,但是因为前面的三目运算符限制了$aid的值,所以说我们就老老实实的让他查询,这里查询的是存放广告的表,然后初始化$abody的值为空...所以说只要我们控制了广告的代码,就可以造GetShell,但是这是后台功能,所以说我们在没有注入的情况下,只能通过Csrf来诱导管理员来点击我们设置好的页面,来让管理员修改广告代码,或者通过一个前台SQL...总结 不得不说Dede做安全还是做得挺好的,参数全部转Int了无法注入,这里我们可以看到一个SQL语句,这是查询广告Id的,如果有就赋值内容给$row变量 让然后过滤\r \n和双引号来写入模板页,并在下方直接

    1.1K70

    正则什么的,你让我写,我会难受,你让我用,真香!

    这是我参与「掘金日新计划 · 6 月更文挑战」的第23天,点击查看活动详情 ---- 哈哈,如题所说,对于很多人来说写正则就是”兰德里的折磨“吧。如果不是有需求频繁要用,根本就不会想着学它。(?!...千分位格式化 在项目中经常碰到关于货币金额的页面显示,为了让金额的显示更为人性化与规范化,需要加入货币格式化策略。也就是所谓的数字千分位格式化。...解析链接参数 你一定常常遇到这样的需求,要拿到 url 的参数的值,像这样: // url 请求协议是否是 HTTPS/HTTP const checkProtocol = /^https?...点赞关注评论,为好文助力 我是掘金安东尼 100 万阅读量人气前端技术博主 INFP 写作人格坚持 1000 日更文 ✍ 关注我,陪你一起度过漫长编程岁月

    58710

    答疑:我怎么管理自己的时间以及如何开始我的工作

    你是怎么思考你的工作计划的?"。...我肯定是不愿意躺的,在我看来,躺平是一种社会悲剧,是当下社会价值观的扭曲;很多自媒体人会借助躺平这个词大作文章,引发当代年轻人焦虑,让原本优秀的年轻人最后演变成为伤仲永,这种行为与奶头乐理论有什么区别?...从我刚开始工作的时候,我总是认为工作就是"公司给我多少钱,我就帮公司做多少事",大多数人的价值观和思想就是这样的。但是事实证明,如果一直怀着这样的想法是很难有所发展的;除非你真的很厉害。...1、时间管理四象限 那么我怎么管理我自己的时间,我通常是将我的个人时间划分为四个象限: 很重要很紧迫 你当前认为非常重要也非常着急的事情,比如会让你产生危机感的事情,或者是紧急的任务、一些突发的事情。...我们可以借助七问分析法,即: 七问分析法也称为5W2H分析法,对我们的决策有一定的作用,虽然这是一个用于企业管理的分析工具,但是我觉得对于平时工作以及思考也是通用的,值得借鉴的。

    1K60

    【聊聊我自己的工作经验】

    ,工作过程中,又进一步扩展了自己的技术面,团队里面就属我年龄最小,所以老大哥们也很愿意和我交流项目经验(实践过程),这个时候的我基本属于接近中级开发的初级开发了。...(项目的思考) 之后由于实战扛不住低效率的工作模式,潜规则式的加班,后面就跳槽去了一家外包公司,入职这家公司,担任高级开发岗,其实对我的帮助其实挺大的,驻场的公司给的项目都是国外的,在这家公司干的第一个项目是从零开始...,从产品需求讨论,到项目架构,业务时序图,数据库设计,服务器环境,前后端人员协调,文档编写规范,人员面试培训,全程参与,加上后续研发人员基本全都离职,后面就我一个人负责整个项目,让我具备了一个项目从零到有的经验...之后二个项目做完了,驻场公司在上海也没别的项目可以让我参与,也就只能跳槽了。...后续让也认识了一个年薪百万的Java大佬,跟着大佬疯狂卷,计划未来二年时间,成为Java专家,这个时候我已经有十个以上的企业级互联网项目了,项目经验其实比很多干七八年的开发都多。(求职上岸经历)

    41320

    我眼中的芯片公司FAE工作

    在这里以我亲身经历的几件事情,让大家从另外一个角度来了解FAE。 事件1:我在7年前刚毕业时,就加入了一家外企,职位就是FAE,主要是单片机相关的技术支持工作。...我当时之所以选择FAE,一个重要原因就是认为既然要支持客户,自己当然得很懂才行。我那会的FAE同事技术实力都非常强,他们很多人之前都做过多年的研发工作。...由于会不断的面对新知识,这样就会倒逼着自己去不停的学习,可以获得很快的成长。 而认识的不同类型的人,又会让我站在不同的角度去思考同一件事情,可以极大的拓宽自己的视野。...我从芯片公司离开后的最近的2份工作,全部和这些认识的人有关,第一份工作是原来客户介绍的,第二份工作是公司销售介绍的。 你可能会问我你为什么最后不做FAE了呢?...不过在现在的工作中,我又时常扮演FAE的角色,我也会经常支持现在的客户,帮他们解决部分技术问题。 关于FAE,你有什么想说的吗?欢迎留言区讨论。

    1.3K20

    我的深度学习工作站

    这种差别是仅仅在处理单元的数量上就已经存在了巨大的差别。所以深度学习具备大量处理能力计算要求的情况下,GPU无疑具有非常强大的优势。 今年的中秋节假期,我为自己DIY了一台深度学习工作站。...起因是我买了一块GeForce GTX 1070显卡,准备做一些深度学习领域的尝试。因为我的老的电脑上PCIe 2.0 的插槽无法为新的显卡供电。...不得已之下,只好更新了全部设备,于是就组装了一台我自己的深度学习工作站。 除了自己去DIY一个深度学习工作站这个选项之外,另外一个选择就是采用云计算环境所提供的计算资源。...这个成本足够让我使用350多个小时的p2.8xLarge。在一年里使用AWS深度学习站就可以抵消掉我所有的付出。...参考TensorFlow的白皮书,我们会看到未来TensorFlow还将会有巨大的发展潜力。让我特别感兴趣是这两个方向。第一,支持跨多台机器的 parallelisation。

    1.3K90

    「我」做算法工作的小反思!

    其他的就是不同平台的量化支持不同了。讲了这些我想现在还有人在用VGG还是可以理解的。Make VGG Great Again. 工作中最重要的不是论文的创新,尤其在初期做算法的套路,流程要清楚。...在标注数据的时候需要界定什么是正样本什么是负样本,什么是无法判断(ignore),什么时候需要脑补,什么时候不需要脑补,这个非常非常重要,数据标错了后续要花费很多力气改正 。...shell命令+管道机制可以让你快速地做很多事情,不然从头开始写python代码也是比较费时间的。...要不断学习,我的人生宗旨就是我可以菜得被开除,但是我不能因为无所事事浑水摸鱼被嫌弃。 要和同事友好相处,工作之后明显就交际圈小了很多,同事是交流最多的人,不管怎么样,都要客客气气。...我要做的就是总结下为什么没有把事情做好,去反思自己遇到的哪些问题,走了哪些弯路,下次不要再犯。 不要抱怨家庭的出生,抱怨永远解决不了问题,已经五六十岁的父母难道还指望他们改变你的命运让你成为富二代?

    39420

    我的工作日-周一

    本文内容来自TGO的快问快答约稿《大佬们的工作日都做了哪些事情》,节选我自己回答的一部分,是不是大佬就不纠结了,原文链接在最末尾,也可以看看其他大佬在忙啥。...接下来,重点工作事项例行沟通,我会跟具体负责的同事,共同回顾和讨论重点工作的进展、问题、风险和求助,我仍然会以引导和启发的方式去指导。...接下来,剩余时间,基本属于我个人处理范围内的,通常会有以下几件事情: 1、与我的主管例行沟通,1-2周一次面对面,每次30分钟左右,我也会把我的工作情况,我对一些问题的想法,以及需要他来决策的事情详细地汇报出来...,并听取他的建议,另一方面,我也会主动获取他对后续工作的想法和安排。...3、自我学习的过程,有些重点工作和项目所需的专业知识,我也不是百分百都掌握或了解,所以一方面我会向员工学习,同时也要自我学习和补充。

    69030

    领导看了我写的关闭超时订单,让我出门左转!

    哈喽大家好,我是阿Q! 前几天领导突然宣布几年前停用的电商项目又重新启动了,带着复杂的心情仔细赏阅“儿时”的代码,心中的酸楚只有自己能够体会。...这不,昨天又被领导叫进了“小黑屋”,让我把代码重构下进行升级。看到这么“可爱”的代码,心中一万只“xx马”疾驰而过。...让我最深恶痛觉的就是里边竟然用定时任务实现了“关闭超时订单”的功能,现在想来,哭笑不得。我们先分析一波为什么大家都在抵制用定时任务来实现该功能。...延时队列 为了满足领导的需求,我便将手伸向了消息队列:RabbitMQ。尽管它本身并没有提供延时队列的功能,但是我们可以利用它的存活时间和死信交换机的特性来间接实现。...但是为了在测试环境让测试同学方便测试,故手动将测试环境的时间改为了1分钟。 问题复现 接着问题就来了:延时时间为1分钟的消息并没有立即被消费,而是等30分钟的消息被消费完之后才被消费了。

    86920

    #PY小贴士# 我的文件为何无法写入

    经常有同学学到文件读写时发现打不开文件或者写入不了文件,总结几个常见的问题可能: 1. 搞错了当前目录,自以为是在某个目录下,其实不是。...此情况易发于使用 IDE 的时候,因为 IDE 的执行目录并不一定是当前 py 文件所在目录。可以通过 print(os.getcwd()) 来查看当前路径。 2....可以去掉一个 txt,更好的解决方法是在“文件夹选项”设置里取消隐藏常见后缀名。 3. 写了 f.close,但后面没加括号,导致文件写入后并没有成功关闭。不加括号,函数就不会被调用。...这几个错误都跟代码没有太大关系,但往往就是这种莫名的小坑困住并“劝退”了很多学习者。如果你遇到类似的问题,可以在我们的 #PY小贴士# 文章下留言,或许可以为你省下一点折腾的时间。...在 #PY小贴士# 里,我们会分享一些 python 知识点、开发中的小技巧、容易踩到的坑,以及学员遇到并在群里提到真实问题。篇幅尽量短小,适合碎片时间阅读,欢迎关注!

    2.1K20
    领券