程序员
文章平均质量分 92
IT小默
一起学习一起进步
python学习裙:1098645468
展开
-
【干货分享】让你薪资翻20倍的神器网站 大学生与职场人建议收藏
作为一个过来人,真的想谈谈。不管你现在是学生,还是参加工作不久,希望这篇文章都可以帮到你。重在实践想要成为一个优秀的人,应该不管在什么样的情况下都停止抱怨。其实,这中间只差一个选择。你本可以让自己有个脱胎换骨的蜕变,可能就在抱怨中,会让自己变得平庸。如何让自己变得优秀,就是选择正确的方向不断学习,不断进步,让自己的优点更加突出,或者让自己的缺点更少或更难被发现。下面进入干货时间,很适合大学生及职场人士进行学习进步,要想让自己变得更优秀,就是一个不断学习进步,不断超越自己的一个过程。1、学原创 2020-08-12 15:42:39 · 744 阅读 · 0 评论 -
如何实现css渐变圆角边框
最近设计师的风格发生突变,一句话概括就是,能用渐变的地方绝对不用纯色。这不,就整出了一个渐变圆角边框。这渐变好做,圆角好做,渐变圆角也没问题,可是在加个边框还是有点坑的。没办法,看看怎么实现吧border-image 缺陷不支持圆角首先想到的是 border-image 的实现方式,用一个渐变作为 border-image:border-image-source:linear-grad...原创 2019-08-14 13:42:30 · 1279 阅读 · 0 评论 -
Java开发两年备战金九银十:多线程 + IO + 集合+锁 + JVM + 数据库+框架
大公司面试考验基础和项目经验,小公司比较偏向于项目经验。这里我都总结下,给大家一个参考,希望可以帮助到正在面临跳槽的同志。一、Java基础1、Java基本数据类型2、原始数据类型和封装类的区别3、String、StringBuffer、StringBuilder区别4、运行时异常和非运行时异常区别5、简述一下面向对象的特征,并举例说明你对面向对象的理解6、正则表达式的用...原创 2019-08-16 20:04:15 · 285 阅读 · 0 评论 -
如何写出更好的Css?看这里!文末附Web前端资料分享
让我们开门见山:编写优秀的 CSS 代码是件十分痛苦的事情。很多开发人员都不想做 CSS 开发。你让我干什么都行,但是 CSS 还是算了吧。前端560集视频学习资料需要的+web前端扣扣裙:939106847 领取在我创建应用的时候,从来都无法从 CSS 中享受到乐趣。但是你也躲不过去,是不是?我是说,我们全神贯注于用户体验,但是如今设计也是不容忽视的部分。项目刚开始的时候,一切都很美...原创 2019-08-14 13:41:12 · 148 阅读 · 0 评论 -
100来行代码, 自己动手写一个模板引擎
一张图说明Ejs模板引擎的原理上面一张图,已经大概把一个简单模板引擎(这里以EJS为例)的原理解释得七七八八了。本文将描述一个简单的模板引擎是怎么运作的?包含实现的关键步骤、以及其背后的思想。基本上模板引擎的套路也就这样了,但这些思想是通用的,比如你在看vue的模板编译器源码、也可以套用这些思想和方法.基本API设计我们将实现一个简化版的EJS, 这个模板引擎支持这些标签:...原创 2019-08-14 13:40:11 · 313 阅读 · 0 评论 -
Javascript代码优化的8个知识点,分享web前端资料
篇文章给大家分享了关Javascript代码优化的8点总结,希望我整理的内容能够帮助到大家。写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。本文将详细介绍JS编程风格的几个要点松耦合当修改一个组件而不需要更改其他组件时,就做到了松耦合1、将JS从CSS中抽离:不要使用CSS表达式//不好的做法.box{width...原创 2019-08-07 16:24:52 · 255 阅读 · 0 评论 -
七夕了,用代码给心爱的人写一首曲子吧
web页面能发出声音的方法有两种,一种是autio、video这些标签,另外一种就是音频上下文AudioContext。接下来我们看一下如何使用AudioContext,写简易钢琴和曲子。然后赶在七夕之前,给心爱的人作一首曲子吧1. AudioContext如何发出声音Mdn上面有具体介绍,我们这里只用下面几个// 创建音频上下文 const audioC...原创 2019-08-07 16:12:31 · 365 阅读 · 0 评论 -
看我如何能又快又好的写出CSS?分享web前端大佬资料总结
让我们开门见山:编写优秀的 CSS 代码是件十分痛苦的事情。很多开发人员都不想做 CSS 开发。你让我干什么都行,但是 CSS 还是算了吧。前端560集视频学习资料需要加扣扣裙:939106847领取在我创建应用的时候,从来都无法从 CSS 中享受到乐趣。但是你也躲不过去,是不是?我是说,我们全神贯注于用户体验,但是如今设计也是不容忽视的部分。项目刚开始的时候,一切都很美好。你有一些 ...原创 2019-08-13 22:46:57 · 211 阅读 · 0 评论 -
领导让程序员帮他加油,看到加油卡余额!网友:中石化老总石锤
近日,脉脉上有位程序员爆出了领导让他去帮忙加油后,加油卡的余额,真的是震惊了!余额4000多万是认真的吗?确定一辈子能加完?还是说直接绑定的银行卡?如果是银行卡的话领导还真是有钱呐!缺不缺腿上挂件?无聊的一个周末,我随便挑选了一个员工开我的车去加油站,不是为了给我的车加油,而是为了不经意间展示我加油卡的余额,员工看到余额后,开心的跳着吹着口哨回到家,炒了两个拿手好菜,倒上...原创 2019-08-16 20:43:02 · 462 阅读 · 0 评论 -
5年“码龄”的老程序员如何看编程发展?
如今,学习编程的人分为两类,一类是程序员,另一类是期望成为程序员的人。编程这个事儿,在大多数人眼中还是一种特定领域的、专门的技能,认为学的人都是需要以此谋生的。其实,作为一个“码龄”超过20年的老程序员,我是这样认为的:在不久的将来(也许三五年,也许十来年之后),编程将从一个职业技能逐步蜕变为职场通用技能。对此,我们可以类比“识字”这个技能来看——百十年前,大多数老百姓都不认识母语...原创 2019-08-16 20:32:01 · 286 阅读 · 0 评论 -
2019 前端学习路线
在规划之前先给大家分享几点心得哈:1. 学习,特别是在线学习,是非常辛苦的事情,为了少走弯路, 所以一定要系统学习,多借鉴与前辈们总结出来的经验。2. 不要相信任何说 一周掌握 css, 一周学完 js 等话术, 哪些只是教你怎么用,不讲解基本原理,不系统学,最后忘得快, 也不会举一反三,(除非你是复习) 因此,学习任何知识,都要系统坚持。3. 在线学习,最忌讳的一点是只听不练。 听老...原创 2019-08-16 20:22:01 · 594 阅读 · 0 评论 -
JavaScript 中 0.1 + 0.2 的精度以及数字类型的整理
JavaScript 中数字是如何表示的JavaScript 中的所有数字都是浮点数,使用 64 位二进制来表示,也叫做双精度浮点型,这种方式出自于 IEEE-754 标准。64 位二进制的表达方式计算公式公式解读S (Sign/1bit):符号部分,当 S=0,V 为正数;当 S=1,V 为负数。 E (Exponent/8bits):指数部分。E 是一个无符号整数...原创 2019-08-16 20:16:29 · 624 阅读 · 0 评论 -
5 分钟撸一个前端性能监控工具
简单而言,有三点原因:关注性能是工程师的本性 + 本分; 页面性能对用户体验而言十分关键。每次重构对页面性能的提升,仅靠工程师开发设备的测试数据是没有说服力的,需要有大量的真实数据用于验证; 资源挂了、加载出现异常,不能总靠用户投诉才后知后觉,需要主动报警。一次性能重构,在千兆网速和万元设备的条件下,页面加载时间的提升可能只有 0.1%,但是这样的数(土)据(豪)不具备代表性。网络环境...原创 2019-08-16 20:15:13 · 508 阅读 · 0 评论 -
小白入门也不难,5个必备「自学前端资源网站」快拿走
出于工作原因,最近接触了很多想转行的朋友,很多人跃跃欲试却又不敢转到前端这一行,都是因为害怕自己搞不懂、学不会编程,搞不定代码。 很明白大家心中的这种顾虑,但既然已经有了这个转行或者学习的心思,不妨先自己看一看学一学。 这里给想要尝试的大家整理了5个必备「自学前端资源网站」<( ̄︶ ̄)> 一个面向开发者的知识分享社区,一个IT技术人员想为IT技术人员们提供...原创 2019-08-16 20:09:38 · 389 阅读 · 0 评论 -
2019年过半,web前端学习路线以及需要学习的知识,实用干货
其实前端是一个涵盖面非常之广泛的一个职位,所需知识体系非常庞杂,与传统语言“想要精一行,必先通一门” 有很大差别, 前端是”想要精一行,必先通十行”。下面我用一张图来展示一下前端的知识体系:这里面每一个logo都是前端在某些场景下可能用到,或者必须用到的知识体系,可以用驳杂来形容,而且前端的生态及体系还在不断的扩张之中。当然你可以跟着潮流去学习,比如现在主流的三大框架 VUE,RE...原创 2019-08-16 20:01:57 · 179 阅读 · 0 评论 -
学习web前端,掌握这些,才有底气跟面试官说基础扎实!
个人发表一下愚见,希望可以给各位看友们一定的帮助,可能对于刚入门前端开发或者打算入门前端开发的朋友们而言,会认为一定要具备很多电脑基础或者很多计算机原理的基础才可以做好前端开发,其实在本人看来,只要有对代码的兴趣热情,这些慢慢都可以入门之后,再提高和了解的,那下面本人说一下对资深前端开发人员基础扎实的标准。电脑基础:(1) 最最基本的要熟悉电脑键盘,打字(指代码)要稳要快要流,这样可以...原创 2019-08-15 16:51:07 · 174 阅读 · 0 评论 -
web前端与后台数据交互很难?马上告诉你如何搞定
前端请求数据URL由谁来写?在开发中,URL主要是由后台来写的,写好了给前端开发者。如果后台在查询数据,需要借助查询条件才能查询到前端需要的数据时,这时后台会要求前端提供相关的查询参数,这里的查询参数也就是URL请求的参数。接口文档主要由谁来写?接口文档也是主要由后台开发者来写的,因为直接跟数据打交道的就是后台,后台是最清楚,数据库里面有什么数据,能返回什么数据.前端开发只是数据的被动接受者...原创 2019-08-02 15:11:23 · 1447 阅读 · 0 评论 -
同样是键盘磨损,网瘾少年VS普通女生,而程序员:已被踢出群聊
键盘是我们都知道的吧,尤其是在使用电脑的时候是离不开的,不过键盘也是会磨损的吧,有些磨损的程度是非常大的,一起来看看网瘾少年和普通人的键盘都有什么样子的区别吧!网瘾少年是大家知道的,玩起游戏来简直就是非常的着魔,图中的就是他们的键盘啦,可以看到键盘整体还是很不错的,看着是很新的,不过只有几个键已经没有了,这几个键都是玩游戏的时候会按的,所以可以看到网瘾少年玩游戏的时间是也是很长的!...原创 2019-08-06 19:12:36 · 272 阅读 · 0 评论 -
好程序员前端教程css对齐方案总结
好程序员前端教程css对齐方案总结垂直居中通用布局方式(内敛元素和块状元素都适用)利用flex:核心代码:.container{ display:flex; flex-direction:column; justify:center}利用transformX(-50%):核心代码:.container{ width: 300px; height: ...原创 2019-08-06 19:04:18 · 295 阅读 · 0 评论 -
JavaScript的排序算法
1:基本概念时间复杂度:算法执行所耗费的时间。这个复杂度直接和样本的个数有关,复杂度反映了算法的性能,一般来说,复杂度越低,算法所消耗的时间越短。/* O(N1) */ for (var i = 0; i < data.length; i++) { ... } /* O(N2) */ for (var i = 0; i ...原创 2019-08-05 15:34:46 · 82 阅读 · 0 评论 -
零基础Web前端学习路线和职业规划!
今天小编要跟大家分享的是关于Web前端的学习和职业规划的文章。关于一个WEB前端的职业规划,其实是有各种的答案,没有哪种答案是完全正确的,全凭自己的选择,只要是自己选定了,坚持去认真走,就好。今天想要分享给大家的是:任何规划和目标的实现都依赖于知识的积累,而知识的积累来源于学习及学习后大量的实践。一个实践途径,可以在工作之余的时间在网上或外包公司那里接一些私单做,因为目标不是赚钱,可以用最低的...原创 2019-08-05 14:44:25 · 215 阅读 · 0 评论 -
为什么说Web前端前景无可限量?抢先了解一下
随着互联网的迅速发展,Web前端越来越受到大家的重视,Web前端工程师的薪资也在不断的提高。Web前端工程师不论是薪资还是工作环境都是很让人羡慕的,因此有不少的小伙伴想要加入到前端领域中去。因此,很多想要学习Web前端的小伙伴们就会询问:2019年学Web前端还有发展前景吗?下面我们来和Web前端小编一起看一看吧!Web前端行业目前已经渗入到了各方面,可说Web前端行业的生命力非常的...原创 2019-08-05 14:38:13 · 245 阅读 · 0 评论 -
2019年最全的web前端知识体系汇总
必学(前端三剑客)· HTML: https://developer.mozilla.org/zh-CN/docs/Web/HTML· CSS: https://developer.mozilla.org/zh-CN/docs/Web/CSS· JavaScript: https://developer.mozilla.org/zh-CN/docs/Web/JavaScriptUI布局框架...原创 2019-08-02 15:18:45 · 1003 阅读 · 0 评论 -
初学者应该怎么学习前端?web前端的发展路线大剖析!
此套前端课程的知识体系包括:html,css,html5,css3,JavaScript,jquery,bootstrap,Ajax,vue.js,node.js等等。从初级到高级框架应有尽有, 另外教程里面除超清视频课件以外,最重要的是还有学习笔记,源码,作业练习等等。一共100个G,非常全面。内容由浅入深,非常适合零基础自学。希望帮助想学习前端的小白节省很多时间和精力!能够以最短的时间进入前端...原创 2019-07-18 16:47:03 · 401 阅读 · 0 评论 -
没救了! 困扰程序员一辈子的5个魔咒, 改掉比登天还难!
据说,所有的程序员,都会被这5个魔咒所困扰,并且一辈子也改不掉……普通人:右键,点击保存;用过电脑的:Ctrl+s;作为键盘的高频使用者,程序员们也喜欢使用快捷键,与一般人不一样的是,他们保存的方式是Ctrl+sssss……据说,按多少下s,还可以看出一个人的精神状态。Ctrl+s:不是程序员;Ctrl+sss以内,属于头脑正常的程序员;Ctrl+6s以内,这名程序员此时可能有些焦躁。如果你...转载 2019-07-12 21:03:05 · 307 阅读 · 0 评论 -
如果代码替换成中文就会怎样? 程序员看了会头疼!
我们都知道,在外行人看来,代码是一组难以理解的英文字母。在程序员看来,它只是一堆代码,但如果用中文替换代码,程序员看来也会头疼。让我们来看看中文代码:最早的程序是0到1号码,而不是英文。事实上,以前程序员每天些程序都是在一个长纸袋上打洞表示0到1。后来发现二进制文件太麻烦了,就用十六进制表示,这更简洁,但是在输入计算机后,仍然需要将其转换为二进制计算机才能理解。后来经过研究慢慢的就...原创 2019-08-05 22:12:47 · 776 阅读 · 0 评论 -
好程序员前端分享什么是Deno,它与Node.js的区别
好程序员前端分享什么是Deno,它与Node.js的区别,Node.js的创建者Ryan Dahl花了一年半的时间研究deno,这是一个新的JavaScript运行时,可以解决Node的所有固有问题。不要误解我的意思,Nodejs它本身就是一个很棒的服务器端JavaScript运行时,主要是因为它拥有很大的生态系统和JavaScript。然而,Node.js的创建者Ryan Dahl承认他...原创 2019-08-06 19:03:00 · 222 阅读 · 0 评论 -
程序员编程10大原则,请牢牢记住!事半功倍,不扯皮
1、想清楚,再动手写代码刚入行的新手,为了展示自己的能力,拿到需求迫不及待地就开始上手写代码,大忌!2、不交流,就会头破血流不爱说话和沟通,需求都理解错误了,最后做出来才发现,只能加班返工!3、一定要写注释时间久了,你会连自己的代码都看不懂!4、文档没人看,但还是要写文档的作用大部分时候不是用来沟通的,是用来做记录的,大部分需求还是通过口头沟通,但是不写文档...原创 2019-08-06 19:01:41 · 139 阅读 · 0 评论 -
web前端初学者学习Javascript很吃力怎么办?到底该如何学习Js?
此套前端课程的知识体系包括:html,css,html5,css3,JavaScript,jquery,bootstrap,Ajax,vue.js,node.js等等。从初级到高级框架应有尽有, 另外教程里面除超清视频课件以外,最重要的是还有学习笔记,源码,作业练习等等。一共100个G,非常全面。内容由浅入深,非常适合零基础自学。希望帮助想学习前端的小白节省很多时间和精力!能够以最短的时间进入前端...原创 2019-08-02 14:17:34 · 1421 阅读 · 1 评论 -
参加Web前端专业学习怎样 和自学相比有何优势
参加Web前端专业学习怎样?和自学相比有何优势?凭借应用广泛、入门简单的优势,Web前端吸引了人们的广泛关注。学习Web前端就业薪资高,职友集统计数据显示,全国Web前端开发工程师平均月薪10400元。很多人选择参加学前端,且看小编的分析。参加专业学习好不好?了解自学和专业学习你会找到答案。一、从学习方式来看自学往往是通过视频和博客来学习,所有的知识点显得很是零散,在实际项目中运用...原创 2019-08-06 15:06:32 · 128 阅读 · 0 评论 -
为啥程序员不自己写程序卖,非要在公司拿死工资?看完可算明白了
前端什么技术越来越重要?哪些前端框架有前景?近年来,Web前端市场前景火爆吸引了很多人加入其中,“低端饱和、高端紧缺”的市场行情要求人们不断提升自己的专业技能。互联网更迭迅速,未来前端有哪些技术会越来越重要呢?下面就给大家分享几个比较有前景的前端框架。1、VueVue是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue被设计为可以自底向上逐层应用。Vue的核心库只关注视图层,不仅易...原创 2019-08-06 13:33:27 · 251 阅读 · 0 评论 -
轻松应对各种面试官,解决面试难题,自信心爆棚
前言今天给大家讲讲面试过程当中最长遇到的窘境,也是最能体现一个候选人临场应变能力的地方,那就是当我们在面试的过程当中,遇到的问题回答不上来的时候,该怎么办。误区在开始讲解之前,先纠正一个误区,那就是对于一场面试而言,最后的结果**好坏并不完全取决于面试当中的问题是否都回答了上来。能不能录取和是否回答出所有问题并没有直接的联系。**换句话说,我自己经历过的,无论是面试也好,还是面别人也罢,问题...原创 2019-07-12 19:00:07 · 223 阅读 · 0 评论