E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
koa开发笔记
开源项目CuteSqlite
开发笔记
(六):SQLite通过索引优化查询
在开发CuteSqlite图形客户端的时候,需要用到SQL的语法解释,来对SQL语句进行优化。找了很多的SQL语法解释器,都不是十分满意,只有翻开Sqlite的源码,看看SQLite对SQL语句的解释过程,上一篇文章翻译了官方介绍SQLite查询优化器概述,本文翻译了官方介绍SQLite通过索引优化查询文章。官方介绍SQLite通过索引优化查询:https://www.sqlite.org/que
程序员涵哥
·
2023-12-15 01:27
开源项目CuteSqlite
开发语言
c++
c语言
开源
sqlite
开源项目CuteSqlite
开发笔记
(四):SQLite字节码引擎(SQLite的Explain详解)
在开发CuteSqlite图形客户端的时候,需要用到SQL的语法解释,来对SQL语句进行优化。找了很多的SQL语法解释器,都不是十分满意,只有翻开Sqlite的源码,详细了解SQLite对SQL语句的解释过程,上一篇文章翻译了官方介绍SQLite使用的Lemon解释器,本文翻译了官方介绍VDBE字节码引擎的文章,也是一份官方对SQLite的Explain的详解。官方介绍VDBE的文章:https:
程序员涵哥
·
2023-12-15 01:27
开源项目CuteSqlite
c++
sqlite
开源项目CuteSqlite
开发笔记
(三):SQLite使用的Lemon解释器
在开发CuteSqlite图形客户端的时候,需要用到SQL的语法解释,来对SQL语句进行优化。找了很多的SQL语法解释器,都不是十分满意,只有翻开Sqlite的源码,看看SQLite对SQL语句的解释过程,上一篇文章翻译了官方介绍SQLite架构,本文翻译了官方介绍Lemon解释器的文章。官方介绍Lemon的文章:https://www.sqlite.org/src/doc/trunk/doc/l
程序员涵哥
·
2023-12-15 01:57
开源项目CuteSqlite
开源
笔记
sqlite
开源项目CuteSqlite
开发笔记
(五):SQLite查询优化器概述
在开发CuteSqlite图形客户端的时候,需要用到SQL的语法解释,来对SQL语句进行优化。找了很多的SQL语法解释器,都不是十分满意,只有翻开Sqlite的源码,看看SQLite对SQL语句的解释过程,上一篇文章翻译了官方介绍VDBE字节码引擎,本文翻译了官方SQLite查询优化器的文章。官方文章:https://www.sqlite.org/optoverview.html开源项目CuteS
程序员涵哥
·
2023-12-15 01:57
开源项目CuteSqlite
开源
笔记
sqlite
c++
开源项目CuteSqlite
开发笔记
(二):SQLite的架构
在开发CuteSqlite图形客户端的时候,需要用到SQL的语法解释,来对SQL语句进行优化。找了很多的SQL语法解释器,都不是十分满意,只有翻开Sqlite的源码,看看SQLite对SQL语句的解释过程,本文是翻译的官方文档。官方介绍架构的文章:https://www.sqlite.org/arch.htmlCuteSqlite源码:https://github.com/shinehanx/Cu
程序员涵哥
·
2023-12-15 01:53
开源项目CuteSqlite
开源
笔记
sqlite
前后端项目
开发笔记
-环境搭建(一)
一、从https://gitee.com/renrenio/renren-security下载代码1、项目说明renren-security是一个轻量级的,前后端分离的Java快速开发平台,能快速开发项目并交付【接私活利器】采用SpringBoot、Shiro、MyBatis-Plus、Vue3、TypeScript、ElementPlus、VueRouter、Pinia、Axios、Vite框架
有语忆语
·
2023-12-14 19:33
项目
笔记
手动搭建
koa
+ts项目框架(mysql篇)
文章目录前言一、安装`mysql`二、引入`mysql`并使用总结`如有启发,可点赞收藏哟~`前言本文基于手动搭建
koa
+ts项目框架(路由篇)新增mysql使用在Node.js中连接数据库的方式可以有多种
失眠时间
·
2023-12-14 17:45
koa开发项目
mysql
adb
鸿蒙4.0
开发笔记
之ArkTS语法基础之条件渲染和循环渲染的使用(十五)
文章目录一、条件渲染(if)二、循环渲染(ForEach)一、条件渲染(if)1、定义正如其他语言中的if…else…语句,ArkTS提供了渲染控制的能力,条件渲染可根据应用的不同状态,使用if、else和elseif渲染对应状态下的UI内容。语法结构为:if(条件表达式/布尔值){...}else{...}2、使用规则(1)if、elseif后跟随的条件语句可以使用状态变量。(2)条件渲染语句在
鸿蒙Next
·
2023-12-06 20:53
笔记
harmonyos
鸿蒙系统
华为
ArkTS
nodejs+vue+ElementUi山区儿童二手旧衣物捐赠系统vscode毕业设计7b426
运行软件:vscode前端nodejs+vue+ElementUi语言node.js框架:Express/
koa
前端:Vue.js数据库:mysql开发软件:VScode/webstorm/hbuiderx
qq_3166678367
·
2023-12-06 11:13
vue.js
elementui
前端
NodeJs脚手架(
Koa
)的简单使用
文章目录前言一、与express的区别express-generator提供的功能如下
koa
-generator提供的功能如下两个生成器共同支持的项目骨架描述如下二、使用步骤安装
Koa
生成器使用
koa
2
失眠时间
·
2023-12-05 20:35
服务器篇
服务器
node.js
nodejs+vue+ElementUi酒店餐饮客房点餐管理系统
运行软件:vscode前端nodejs+vue+ElementUi语言node.js框架:Express/
koa
前端:Vue.js数据库:mysql开发软件:VScode/webstorm/hbuiderx
qq_3166678367
·
2023-12-05 20:12
vue.js
elementui
前端
第四代Express框架
koa
简介
同样的,nodejs在最初的Express3基础上发展起来了异步的
koa
框架。
koa
使用了promises和aysnc来避免JS中的回调地狱,并且简化了错误处理。今天我们要来介
flydean程序那些事
·
2023-12-05 13:30
开发笔记
| redis学习笔记
(待完善)redis是什么(*@Cacheable一类的注解自动缓存,要么使用RedisTemplate手动缓存)特点:支持网络,基于内存,可持续化,日志型,nosql,键值数据库,支持多种类型存储,线程安全为什么要用:学习记录用,后续对redis的学习将继续更新在本篇使用1.pom.xml文件中导入redis依赖导入相关依赖后,就可以在配置文件中,配置连接redis的相关信息org.spring
Nu11PointerException
·
2023-12-05 13:12
开发学习笔记
redis
java
数据库
RxJS的另外四种实现方式(六)——使用Stream类实现
实现该库的起因是,一次在Nodejs中需要在
koa
框架里面提供event-stream功能,目前除了IE
一个灰
·
2023-12-05 09:09
FFmpeg
开发笔记
(五)更新MSYS的密钥环
使用MSYS对FFmpeg进行交叉编译时,需要事先安装交叉编译工具链,也就是执行下面命令。pacman-Smingw-w64-x86_64-toolchain一般情况可以正常安装交叉编译工具链,不过有时会提示错误“signaturefrom"DavidMacek"isunknowntrust”,这是因为MSYS安装之后的密钥环有效期只有150天左右,而工具链中的个别组件会检查密钥环是否有效。如果密
aqi00
·
2023-12-05 01:28
FFmpeg
音视频
ffmpeg
MSYS
交叉编译
密钥环
鸿蒙4.0
开发笔记
之ArkTS装饰器语法基础之监听者模式@Watch案例讲解(十四)
1、@Watch定义@Watch实际是指状态变量更改通知。如果开发者需要关注某个状态变量的值是否改变,可以使用@Watch为状态变量设置回调函数(监听函数)。@Watch用于监听状态变量的变化,当状态变量变化时,@Watch的回调方法将被调用。@Watch在ArkUI框架内部判断数值有无更新使用的是严格相等(===),遵循严格相等规范。当在严格相等为false的情况下,就会触发@Watch的回调。
鸿蒙Next
·
2023-12-05 00:25
笔记
harmonyos
鸿蒙系统
华为
ArkTS
鸿蒙4.0
开发笔记
之ArkTS装饰器语法基础之发布者订阅者模式@Provide和@Consume(十三)
1、定义在鸿蒙系统的官方语言ArkTS中,有一套类似于发布者和订阅的模式,使用@Provide、@Consume两个装饰器来实现。@Provide、@Consume:@Provide/@Consume装饰的变量用于跨组件层级(多层组件)同步状态变量,可以不需要通过参数命名机制传递,通过alias(别名)或者属性名绑定。2、逐级传递的困境从父—>子—>孙三级传递,甚至以后复杂的项目需要几十级的传递,
鸿蒙Next
·
2023-12-05 00:53
笔记
harmonyos
鸿蒙系统
ui
ArkTS
面试官:请实现一个通用函数把 callback 转成 promise
想学源码,极力推荐之前我写的《学习源码整体架构系列》包含jQuery、underscore、lodash、vuex、sentry、axios、redux、
koa
、vue-dev
若川视野
·
2023-12-04 17:17
java
nodejs
javascript
js
办公软件
鸿蒙4.0
开发笔记
之ArkTS装饰器语法基础@Prop@Link@State状态装饰器(十二)
文章目录一、哪些是状态装饰器二、@State@Prop@Link状态传递的核心规则三、状态装饰器练习一、哪些是状态装饰器1、@State:被装饰拥有其所属组件的状态,可以作为其子组件单向和双向同步的数据源。当其数值改变时,会引起相关组件的渲染刷新。2、@Prop:被装饰可以和父组件建立单向同步关系,@Prop装饰的变量是可变的,但修改不会同步回父组件。3、@Link:被装饰变量和父组件构建双向同步
鸿蒙Next
·
2023-12-04 10:35
笔记
鸿蒙系统
华为
装饰器
ArkTS
btstack ble ota
开发笔记
(1)-nordic dfu移植
一.前言btstack的bleexample中暂时没有ota的例程,恰巧之前在nrf52832上使用过nordic的dfu例程,配合手机上的nrf-connectapp,体验感觉非常棒(进度条+实时下载速度+完整日志),由于我不太想自己开发手机otaapk(没有时间也没有能力),所以想着能不能将nordicota这一套移植到btstack上来呢?说干就干。为了使文章不那么臃肿,本文仅介绍btsta
熟能生巧啊
·
2023-12-03 20:24
btstack学习笔记
stm32
蓝牙
协议栈
bluetooth
iot
Javalin:一个轻量的Web Framework
Javalin最初是SparkJava的一个分支,后来受到JavaScript框架
koa
.js的
Java精选
·
2023-12-03 18:23
python
开发语言
FFmpeg
开发笔记
(五)如何访问Github下载FFmpeg源码
学习FFmpeg的时候,经常要到GitHub下载各种开源代码,比如FFmpeg的源码页面位于https://github.com/FFmpeg/FFmpeg。然而国内访问GitHub很不稳定,经常打不开该网站,比如在命令行执行下面的ping命令。pinggithub.com上面的ping结果如下所示,可见默认解析的DNS地址连接超时。正在Pinggithub.com[20.205.243.166]
aqi00
·
2023-12-03 13:20
音视频
FFmpeg
ffmpeg
音视频
github
中间件
koa
-router
const
Koa
=require('
koa
')constfs=require('fs')constapp=new
Koa
()functionrender(page){returnnewPromise((resolve
小小的开发人员
·
2023-12-03 08:07
Interface type cannot be statically allocated
总目录iOS
开发笔记
目录从一无所知到入门这是一个Objective-C中赋值类型的问题,以字符串类NSString为例(也可以是其他类型,包括你的自定义类型),简化一下代码:NSString*name=
锦天
·
2023-12-03 07:02
Bug
ios
objective-c
xcode
指针
赋值
初探 async await
前言最近准备学习
Koa
,因此将JavaScript的异步操作又理了一遍,发现还是asyncawait写起来比较直白,不愧是现在JavaScript异步操作的终极解决方案。
Srtian
·
2023-12-03 04:21
记录5款NodeJS后端框架
文章目录前言一、Express二、Nest.js三、Meteor四、
Koa
.js五、Fastify前言https://xie.infoq.cn/article/d8c2cd9cb99a04cbbf0a45434https
失眠时间
·
2023-12-02 13:09
开发工具(软件
脚本
博客等)
服务器篇
node.js
【慕课笔记】Node.js开发博客(01):课程导读、Node.js基础与介绍
课程信息课程名称:Node.js+Express+
Koa
2+开发WebServer博客课程章节:第1章课程介绍、第2章nodejs介绍课程讲师:双越课堂笔记1、课程导读1.Node.js简介Node.js
蛋蛋骑兵
·
2023-12-02 10:43
Node.js开发Web
Server博客
node.js
前端
javascript
如何选择正确的Node-SSR框架:Next, Nuxt, Nest?
简介在上一篇文章中,我探讨了三种最流行的Node框架:Express、
Koa
和Hapi的区别、优点和缺点。在这篇文章中,我们将研究另外三种非常流行的框架之间的区别:Next、Nuxt和Nest。
weixin_33997389
·
2023-12-02 01:57
javascript
ui
git
ViewUI
Linux-ubuntu22.04串口驱动安装(CH34X)
/modules/$(uname-r)/kernel/drivers/usb/serial一般能看到下面等文件aircable.koio_ti.konavman.koti_usb_3410_5052.
koa
rk3116
表情~大师
·
2023-12-01 19:45
ros2-串口合集
linux
ubuntu
服务之路(一)
连接mysql使用
koa
框架,连接mysql,查询数据并通过接口返回const
koa
=require('
koa
');constapp=new
koa
();constmysql=require('mysql
一爷之秋
·
2023-12-01 11:39
ESP32-IDF
开发笔记
| 03 - 使用SPI外设驱动ST7789 SPILCD
一、硬件说明ST7789屏幕引脚ESP32C3F引脚3V33V3GNDGNDMOSIIO_07CLKIO_06DCIO_08RSTIO_04BLIO_05二、ESP32的SPI外设1.外设功能ESP32-C3具有三个SPI接口(SPI0、SPI1和SPI2)。SPI0和SPI1只能配置为在SPI内存模式下操作,而SPI2可以配置为在SPI内存和通用SPI模式下操作。在SPI主机模式下,时钟频率不超
Mculover666
·
2023-12-01 11:00
ESP32-C3F
esp32
st7789
spi
一个集成阿里云、腾讯云、七牛云对象存储的SDK
七牛云对象存储的SDKAnSDKintegratingAlibabacloud,Tencentcloudandqiniucloudobjectstorage超级快速使用阿里云OSS或腾讯COS及七牛云
Koa
柯作
·
2023-12-01 11:52
ThinkPHP6.0
PHP
Laravel8.5.20
php
阿里云
腾讯云
koa
框架和mongodb数据库,一小时快速入门和直击实战【详细解读,建议收藏】
koa
要求:nodejs的版本要高于7.6,因为Node.js7.6版本开始完全支持async/await,所以才能完全支持我们的
Koa
npmi
koa
-S使用const
Koa
=require('
koa
'
贪吃ღ大魔王
·
2023-12-01 06:21
总结
koa
中间件
javascript
mongodb
原力计划
koa
+mongodb增删改查API接口
koa
+mongodb增删改查API接口安装mongodb及可视化工具安装
koa
脚手架增删改查APIcreate增删deleteOne单个删除deleteMany批量删除改updateOne单个修改查find
土豆Coder
·
2023-12-01 06:51
mongodb
mongodb
koa
/Express+mongdb+webpack4实践
本文用于自我总结以及给予新手一些借鉴借此共勉demo地址=>传送门ps:觉得有帮助的同学点个赞或者githubstar在此谢过使用版本:
koa
:2.6.1express:4.Xwebpack:4.19.1mongoose
weixin_30522095
·
2023-12-01 06:20
webpack
json
数据库
ViewUI
koa
2 mongdb 做后端接口的小demo
现在前端全栈里面有一种技术栈比较火前端使用vue或者react后端使用
koa
2mysql数据库或者mongdb做数据储存但是基本这样的全栈教程都要收费收费就收费吧但是有没有遇到非常好的教程于是准备硬着头皮看别人项目的源码自己摸索一步一步完成
前端老码农
·
2023-12-01 06:20
前端
javascript
koa
2+mongodb的使用详解
koa
2+mongodb的使用详解1、开始1.1、使用
koa
-generator快速生成
koa
服务的脚手架工具cnpmi-g
koa
-generator#oryarnglobaladd
koa
-generator1.2
昌远啊
·
2023-12-01 06:19
前端
mongodb
数据库
node.js
koa
2项目中封装log4js日志输出
1.日志输出到控制台npmilog4js-D封装log4js文件:注意:每次都要重新获取log4js.getLogger('debug')级别才能生效constlog4js=require("log4js");constlevels={'trace':log4js.levels.TRACE,'debug':log4js.levels.DEBUG,'info':log4js.levels.INFO,
_Jyann_
·
2023-12-01 06:18
nodeJs
koa
log4js
nodejs
koa
2项目jwt结合jsonwebtoken进行加密和验签
1.创建项目
koa
-generator快速生成
koa
项目
koa
2admin-servernpminstall-g
koa
-generator
koa
2admin-servernpminstallnpmrundev
_Jyann_
·
2023-12-01 06:18
nodeJs
koa
koa-jwt
jsonwebtoken
Koa
2框架和mongodb配合使用,get/post传值
为什么使用
koa
2?
koa
是由Express原班人马打造的,致力于成为一个更小、更富有表现力、更健壮的Web框架,也是目前流行的基于Node.js的Web开发框架,号称下一代web框架。
万物得其道者成
·
2023-12-01 06:17
mongodb
javascript
数据库
koa
操作mongodb,封装mongdb操作方法
constMongoClient=MongoDB.MongoClient;配置中间件定义数据库连接的地址以及配置数据库的名称leturl="mongodb://localhost:27017/";letdbName="
koa
卡卡欧文
·
2023-12-01 06:17
nodejs
mongodb
mongodb
nodejs
koa
2+typeScript+mongodb 使用教程
对该项目的使用:
koa
2+typeScript+mongodb_chen_p_cheng的博客-CSDN博客_
koa
2打包部署总体实现使用的是mvc模式,这里的M是指数据库操作,V是指路由管理和参数验证
chen_p_cheng
·
2023-12-01 06:47
NodeJs基础框架的搭建
koa2
后端开发
typescript
node.js
mongodb
koa
-router 路由配置和mongdb 连接和操作(二)
koa
-router配置一、安装
koa
-router
koa
-router文档地址https://www.npmjs.com/package/
koa
-routeryarnadd
koa
-router--save
cyadyx
·
2023-12-01 06:47
koa
mongdb
koa-router
vue
Koa
2结合MongoDB使用实现增删改查
nodejs使用
koa
对mongdb数据库进行增删改查的操作创建一个简单的工程使用npminit或者yarninit都是可以的这里使用yarn安装依赖这里列出会用到的所有依赖,直接安装了
Koa
相关yarnadd
koa
koa
-bodyparser
koa
-router
duangdong9
·
2023-12-01 06:46
DataBase
#
MongoDB
#
Koa2
mongodb
数据库
nodejs
一、使用
koa
脚手架
koa
-generator快速搭建项目以及连接MongoDB
搭建项目1、安装
koa
-generatornpmi-g
koa
-generator使用
koa
2创建项目
koa
2项目名进入项目cd项目名安装依赖npmi启动项目npmrundev这个时候访问http://127.0.0.1
A_bad_boy_hahaha
·
2023-12-01 06:45
koa2
koa
js
nodejs
vue3+node+
koa
项目浅记
目录vue3+node+
koa
项目浅记一、跨域问题二、datagrip连接mongodb数据库不能手动增删改数据三、mongoose新增数据报错四、在同一局域网下,手机不能访问本地启动的项目vue3+node
CatKing_Ya
·
2023-12-01 06:45
mongodb
koa
2项目连接mongdb数据库
1.数据库连接npmimongooseconfig/index.js中:module.exports={URL:"mongodb://127.0.0.1:27017/vue-admin"}config/db.js:注意移入文件路径问题constmongoose=require("mongoose")constlogger=require("../utils/log4js");constdbConf
_Jyann_
·
2023-12-01 06:45
koa
nodeJs
mongodb
mongoose
7、ES6-生成器Generator和迭代器Iterator的实现原理
今天我们要简单讲解下生成器Generator和迭代器Iterator的实现原理,这是实现
koa
的基础,也是实现异步解决方案asyncawait的基础。
俞华
·
2023-11-30 14:06
前端
ES6
es6
实现原理
迭代器
生成器
Egg.js 搭建笔记
基于
Koa
开发封装,性能优异,内置多进程管理,具有高扩展性,且提供了基于Egg定制上层框架的能力,帮助开发团队降低了开发维护成本。
派派派了个派大星
·
2023-11-30 13:50
node.js
前端
Egg.js 源码分析-项目启动
前言前端时间抽出时间针对
Koa
2源码进行了简单的学习,
koa
源码是一个很简单的库,针对分析过程,想手把手的实现一个类型
koa
的框架,其代码,根据一步步的完善实现一个简单版本的
Koa
,每一个步骤一个Branch
barnett_y
·
2023-11-30 12:45
【Node.js
Koa点滴知识
】
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他