蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作发声器件。 图1 :蜂鸣器实物图 蜂鸣器主要分为压电式蜂鸣器和电磁式蜂鸣器两种类型。 压电式蜂鸣器 压电式蜂鸣器主要由多谐振荡器、压电蜂鸣片、阻抗匹配器 ...
分类:
其他好文 时间:
2020-06-11 16:25:51
阅读次数:
56
HIVE count(distinct ) over() 无法使用解决办法 在使用hive时发现count(distinct ) over() 报错 hive> with da as ( > select 1 a, 'a' b union all > select 1 a, 'a' b union ...
分类:
其他好文 时间:
2020-06-11 14:58:24
阅读次数:
200
首先创建一个Model类来存放数据, public class MailModel { [Required(ErrorMessage = "Please enter the receiver")] public string To { get; set; } public string Subjec ...
分类:
Web程序 时间:
2020-06-11 14:57:48
阅读次数:
73
我们知道:在浏览器环境中,常见的 macro task 有 setTimeout、MessageChannel、postMessage、setImmediate。而常见的 micro task 有 MutationObsever 和 Promise.then。 Vue中对于 macro task 的 ...
分类:
其他好文 时间:
2020-06-11 13:34:38
阅读次数:
70
一 概述 Promise是异步编程的一种解决方案,可以替代传统的解决方案--回调函数和事件。ES6统一了用法,并原生提供了Promise对象。作为对象,Promise有一下两个特点: * (1)对象的状态不受外界影响。 * (2)一旦状态改变了就不会在变,也就是说任何时候Promise都只有一种状态 ...
分类:
Web程序 时间:
2020-06-11 13:20:59
阅读次数:
83
setTimeout基本用法 setTimeout(code,millisec) setTimeout函数接受两个参数,第一个参数code是将要推迟执行的函数名或者一段代码,第二个参数millisec是推迟执行的毫秒数。 例如: setTimeout('console.log(2)',100);// ...
分类:
其他好文 时间:
2020-06-11 00:38:09
阅读次数:
55
consul+upsync+nginx实现动态负载均衡原理:将upstream配置与Nginx本身解耦,实现在线修改upstream信息nginx动态生效。优势:1、无需登录服务器配置2、避免nginx进行reload3、在线配置,后期更容易实现蓝绿。与Apollo这种类似,但需要借助upsync模块安装nginx支持upsync:测试:nginxversion:nginx/1.12.2可行--a
分类:
其他好文 时间:
2020-06-10 23:00:20
阅读次数:
75
现在是挖个坑,实验阶段 --Domain --OrderAggregateRoot --Order.cs --OrderItem.cs --ValueObject --Event public class Order : AggregateRoot<Guid> { #region 属性 /// <s ...
分类:
其他好文 时间:
2020-06-10 22:41:48
阅读次数:
81
存储过程 语法 DELIMITER $$ CREATE PROCEDURE `employees`.`a`(参数列表) BEGIN sql1; sql2; ... END$$ DELIMITER ; 语法说明 DELIMITER $$:定义语句结束标记,存储过程体中,每条SQL都使用“;”结束,所有 ...
分类:
数据库 时间:
2020-06-10 21:06:35
阅读次数:
93
Node.js 所有的异步 I/O 操作在完成时都会发送一个事件到事件队列。 Node.js 里面的许多对象都会分发事件:一个 net.Server 对象会在每次有新连接时触发一个事件, 一个 fs.readStream 对象会在文件被打开的时候触发一个事件。 所有这些产生事件的对象都是 event ...
分类:
Web程序 时间:
2020-06-10 19:30:16
阅读次数:
68