上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
摘要: 最近在学习算法(第四版),书中一直在使用命令行来执行Java程序,而使用Eclipse时,很难使用命令行,或者说我根本就不会用,于是就想研究一下使用VS Code来编写代码,使用命令行来执行程序。看了一下官网,就知道了安装Java Extension Pack。 打开VS Code, 在插件中搜索J 阅读全文
posted @ 2021-07-09 12:24 SamWeb 阅读(671) 评论(0) 推荐(0) 编辑
摘要: 斐波那契数列是一组非常有规律的数列,如下所示 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55 ..... 第0个数是0,第1个数是1,第2个数是第1个数和第0个数相加的和(1+0),第3个数是第2个数和第1个数相加的和(1+1),依次类推,第n个数永远都是第n-1个数 和第n 阅读全文
posted @ 2021-06-09 18:25 SamWeb 阅读(3340) 评论(0) 推荐(0) 编辑
摘要: 1,Linux 发行版 什么是Linux 发行版呢?这要从Linux 来源说起。Unix操作系统后期,开始收费和商业闭源了。一个叫Richard Stallman 的人就发起 GNU 计划,想模仿Unix 的界面和使用方式,从头做一个开源的版本,然后他自己也做了编辑器 Emacs 和编译器 GCC。 阅读全文
posted @ 2021-05-18 21:52 SamWeb 阅读(1476) 评论(0) 推荐(0) 编辑
摘要: 递归就是大问题能转化成小问题,小问题还能转成更小的问题,更小的问题还能继续转化成更更小的问题,一直持续转化,直到最后,出现了一个最最小的问题。一看这个问题,马上知道答案了。这时,最最小的问题解决了,更更小问题也就好解决了,更小的问题也就解决了,小问题也就解决了,最终整个问题得到解决。大问题和小问题, 阅读全文
posted @ 2021-04-17 15:00 SamWeb 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 在typedArray类型出现之前,JS无法操作内存。但在文件读写等操作时,却需要操作二进制数据流,于是创建了Buffer类。Buffer就是是用来操作二进制数据流的。两个概念,二进制数据和流。 Node.js在处理文件操作,HTTP请求等TCP流的时候,会自动创建buffer来处理二进制数据。那么 阅读全文
posted @ 2020-12-12 09:52 SamWeb 阅读(349) 评论(0) 推荐(0) 编辑
摘要: Node.js是JavaScript的运行时(runtime),也就是说给它一段JavaScript代码,它就能运行。比如sum.js const sum = 2 + 3; console.log(sum); node sum.js,控制台就会输出5。再比如read.js const fs = re 阅读全文
posted @ 2020-11-28 17:44 SamWeb 阅读(437) 评论(1) 推荐(1) 编辑
摘要: React单元测试,就是把React 组件渲染出来,看看渲染出来的内容符不符合我们的预期。比如组件加载的时候有loading, 那就渲染组件,看看渲染出的内容中有没有loading. 再比如,ajax请求完成后,组件要显示返回的数据, 那就渲染组件, 等待请求完成,然后看看渲染出来内容是不是请求返回 阅读全文
posted @ 2020-09-13 19:45 SamWeb 阅读(2980) 评论(0) 推荐(0) 编辑
摘要: JS中的函数是一等公民,也就是说,它和其它对象或值地位相同,没有区别,其它对象或值怎么用,函数就可以怎么用。其他对象或值怎么用呢?以对象为例,它可以通过字面量进行创建,可以赋值一个变量,可以做为参数传递给函数,同时也可以被函数返回,最后,它的属性还可以动态创建和赋值。 ({name: 'sam'}) 阅读全文
posted @ 2020-07-07 15:16 SamWeb 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 计算机内部使用二进制存储数据,只认识0和1两个数字,计算机的世界只有0和1。但我们的世界却充满着文字,如a, b, c。怎样才能让计算机显示文字,供我们使用和交流?只能先把文字转化成数字进行存储,然后再把数字转化成文字进行显示,但一个文字怎么转化成数字,转化成哪个数字,或者用哪一个数字代表哪一个文字 阅读全文
posted @ 2020-06-13 12:35 SamWeb 阅读(721) 评论(0) 推荐(0) 编辑
摘要: Babel有两大功能,转译和polyfill。转译就是把新的JS的语法,转化成旧的JS的语法。polyfill则是针对JS中新增的一些对象(Map, Set)和实例方法,这些对象和方法,在旧的浏览器中肯定没有,如果使用它们,肯定也会报错,但你又想使用它们,那怎么办? 很简单,既然没有,就手动实现它们 阅读全文
posted @ 2020-05-30 18:08 SamWeb 阅读(558) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页