chic 发布于 03月03, 2021

位运算符

按位于运算 &规则:第一个值与第二个值对应位都为1时,在结果的对应位上就会得到1,其他的组合在结果中都得到0.作用:按位“于”运算经常用于屏蔽运算。该运算符可轻易的将数据项的特定位设置为0.使用场景:基础数据类型中,每一位代表不同的类型。(self.status >> 1) & 1(self.status >> 2) & 1(self.status ...

阅读全文 »

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();...

阅读全文 »