logo
编程
  • 学习SSH,从这里开始!

    学习SSH,从这里开始!

    SSL(Secure Sockets Layer,安全套接字协议)、TLS(Transport Layer Security,传输层安全协议),都是安全协议,目的是加强网路通信的安全,SSL由于其设计上的缺陷,逐渐被更安全的TLS给取代。
  • 学习Git和Github,从这里开始!

    学习Git和Github,从这里开始!

    Git 是一个免费开源分布式版本控制系统,由于其占用空间小、性能快,优于其他SCM工具(SVN、CVS等),主要用于代码版本管理。GitHub 是基于 Git 的免费版本控制仓库(开源项目集中地),任何人都可以上传或下载平台上的开源项目,全球有6500万的开发者在使用。
  • 如何用缓存(Cache)进行前端性能优化?

    如何用缓存(Cache)进行前端性能优化?

    缓存是一种保存资源副本并在下次请求时直接使用该副本的技术,可减少等待时间和网络流量,显著提升网站性能。
  • 学习 Gatsby,从这里开始!

    学习 Gatsby,从这里开始!

    可以快速新建一个静态网站,而发布网站只需把编译过后的public文件夹,拷贝到nginx中即可。不中断服务、访问速度超快还有超过2500个插件可供免费使用,极大缩短网站开发周期。
  • 学习lighthouse,从这里开始!

    学习lighthouse,从这里开始!

    Lighthouse 是一款检测网页质量的自动化工具,Google提供的开源软件,任何网站都可以免费使用。可以检查的网站性能、可访问性、SEO等,并给出优化建议。
  • 如何用gzip进行前端性能优化?

    如何用gzip进行前端性能优化?

    HTTP 可以对传输的内容进行压缩,减少网络实际传输数据的大小。原理就是 服务器对文件进行 gzip 压缩后,再进行传输,浏览器收到资源后再解压的过程。
  • 学习webpack,从这里开始!

    学习webpack,从这里开始!

    webpack 是一个模块打包工具,可以打包js、css、jpg、png、less、jsx等,不仅可以减少网络流量,还能减少服务器请求,减轻服务器压力。
  • JavaScript一统江湖的野心!

    JavaScript一统江湖的野心!

    如今编程语言是百家齐放、万家争鸣,犹如战国时代的群雄割据,各占一隅,逍遥度日。编程语言本质上就是定义一套自己的语法规则,然后通过编译器转换成机器可以运行指令,没有孰好孰坏,使用场景不同,没有必要上纲上线,只要能帮你解决问题,就是好语言,好工具。
  • AJAX是什么?

    AJAX是什么?

    AJAX 是 Asynchronous JavaScript And XML 的缩写,使用 XMLHttpRequest 发送或接收 JSON,XML,HTML和text文本等格式的数据,与 web 服务器进行异步通讯。优点是,不用重新加载页面就可以与服务器进行通讯,达到更新数据的目的。
  • webp是什么文件格式?

    webp是什么文件格式?

    webp 是一种新的图像格式,用于web项目,可以大大提高网站访问速度。 - 同样的分辨率,大小比 jpg、png 小 25% 以上; - Chrome、Firefox、Edge、Opera 等都支持此格式。
  • 一篇解释清楚Cookie是什么?

    一篇解释清楚Cookie是什么?

    HTTP Cookie(也叫 Web Cookie 或浏览器 Cookie)是服务器发送到用户浏览器并保存在本地的一小块数据,它会在浏览器下次向同一服务器再发起请求时被携带并发送到服务器上。
  • 学习Homebrew,从这里开始!

    学习Homebrew,从这里开始!

    Homebrew 是 macOS(或 Linux)系统下的软件包管理器,可以查找、安装和卸载软件。
  • 学习drawio,从这里开始!

    学习drawio,从这里开始!

    一个免费图形工具,可以画 流程图、工程图、结构图、UML等等,再也不用为了画图而烦恼。
  • 学习Handlebars,从这里开始!

    学习Handlebars,从这里开始!

    Handlebars 是一个页面模板化工具。当网站中很多页面的排版格式是相同的,只是其中内容不同,此工具就是比较好的解决方案。
  • 学习HTML,从这里开始!

    学习HTML,从这里开始!

    HTML 是一个以 .html` 为后缀的文件,可用浏览器对其进行解析和展示。下面就是一个标准的HTML文件。
  • 学习JavaScript,从这里开始!

    学习JavaScript,从这里开始!

    JavaScript 是可以直接与浏览器进行交互的编程语言,通过浏览器提供的API,可以对HTML页面进行调整、也可以从远程服务器获取数据等。
  • 学习less,从这里开始!

    学习less,从这里开始!

    less 是 css 的扩展语法,让 css编码工作变的更简单。
  • 学习CSS,从这里开始!

    学习CSS,从这里开始!

    层叠样式表(Cascading Style Sheet,简称:CSS),通过调整元素的大小、颜色、位置等,让整个网页更炫酷。
  • 学习JSON5,从这里开始!

    学习JSON5,从这里开始!

    JSON5 对 JSON 进行了扩展,增加注释功能、object对象后增加逗号不会产生语法错误、string中单引号双引号都可以用、key的双引号去除、number增加了正负、小数、十六进制等。
  • 学习JSON,从这里开始!

    学习JSON,从这里开始!

    JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式,易于人阅读和编写。
百念牙膏