标签:自己的教程

  • 使用nodejs编写命令行工具小白指南编写自己的cli工具_cli攻略教程

    工作中接到新项目,开发前都需要先规划项目目录,然后一个个创建文件,搭建sass编译环境,下载jquery,Swiper等类库… 这些准备工作都要花上不少时间。每做一个项目,都会遇到同样的问题,再重复一遍吗?是时候做点改变了:编写自己的cli工具,一行命令,3秒钟进入coding状态!本文以自己的my-cli为例,将开发到发布过程完整记录下来,看完本文,你

    2020/04/05
  • 程序员如何预估自己的项目开发时间?小白攻略_程序员基础知识入门

    项目时间的估算对项目的成败至关重要。项目时间管理包括了项目按时完成所需的各个过程。但是,在实际项目中,经常出现项目延期,估算严重不准确的现象。预估时间本身就很难。每个程序员的估计都会跟真正需要的时间有些差距。估计时间短了说明有些事情被忽略了(编译,测试,提交代码)。估计时间超了说明任务太大,难以理解。对于资历较浅的程序员,这种估计误差是混乱的,他们经常会轻视

    2020/04/04
  • 使用react hooks实现自己的context-redux使用帮助_hooks新手入门

    注:如要运行本文的代码,请先确认自己的react版本已支持hooksreact hooks出来已经有段时间了,本文不对hooks的具体用法作介绍,而是使用hooks实现一个简易的基于context的redux使用useReducer实现初版reduxReact hooks自带了useReducer供我们使用,它接受两个参数,一是reducer函数,二是初始s

    2020/03/31
  • 作为一个web前端工程师,要不断的深入自己的技能小白基础_工程师新手入门

    现在,前端工程师终于前所未有的在Web中占有了一席之地。随着多设备、浏览器和Web标准的演变革命,前端正在成为兼顾逻辑、性能、交互、体验的综合性岗位。虽然现在互联网行业普遍缺少Web前端工程师,但是我们相信越来越多的人将会加入Web前端的大军。不仅是因为大多数Web前端工作提供的优渥薪水和办公环境,也是因为Web前端编程变得越来越有挑战和意义。那么,如何成为

    2020/03/31
  • 个人用户如何为自己的网站及应用选配云服务器使用帮助_服务器入门知识

    最近几年云服务器越来越普及,除了安全性要求特别高的业务之外,很多个人开发者以及企业都会选择购买一台云服务器作为自己的服务器,这样可以省去自己购买服务器的昂贵费用以及服务器机房维护的人员费用。下面就来介绍下个人用户如何选购合适的服务器,当然这些推荐的配置只供你进行参考,更多的是需要你结合自己的业务以及其他方面进行综合考虑。针对于个人用户建站,博主推荐的配置如下

    2020/03/31
  • 信息泄漏时代,如何让自己的密码更安全?入门教程_安全基础知识教程

    密码的重要性,相信大家都不言而喻。而密码泄漏或信息泄漏,经常是层出不穷地出现,令人防不胜防。所以,一个强大而复杂的密码是保证自己账户安全的第一步。为了防止信息泄漏,我们可以做些什么呢?密码足够复杂;每个平台密码都不一样,比如QQ,微信,邮箱等;定期更换密码。那怎样的密码才算是比较可靠的密码?一般而言,一个密码至少12位字符,包含数字,包含大小写,包含特殊符号

    2020/03/30
  • 如何用不到200行代码写一款属于自己的JS类库基础知识_代码入门基础教程

    前言JavaScript 的核心是支持面向对象的,同时它也提供了强大灵活的 OOP 语言能力。本文将使用面向对象的方式,来教大家用原生js写出一个类似jQuery这样的类库。我们将会学到如下知识点:闭包:减少变量污染,缩短变量查找范围自执行函数在对象中的运用extend的实现原理如何实现跨浏览器的事件监听原型链与继承接下来我会对类库的核心api进行讲解和展示

    2020/03/29
  • vim-web:像 IDE 一样的 Vim,安装配置自己的 Vim攻略教程_IDE小白指南

    在 vim-web v2 版本插件配置太多,新版本 v3 只配置少量的插件,是一个简单的版本。安装最新版本的Vim 8.1+ 使用下面命令安装 vim 版本并更新:brew install macvim # 安装 macvim
    brew install macvim –override-system-vim将插件以及配置下载到 ~/.vim/ 目录中,这个

    2020/03/29
  • 创建一个自己的Vue UI组件库,并将它发布在npm上小白知识_npm菜鸟指南

    本文仅限于入门级,没有成规模制作,希望能对你有所帮助。因为在开发多个项目中可能会用到同一个组件,那么我们通过复制粘贴的形式更新,无异于是笨拙的,我们可以通过上传到npm后,不断迭代npm包来实现更新。前期准备初始化project这里我们使用vue-cli来初始化一个vue项目。npm install -g @vue/cli or yarn global ad

    2020/03/27