最近更新

Node.js 获取项目根目录的几种方法,注意是项目根目录,与__dirname有差别

开始我们先了解下Node.js提供的全局变量:module.filename:开发期间,该行代码所在的文件。__filename:表示当前正在执行的脚本的文件名。它将输出文件所在位置的绝对路径,且和命令行参数所指定的文件名不一定相同。 如果在模块中,返回的值是模块文件的路径。始终等于 module.filename。__dirname:当前执行脚本文件所在的目录。process.cwd():返回当

SpringBoot 使用 SimpMessagingTemplate 进行WebSocket点对点会话

一、根据《Thymeleaf获取用户名》添加 sec 标签支持;点对点发送消息,需要用户信息,这里引入 Spring Security 依赖,因为集成更方便。项目之前已经引入 Spring Security ,在这里直接使用即可。添加 sec 标签支持,用来显示当前登录用户名。二、WebSocketConfig配置类,加入一个点对点代理路径 /queue: package com.mall.web

21 Knex Utility,批量插入,Batch Insert,Promises,Callbacks,Streams,Events

效用为了方便起见,knex库提供了一组实用程序。批量插入该batchInsert实用程序将插入一个批次包裹在事务内的行(其被自动创建的,除非明确地给出了使用一个交易交易),在给定的chunkSize。它主要设计用于要在表中插入数千行的情况。默认情况下,chunkSize设置为1000。BatchInsert还允许使用事务处理返回值并提供交易。var rows = [{...}, {...}];va

Gentelella Admin 免费的Bootstrap 4管理仪表板模板(1575907086479)

Gentelella Admin是可免费使用的Bootstrap管理模板。该模板使用默认的Bootstrap 4样式以及各种功能强大的jQuery插件和工具来创建用于创建管理面板或后端仪表板的功能强大的框架。Theme使用多个库来存储图表,日历,表单验证,向导样式界面,画布导航菜单,文本表单,日期范围,上载区域,表单自动完成功能,范围滑块,进度条,通知等。