首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

嗨,这是 2020 总结

崇拜前端大神司徒正美离世了 还是要怀念下这位大神,就在今年 4月1号,在逛知乎时,突然发现几个大字,前端大神,司徒正美离世,顿时那个心塞,失落,惋惜,真的从心里油然而生,其实很仰慕这个大神,是从大学里头图书馆书架...,潦倒到当了一年多保安,但是相信是金子总会发光终会一鸣惊人,现在只是一只受伤狼,不会被命运所折服,驯化,因此跟我一起咆哮吧》 几乎把知乎上所有的回答,评论一个一个看完了,突然看到一个评论来自于一个招聘人员发表...关于教程 由于喜欢探索新东西,经常有空写文章分享,被实验楼编辑找到,邀请我去写了关于 Vue3 系列教程,经历了很多波折,这期间也有想过放弃不写,写教程还是有很多束缚,会有很多格式问题,句子理解问题啊...就是多了几篇关于工作中碰到问题总结文章而已。 如今糟糕时间逐渐消退了,国内也渐渐恢复景气了,只要我们坚持出门戴口罩,听专家的话,我们终究能够战胜这场疫情。...当然,每个人喜好一项运动是不一样,运动真的能够给人内心带来动力,真的,太真实了,不知道你有没有体会过这种感受,反正是体验过,内心激动,能量爆棚等等。

32010

兄嘚这是位置

今天给大家带来是一道剑指offer上题目,也是一道很经典题目,经常在面试中出现,题目很简单,大家记得打卡呀。...下面我们来看一下题目描述 题目说明:在一个长度为 n 数组 nums 里所有数字都在 0~n-1 范围内。数组中某些数字是重复,但不知道有几个数字重复了,也不知道每个数字重复了几次。...原地置换: 下面我们看一下这个原地置换法,原地置换总体思路就是将我们元素放到他索引位置。...我们可以这样理解,每个人都有自己位置,我们需要和别人调换回到属于自己位置,调换之后,如果发现我们位置上有人了,则返回。大致意思了解了,下面看代码执行过程。 题目代码: ?...总的来说今天题目比较简单,最后原地置换法,性能较好,大家可以自己实现 一下,这种解题方法也可以用在其他题目上面。大家记得打卡呀。 ? 扫码关注【袁厨算法小屋】,让我们一起领略代码魅力吧。

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

    是的,这是记录之道

    自己这些方式,不知道对所有人适用不适用,可能众口难调,并不能适应所有人,但是总是多多少少会给大家带来一些帮助。 俗话说,好记性不如烂笔头,学习最重要是什么?认为学习最重要就是记录。...记:是记到心里,记到脑子里,变成自己东西。录:是录到笔记上,录到可以随时查看笔记,软件等工具上。如果做到了这两点,其实才是对学习最有帮助,可以提高自己效率。 其实,不知道大家有没有发现?...因为你收藏太多,太多了,上百条,几千条,找起来费劲,也可能随时时间流逝,你根本就忘记了,你曾经收藏过东西,等你用时,你都不知道它就在你收藏列表里。...这个记笔记很简单,比如,在看别人技术文章时候,看到了一个非常好知识点,感觉将来会有用,就是复制粘贴记录下来。这是动作,而录下来之后,就会继续接着看完这篇文章。...Unclutter 文件存储经常用于临时储存文件,当你新建一个文件夹,不知道放哪时,就可以直接拖拽到 Unclutter 中,暂时保管。

    82750

    这是C语言入门笔记

    而main前面的int就是主函数类型. printf()是格式输出函数,这里就记住它功能就是在屏幕上输出指定信息 return是函数返回值,根据函数类型不同,返回值也是不同。...其一般形式为: (数据类型) (表达式) 其作用是把表达式运算结果强制转换成类型说明符所表示类型 在使用强制转换时应注意以下问题: 数据类型和表达式都必须加括号, 如把(int)(x/2+y)写成(...注意:for循环中两个分号一定要写 循环结构之for循环(二) 在for循环中: 表达式1是一个或多个赋值语句,它用来控制变量初始值; 表达式2是一个关系表达式,它决定什么时候退出循环; 表达式3是循环变量步进值...765%10得到5 循环结构之三种循环比较 while, do-while和for三种循环在具体使用场合上是有区别的,如下: 在知道循环次数情况下更适合使用for循环; 在不知道循环次数情况下适合使用...static是对函数作用范围一个限定,限定该函数只能在其所处源文件中使用,因此在不同文件中出现相同函数名称内部函数是没有问题

    59720

    是Java,这是2019年总结,请查收!

    是你们热爱Java,2019年过去了,按照惯例,要做一下年终总结,说说这一年来发生在身上大事。 首先高兴地向大家宣布,继续在语言排行榜霸占第一位置 !...抱歉,只看Tiobe排行榜,别拿别的榜来烦我,不看我不看。 第二件事,2019年又发布了两个版本, JDK12 和 JDK 13。...第三件事, 美国高等法院终于同意在2020年审理Oracle和Google世纪诉讼了,API应不应该收到保护?你是支持Google还是Oracle,还是支持呢? ?...第五,Java EE正式宣告死亡,注意是仅仅是名字,因为被Oracle抛弃以后,Java EE投入到Eclipse怀抱,摇身一变,成为了Jakarta EE。 ?...对这个掌管着Java特性开发组织是又爱又恨,一方面,所有的Java特性必须通过JSR方式提交到JCP,讨论,投票以后才能成为真正规范。

    39030

    这是见过最【精准】预测模型

    这是典型处理手法。 书本上都是这么教,然而为啥一遇到现实就被锤成渣渣了呢? 二、预测算法要点 因为:书本为了突出模型效果,刻意选择了质量好、数据全数据集。...甚至用逐步回归法建模的话,促销力度变量,能直接把其他变量都干掉。预测结果就变成了:促销力度越大,用户加入越多,购买越多。 这种结果一丢出来,一准被业务评价为:“都TM是废话,早知道了!”...比如预测销量是1000万 业务做到900万,会说:预测得一点都不准,搞得货积压了 业务做到1100万,会说:预测得一点都不准,还是厉害 总之,只要你不是100%精准,他都有理由赖到你头上。...比如典型预测销售业绩,如果实际是1000万,他非得要求预测到1000万才算准。这是模型被评价为“不准”问题根源。 回到业务场景中,其实大部分业务场景不需要这个级别的准确度。...毫不夸张说,这是一本人人都读懂分析书。 2、内容全面。本书覆盖了从投入产出分析,到销售、供应、产品、运营分析主要场景,对每一类场景下主要指标,分析思路都有介绍,可以满足众多分析需求。

    29950

    win11什么时候发布这是一款怎样系统?

    image.png win11什么时候发布? win11什么时候发布?不少人都认为,这一款软件十分火爆,也就意味着它早就已经被公布出来了,其实还真不是这样。...这是一款怎样系统?...其实这款系统早就已经出现在了人们生活当中,只不过没有正式被公布出来而已,这款系统是针对win10系统升级得到,因为win10系统本身存在着一些细小问题,为了能够及时地纠正,并且带给大家更好应用体验...,所以才会研制出win11版本,它在win10版本基础之上进行了升级,解决了各种问题。...以上就是对win11什么时候发布相关介绍,因为它还没有真正被大家所获得,所以现在对于它评价确实是待定,不管怎么样,人们都应当想办法尽快尝试一番,因为只有尝试过之后,才能够判断它好与坏。

    52510

    不知道 Event Loop

    EventLoop是MS中高频问题,理解繁琐,一步小心,步步入坑。 1、本文要点 1、EventLoop是什么? 2、任务队列是什么? 3、同步任务和异步任务? 4、微任务和宏任务?...通俗讲 同步就是强依赖你(对方),必须等到你回复,才能做出下一步响应。...异步则相反,并不强依赖你,对你响应时间也不敏感,无论你返回还是不返回,都能继续运行;你响应并返回了,就继续做之前事情,你没有响应,就做其他事情。...也就是说不存在等待对方概念,就是非阻塞。...参考资料 js同步和异步 前端中事件循环eventloop机制 带你彻底弄懂Event Loop 用大白话告诉你什么是Event Loop 一次弄懂Event Loop(彻底解决此类面试问题) 从一道题浅说

    51010

    不知道前端(二)

    记录下学习笔记 标签模板化字面量 啊c这是什么东西听起来好厉害 不说都不知道这是通过``定义字符串带有的特性,我们光知道 `${}` 这种用法,却很少有人知道下边这种用法 `\n`....是有编译器蛮怀疑人生听到这个 L、R代表左侧和右侧,什么玩意儿左侧和右侧呢?...属性访问表达式可以帮我们简化这个问题 所以啦,得意于?. 我们在下述这种代码中可以直接条件判断 if(res?....其实还是有区别的,不知道有没有老哥踩过类似下边这种代码坑: let max = maxWidth || preferences.maxWidth || 500 当我们认为maxWidth为0是有效情况下...在JavaScript中Date、Array这些内置类(然而往底下纠的话,原来这些都是构造函数,震撼一整年)你也肯定耳熟能详。如果你还不知道什么原型,往下走看一下"什么原型链"然后回来看看。

    39220

    这是平时看技术视频总结!

    现在网上学习资料是真的丰富,上大学时除了图书馆借书看之外很难看到自己想看知识,羡慕现在大学生可以在网上搜到海量学习资料,甚至可以去听清华北大等名校教授课程,这对自己职业发展是非常有好处。...记得刚毕业时候做嵌入式linux开发,市面上只能看韦东山和宋宝华等老师书籍,遇到不理解知识也很难找到人一起讨论,更不要说现在微信群里小伙伴们学习。...今天就分享下平时经常看视频学习内容,欢迎大家收藏,加群一起学习讨论。 Linux 内核 1....p=1 个人觉得他讲得非常好,郝斌老师思路是以初学者思路来思考,非常适合小白,你不理解问题,基本上他都会详细说一下,有的地方他讲不是非常全,但是讲比较深刻。...最后 上学和刚工作那会儿遇到最大问题就是资料太少,没有交流,现在大学生真的很幸福,在校期间就可以通过互联网学到其它高校和大牛经验分享,想这也是当前很多毕业生技术水平高主要原因。

    68630

    问题解决了,不知道原因

    你好,是雨乐! 上周在查一个诡异coredump问题,今天,借助本文,重新复盘下整个问题发生、排查以及解决过程。 背景 先说下需求背景吧。...当新增节点192.168.1.5时候,Promethus重新进行初始化,然后192.168.1.1端口不可达,初始化失败(这是因为基于shared_ptr特点,对handler重新赋值操作时候,只会将之前引用计数...这就太尴尬了,库代码是之前,业务代码也是之前,仍然有问题。此时,只能将问题原因归咎于环境问题。 仔细查看了下编译环境,滴乖乖,跟线上环境竟然不一致。...好了,截止到此,问题已经解决了,能够确认原因是因为编译环境不同导致线上故障(三方库在本地编译然后提交代码库,而发布机则只编译业务代码),但是为什么编译环境能导致这个奇奇怪怪问题也没有去深究(涉及到编译环境...结语 好了,此次问题终于解决了(虽然不知道最根本原因 )。也算是给自己一个教训,后面在编译时候,环境一定要跟线上完全一致,否则,只能自求多福了。 好了,本次文章就到这,我们下期见!

    39310

    不知道你知不知道知道伪元素小技巧

    它能为我们解决什么问题?和其他方法相比她有什么有点?我们为什么要使用它?...一个父元素所有子元素如果都是浮动,那么这个父元素是没有高度;父元素并没有脱离正常文档流,仍然占据正常文档流空间; 如果这个父元素相邻元素是行内元素,那么这个行内元素将会在这个父元素区域内见缝插针...,找到一块放得下它地方 如果相邻元素是一个块级元素,那么设置这个块级元素margin-top将会以这个父元素起始位置作为起点。...问题:如何解决高度塌陷?...3.计数器 动态计算商品数量,我们经常会借用js来实现;想告诉css也能实现这个效果,他比js用起来简单多了 ?

    97620

    不知道前端(三)

    记录学习笔记,本篇之前都是JavaScript相关内容 prototype和proto灵活应用 想必时间戳各种转换需求大家见到不算少,有时候封装一个方法非常有必要。...使用上边方法你会发现,你可以调用一个实例化Date对象format方法,但是Date.format()是行不通 这是自然,想做到Date.format这种看着很像静态方法操作(实际应用场景中其实没有所谓...当然我们可以用bind函数硬修改this作用域,这是觉得非常实用函数。...return this.apply(obj,arguments); } } 复制代码 这应该是能想到实现 bind 最少代码形式; new绑定 在js中,并没有所谓类,JavaScript...(bar.a); // 2 复制代码 ---- 不遵从this词法 我们上边说并无问题,不过如果对于箭头函数,那么this作用域又不一样 console.log=()=>{}; 这样是一个箭头函数

    30230

    这是见过最强单点登录认证系统!

    功能特性 标准认证协议 登录支持 提供标准认证接口以便于其他应用集成 SSO,安全移动接入,安全 API、第三方认证和互联网认证整合。...、特定应用进行二次密码校验功能,防止关键系统登录,导致信息敏感泄露,比如财务系统或者个人工资账单,在实际工作中经常出现工作代理情况,即使出现单点登录密码泄露,二次密码也很好地保护敏感应用系统...每个动态密码卡都有一个唯一密钥,该密钥同时存放在服务器端,每次认证时动态密码卡与服务器分别根据同样密钥,同样随机参数(时间、事件)和同样算法计算了认证动态密码,从而确保密码一致性,从而实现了用户认证...bcrypt 算法将 salt 随机并混入最终加密后密码,验证时也无需单独提供之前 salt,从而无需单独处理 salt 问题。...10是cost值;而后前22位是salt值;再然后字符串就是密码密文了。

    43420

    这是见过最好NumPy图解教程

    例如,均方误差是监督机器学习模型处理回归问题核心: ? 在NumPy中可以很容易地实现均方误差: ? 这样做好处是,numpy无需考虑predictions与labels具体包含值。...用NumPy表示日常数据 日常接触到数据类型,如电子表格,图像,音频......等,如何表示呢?Numpy可以解决这个问题。 表和电子表格 电子表格或数据表都是二维矩阵。...如果对图像做处理,裁剪图像左上角10 x 10大小一块像素区域,用NumPy中image[:10,:10]就可以实现。 这是一个图像文件片段: ?...例如,像BERT这样模型会期望其输入矩阵形状为:[batch_size,sequence_length,embedding_size]。 这是一个数字合集,模型可以处理并执行各种有用操作。...留空了许多行,可以用其他示例填充以供模型训练(或预测)。 事实证明,在我们例子中,那位诗人的话语比其他诗人诗句更加名垂千古。

    1.7K10

    这是见过最好轻量级笔记系统!

    项目介绍 最近在逛网站时候发现一个不错开源项目,觉得不错,值得拿出来和大家分享下。 本项目系统是一款面向个人轻量级笔记系统,提供多种维度数据管理功能,致力于把个人从信息过载中解放出来。...它主要有如下特性 拥有丰富数据管理能力,支持多种笔记格式以及文件管理功能 默认提供了一些常用工具,同时提供扩展能力,用户可以编写各种插件满足自己需求 跨平台,支持Windows、Mac、Linux...三大平台,可以在云服务上部署,也可以在本地运行 100%自由数据控制权,可以运行在多种数据库环境中 支持小规模多用户,面向多用户商业场景使用请谨慎 目前xnote定位是一个面向个人使用小型笔记产品...,不会重点投入以下方向 大规模多用户支持 多用户协作功能 如果你热爱技术爱折腾、需要多元数据处理能力、希望完全掌控自己文档数据,本产品将会是一个不错尝试,欢迎试用反馈。...config/boot/boot.default.properties,具体功能参考配置注释 # 指定自定义配置文件 python3 app.py --config config/boot/自定义名称

    24010
    领券