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

怎么,才能在职场晋升?

后来逐渐意识到这不是一个单独的问题,他很普遍,总的来说就是在工作,对于不是本职工作的事情,可能都不会特别擅长,会有点紧张或者不自在。...认识问题是解决问题的第一步,其实跨出第一步后后面就会容易多了,以前也是一个不善于表达,更不会演讲的人,但是逼着自己去尝试,不断的练习,虽然过程也出过丑,犯过错,但积累多了就越来越熟练了,现在已经可以大胆在各种技术大会上演讲...对基础的汇编语言、网络原理、操作系统等有一种执念,一直觉得不学好心里踏实,每天都要投入不少的时间,但工作能接触到的一些知识点,更多时候不闻不问,能用就行,想等到那些基础知识都学完再来学这些。...以前喜欢去做一些我会做的事情,然后沉浸在自我满足之中,有时也会去选择一些没接触过的,让比较痛苦的工作,但是大都没坚持。...,是不会成长的那么快,因为只打杂,而原地踏步,没有任何进展。

31631

至今没想到,能在 CSS 实现 SVG 动画了

你会发现使用相对单位 % 来设置位置,这是一种确保图像内容调整大小以适应包含 SVG 元素的简单方法。虽然这种方法在这种情况下有效,但有一个很大的缺点: 我们无法维护以这种方式定位的元素的长宽比。...为了使结果更易于访问,让我们将SVG包装在 元素,并处理该级别上的单击。...在本例将其转换为 100 x 100 像素的 viewBox。 让我们确保图标居中并且大小合适。...0%, 100% { transform: scale(0.9); } 最后,我们将很快应用 transform: scale(0.9); 到 mute__headphones类,当我们这样时...我们将.mute__headphones类添加到 元素,这样它就会影响耳机图标的所有三个部分。

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

为什么建议你用去 “ ! = null 判空?

他们总喜欢在方法返回null,因此,在调用这些方法时,也不得不去判空。另外,也许受此习惯影响,他们总潜意识地认为,所有的返回都是不可信任的,为了保护自己程序,就加了大量的判空。...你要感知到这个情况,告诉调用方“嘿,哥们,你传个null给我甚"。...相对于判空语句,更好的检查方式有两个 (1)assert语句,你可以把错误原因放到assert的参数,这样不仅能保护你的程序不往下走,而且还能把错误原因返回给调用方,岂不是一举两得。...这种情况下,null是个”看上去“合理的值,例如,查询数据库,某个查询条件下,就是没有对应值,此时null算是表达了“空”的概念。...如果你养成习惯,都是这样写代码(返回空collections而返回null),你调用自己写的方法时,就能大胆地忽略判空) 2、返回类型不是collections,又怎么办呢?

95810

关于拖拽功能在IE11 、Firefox和Safari兼容的问题

firebox) 3是firefox在拖动的时候会打开一个新窗口 (firbox) 4是ie11不支持onclick属性方法 ; ie11 里元素对象的attributes的排序和其他浏览器不同, ie11 ...remove()方法work (ie) 对于原因1的解决方案 其中IE11 压根就不支持path属性,firefox和Safari还勉强通过hack的方式获取到path,获取方式如下: const...addEventListener('click', function () {}) 如果你的业务代码里包含 获取对象attributes的值的代码,比如 event.target.attributes[n].xxx 在ie11attributes...解决这个问题 ,是通过遍历attributes 找到符合要的代替之前的写死的attributes顺序 针对ie11 remove()work的情况,可以用代码 parent.removeChild

3.3K30

在 Vue 为什么推荐用 index key

本文首发于政采云前端团队博客:在 Vue 为什么推荐用 index key https://zoo.team/article/vue-index 前言 前端开发,只要涉及到列表渲染,那么无论是...key 在 diff 算法的角色 其实在 React,Vue diff 算法大致是差不多,但是 diff 比对方式还是有较大差异的,甚至每个版本 diff 都大有不同。...那接下来看看,Vue3 是怎么的。...下面我们下面生成 1000 个 DOM 来比较一下采用 index ,和采用 index 性能比较,为了保证 key 的唯一性我们采用 uuid 作为 key 我们用 index 做为 key 先执行一遍...如果你希望参与到随着业务腾飞的过程,亲手推动一个有着深入的业务理解、完善的技术体系、技术创造价值、影响力外溢的前端团队的成长历程,觉得我们该聊聊。

1.2K20

开发遇到跨域选择这么

Dear,大家好,是“前端小鑫同学”,长期从事前端开发,安卓开发,热衷技术,在编程路上越走越远~ 讲一下为啥要写:      跨域说的很多遍,看了很多文章,但总是用的时候就忘记怎么配置了,翻了好几篇文章...开发跨域这么      在线上环境的跨域可以妥妥的交给运维,服务端,开发时如果遇到需要跨域那我们怎么呢?...一般是通过配置Nginx来跟服务端调试,因为开发的同事多了以后你总是把经常变的proxy的配置提交到Git上面是不太喜欢的。...那这样在浏览器不就变成同源了吗?...服务器接口地址 location /api{ proxy_pass http://10.96.11.99:3000/api; } } 复制代码 结尾总结:      不同的场景有不通的解决方案,只是在开发联调时是这么

28320

作为一个区块链技术人员,为什么只技术炒币?

2018年初,突然发现,身边人一个个转身变成了比特币专家,区块链代言人,以太坊、分布式存储一直挂在嘴边,而我,一个区块链的技术人员却成了区块链的“边缘派”…… 然而,作为区块链的“边缘派”,今天想说为什么不赞成炒币...,但是执着于做好区块链的技术。...区块链职位需求 有一个人才缺口的公式,个人觉得很有意思: 人才的紧缺程度:区块链>人工智能>互联网金融>O2O 很多人都误以为区块链的门槛很高,但是不得不跟你说,就像你对区块链和比特币的误解一样,对区块链的职位需求你也理解错了...区块链人才机遇 说到人才机遇,作为区块链的技术人员,告诉你们区块链技术人员真的不一定炒币,不是没有契机去炒币,只是对于我个人来说可能炒币倒不如踏踏实实的代码,搭建的区块链框架。...其中,区块链岗位要求最多的TOP3技能依次是GO、C++、Java。

1.4K50

问你这篇保熟?! -- 服务端开发,不懂网络层,真的可以吗?

想明白了这些,还是抓一个方向学下去吧,至少不要把老本都丢了呀。 服务端开发,不懂网络层,真的可以吗? 有机会学就学呗,想那么多。 ---- 网络层简介 首先,TCP属于传输层,IP属于网络层。...连接在通信链路上的设备在收到MAC帧时,根据MAC帧首部的硬件地址决定收下或丢弃,只有在剥去MAC帧的首部和尾部后把MAC层的数据上交给网络层后,网络层才能在IP数据报的首部中找到源IP地址和目的IP...ARP对保存在高速缓存的每一个地址都有设置一个失效时间,这个应该不难理解吧,写出来就是怕你们以为写就是没有,其实是有这个机制的,容量很安全,放心。...接收完毕后,他们会运行CRC过程并核对保存在帧校验序列字段的内容。如果这两个值匹配的话,则这个帧将会被丢弃。...这篇保熟

89120

本科生也能在大厂当应用科学家

意识到我不会因为没能在研究取得成功然后转回软件工程而后悔,但如果没有尝试ML研究我会非常后悔,因为相信自己有能力可以取得成功。的竞争好胜心又使无法接受延迟晋升。...然后再对这些研究项目进行总结,并以晋升文件的方式收集同行的反馈,以便申请调动。 大多数应用科学家都是外部聘用的,很少有工程师能在内部成功转型,特别是学位上还存在偏见,因此,机会对来说是很难得的。...如果工作更长时间,很可能无法收集到足够的研究数据和同行的反馈意见,更不可能转为应用科学家。...机器学习研究是现在梦寐以求的工作,非常幸运能够通过喜欢的事情来获得报酬。...当你可以在行业工作获得经验和报酬时,以课堂为重点的硕士课程并不是对时间的有效利用方式。 是否要攻读博士学位是一个复杂的话题,但基本上不认为博士学位对于行业研究的职业发展是必要的。

61030

回忆:技术生涯的那些“惊悚”瞬间,谢老板当年的“杀”之恩

这些现象在技术圈内屡见鲜,并不稀奇,如碰到,算你倒霉,如没碰到,算你运气爆棚。 说到这有人说,技术生涯十多年了,就从来没有出过事故,自己能力有问题,别总找客观因素。...的确,但有时 “客观因素” 却占据重要位置,即便再好的RP也有爆表一刻,再坚固摧的技术风控也会遭遇百密一疏。...的运气还算不错,在近二十年的技术生涯,虽遭遇过多次“惊悚” 瞬间,但均有惊无险,至少没被老板炒了鱿鱼,也没对公司(或客户)造成太大的直接损失。...根据公司规定(甲乙方双),生产操作过程须两名以上人员在场(1人操作,1人监督),但由于与甲方技术关系较好,所以在升级过程并未遵守,不仅如此,还边聊天边操作,注意力分散,最终误将生产库当成测试库,爽快的执行了一连串...跟顺丰事件的主人翁比起来,算是幸运的,虽然每次都不同程度的受到物质或精神上的惩罚,但还是要谢谢几位老板当年的 “杀” 之恩,毕竟没有让瞬间丢了工作,还能继续偿还房贷。

52720

作为前端开发,为何疯狂推荐WebStorm

然后点击 Git Bash Here,再在里面输入一些 git 指令,这样很不方便 但在 WebStorm ,可以下载 git,并在其内部自带的终端里输入 git 指令。 ?...,而且还带有记忆功能,就是说你经常用的语法可能会给你优先提示出来,这也大大节省了开发的时间, 就拿前端常用的布局 flex 来举例子,在做元素布局时经常会用它垂直水平居中 ?...显而易见,WebStorm 在语法的更新上还是非常快的。 (7)代码高亮 不得不说,还是挺喜欢 WebStorm 的代码高亮以及它的字体样式的,可以拿几个编辑器来一下对比 记事本 ?...这里呢,每个编辑器的风格不一样,大家可以自行看一下,但我个人还是更喜欢 WebStorm (8)个性化配置 上面刚说了一些编辑器的样子,其实我们可以局限于这样的风格,还可以在设置里面自己调整编辑区的背景色...(9)拼写检查/重复代码检查 拼写检查 有时我们可能在写代码时不注意,拼错了个单词,WebStorm 会给我们用波浪线提示出来 例如 ?

1.2K10

但是有办法!

本文针对使用IDE智能提示功能的介绍,涉及具体的IDE对代码分析(代码感知)的实现机制的解析,所以因为被标题吸引过来的大佬们抱歉,同时给vscode或者JetBrains写插件(拓展)的大佬们致敬。...同时粘一下大佬们的阵地:微软公开的vscode的github源码 https://github.com/microsoft/vscode 同时本文涉及aiXcoder、Deep TabNine这类不单针对本地代码进行感知...02 IDE的智能提示是啥? VScode的效果(没有加JSdoc) ? 代码是用严格模式来写的js游戏项目(如果读者们有需要,有机会会拿出来分享的)。...当然还是建议两个都装,都用来一两个项目再说。...还要靠游戏维持生活,不是用来加速游戏上线的编程能力是不会去提高的。至于到底会不会~~的答案是—— ?

5.7K30

今年拿到了期望的收入,同时更希望能在睡后收入上有进一步的发展——2021年的总结与思考

记得是2017年开始在博客园写博客,并与当年年底写了这篇17年的年度总结,n年前,没钱但年轻,我怕n年后老时,还是一无所成——2017的收获和反思,在随后的几年的年末,写总结文也已经成为了的惯例...1 工作要用的技术,虽然之前没接触过,但好歹能快速解决,这可以说是解决问题的能力吧。     2 能和别人有效沟通,尤其能和老外用英语进行有效沟通,这可以说是沟通能力吧。    ...点击量是变现的的前提,更是睡后收益的有力保障,今年好歹也拼凑出一些写高点击量文的经验,希望这些经验能在明年能继续发扬光大,为带来更多的收益。...不管怎么说,在确保稳定睡后收入这方面,今年总算有了个开头,在某平台,咨询的收入至少能帮我解决些零花钱,而自媒体的广告收益也总算有了零的突破,希望在明年,能在这方面找到更多更好的方法。...个人感觉,年入百万未必要靠开工作室,一个人应当也行,但首先得有所侧重,不能光顾挣小钱而忽略探索挣钱渠道,其次还得靠优质的输出,这样才能在帮到别人的前提下,聚集流量,进而提升收益。

32020

webstorm必装十大插件_vscode webpack

大家好,又见面了,是你们的朋友全栈君。...前言 作为一个FE开发者,在日常工作中用的最多的可能就是WebStorm与VsCode,在工作的这几年一直使用的是WebStorm进行开发,今天为大家带来工作中使用的一些Webstorm插件以及一些可以提效的配置方法...写markdwon文档的时候,有时候需要增加图片可能要先将图片放到文件夹,再在markdown引用,那么这个插件可以很好的解决问题,剪贴板上有图片信息,直接ctrl+V进行粘贴 安装方式:webstorm...blog.wangboweb.site/2021/08/04/60426.html 配置信息备份 可以备份到云上,也可以备份到jetbrains 账户上 设置背景图片 总结 大概就是这么多了,其实很多功能在日常开发不一定会用到...本站仅提供信息存储空间服务,拥有所有权,承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

7.9K31

拆分单词也可以NLP,哈工大最新模型在多项任务打败BERT,还能直接训练中文

词汇表还被单独添加了5个特殊单词:[PAD]、[UNK]、 [CLS]、[SEP]和[MASK]。...性能与速度兼具 在测试环节,完形填空的测试数据集来自CLOTH,它由中学教师设计,通常用来对中国初高中学生进行入学考试。...它在高中题比BERT高了3.18分,初中题高了2.59分,这说明WordBERT在复杂任务具有更高的理解和推理能力。...对于“中文版”WordBERT-ZH,研究人员在CLUE benchmark上的各种任务测试其性能。...ps.加好友请务必备注您的姓名-公司-职位哦~ 点这里关注,记得标星哦~ 一键三连「分享」、「点赞」和「在看」 科技前沿进展日日相见~

1K40

背锅运维:搭起来赔钱给你:分享Ubuntu20和Centos7使用kubeadm搭建k8s集群。

安装的ubuntu20默认没有selinux这东西,因此涉及关闭 关闭swap sudo swapoff -a # 临时 sudo sed -ri 's/....calico.yamlCALICO_IPV4POOL_CIDR默认的配置如下: # - name: CALICO_IPV4POOL_CIDR #   value: "192.168.0.0/16" 取消注释...刚才提到,在部署calico的过程3台节点都需要拉取相关镜像,可以到其中1台Node上查看有没有镜像了: tantianran@test-b-k8s-node02:~$ sudo docker images...0.2.6-3.el7.x86_64.rpm rpm -ivh cri-dockerd-0.2.6-3.el7.x86_64.rpm 4.4 指定依赖镜像地址 在cri-docker.service配置的...calico.yamlCALICO_IPV4POOL_CIDR默认的配置如下: # - name: CALICO_IPV4POOL_CIDR #   value: "192.168.0.0/16" 取消注释

78611

Webstorm编译scss文件

前言 该方法不仅适用于webstorm,还适用于Jetbrains家下的能写css所有的产品。比如:Phpstorm, PyCharm等等。 Jetbrains家产品真的是祸害了,用的太顺手了。...上午在用vscode+插件的方法用scss写css,然后下午换成webstorm,感觉一下又不一样了。...npm install -g node-sass 运行以上命令,安装node-sass【一定 加g 全局安装】 打开webstorm设置界面 ? +scss文件的File Watchers ?...配置解释 File type 监听变化的文件类型(不是此类型,监听) Insert Macro 插入宏,就是提供一些文件名、路径等变量 Scope 监听作用域(不在此作用域中的文件监听...如果想要不同配置需要修改Arguments Program: node-sass 此处需要之前全局安装node-sass,也即你能在cmd里面输入node-sass不会提醒不是内部或外部命令,也不是可运行的程序

3.3K00
领券