近期抽空学完了webpack、ES6、sqlite,将其进行了初步的线上应用,并对一些基础进行了巩固和深入,对前后端分离等工程化实践也做了较为彻底的分析。至此,PC端的前端技术栈基本告结,除去React、Native等移动端技术栈,及H5的应用实践外,算是基本了结了全栈的入门(感谢大黄易赐予的坑,得以接...[阅读全文] 有时候,我们宁愿相信一个陌生人,也不愿听取身旁最亲近的人的只言片语。这种无形的伤害,更在无形中增加了彼此间的种种不信任。
默默无闻地在背后支撑着整个家庭,到头来功劳全与自己无关,甚至被否定的一文不值、一塌糊涂。
从不认为自己“懒”,却里里外外自始至终都背上了这口锅,也许还...[阅读全文] 绷紧的神经已经许久许久没能得以放松了,再回首曾经的那些岁月,却感叹物是人非。不断前进的道路,不断成长的经历,不断饱满的物质,却填补不了“行万里路”的匮乏和心灵的荒芜。
曾经,除去办公室的忙碌,还有那么一丝人间烟火的气息……
曾经,忙碌的夜晚也可以很璀璨&helli...[阅读全文] 经历了一些事情,渐渐有些感觉也许自己并“不适合”“开发”这个职业,虽然看似高精尖的行业,却正被逐利的时代所磨的只剩效率和产出。而自己宁愿花费n个日夜去积累基础、打磨代码的方式,俨然与这个时代脱节而显得格格不入。
这种感觉不单出现在每次阅读国内作者的代码时,也同样...[阅读全文] 过去一年,收入上升了,外在的底气更充足了,学习、工作上的收获也更丰富了,但幸福指数却并不如从前,往往仍需依赖外界的物质、精神刺激,才能寻得些许安慰。究其根源,除去对“真相”、事实的深入外,更多的是对压力、对未来的不可期。这种飘渺和不稳定总会在内心深处潜藏着一丝不安。
高...[阅读全文]
再过22天进入猪厂即满一年,过去的344天,收获了无数的汗水和凌晨两三点的黑夜,也可谓收获满满。
得
作为成长历程中最为艰辛和隐忍的一年,经历了生老病死,饱受过教练的摧残,更完整地一点一滴地建立起了新家。个中滋味,只有亲身参与、经历了,才能体会时间所带给自己的等待、折磨、幸福。所有这些...[阅读全文] 因为全站启用了csrf,因此在进行文件上传时,不论是原生的XMLHttpRequest,还是jQuery的ajax,无论是显式设置multipart/form-data,还是直接submit,都会返回403:invalid csrf token。
后来搜索发现其中几种变通方式:
1、token改用get方式传递
很显然,虽然能解决问题,但并不够优雅,也缺乏安...[阅读全文] 截止目前,尚没有IDE完美地集成对Node.js程序的调试支持,因此,对Node.js应用的调试,需要通过其他一些手段或工具实现。
简单粗暴方式
console.log等console对象的日志方式。
进阶
log4js等文件日志方式。
极客方式
类似Firebug等断点调试工具。
以上三种方式各有优劣:
console方式简单、直接...[阅读全文] 曾经有个需求,需要判断页面是否离开或刷新,进行提示,根据用户的选择停留在当前页面或离开。对此问题,直觉当然是监听浏览器的onbeforeunload事件,在回调中进行判断处理。
但,问题来了,在页面中点击a标签模拟的按钮时,也会触发此事件,同样,正常的submit提交也会触发。而且,无法自定义弹窗的样...[阅读全文] 1
在IE7、8、9下,不能返回json、plain格式,即响应头不能为:application/json、text/plain,前者会显示下载框,后者会自动对响应内容增加一层pre包裹:<pre>response.responseText</pre>,导致无法正确解析为json对象。
2
在IE9下,JSON.parse无法解析含有转义引号的JSON字...[阅读全文]