Java 的内存需要划分为 5 个部分栈(stack)栈中存放的都是方法中的局部变量,方法的运行一定要在栈当中局部变量:方法的参数,或者是方法{}内部的变量作用域: 一旦超出作用域,立刻从栈内存...

java 的数据类型分为两大类: 基本数据类型: 包括整数、浮点数、字符、布尔。 引用数据类型: 包括类、数组、接口、字符串。基本数据类型四类八种基本数据类型: 数据类...

前言在每次想登录服务器的时候,就必须打开终端软件,比如 mac 的 iterm2,然后在用 ssh 登录。作为一个爱折腾的前端开发者,打算用 web 技术实现终端。这样就只需要打开一个 url,...

起因在刷 leetcode 的第八题字符串转整数时,遇到一个有趣的答案:/** * @param {string} str * @return {number} */var myAtoi = f...

uuidUUID(Universally Unique IDentifier)是一个 128 位数字的唯一标识。RFC 4122描述了具体的规范实现。本文尝试从它的结构一步步分析为什么它能做到唯...

bit位(bit) 来自英文 bit,音译为“比特”,表示二进制位。一个二进制位只可以表示 0 和 1 两种状态(2^1);两个二进制位可以表示 00、01、10、11 四种(2^2)状态;三位...

在开发 node 服务时,打算自动化生成一些代码文件,但是由于开发使用了 nodemon 的包,使得在创建大量文件的时候,就重启 node,导致生成文件失败,打算暂时阻止 nodemon 的 r...

起因无意间遇到一个 npm 包 husky,它可以管理 git 的 hooks 工具,使用方法如下:npm install husky -D然后修改 package.json,增加配置:{ "...

Python 中有一个被称为属性函数(property)的小概念,它可以做一些有用的事情。在这篇文章中,如何能做到以下几点: 将类方法转化为只读属性 重新实现一个属性的 setter 和 g...

classmethodclassmethod 是用来定义操作类,而不是操作实例的方法。classmethod 改变了调用方法的方式,因此类方法的第一个参数就是类本身,而不是实例。classmet...

在日常使用 git 作为仓库使用的时候,有时可能会遇到这样的一些情况: 有两个 github 账号,一台电脑怎么同时连接这两个账号进行维护呢? 自己用一个 github 账号,平时用来更新自...

背景在阅读公司 react 应用程序时,要从 router 到页面组件到局部组件到 vuex 或者 reduce 到 API 请求,如果代码和依赖关系很多,那么阅读效率就会很低下。可不可以开发一...

用 Python Shell 设置或获取环境变量的方法:一、设置系统环境变量1、os.environ[‘环境变量名称’]=’环境变量值’ #其中 key 和 value 均为 string 类型...

我们在这里做了一个简单的介绍,我们都知道 scrapy 的基本请求流程是 start_request 方法遍历 start_urls 列表,然后 make_requests_from_url 方...

python list 内置 sort()方法用来排序,也可以用内置的全局 sorted()方法来对可迭代的序列排序生成新的序列排序基础简单的升序排序是非常容易的。只需要调用 sorted()方...