• 等级
  • 904972 访问
  • 122 原创
  • 16 转发
  • 3741 排名
  • 502 评论
  • 479 获赞

Linux文件权限管理_20190323

Linux文件权限管理如果平时主要在Mac和Linux环境下工作,对于文件和目录权限应该不陌,看下面这张我电脑上的截图:当我们看到上面这张图的时候能不能很快的理解每一列的意思,如果你能够很快读懂那么下面的文章可以节省时间不看了,如果不是很清楚可以再详细的学习下每一列代表的意义。1、Linux的用户和权限系统Linux的权限分为3中:文件所有者(属主)(u)文件属组用户(g)...

2019-03-23 11:49:50

29岁的人生并不是那么平平淡淡_20190308

人生下半场,当所有的心高气傲被磨平,是时候接纳平凡的自己了。在写这篇文章的时候我特地翻看了下自己博客的文章记录,确实是很久没有写文章了。最近的一篇文章还是2017年7月份写的年中总结----《工作三年小结----我依然是那个不变初心的少年_20170710》,看名字就知道当初的意气风发。当我开始在键盘上敲下这篇文章题目的时候,我知道这将是一个横跨两年的漫长的自我总结的故事。这两年自己经历了...

2019-03-08 18:25:33

基于Nodejs的前端灰度发布方案_20190228

基于Nodejs的前端灰度发布方案1.灰度发布和A/B测试简介灰度发布将某个功能灰度发布(逐渐放量)给特定线上人群,避免新功能全量上线带来的风险。上面的图可以通过两个方面来理解:蓝色实线和蓝色虚线访问Nginx服务器,nginx通过负载均衡将流量分摊到后端服务器。黄色的线是应用了灰度的流量(配置Nginx规则)可以将特定流量分发到特定的机房,以达到对特定用户应用产品新功能;...

2019-02-28 11:58:36

我是如何使用React+Redux构建大型应用的

背景我们团队有个项目由于开发时间较长,且是前后端杂糅的开发方式,维护成本很高,在线上暴露的问题很多。而且因为对接了公司一百多条产品线,每天都会接到大量的客诉和产品线反馈的问题。2017年11月份以产品为主导,从产品层面对流程进行重新设计,对该项目进行了前后端的重构。作为前端的负责人我用这篇文章分享下,整个过程从技术选型,开发,上线的一些经验。技术选型的思考首先我们先看下下面我们项目

2018-01-12 15:56:32

记一次Nodejs安全工单的处理过程_20171226

事件原因:之前使用Nodejs开发的一个网站。在网站上有一个页面有个功能,允许用户上传图片或者粘贴一张图片链接。服务端读取用户上传的图片信息或者是请求用户填写的图片链接获取图片信息。如果是用户使用上传功能,前端可以在input控件上做下限制上传文件的类型,后端再做下校验,以保障获取图片文件的合法(或者是安全)。如果是用户填写的图片链接,其中隐藏的安全隐患就比较大了。如果用户填写不是正常的http、h

2017-12-26 16:26:14

axios使用知识点总结

概要最近的一个项目中使用了axios来代替XMLHttpRequest来发送请求。也是遇到了一些问题。这里做下简单的记录。GET请求不同方式结果不同官方文档我们可以看到的示例demo如下://直接在请求理解里面拼接参数get参数axios.get('/user?ID=12345').then(function(response){console.log(response);

2017-09-25 19:12:55

记一次fis3+react开发经历

前言:虽然说是记录fis3+react的一次开发经历。但是在项目的上线前几天收到公司TC委员会的邮件,因为react的开源协议让找到react的替代方案,并且逐步下线线上的react项目。真的是可以用“出师未捷身先死”来形容这次开发了。不过经过调研以后发现在业界已经有了一些开源方案来替代react。最有名的就是preact的了吧。而且按照官网的方案来做迁移的话,迁移的成本也挺小的。后续会介绍下迁移

2017-09-17 16:33:04

工作三年小结----我依然是那个不变初心的少年

引子每次写这样总结性文章的时候,开头的引子都会花费好多时间和心思去写。而且是写了改,改了写。本来开头是想写写老狼的《青春无悔》的,想写写前段时间看的电视剧《白鹿原》的,想写写最近读的一本书《历史在你我身边》的。反反复复的写了几次结果是都放弃了。上周末去看了《战狼2》,很不错的电影,满满的爱国情怀。看着非洲人民的生活环境真的是水深火热,体会到了有国才有家这句话的含义。第二天早上看了习大大的沙场点兵。明

2017-08-01 00:48:44

记最近一次Nodejs全栈开发经历

背景:前段时间大部门下新成立了一个推广百度OCR、文字识别、图像识别等科技能力在金融领域应用的子部门。因为部门刚成立,基础设施和人力都是欠缺的。当时分到我们部门的任务是抽调一个人做新部门主站前端开发工作。本来说的是只负责页面的开发工作。当我参加过需求品审会后,了解到新部门人力不足,而我今年主要任务又是在我们部门做基于Nodejs的前端后端分离的架构升级工作。在这之前就是用Nodejs写了两个内部系统

2017-07-22 16:42:44

MDN搜索结果自动跳转中文地址

MDN社区(即Mozilla开发者社区)具有很多高质量中英文文档。它是我开发时遇到概念模糊的地方经常访问的网站。因为默认搜索一些代码,优先显示的都是英文。但是恰恰这些显示的英文文档是有中文的。每次都是自己手动切换下中文显示。所以就想着在点击英文链接的时候,能够自动跳到中文链接。需求分析点击英文的搜索结果自动跳转到中文文档地址。问题分析其实在MDN的每篇文档的页面上都提供了一个select表单供用

2017-07-17 11:14:51

踩坑koa1.x升级koa2.x及前端工程师面临的新挑战

前言较早的Nodejs开发者为了实现程序的同步都会使用几个“工具”,回调,promise,co,或者是generator。记得写过一个递归删除目录下文件和文件夹的需求,用以上方法都是各种不爽(关键我就是想简单的写个递归啊)。就在前几天Nodejs发布了v7.6.0版本。Nodejs开发者终于不用使用第三方模块就可以使用async和await让自己的程序在不需要异步的地方保持同步的特性了。就在Node

2017-03-07 19:32:38

微信小程序开发知识点总结

微信小程序开发知识点总结1.微信小程序的目录结构1.外联公共样式的方法根据微信的官方文档,是支持@import的方式一如外联的公共样式的使用@import语句可以导入外联样式表,@import后跟需要导入的外联样式表的相对路径,用;表示语句结束。文档地址:https://mp.weixin.qq.com/debug/wxadoc/dev/framework/view/wxss.html但是在

2017-02-19 08:50:05

迟到的2016年年终总结----拒绝平庸的一年

前言本来应该是2016年年末或者2017年年初的时候写完这篇文章的,最终还是事与愿违,没有能够按计划完成这件事情(写作真的是一件困难的事情)。2016年的最后一天看了一场电影《血战钢锯岭》。抛开惨烈的,逼真的剧情不说,女主真的很漂亮,是我喜欢的类型。而我也是被男主的撩妹技折服。主人公说的那句:“如果我不坚持自己的信仰,我不知道活着还有什么意义!”。是啊,明白自己人生方向的人,是多么的让人羡慕

2017-02-02 23:33:30

微信小程序调研文档

关于微信小程序之前只是听说,并没有引起我太大的兴趣。周一被小程序刷屏,然后就顺手搜索了解了一下。发现小程序已经火遍了整个程序员圈子。刚好团队内部有个需求需要微信小程序。就紧急对微信小程序进行了调研,阅读过开发者文档后总结了以下的几个开发者比较关心的问题:微信小程序提供给开发者的能力有哪些;在微信小程序易忽略的知识点和代码安全问题;PassFE和PassRD的学习和开发成本;注意:这篇文章删除

2017-01-14 12:35:14

对“粘连”footer布局的思考和总结

经典的"粘连"footer布局参考文章链接在文章末尾,简单的语言总结如下:经典的“粘连”footer布局就是。我们有一块内容。当的高度足够长的时候,紧跟在后面的元素会跟在元素的后面。当元素比较短的时候(比如小于屏幕的高度),我们期望这个元素能够“粘连”在屏幕的底部。如下图所示:当main足够长时当main比较短时上面布局的实现方法在参考文章中已经有提到。下面主要探讨我们项目中遇到的情况:我们需要实

2016-12-27 20:44:27

Vue.js 和 MVVM 小细节

本文转载自博客园:http://www.cnblogs.com/onepixel/p/6034307.html?f=tt&hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.ioMVVM是Model-View-ViewModel的缩写,它是一种基于前端开发的架构模式,其核心是提供对View和ViewModel的双向数据绑定,这

2016-12-04 16:29:22

再谈移动端适配和点5像素的由来

前言这篇文章的内容如题目一样,主要分为两个部分,谈谈业内主流的移动端适配解决方案点5像素的由来和实现方法建议在读这篇文章的时候先读下这篇文章《高清屏概念解析与检测设备像素比的方法_20161005》,因为这些文章涉及的很多概念在这篇文章中都会提到。1.再谈移动端适配1.1百分比解决方案的缺点在我们的项目中大量的使用百分比来解决页面在宽度上的自适应,其实在高度上并没有很好的自适应。所以在我们的前端页

2016-10-06 17:05:23

高清屏概念解析与检测设备像素比的方法

前言做移动端h5开发很久了,从开始入行到现在。很多知识和工具都是在用前辈留下的遗产,都没有深入的研究过原因,了解为什么要这么去做。终于在国庆节有一个大块的时间,把最近看到的东西总结一下,也算是对这方面的知识划一个句号。着实把国庆节过成了劳动节,没办法,自己就是一个这样的人,“有些应该去做的,而且有能力做的,但是不把它给做了,心里面总是不舒服”。这篇文章的内容主要分为两个部分:高清屏相关概念解析与和

2016-10-05 14:43:54

nodejs分析excel文件将结果写入excel文件

背景因为Team本身工作性质的问题,平时需要值班。值班数据可以导出为本地的Excel文件。之后需要对Excel中的结果数据做分析,并且制作图表写周报发给老大。对于我这种对word都玩不转的人,别说用Excel中强大的公式分析数据了��。轮到我值班的时候就用nodejs写了一个脚本自动处理Excel中的数据,并且将数据再写入Excel文件。后来分享给同事,得到了老大的夸奖,自信心爆棚��之前仅

2016-10-05 00:01:20

移动端h5开发相关内容总结(四)

前言:看了下博客的更新时间,发现9月份一篇也没有更新。一直想着都要抽时间写一篇的,不然今年的更新记录就会断在了9月份。但是还是应为各种各样的事情给耽搁了。当内心突然涌起一股必须写点什么的时候,突然发现自己把写博客的“套路”都忘了。(●´ω`●)φ一直认为自己还是一个比较热爱思考的人。最近一直在思考两个问题:自己做技术的初衷;自己的技术成长之路;当然这两篇文章自己也在润色之中,相信很快会跟大家见面。

2016-10-03 16:12:23

博客专家

zhiqiang21

爱前端,爱 Python,爱 Linux,爱 VI M。 ...展开 收起
关注
  • 计算机软件/前端工程师
  • 中国 北京 海淀区
奖章
  • 专栏达人