断舍离,永远去做你余生最重要的那件事
  • 时间复杂度和实际运行时间是不可以划等号的

    时间复杂度和实际运行时间是不可以划等号的

    有的人刚学数据结构与算法的时候,会误以为时间复杂度就是指实际运行时间。实际上这是一个新手容易出现的误区。我们在计算时间复杂度的时候,是会忽略低次项和系数的。比方说1是O(1),1000也是O(1),n是O(n),2n也是O(n),我们就不会...

    朱绪2020-12-13869算法
  • 在浏览器地址栏里输入URL到显示页面的步骤

    在浏览器地址栏里输入URL到显示页面的步骤

    我们在浏览器的地址栏上输入url后一直到页面的显示,这个过程中发生了什么呢?我就简单写写吧,不过我这次写的有些简略,因为如果详细写的话篇幅太长,涉及到的内容也是巨多。①浏览器把请求的URL交给DNS解析,找到真实的IP,向服务器发起请求。②...

    朱绪2017-09-191831HTTP
  • HTTP的几种请求方法用途

    HTTP的几种请求方法用途

    HTTP的几种请求方法用途?这篇文章就来说一说。1、GET方法发送一个请求来取得服务器上的某一资源。2、POST方法向URL指定的资源提交数据或者附加新的数据。3、PUT方法跟POST方法比较像,也是向服务器提交数据。不同之处在于,PUT指...

    朱绪2017-09-091821HTTP
  • 为什么js乃至前端框架的api都喜欢使用回调函数?

    为什么js乃至前端框架的api都喜欢使用回调函数?

    为什么js以及相关的前端框架比如vue等都在广泛地使用回调函数?原因主要在于,js是单线程,不像java那样可以多个线程。单线程,简单理解就是”单向执行“。多线程就意味着可以并行执行。举个例子吧,假设执行一个ajax请求,倘若没有异步,必然...

    朱绪2017-07-311919Node.js
  • Node.js是什么?

    Node.js是什么?

    Node.js是什么?”Node.js是一个基于ChromeV8引擎的JavaScript运行环境。“这其实是来自Node.js官网上的一段关于【Node.js】的描述~简单谈一谈自己的理解吧。JavaScript是一门编程语言,我们都知...

    朱绪2017-07-262524Node.js
  • 用PHP制作一个网站需要用到哪些软件?

    用PHP制作一个网站需要用到哪些软件?

    如果你是打算用php快速地搭建一个简单的、小型的网站,那么可以参考一下我这篇文章提供的思路。1、搭建环境第一步就是搭建环境了,推荐php集成环境,因为这样可以免去你复杂的安装过程。windows环境下有phpStudy,xampp。里面自带...

    朱绪2017-06-281740PHP
  • C语言字符串/字符数组

    C语言字符串/字符数组

    这篇文章主要是字符串和字符数组的一个学习笔记。1、字符串(1)概念什么叫字符串?一个或多个字符的序列就叫做“字符串”。C语言里形如“Hopeisagoodthing.”双引号并不属于字符串的一部分,仅仅是用来告诉编译器括起来的是字符...

    朱绪2017-05-062414C
  • C语言将数组传递给函数怎样可以做到从中间开始传?

    C语言将数组传递给函数怎样可以做到从中间开始传?

    实际上,C语言是无法将数组传给函数的。很多时候,看起来是传数组、字符串字面量的写法,实际上都只能传指针。如果想要做到这种效果,可以传指向数组中间元素的指针,比方说a是数组,那么a+i就是指向a[i]的指针值。指针是C语言的灵魂和精髓,如果能...

    朱绪2017-04-231553C
  • C语言:底层语言?低级语言?

    C语言:底层语言?低级语言?

    我们经常会说C语言是比较偏底层的语言,为什么C偏底层?就是因为它很多操作都是直接针对内存操作的。我们可以称C语言是“底层语言”或“偏底层语言”,但说它是“低级语言”就有点不恰当了。计算机语言级别的顺序是:机器语言->低级语言->...

    朱绪2017-04-162473C
  • C语言里变量的存储过程及原理

    C语言里变量的存储过程及原理

    1、int a = 5;printf("a = %d",a);上面这段C语言的代码运行结果很显然是:a=5inta=5;这句话实际上完成了两个动作,我们来...

    朱绪2017-04-062566C