chic 发布于 08月24, 2020

Node.js module系统

介绍:Node.js 具有内置的模块系统。Node.js 文件可以导入其他 Node.js 文件公开的功能。当想要导入某些东西时,使用const library = require('./library')可以导入存在于当前文件夹中的 library.js 文件中公开的功能。在此文件中,必须先公开功能,然后其他文件才能将其导入。默认情况下,文件中定义的任何其他对象或变量都是私有的,不会公开给外界。...

阅读全文 »

chic 发布于 08月21, 2020

Node.js REPL

在REPL 模式下:探索JavaScript 对象:键入 `对象名 + .`,按下 tab,可查看对象的方法和属性。特殊命令:命令说明.help显示点命令的帮助。.editor启用编辑器模式,可以轻松地编写多行 JavaScript 代码。当处于此模式时,按下 ctrl-D 可以运行编写的代码。如果 REPL 能判断出是否正在输入多行的语句,则无需调用 .editor。.break当输入多行的表达...

阅读全文 »

chic 发布于 08月14, 2020

Node.js 简介

简介:Node 是开源的、跨平台的JS 运行时环境。Node.js 应用程序运行与单进程中,无需为每个请求创建新的线程。Node.js 标准库中提供一组异步的I/O原生功能。从而是阻塞功能成为例外。这使 Node.js 可以在一台服务器上处理数千个并发连接,而无需引入管理线程并发的负担Node.js 与浏览器的区别:生态系统的不同。使用的标准不同。Node.js 使用 commonJs 模块系统,...

阅读全文 »

chic 发布于 04月24, 2020

Java - List 多字段排序

Comparator<XSalesUserVO> byOrder = Comparator.comparing(XSalesUserVO::getShowOrder);Comparator<XSalesUserVO> byName = Comparator.comparing(XSalesUserVO::getUserName);// 先以byOrder升序排列,再按照by...

阅读全文 »

chic 发布于 04月22, 2020

Java - 概念解释

Maven :这个单词来自于意第绪语(犹太语),意为知识的积累构建项目,简化构建过程项目生命周期依赖管理系统Tomcat:是一个免费的开放源代码的Web 应用服务器实际上运行JSP 页面和ServletServlet:狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servlet理解为后者。JDBC:是官网(sun...

阅读全文 »

chic 发布于 02月25, 2020

在原生的APP 中实现小程序的功能

在原生的APP 中实现类似微信小程序的功能引言:无意间浏览群聊信息,发现了一个比较厉害的框架,引用群友的一句话@“uni大法好,一套代码发7端”。浏览官网发现,关于小程序、流应用行业的开创者是 DCloud,并不是微信。而且他们的产品在业内使用广泛。最主要的是可以在原生APP中实现类似微信小程序的功能。接下来对在原生APP 中实现小程序功能做简单介绍。同时附上官网地址,感兴趣的同学可以自行查阅。基...

阅读全文 »

chic 发布于 02月19, 2020

Java - 线程的创建方式

继承 Thread。实现Runnable接口。避免了单继承的局限性。解耦:// 需要使用 Thread 来开启线程。new Thread(实现了Runnable 接口的实例对象).start();...

阅读全文 »

chic 发布于 02月16, 2020

Java - final

final修饰一个类,不能被继承。修饰一个成员方法,该方法不能被子类覆盖重写。修饰一个局部变量,变量有且仅有唯一一次有效赋值,该变量不能被修改。修饰一个成员属性,必须要手动赋值,因为在执行构造方法中会给成员属性赋默认值,所以使用 final 修饰的成员属性,必要有手动赋值。或者在所有的构造方法中都给 final 修饰的成员属性赋值。注意点:对于类和方法来说,不能 abstract 和 final ...

阅读全文 »