前端学习之路

export 和 module.export 的区别 https://www.jianshu.com/p/e452203d56c4
「中高级前端」从多线程来看 Event Loop https://juejin.im/post/5d5b4c2df265da03dd3d73e5
Vue2 watch immediate
反爬虫思路与解决办法(综合) bigsec.com/bigsec-news/anan-16825-Antireptile-zonghe
Google Chrome 新广告拦截器的工作原理 https://www.jianshu.com/p/f2e1dc62cc82
Pm2原理:https://www.cnblogs.com/zhuanzhuanfe/p/7208369.html,http://taobaofed.org/blog/2015/11/03/nodejs-cluster/
cluster和fork https://github.com/mopduan/team/issues/19
发送回邮件 html
db.getCollection(‘hellorf_author’).aggregate([{“KaTeX parse error: Expected '}', got 'EOF' at end of input: …p" : {"_id" : "author_id”, “num_tutorial” : {“KaTeX parse error: Expected 'EOF', got '}' at position 9: sum" : 1}̲}}]).toArray().…match”:{“crawled” : “true”}},{“KaTeX parse error: Expected '}', got 'EOF' at end of input: …p" : {"_id" : "author_id”, “num_tutorial” : {"$sum" : 1}}}]).toArray().length
任务前台背后切换
scrapy中设置log
mongoError: Topology was destroyed - Stack Overflow
cat filename | tail -n 100 显示文件最后100行
JavaScript 的数据类型及其检测 https://mp.weixin.qq.com/s/l4U4lVt_sz7lqT43aTuaTA
Python3 input() 函数

176.一张图看懂encodeURI、encodeURIComponent、decodeURI、decodeURIComponent的区别 https://juejin.im/post/5835836361ff4b0061f38a5d
177.str.charCodeAt(); // 65
String.fromCharCode(num); // ‘a’

176.Object.keys() returns unexpected keys on MongoDB object from collection [duplicate]
177. 短路运算符
178.怎么理解推荐系统中的NDCG?
179.由Request Method:OPTIONS初窥CORS
180.「前端面试题系列1」今日头条 面试题和思路解析
181.在安卓设备上使用 Chrome 远程调试功能wiki.jikexueyuan.com/project/chrome-devtools/remote-debugging-on-android.html
182.
content && (content.scrollLeft = this.headerLeft);
// content && content.setAttribute(‘scrollLeft’, this.headerLeft);
区别
183.移动端高清、多屏适配方案
184.
解读Redis报错:“MISCONF Redis is configured to save RDB snapshots”

185Python:操作dict时避免出现KeyError的几种方法https://www.polarxiong.com/archives/Python-操作dict时避免出现KeyError的几种方法.html

  1. js如何获取iframe页面内的对象 https://segmentfault.com/a/1190000007425032

187.http请求的session管理https://blog.csdn.net/u013474104/article/details/78717790

188.【前端词典】4 种滚动吸顶实现方式的比较https://juejin.im/post/5caa0c2d51882543fa41e478

189.闭包https://juejin.im/post/5cabde85e51d456e6e3891e0

190.面试题精选及答案https://juejin.im/post/5ca9de22e51d452b5372ed90

191.阿里春招前端面试(1)https://juejin.im/post/5ca83a12e51d45699b761789
192.【半月刊 3】前端高频面试题及答案汇总https://juejin.im/post/5c9ac3f66fb9a070e056718f
193.聊一聊前端换肤https://juejin.im/post/5ca41617f265da3092006155
194.new_val = new_val.replace(/\n+/g,’\n’); //去除多余空行,只保留一个

195.大前端开发者需要了解的基础编译原理和语言知识https://juejin.im/post/594e77ef5188250d9e6504bc

196.取消浏览器记录滚动条位置https://devilzh.github.io/blog/2017/06/27/取消浏览器记录滚动
197.V8 是怎么跑起来的 —— V8 的 JavaScript 执行管道https://juejin.im/post/5dc4d823f265da4d4c202d3b
198. WebAssembly完全入门——了解wasm的前世今身 https://juejin.im/post/5be293daf265da616c65157e
199. Deno 如何偿还 Node.js 的十大技术债? https://www.infoq.cn/article/SiVQVIwANd_1SXkBwlFL
200 Fiber是什么 https://zhuanlan.zhihu.com/p/26027085

201.从面试题看 JS 事件循环与 macro micro 任务队列 https://juejin.im/post/5c8a024d51882546be0a3082

163.我用 Vue 和 React 构建了相同的应用程序, 这是他们的差异 - 无明
162.mongodb 查询语句执行时间
161.NPM-Peer Dependencies 介绍
160.HTTP无状态协议和cookie、session原理
159.http和https下的cookie共享
158.git stash pop [–index] []
如果不使用任何参数,会恢复最新保存的工作进度,并将恢复的工作进度从存储的工作进度列表中清除。

157.微信小程序开发–从px到rpx:
156.Option to queue/ignore repeated schedule #153 https://github.com/scrapy/scrapyd/issues/153
155.pm2的cluster模式与fork模式的区别 #19
154.MongoDB 聚集函数 16M 限制
153.Mongo Aggregation Result Exceeds Maximum Document Size解决方法
152.&、nohup与screen的区别

151.本地文件上传到Linux服务器的几种方法 scp dfic-hot.xls root@10.16.36.87:/root/dfic/spiderpy/data/

1.深入理解 requestAnimationFrame

2.JavaScript 反调试技巧

JavaScript 中 this 的运行机制及爬坑指南

4.10 个技巧,让你更专业地使用 console 进行 JS 调试
5.如何写出漂亮的 React 组件

6.Angular 和 Vue.js 深度对比
7.测试 JavaScript 函数的性能

8.50道CSS基础面试题(附答案)
9.CSS布局解决方案(终结版)
10.JavaScript 中 4 种常见的内存泄露陷阱
11.2018 年了,你还是只会 npm install 吗?
12.CSS布局解决方案(终结版)
13. webpack原理 https://mp.weixin.qq.com/s/qafH6zyqxBYBrtcZe9gshg
14. 身份证号码校验
15.正则
16.XMLHttpRequest.withCredentials
17.跨域资源共享 CORS 详解 http://www.ruanyifeng.com/blog/2016/04/cors.html
18.模板字符串
19.vue组件
20.深入响应式原理
21. vue watch
22. Vue compute
23. 正则以及test exct等方法https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Guide/Regular_Expressions
24.String.prototype.includes()
25.Array.prototype.concat()
26.JS数组去重方法最优解
27.Array.prototype.find()
28.Array.prototype.keys()
29.Array.prototype.values()
30.split
31.vue scope
32.运算符优先级
33.Vue.js 服务器端渲染指
34. 快应用https://doc.quickapp.cn/framework/
35.同构http://www.alloyteam.com/2016/06/react-isomorphic/
36.如何只用 CSS 完成漂亮的加载
37.如何使用 JavaScript 实现一门编程语言(1) : 前言 https://mp.weixin.qq.com/s/7u-IUFhgGdakg1W_xGB-LA
38.Node 调试工具入门教程 https://mp.weixin.qq.com/s/OYc_kgOMw4muLBskjDT2Xw
39.八个贴士,让你在2018年开发更好的Node.js应用 https://mp.weixin.qq.com/s/4WC3ixt7YyBVHOH_KwpAQw
45.每天一个linux命令(42):kill命令
46.初窥Linux 之 我最常用的20条命令
47.Linux 用户和用户组管理
48.fis和webpack:不存在npm run dev --devpaor=9010用法
49.Linux 用户和用户组管理
50.PM2实用入门指南
40.async - await
41.import 与 import()
42.前端模块化
43.http协议
44.http2
45.Python基础
46.数据访问对象
47.I can’t use “get” with parameters #354 https://github.com/pagekit/vue-resource/issues/354
https://github.com/pagekit/vue-resource/blob/master/docs/http.md
48.深度剖析:如何实现一个 Virtual DOM 算法 #13
49. React PureComponent 使用指南
50. vue对比其他框架
51. vue 官方的checkbox v-bind:true-value 怎么用啊?、
52.Vue.js 源码学习笔记 http://jiongks.name/blog/vue-code-review/
53. [Vue] 插件开发入门
54. 自定义插件碰到问题,提示找不到module? #139
55.使用module.exports导出报错
56.npm run package: Cannot find module …/dist #411
57. DOMContentLoaded https://developer.mozilla.org/zh-CN/docs/Web/Events/DOMContentLoaded
58.Cookie/Session的机制与安全
59.自定义指令
60.Vue-lazyload原理详解之源码解析https://blog.csdn.net/u010014658/article/details/73477232
61.sass/node-sass: Node.js bindings to libsass
62.escape(),encodeURI(),encodeURIComponent()
63.display:none与visible:hidden
64.DOMContentLoaded与load的区别
65.vue plugin.apply is not a function https://github.com/vuejs/vue/issues/4737 libraryTarget
66.vue插件机制及模板渲染 #2 https://github.com/Cyrilszq/Cyril-Blog/issues/2
67.Vue component not showing https://laracasts.com/discuss/channels/vue/vue-component-not-showing
68. Vue2.0 探索之路——生命周期和钩子函数的一些理解
69.virtual-dom(Vue实现)简析
70.Redux
71.模块化方案
import mvuePage from 'byted-vue-checkbox-data-driven/index.js’
import mvuePage from 'byted-vue-checkbox-data-driven/index.js’ console.log(mvuePage)
Vue.use(mvuePage)
72.拥抱微服务思潮
如果你存在部署问题,或即将开发一个大型项目,或许可以考虑使用微服务架构了。学习以下两种新技术,跟进2018年的微服务技术趋势。
Docker 是一项软件容器技术,它能将软件所需的一切运行条件都打包到一个完整的系统中,包括但不限于:代码、runtime、系统工具和系统库。

为免(过早地)深陷到容器与分布式等(新概念的)漩涡中去,你可以通过改良已有的代码来练练手。按照 12要素(12-factor app )去做。你可以更容易地去开发与实现容器化。

73.用JavaScript实现一门编程语言 2 (λanguage语言简介)

https://www.zcfy.cc/article/how-to-implement-a-programming-language2-informal-description-of-the-anguage-4408.html
74.类型转换
75…/mongorestore -h 127.0.0.1 --port 27017 -d dcg --drop /Users/elsa/Desktop/dcg
76.pip install PyMySQL python3用这个
77.解决blur与click冲突
78.javascript 鼠标事件总结
79.区块链入门 阮一峰
80.fis3 发布到远端机器时报错
81.FormData https://developer.mozilla.org/zh-CN/docs/Web/API/FormData
82.vue-router 的this. r o u t e 与 t h i s . route与this. routethis.router
83. CSS实现宽高等比例自适应矩形
84.Chrome 新动作:取消 HTTPS 页面安全标记;暂时恢复网页自动播放功能
85.http协商缓存VS强缓存
86.Node 错误处理之挖坑系列
87.WebAssembly 对比 JavaScript 及其使用场景
88.滑向未来(现代 JS 与 CSS 滚动实现指南) https://mp.weixin.qq.com/s/_N09Nwtn5BRJg7j9HY6vIw
89.浏览器的 Security error ,Eval Error 和 DOM Exception
2.1.2 错误类型
□Error:基类型。主要目的是供开发人员抛出自定义错误。
□EvalError:用eval()函数发生异常时抛出。
□RangeError:数值超出相应范围时触发。
□ReferenceError:找不到对象的情况下
□SyntaxError:把语法错误的JavaScript字符串传入eval()函数。
□TypeError:变量中保存着意外的类型时,或访问不存在的方法时。
□URIError:使用encodeURI()或decodeURI(),而URI格式不正确时。
W3C DOM异常对象DOMException介绍
90.samesite cookie
91.SSR
92. 无状态的 token,jwt 之类的
93.相守鼎
https://docs.google.com/presentation/d/16APhRVZl7Zz_RQrO7h2bj0LfS-UsteoSI3lX-nvUHkk/edit?usp=sharing

给大家 share 一下我们当时做框架时做了那些事情(部分正在迭代中)
94.董阳 https://docs.google.com/presentation/d/1Fr9mNFfzYdA7rC4VdSeDHl2vkyShrJOekGQ_tRSX-5w/edit?usp=sharing 搭车 share 一下我们去年做MIS时的规划PPT。以及MIS的链接:http://mis.bytedance.net/ 周永佳 11:29 mis在今年为我们业务 特别是 增删改查 以及BI的业务,提供了高效支持,FE再也不用重复写增删改查的页面了,MIS上直接配置即可完成。
95.咱们这边有https://www.fundebug.com 类似fundebug的公共工具吗? Fundebug - 不放过每一个BUG Fundebug是全栈JavaScript实时错误监测平台,能够及时发现您的应用错误,助您提升用户体验。 错误监控 公共工具 孙健 3月29日 14:28 raven 黄健 现在是sentry+raven
96.yarn
97.分享一个我们在上个月做的 直播间礼物动画(cocos2d-lua)自动化生成的技术方案: https://docs.bytedance.net/doc/9XxnCUGw6fBTofzXE3robb ,作者@李云航

@董阳 赞,西瓜这边也有类似需求,之前我们也做了比较简陋的一版,现在已经在线上跑了。把业务相关的东西剥离,打算做一个更通用的组件,为 lottie 增加一个 cocos2dx 的 renderer,这块技术上的问题可以一起交流下哈
樊华
王聪
吴德昌
苏洪堂
repo 在这里:https://github.com/pd4d10/lottie-cocos2dx
GitHub - pd4d10/lottie-cocos2dx: Render After Effects animations on Cocos2d-x engine [WIP]
GitHub is where people build software. More than 27 million people use GitH
lottie 转 cocos的runtime我们之前都讨论过,主要是运行时性能无法保证,扩展能力不高,bug调试不方便。后来我们把runtime变成编译阶段来实现了。
解析、渲染逻辑大家都差不多。。哈哈
1条回复
张荣剑
回复 董阳:
解析、渲染逻辑大家都差不多。。哈哈
@董阳 是的。。。这个就是个体力活。要不是我们这边产品催得急,直接用你们的就好了
98. 跑selenium或者casper这类脚本的测试平台
https://wiki.bytedance.net/pages/viewpage.action?pageId=83922520
http://cd.byted.org/login
99.咱们有app用v8的么?我刚写了一个chrome远程调试的适配器,需要的话可以接入试试
https://code.byted.org/toutiao-fe/v8-webgl-binding/tree/master/v8_remote_debugging
100.https://wiki.bytedance.net/pages/viewpage.action?pageId=183391421 最近升级了一下webpack构建配置和对应的一些插件到了最新的V4.5,中间也整理了一些问题和解决方案,后续大家如果也有类似的升级需求可以看看
101.李政总结了一篇WebSocket实现
https://kyriosli.github.io/2018/04/10/websocket.html
102.SameSite Cookie,防止 CSRF 攻击
103.stryker - 前端测试解决方案
104.background-size
105.vue中track-by的理解
106.JavaScript fill() 方法
107.JavaScript slice() 方法
108.Array.prototype.splice()
109.background-position-百分比
110.JavaScript Break 和 Continue 语句
111.《你不知道的 CSS》之等比例缩放的盒子
112. CSS实现长宽比的几种方案 https://www.w3cplus.com/css/aspect-ratio.html
113. React 应用架构设计 https://mp.weixin.qq.com/s/cI26iodw302vyRzl3XGyGQ
114.JavaScript 中错误正确处理方式,你用对了吗?
115.React 路由状态管理总结https://mp.weixin.qq.com/s/yry-hmjb-iAvZ3N0hPsUMg
116.Vue 生命周期深入实验 https://mp.weixin.qq.com/s/jj0D3TpY0BOm28NV6HTtRw
117.JavaScript 字符串转数字:陷阱(示例)
118. 从零开始手把手教你实现一个Virtual DOM
119.Promise 异步流程控制
120.X-Frame-Options防止网页放在iframe中
121.multipart/form-data请求与文件上传的细节
122.Failed to connect to localhost port 6800: Connection refused
123.Python 列表(List)
124.Python3:urllib中urlopen()函数新特点
125.python:open/文件操作
126.运行Scrapy项目出错:KeyError: 'Spider Not Found: Tutorial’
127.Python print vs Javascript console.log()
128.Python split()方法
129.去首尾空格,用strip()
130.Python爬虫之Requests和Response
131.python 判断属性是否存在
132.python len() str()
133.Python hasattr() 函数
134. # item[‘partnerId’] = image[‘partnerId’] if hasattr(image, ‘partnerId’) else 0
135.谷歌图片爬虫
136.Redis、Memcache和MongoDB的区别http://www.cnblogs.com/tuyile006/p/6382062.html
137.分享前端开发常用代码片段https://mp.weixin.qq.com/s/Ma9SvTTiIipxx5nfSkb9ug
138.JavaScript 数组方法对比
139.你能写一个 Vue 的双向数据绑定吗?https://mp.weixin.qq.com/s/MGsEGejaADVHGlZFYQgCnQ
140.借助 webpack 对项目进行分析优化https://mp.weixin.qq.com/s/h-pHEusqYgpJ3l5dS8x8ig
141.移动前端适配3法https://mp.weixin.qq.com/s/nQ6qF2IxSP-JXYm6sNcV6Q
142.JSON.parse()解析单引号错误的问题
143.用 JavaScript 写一个区块链https://mp.weixin.qq.com/s/C3HUZNxjMogvxNIVlHADKA
144.Mongoose 之 Population 使用https://segmentfault.com/a/1190000002727265
145.MongoDB Aggregation: How to get total records count? https://stackoverflow.com/questions/20348093/mongodb-aggregation-how-to-get-total-records-count
146.Ubuntu 和linux的关系 https://blog.csdn.net/yanglin1228/article/details/6760924
147.echo ‘export PATH=$PATH:/usr/bin’ >> $HOME/.bashrc
148.apt-get:這個是最主要的執行檔
149.Node.js 安装配置
150.Python- 解决PIP下载安装速度慢

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值