EVERSPIN的SPI产品系列中增加了具有2mm底部裸露焊盘的新型DFN8封装。这种新封装允许该器件既可用于JEDEC标准SOIC-8引脚又可用于DFN8 PCB焊盘图案。
分类:
其他好文 时间:
2020-04-15 09:27:19
阅读次数:
109
Guava包里的Service接口用于封装一个服务对象的运行状态、包括start和stop等方法。例如web服务器,RPC服务器、计时器等可以实现这个接口。对此类服务的状态管理并不轻松、需要对服务的开启/关闭进行妥善管理、特别是在多线程环境下尤为复杂。Guava包提供了一些基础类帮助你管理复杂的状态 ...
分类:
其他好文 时间:
2020-04-15 00:23:19
阅读次数:
68
1在data中不要写太多的公共数据 如何解决了: 2学会写局部组件和公共组件 3 大量使用自己封装的函数 ...
分类:
其他好文 时间:
2020-04-14 22:58:47
阅读次数:
82
简介 Poller class 是IO multiplexing的封装。在muduo中它是一个抽象类,因为muduo同时支持poll和epoll两种IO multiplexing机制。Poller是EventLoop的间接成员,只供其owner EventLoop在IO线程中调用,因此无需加锁。其生 ...
分类:
其他好文 时间:
2020-04-14 22:54:29
阅读次数:
63
1 import pymysql 2 from lib.logger import logger 3 from warnings import filterwarnings 4 filterwarnings("ignore",category=pymysql.Warning) # 忽略mysql警告 ...
分类:
数据库 时间:
2020-04-14 22:36:46
阅读次数:
103
一、定义 1、定义 外观模式又译为门面模式, 定义一个统一的外观接口,接口中封装了一系列操作,最少知道原则,降低了客户与一系列操作类之间的耦合。 2、UML类图 外观模式与适配器模式有相似的地方,但是外观模式注重的是一组接口的封装,而适配器模式注重的是接口之间的转换(适配) 外观模式一个重要的设计模 ...
分类:
其他好文 时间:
2020-04-14 19:01:50
阅读次数:
67
创建监听器三步骤: 1、事件(event)可以封装和传递监听器中要处理的参数,如对象或字符串,并作为监听器中监听的目标。 2、监听器(listener)具体根据事件发生的业务处理模块,这里可以接收处理事件中封装的对象或字符串。 3、事件发布者(publisher)事件发生的触发者。 代码展示: po ...
分类:
编程语言 时间:
2020-04-14 18:32:12
阅读次数:
80
步骤1:首先呢,在util文件下创建一个auth.js 用来获取token 、存储token 、删除token (这里的token是存放在sessionStorage里面) const TokenKey = 'user_token' export function getToken() { retu ...
分类:
移动开发 时间:
2020-04-14 16:32:25
阅读次数:
121
1.django请求的生命周期? 1.wsgi,请求封装后交给web框架 2.中间件,对请求进行校验或者在请求对象中添加其他相关数据, 3.路由匹配,根据浏览器发送的不同url去匹配不同的视图函数 4.视图函数,在视图函数中进行业务逻辑的处理 5.中间件,对响应的数据进行处理 6.wsgi,将响应的 ...
分类:
其他好文 时间:
2020-04-14 10:59:55
阅读次数:
91
截止到目前为止,我很少使用事件,经常使用委托,但是我并不清楚事件存在的原因,或者说,委托和事件到底有什么区别? 我在网上搜的一般情况下都会写委托是一个类,事件是委托的对象,但是用的时候会发现, 执行出来完全一模一样,什么调用Invoke,什么Remove和-=,如果这就是区别,那事件存在的意义在哪里 ...
分类:
其他好文 时间:
2020-04-14 10:46:45
阅读次数:
73