上一页 1 2 3 4 5 6 7 8 ··· 50 下一页

2020年2月14日

Mongoose 预定义模式修饰符 Getters 与 Setters 自定义修饰符

摘要: 一、mongoose 预定义模式修饰符 lowercase、uppercase 、trim mongoose 提供的预定义模式修饰符,可以对我们增加的数据进行一些格式化。 db.js //连接数据库 var mongoose=require('mongoose'); //useNewUrlParse 阅读全文

posted @ 2020-02-14 18:15 LoaderMan 阅读(394) 评论(0) 推荐(0) 编辑

mongoose 模块化

摘要: db.js //连接数据库 var mongoose=require('mongoose'); //useNewUrlParser这个属性会在url里识别验证用户所需的db,未升级前是不需要指定的,升级到一定要指定。 mongoose.connect('mongodb://127.0.0.1:270 阅读全文

posted @ 2020-02-14 17:59 LoaderMan 阅读(321) 评论(0) 推荐(0) 编辑

2020年2月13日

Flutter之Dialog加载弹窗提示

摘要: import 'package:flutter/foundation.dart'; import 'package:flutter/material.dart'; class Dialogs { static CustomDialog normalProgressDialog(String mess 阅读全文

posted @ 2020-02-13 16:36 LoaderMan 阅读(2515) 评论(0) 推荐(0) 编辑

mongoose入门以及 mongoose 实现数据 的增、删、改、查

摘要: 一、mongoose 介绍 Mongoose 是在 node.js 异步环境下对 mongodb 进行便捷操作的对象模型工具。Mongoose 是 NodeJS 的驱动,不能作为其他语言的驱动。 Mongoose 有两个特点 1、通过关系型数据库的思想来设计非关系型数据库 2、基于 mongodb 阅读全文

posted @ 2020-02-13 16:20 LoaderMan 阅读(1705) 评论(0) 推荐(0) 编辑

2020年2月8日

Linux(Centos7)中安装配置使用 Redis

摘要: 1、检查是否有 redis yum 源 yum search redis yum info redis 2、安装 epel 仓库 yum install epel-release -y 3、安装 redis 数据库 yum info redis yum install redis -y 4、安装完毕 阅读全文

posted @ 2020-02-08 19:25 LoaderMan 阅读(252) 评论(0) 推荐(0) 编辑

2020年2月7日

nginx 配置 https-云服务器

摘要: 一、为什么要使用 https HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的 HTTP 通道,简单讲是 HTTP 的安全版。 HTTPS 是在 HTTP 的基础上添加了安全层,从原来的明文传输变成密文传 阅读全文

posted @ 2020-02-07 20:35 LoaderMan 阅读(293) 评论(0) 推荐(0) 编辑

Linux中nginx+nodejs 多台服务器负载均衡

摘要: 1、准备工作:1、关闭 Selinux 2、负载均衡的种类: 2、开启防火墙对应端口 1)一种是通过硬件来进行解决,常见的硬件有 NetScaler、F5、Radware 和 Array 等商用的 负载均衡器,但是它们是比较昂贵的 2)一种是通过软件来进行解决的,常见的软件有 LVS、Nginx、a 阅读全文

posted @ 2020-02-07 20:33 LoaderMan 阅读(581) 评论(0) 推荐(0) 编辑

2020年2月5日

Linux中Nginx+nodejs 反向代理

摘要: 一台服务器架设多个 nodejs 网站的拓扑结构 Nginx 的安装 1、安装 nginx 源 sudo rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.r 阅读全文

posted @ 2020-02-05 19:33 LoaderMan 阅读(610) 评论(0) 推荐(0) 编辑

2020年2月4日

Dart 语法糖?. 和??

摘要: dart 语法糖 ?. 它的意思是左边如果为空返回 null,否则返回右边的值。 A?.B 如果 A 等于 null,那么 A?.B 为 null 如果 A 不等于 null,那么 A?.B 等价于 A.B dart 语法糖 ?? 它的意思是左边如果为空返回右边的值,否则不处理。 A??B 如果 A 阅读全文

posted @ 2020-02-04 09:57 LoaderMan 阅读(10281) 评论(0) 推荐(0) 编辑

2020年2月3日

ES5和ES6中的静态方法、类、单例模式

摘要: //es5中的类和静态方法 // // function Person(name,age) { // //构造函数里面的方法和属性 // this.name=name; // this.age=age; // this.run=function(){ // console.log(`${this.n 阅读全文

posted @ 2020-02-03 19:58 LoaderMan 阅读(703) 评论(0) 推荐(0) 编辑

Koa 应用生成器以及 Koa 路由模块化

摘要: 一、koa 应用生成器 通过应用 koa 脚手架生成工具 可以快速创建一个基于 koa2 的应用的骨架。 1、全局安装 npm install koa-generator -g 2、创建项目 koa koa_demo 3、安装依赖 cd koa_demo npm install 4、启动项目 npm 阅读全文

posted @ 2020-02-03 13:41 LoaderMan 阅读(440) 评论(0) 推荐(0) 编辑

封装 Koa操作Mongodb数据库的DB类库

摘要: //http://mongodb.github.io/node-mongodb-native/3.0/quick-start/quick-start/ /* nodejs操作mongodb数据库 1.安装mongodb、 cnpm install mongodb --save 2.引入mongodb 阅读全文

posted @ 2020-02-03 08:28 LoaderMan 阅读(408) 评论(0) 推荐(0) 编辑

2020年2月2日

Koa Session 的使用

摘要: 一、Session 简单介绍 session 是另一种记录客户状态的机制,不同的是 Cookie 保存在客户端浏览器中,而 session 保存在服务器上。 二、Session 的工作流程 session 是另一种记录客户状态的机制,不同的是 Cookie 保存在客户端浏览器中,而 session 阅读全文

posted @ 2020-02-02 08:49 LoaderMan 阅读(761) 评论(0) 推荐(0) 编辑

Koa 中 Cookie 的使用

摘要: Cookie 简介 cookie是存储于访问者的计算机中的变量。可以让我们用同一个浏览器访问同一个域名的时候共享数据。 HTTP 是无状态协议。简单地说,当你浏览了一个页面,然后转到同一个网站的另一个页 面,服务器无法认识到这是同一个浏览器在访问同一个网站。每一次的访问,都是没有任何 关系的。 Ko 阅读全文

posted @ 2020-02-02 08:45 LoaderMan 阅读(444) 评论(0) 推荐(0) 编辑

2020年2月1日

koa art-template 模板引擎

摘要: 一、常见模板引擎的性能对比 适用于 koa 的模板引擎选择非常多,比如 jade、ejs、nunjucks、art-template 等。 art-template 是一个简约、超快的模板引擎。 它采用作用域预声明的技术来优化模板渲染速度,从而获得接近 JavaScript 极限的运行 性能,并且同 阅读全文

posted @ 2020-02-01 13:33 LoaderMan 阅读(551) 评论(0) 推荐(0) 编辑

2020年1月31日

koa koa-static 静态资源中间件

摘要: Koa 中 koa-static 中间件的使用 1、安装 koa-static npm install --save koa-static 2、引入配置中间件 const static = require('koa-static'); app.use(static( path.join(__dirn 阅读全文

posted @ 2020-01-31 20:52 LoaderMan 阅读(2589) 评论(0) 推荐(0) 编辑

koa post 提交数据 koa-bodyparser 中间件的使用

摘要: 一、原生 Nodejs 获取 post 提交数据 function parsePostData(ctx) { return new Promise((resolve, reject) => { try { let postdata = ""; ctx.req.on('data', (data) => 阅读全文

posted @ 2020-01-31 12:45 LoaderMan 阅读(283) 评论(0) 推荐(0) 编辑

koa ejs 模板引擎

摘要: Koa 中使用 ejs 模板的使用 1、安装 koa-views 和 ejs 1. 安装 koa-views npm install --save koa-views / cnpm install --save koa-views 2. 安装 ejs npm install ejs --save / 阅读全文

posted @ 2020-01-31 10:07 LoaderMan 阅读(191) 评论(0) 推荐(0) 编辑

2020年1月30日

详解express与koa中间件执行顺序模式分析

摘要: //引入 koa模块 var Koa=require('koa'); var router = require('koa-router')(); /*引入是实例化路由** 推荐*/ var app=new Koa(); //Koa中间件 //匹配任何路由 ,如果不写next,这个路由被匹配到了就不会 阅读全文

posted @ 2020-01-30 20:15 LoaderMan 阅读(915) 评论(0) 推荐(0) 编辑

Koa 的中间件

摘要: 什么是 Koa 的中间件 通俗的讲:中间件就是匹配路由之前或者匹配路由完成做的一系列的操作,我们就可以 把它叫做中间件。 在express中间件(Middleware)是一个函数,它可以访问请求对象(request object (req)), 响应对象(response object (res)) 阅读全文

posted @ 2020-01-30 20:12 LoaderMan 阅读(420) 评论(0) 推荐(0) 编辑

Koa异步处理Async 、Await和Promise 的使用

摘要: async 是“异步”的简写,而 await 可以认为是 async wait 的简写。所以应该很好理解 async 用于申明一个 function 是异步的,而 await 用于等待一个异步方法执行完成。 简单理解: async 是让方法变成异步。 在终端里用 node 执行这段代码,你会发现输出 阅读全文

posted @ 2020-01-30 16:51 LoaderMan 阅读(507) 评论(0) 推荐(0) 编辑

Koa 框架介绍以及 Koa2.x 环境搭建

摘要: Koa 框架介绍 Node.js 是一个异步的世界,官方 API 支持的都是 callback 形式的异步编程模型,这 会带来许多问题,例如:1、callback 嵌套问题 2、异步函数中可能同步调用 callback 返回 数据,带来不一致性。为了解决以上问题 Koa 出现了。 Koa -- 基于 阅读全文

posted @ 2020-01-30 14:20 LoaderMan 阅读(704) 评论(0) 推荐(0) 编辑

2020年1月20日

检测Android应用的通知栏权限开启状态(已经适配8.0以上系统)

摘要: import android.app.AppOpsManager; import android.app.NotificationManager; import android.content.Context; import android.content.pm.ApplicationInfo; i 阅读全文

posted @ 2020-01-20 15:58 LoaderMan 阅读(3859) 评论(0) 推荐(0) 编辑

2020年1月15日

Redis 的 8 大应用场景

摘要: Redis的应用场景都有哪些。 1、缓存 缓存现在几乎是所有中大型网站都在用的必杀技,合理的利用缓存不仅能够提升网站访问速度,还能大大降低数据库的压力。Redis提供了键过期功能,也提供了灵活的键淘汰策略,所以,现在Redis用在缓存的场合非常多。 2、排行榜 很多网站都有排行榜应用的,如京东的月度 阅读全文

posted @ 2020-01-15 20:51 LoaderMan 阅读(561) 评论(0) 推荐(0) 编辑

Redis问与答

摘要: 1.什么是redis? Redis 是一个基于内存的高性能key-value数据库。 2.Reids的特点 Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作 阅读全文

posted @ 2020-01-15 20:50 LoaderMan 阅读(194) 评论(0) 推荐(0) 编辑

2020年1月14日

SpringBoot中使用Redis

摘要: 添加Redis依赖包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> 配置Redis数据库连接 阅读全文

posted @ 2020-01-14 20:34 LoaderMan 阅读(287) 评论(0) 推荐(0) 编辑

2020年1月13日

Mac环境下安装Redis

摘要: 一、首先是官网下载redis 下载 stable 版本,最新的稳定版本。 二、安装与编译 先找到usr/local目录,也可以直接命令行完成,建议windows可以这样操作,自己mac系统直接命令行出现了错误,找不到改目录,于是手动移动安装目录。 主要分为两步,先是打开访达,command+shif 阅读全文

posted @ 2020-01-13 22:37 LoaderMan 阅读(741) 评论(0) 推荐(0) 编辑

2020年1月12日

Express-session的使用

摘要: Session 简单介绍 session 是另一种记录客户状态的机制,不同的是 Cookie 保存在客户端浏览器中,而 session 保存在服 务器上。 Session 的用途: session 运行在服务器端,当客户端第一次访问服务器时,可以将客户的登录信息保存。 当客户访问其他页面时,可以判断 阅读全文

posted @ 2020-01-12 22:05 LoaderMan 阅读(12166) 评论(0) 推荐(2) 编辑

express cookie的使用

摘要: Cookie 简介 ● ● HTTP 是无状态协议。简单地说,当你浏览了一个页面,然后转到同一个网站的另一个页 面,服务器无法认识到这是同一个浏览器在访问同一个网站。每一次的访问,都是没有任何 关系的。 ● Cookie 是一个简单到爆的想法:当访问一个页面的时候,服务器在下行 HTTP 报文中, 阅读全文

posted @ 2020-01-12 21:59 LoaderMan 阅读(344) 评论(0) 推荐(0) 编辑

2020年1月11日

Express中间件

摘要: Express 是一个自身功能极简,完全是由路由和中间件构成一个的 web 开发框架: 从本质上来说,一个 Express 应用就是在调用各种中间件。 中间件(Middleware) 是一个函数,它可以访问请求对象(request object (req)), 响 应对象(response obje 阅读全文

posted @ 2020-01-11 21:13 LoaderMan 阅读(193) 评论(0) 推荐(0) 编辑

2020年1月10日

Express 框架中ejs的安装使用

摘要: Express 中 ejs 的安装: npm install ejs --save 或者: npm install ejs --save-dev Express 中 ejs 的使用: var express = require("express"); var app = express(); app 阅读全文

posted @ 2020-01-10 20:25 LoaderMan 阅读(604) 评论(0) 推荐(0) 编辑

2020年1月9日

Express 框架中的路由

摘要: 路由(Routing)是由一个 URI(或者叫路径)和一个特定的 HTTP 方法(GET、POST 等) 组成的,涉及到应用如何响应客户端对某个网站节点的访问 简单的路由配置 当用 get 请求访问一个网址的时候,做什么事情: app.get("网址",function(req,res){ }); 阅读全文

posted @ 2020-01-09 19:47 LoaderMan 阅读(810) 评论(0) 推荐(0) 编辑

2020年1月8日

Express 简单入门

摘要: Express 是一个基于 Node.js 平台,快速、开放、极简的 web 开发框架 Express 框架是后台的 Node 框架,所以和 jQuery、zepto、yui、bootstrap 都不一个东西。 Express 在后台的受欢迎的程度类似前端的 jQuery,就是企业的事实上的标准。 阅读全文

posted @ 2020-01-08 00:10 LoaderMan 阅读(702) 评论(0) 推荐(0) 编辑

2020年1月5日

nodejs操作mongodb数据库的方法

摘要: package.json 阅读全文

posted @ 2020-01-05 08:12 LoaderMan 阅读(315) 评论(0) 推荐(0) 编辑

nodejs 对mongodb数据库的增加修删该查操作

摘要: /** 1.npm install mongodb --save-dev / cnpm install mongodb --save-dev 2.var MongoClient = require('mongodb').MongoClient; var url = 'mongodb://localhost:27017/test'; 连接数据库的地址 3.连接数据库 MongoClient.conn 阅读全文

posted @ 2020-01-05 08:11 LoaderMan 阅读(274) 评论(0) 推荐(0) 编辑

Nodejs封装一个类似express框架的路由

摘要: express-route.js 阅读全文

posted @ 2020-01-05 08:10 LoaderMan 阅读(353) 评论(0) 推荐(0) 编辑

2019年12月30日

NodeJs 路由、EJS 模板引擎、GET和POST

摘要: 2、路由 官方解释: 路由(Routing)是由一个 URI(或者叫路径)和一个特定的 HTTP 方法(GET、POST 等)组成 的,涉及到应用如何响应客户端对某个网站节点的访问。 路由指的就是针对不同请求的 ,处理不同的业务逻辑。 EJS 模块引擎 EJS ,可以把我们数据库和文件读取的数据显示 阅读全文

posted @ 2019-12-30 21:20 LoaderMan 阅读(524) 评论(0) 推荐(0) 编辑

MongoDB 索引 和 explain 的使用

摘要: 索引基础 索引是对数据库表中一列或多列的值进行排序的一种结构,可以让我们查询数据库变得 更快。MongoDB 的索引几乎与传统的关系型数据库一模一样,这其中也包括一些基本的查 询优化技巧。 下面是创建索引的 命令: db.user.ensureIndex( {"username":1}) 随着集合的 阅读全文

posted @ 2019-12-30 21:03 LoaderMan 阅读(191) 评论(0) 推荐(0) 编辑

MongoDB数据增删改查

摘要: 创建数据库 use student 如果真的想把这个数据库创建成功,(collectio ns)中插入数 据。不需要专门创建集合,只需要写点语法插入数据就会创建集合: db.student.insert({“name”:”x iaom ing”}); db.student 系统发现student 是 阅读全文

posted @ 2019-12-30 21:02 LoaderMan 阅读(158) 评论(0) 推荐(0) 编辑

MongoDb入门使用

摘要: 1. 新建一个存放数据库的文件夹,注意不能有空格和中文等特殊字符 2.启动 MongoDb 服务 服务端:mongod 开启数据库服务 mongod --dbpath C:\mongodb --dbpath 就是选择数据库文档所在的文件夹。 也就是说,mongoDB 中,真的有物理文件,对应一个个数 阅读全文

posted @ 2019-12-30 20:31 LoaderMan 阅读(140) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 50 下一页

导航