自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Web攻城狮的博客

分享前端网页技术,以及一些圈内的奇闻趣事

  • 博客(18)
  • 收藏
  • 关注

转载 【C++】C++中explicity关键字的使用

读者可以预言下面程序的输出:#include <iostream>using namespace std;class Complex{ private: double real; double imag; public: // 默认构造器无explicity关键字 Complex(double ...

2019-06-13 16:20:40 336

转载 跨平台C++:(前言)正确打开C++的方式

接触C++已经十五年了。。。但是对于C++而言,我至今是个门外汉,不是谦虚,而是确实不得其门而入。历程是这样的——大学考研要考C++,就自学了。研没考上,C++算是学了,准确的说是C++的语法,以及面向对象的概念,全是虚的东西。毕业找工作,人家要做个简单界面,我不会,因为还不会使用任何C++做界面的类库,编译器也只会使用Turbo C++ 3,被羞辱了。最后凭借C语言找到一份编程的工作...

2019-06-13 16:19:32 273

原创 萌新报道:JavaScript对象数组合并去重,大佬请轻喷

最近需求改完了,测试也还没来得及测试,所以今天上午花了点时间去实现这个东西,所以自己来回答自己的问题算了,如果有碰到相似问题的朋友,说不定还能骗点赞。如果有任何考虑不周的地方,也希望各位大佬来指出PS(因为我的需求是需要拿到一个全新的对象,所以会用到深复制)1、首先实现一个深复制的函数(这个实现过程很简单,随便百度一下一大把,我也是边看边实现)function deepClone(o...

2019-04-11 20:01:22 238

原创 编程骚操作:Java Web实现网易云音乐播放器,帮你省下会员费

H5增加了很多的标签,面试的时候,如果面试官问你H5都有哪些新标签,你回答header、footer、nav。这么回答几乎是无效的,因为这些标签在H5里面的角色,相当于鸡骨头、鱼刺、蘑菇腿——全是鸡肋,至少你得答出来audio、video、canvas,这些才是H5的核心功能,本文我们就重点说一下audio。audio广泛的应用于各种项目中,游戏背景、各种播放器,可以说有声音的地方就有...

2019-04-11 19:46:22 2836

原创 99+ 值得Web开发者收藏的学习资源,学会随便一个都能让你的薪资上涨三成

对于 Web 工程师来说做好和最糟糕的事都是 Web 技术的日新月异。这也意味着作为一个 Web 开发者来说一定要不断的学习,适应变化。因此,作者列举出了自己开发和学习过程中遇到的好工具和资源,在这里分享给大家:JavaScript LibrariesjQuery:最知名的 JavaScript 库。 BackBoneJS:为复杂 WEB 应用程序提供 MVP 结构。 D3.js:...

2019-04-11 19:27:27 276

原创 迄今为止碰到最令人惊叹的JavaScript代码,短小却精悍

单行写一个评级组件:"★★★★★☆☆☆☆☆".slice(5 - rate, 10 - rate);-----------------------------------分隔符------------------------------- 上面是原答案,补充一下说说怎么用吧,定义一个变量rate是1到5的值,然后执行上面代码,看图-------------------------...

2019-04-11 19:18:13 209

原创 AJAX新王者——Axios源码深度剖析,你要学的不止是技术

Axios是一个基于 Promise 的http请求库,可以用在浏览器和 Node.js 中。文章源码托管在github上,欢迎 fork 指正!备注每一小节都会从两个方面介绍:如何使用 -> 源码分析 [工具方法简单介绍]一节可先跳过,后面用到了再过来查看 axios最核心的技术点是如何拦截请求响应并修改请求参数修改响应数据和axios是如何用promise搭起基于...

2019-04-11 19:12:32 233

原创 300行代码手写圣诞树,这位前端程序员Hold住全场,面试官给他加薪四成!

今天小编我逛论坛,今天小编在网上看到一个关于圣诞祝福的特效,使用JavaScript做的,不愧是前端领域的顶尖人物,抱着膜拜的心情,小编我也下载了一份源码进行学习运行,暂时没有发现一点BUG,只能说这位大牛对JavaScript了解的太深了,完全是我等小白不能企及的,顺便分享给小伙伴学习,大家一起进步,一起膜拜这位JavaScript大佬,废话不说直接上图。效果图源码HTML部分...

2019-04-11 18:51:19 6126 7

原创 找Web前端方面的工作,已初步学完HTML,JavaScript,CSS接下来该如何走?

HTML<!-- 规定以js-开头的专门用于DOM获取 --><div class="wrap" id="wrap"> <div class="text js-text" contenteditable="true"></div> <div class="btn-wrap"> <span cl...

2019-04-11 16:15:15 653

原创 学前端最优的JavaScript书籍推荐,既便宜又好用,你确定不进来看看?

学习JavaScript,首先是基础,推荐《JavaScript高级程序设计(第3版) [Professional JavaScript for Web Developers 3rd Edition]》和《JavaScript权威指南(第6版)》。1. 《JavaScript高级程序设计(第3版)》红宝书,推荐理由: JavaScript技术经典名著,全面深入JavaScript,...

2019-04-11 16:11:01 2068

原创 JavaScript程序员,如何写出令人惊叹的高级代码

各种包管理器到ESLint,从CommonJS到AMD,再从ES6模块到Babel和Webpack,好多工具啊!1.好累……是的,今天我觉得很疲劳。我不禁想,我本应该继续我的销售职业,不应该抄近路做前端开发。但我意识到,前端开发是给勇敢者准备的,而勇敢者绝不会放弃,他们才是人生赢家。所以我决定做人生赢家,我要写点东西给前端开发和工具链疲劳的受害者们看。我要写一下我是怎样将初学者级...

2019-04-11 16:08:21 793

原创 前端工程师用代码制作特效,七夕情人节成功表白女神,终于摆脱单身

需求提出去年七夕的时候,学长突然向我求助:女朋友一直说程序员不懂浪漫,到底该送什么礼物?拿到一个问题首先要分析用户需求:你女朋友有没有透露过她想要什么?市场调研学长尴尬一阵,说他女友觉得鲜花虽然美但保存不长久,钻石虽然长久但少了点知识内涵,书籍虽然有内涵却不够浪漫。要综合长久,有知识感和浪漫,看来只有一种方法了:做一个网页版的情书!网页可以分布式存储,信息几乎永远不会遗失;用程序写...

2019-03-20 19:45:44 5039

原创 基于React-Native0.55.4的语音识别项目全栈方案

移动端的API能力验证方案与PC端不一样!不一样!!不一样!!! 即使需要使用的API都存在,也不一定能用,这一点和PC端是有很大区别的,国内的手机系统虽然都是基于Android,但几乎都会经过各大厂商的定制,功能与原版Android系统并不是完全一致的,在考察技术方案的时候一定要确认用demo把功能跑起来才可以,别问我怎么知道的。一. 移动端直接访问Web应用?PC端基于Web ...

2019-03-20 19:42:03 608

原创 一篇文章构建你的 NodeJS 知识体系

最近读《重学前端》,开篇就是让你拥有自己的知识体系图谱,后续学的东西补充到相应的模块,既可以加深对原有知识的理解,又可以强化记忆,很不错的学习方案。这篇文章主要知识点来自:《Node.js硬实战:115个核心技巧》 i0natan/nodebestpractices 后续学习的一些知识点说明比较好的 markdown 的查看方式是直接用 VSCode 打开大纲,这样整个脉络一目了然...

2019-03-20 15:43:40 472

原创 web前端大厂10道经典面试题汇总(附赠答案源码和解析)

最近好几个小伙伴在后台私信留言问我有没有面试题,看来随着求职高峰期的临近,大家已经开始躁动起来。今天特意先整理了10道web前端大厂面试题,包含比较详细的解题思路,希望对大家的求职备战有帮助。1、写一个js函数,实现对一个数字每3位加一个逗号,如输入100000, 输出100,000(不考虑负数,小数)—百度前端面试题解题思路本题是js实现number.toLocaleStri...

2019-03-20 15:42:15 656

原创 前端大牛从源码角度剖析 AJAX新王者——Axios

备注每一小节都会从两个方面介绍:如何使用 -> 源码分析 [工具方法简单介绍]一节可先跳过,后面用到了再过来查看 axios最核心的技术点是如何拦截请求响应并修改请求参数修改响应数据和axios是如何用promise搭起基于xhr的异步桥梁的axios项目目录结构├── /dist/ # 项目输出目录├── /lib/ ...

2019-03-20 15:40:37 313

原创 web前端学习到什么程度可以找一份开发工作?

能否找到工作,看有没有公司接手类似的前端小白。根据你的描述,你的web前端水平基本上处于切图仔,如果有一家公司愿意给你offer,就算不要薪水也要努力进去,先学技术为先。另外,你目前只是刚刚入门,离初级前端工程师还有一段距离。就跟我之前回答过的一个问题相似,“拿4K的前端开发都会做些什么”,道理基本上相通。能找到一份前端开发工作,首先你起码得是一个合格的初级前端工程师。那么,什么是初...

2019-03-20 15:36:42 4502

原创 typescript运行时应用初探:设计一个基于类型声明的前端请求层框架

请求层框架是什么?其实 axios 就可以看成一个请求层框架,只不过它将关注焦点放在了 ajax request 上,更多时候大家把它当成一个库。那么这里的”框架“指的是什么呢?一般来说,实际项目中发ajax请求,不仅仅是发出去这么简单,一方面数据需要 transform、polyfill 等一系列操作,另一方面请求发出去的过程中可能需要触发一些副作用,比如打点统计等等,最后,在跨端场景下...

2019-03-20 15:33:14 398

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除