redux-saga是一个redux的中间件。普通的reducer函数只能是纯函数(输出由输入决定;不会改变作用域之外的值),并且只能处理同步操作。而redux-saga可以监听并执行异步操作和其他副作用。 1. redux-saga分类 redux-saga分为三类: 1. root saga 启 ...
分类:
其他好文 时间:
2019-12-22 10:25:59
阅读次数:
101
1.建一个app.js文件 const http = require('http'); const chalk = require('chalk'); const conf = require('./config/defaultConfig') const server = http.createS ...
分类:
其他好文 时间:
2019-12-19 16:31:13
阅读次数:
101
数据库连接池的目的: 减少频繁的创建/销毁连接,因为一次数据库连接的开销是很大的,要经过一下几个步骤: 1.加载驱动 2.获得一个Connection 3.通过TCP连接数据库 4.发送sql语句 5.执行sql,返回结果 6.关闭TCP连接 7.释放Connection JDBC连接池测试数据库的 ...
分类:
数据库 时间:
2019-12-19 12:59:01
阅读次数:
113
实现原理 方法: @CommonsLog Creates log = org.apache.commons.logging.LogFactory.getLog(LogExample.class); @Log Creates log = java.util.logging.Logger.getLogg ...
分类:
其他好文 时间:
2019-12-15 18:47:53
阅读次数:
92
前言 Java语言中有许多原生线程安全的数据结构,比如ArrayBlockingQueue、CopyOnWriteArrayList、LinkedBlockingQueue,它们线程安全的实现方式并非通过synchronized关键字,而是通过java.util.concurrent.locks.R ...
分类:
编程语言 时间:
2019-12-13 19:34:00
阅读次数:
75
beforeEach(() => { contextStub = { debug: false, engine: jasmine.createSpyObj('engine', [ 'createCollection', 'createContext', 'createSchematic', 'cre... ...
分类:
其他好文 时间:
2019-12-12 21:12:13
阅读次数:
198
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using PIE.SystemAlgo;using PIE.Carto;us ...
分类:
其他好文 时间:
2019-12-12 18:02:12
阅读次数:
96
Dim dx As Double Dim dy As Double Dim arf As Double Dim m As Double Dim r(0 To 3, 0 To 3) As Double '旋转矩阵 r(0, 0) = m * Math.Cos(arf): r(0, 1) = -m * ... ...
分类:
其他好文 时间:
2019-12-12 13:10:53
阅读次数:
75
[TOC] 一、admin后台管理 Xadmin组件(有很多bug) 1. 如何使用 1.去应用下的admin.py中注册你想要管理的模型类。 2.要想登陆到后台管理,必须是超级用户,需要管理员用户root权限。所以需要用createsuperuser创建一个超级用户先。 特点: 1.admin会自 ...
分类:
其他好文 时间:
2019-12-10 22:28:52
阅读次数:
139
首先是设计思路,对于数据库的增删改查,我们借助Ecilipse来进行前端和后端的编写。Ecilipse是可以进行java web项目的操作的。 前端,我们选择用使用jsp,所谓的jsp就是可以嵌入其他语言的html,各种标识语言和html语法一致,但为了在本界面检测各种信息的正确性,需要嵌入java ...
分类:
数据库 时间:
2019-12-10 19:46:25
阅读次数:
121