参考电极简介

目录 参考电极 参考电极 安置在头皮上的电极为作用电极(active electrode)。放置在身体相对零电位点的电极即为参考电极(reference electrode),也称为参考电极或标准电极。 记录到的脑电信号即是作用电极与参考电极的差值(电位差)。 如果身体上有一个零电位点,那么将参考电极放置于这个点,头皮上其它部位与该点的电极之间的电位差就等于后者的电位变化的绝对值。但这种零电位点理论上指的是机体位于电解质液中时,距离机体无限远的点,而实际上我们能够利用到的点是距离脑尽可能远的身
分类: 其他 发布时间: 12-10 18:50 阅读次数: 0

mybatis-plus一些通用方法

目录 wrapper介绍: CURD接口 Mapper CRUD接口 Service CURD接口 构造器方法 常用方法 修改指定值 查找不为空 wrapper介绍: AbstractWrapper: 用于查询条件封装,生成sql的where条件 AbstractLambdaWrapper: Lambda语法使用Wrapper统一处理解析lambda获取column QueryWrapper: Entity 对象封装操作类,不是用lambda UpdateWrapper: Update条件封装
分类: 其他 发布时间: 12-10 18:50 阅读次数: 0

C# MySql Transaction Async

static async Task<int> MySqlWriteAsync(string writeSQL,Dictionary<string,object> parametersDic=null) { int executeResult = -1; using (MySqlConnection conn = GetMySqlConnection()) { if
分类: 其他 发布时间: 12-10 18:50 阅读次数: 0

LinkedBlockingQueue与ArrayBlockingQueue

阻塞队列与普通的队列(LinkedList/ArrayList)相比,支持在向队列中添加元素时,队列的长度已满阻塞当前添加线程,直到队列未满或者等待超时;从队列中获取元素时,队列中元素为空 ,会将获取元素的线程阻塞,直到队列中存在元素 或者等待超时。 在JUC包中常用的阻塞队列包含ArrayBlockingQueue/LinkedBlockingQueue/LinkedBlockingDeque等,从结构来看都继承了AbstractQueue实现了BlockingQueue接口(LinkedB
分类: 其他 发布时间: 12-10 18:50 阅读次数: 0

自动化学习-Day07

内置函数 res = any([1,1,0]) #如果这个list里面有一个为真,就返回true print(res) res = all([1,1,1,1,1]) #如果这个list里面全部为真,就返回true print(res) import string case = list(string.ascii_uppercase) for index,c in enumerate(case): print('%s => %s'%(c,index)) import xl
分类: 其他 发布时间: 12-10 18:50 阅读次数: 0

odoo 项目经验1

1.在xml中的domain表达式解析:|,&,!以及表示此意义的符号,都是遵从栈的规则(后进先出),右为栈底,所以从最左端的符号开始判断。 2.xml中也可以进行时间计算,比如在一周内的为即将开始等等等。 <filter string="执行阶段" name="execute_stage" domain="[('state','in',['preparing','doing','done'])]"/> <filter string="即将开始" do
分类: 其他 发布时间: 12-10 18:50 阅读次数: 0

ubuntu16.04虚拟环境配置

1.先查看电脑中是否有虚拟环境 virtualenv --version 2.如果没有的话安装 sudo pip install virtualenv sudo pip install virtualenvwrapper 3.查看是否有创建虚拟环境的指令 mkvirtualenv --version 4.如果找不到虚拟环境指令,需要配置一下 4.1、创建目录用来存放虚拟环境 mkdir $HOME/.virtualenvs 4.2、打开~/.bashrc文件,并添加如下: export WO
分类: 其他 发布时间: 12-10 18:50 阅读次数: 0

vue+axios通过formdata提交参数和上传文件

demo.vue 文件 <template> <div class="demo"> <input v-model="importForm.month" type="text" name="month"/> <input ref="importFile" type="file" name="importFile" @change="handleFileChange" /> <button @click="handleConfimIm
分类: 其他 发布时间: 12-10 18:50 阅读次数: 0

FastJson的漏洞

今日被一条推文吸引---坑爹fastjson又成黑洞!这次危害可导致服务瘫痪!。这一看不得了了,因为我们服务中有使用到fastjson。且版本目前还是1.2.58。 我们使用的springCloud,其中jersey与fastjson版本有冲突,这个时候就会
分类: 编程语言 发布时间: 12-10 18:34 阅读次数: 0

jsf中的按钮加弹框的两种形式

第一种: 1 <p:commandButton value="一键移除" 2 action="#{ProjectPackageManageBackingBean.removeItems}" 3 styleClass="right_btnserach pull-right"> 4 <p:confirm header="一键移除安装工程" message="你确定要移除吗
分类: 其他 发布时间: 12-10 18:34 阅读次数: 0

eNSP——静态路由的基本配置

原理: 静态路由是指用户或网络管理员手工配置的路由信息。当网络的拓扑结构或链路状态发生改变时,需要网络管理人员手工修改静态路由信息。 相比于动态路由协议,静态路由无需频繁地交换各自的路由表,配置简单,比较适合小型、简单的网络环境。 静态路由不适合大型和复杂的网络环境,因为当网络拓扑结构和链路状态发生变化时,网络管理员需要做大量的调整,且无法自动感知错误发生,不易排错。 默认路由是--种特殊的静态路由,当路由表中与数据包目的地址没有匹配的表项时,数据包将根据默认路由条目进行转发。默认路由在某些时
分类: 其他 发布时间: 12-10 18:34 阅读次数: 0

python ddt数据驱动二(json, yaml 驱动)

一、通过json文件驱动 import unittest from ddt import ddt, file_data @ddt class MyTest(unittest.TestCase): @file_data('test_data_list.json') def test_data_list(self, value): print(value) # test_data_dict.json里的k-v必须是双引号格式 @file_da
分类: 其他 发布时间: 12-10 18:34 阅读次数: 0

centos6与centos7服务开启关闭命令对比

指令名称     centos 6       centos 7 启动服务     service httpd start   systemctl start httpd.service 关闭服务     service httpd stop   systemctl stop httpd.service 重启服务     service httpd restart  systemctl restart httpd.service 查看服务状态   service httpd status  
分类: 其他 发布时间: 12-10 18:34 阅读次数: 0

RabbitMQ的安装与配置

官网:https://www.rabbitmq.com/ 一. 配置ErLang环境:   1. 安装支持库: apt-get -y install libncurses5-dev apt-get -y install make g++ gcc libpcre3 libpcrecpp* libpcre3-dev libssl-dev autoconf automake libtool nfs-kernel-server libncurses5-dev libaio.dev ruby-dev r
分类: 其他 发布时间: 12-10 18:34 阅读次数: 0

迅为ARM开发板方案分析/开发板选型

ARM处理器平台的不断更新,不断的发布新的开发板,产品线的丰富,让开发板选型时困难,以下表格把迅为开发板平台做个简单的对比图,让选型更容易,开发产品更轻松。 参数 4412 4418 6818 I.MX6Q/PLUS I.MX6Q工业级 I.MX6DL I.MX6UL商业级/工业级 RK3399 CPU 三星 四核 三星 四核 三星 八核 恩智浦 四核 恩智浦 四核 恩智浦 双核 恩智浦 单核 瑞芯微 六核 架构 Cortex-A9 Cortex-A9 Cortex-A53 Cortex-A9
分类: 其他 发布时间: 12-10 18:34 阅读次数: 0

MySQL数据库 介绍,安装,基本操作

- 数据库介绍: 1.随意存放在一个文件中的数据,数据的格式千差万别   tank|123 jason:123 sean~123 2.软件开发目录规范   - Project:   - conf   - bin   - core   - db: 存放一个个的文件   1、2都是从本地读取的数据。 3.将所有数据存放到一个第三方的公共位置,同一个软件凡是需要操作数据的,就必须去这个共享的位置操作。   - 第三方的公共位置(数据库)   - 数据库集群: 将同一个数据库中的数据,复制到不同的服务
分类: 其他 发布时间: 12-10 18:34 阅读次数: 0

c#多线程开发

1 //要执行的业务是从阿里云上下载将近40000条的音频到本地,单条下载忒慢,就想采用多线程,分配了二十个线程同时下载,省了很大部分的时间 class Program 2 { 3 4 static void Main(string[] args) { 5 string sql = "select en_audio,us_audio from t_audio LIMIT
分类: 其他 发布时间: 12-10 18:34 阅读次数: 0

jpa ExampleMatcher Example

官网文档:https://docs.spring.io/spring-data/jpa/docs/current/reference/html/#query-by-example.usage Person person = new Person(); person.setFirstname("Dave"); ExampleMatcher matcher = ExampleMatcher.
分类: 其他 发布时间: 12-10 18:34 阅读次数: 0

JQuery之选择器的类型

JQuery中的选择器数量和JavaScript中的选择器数量相差无几,JQuery中的选择器类型如下图: 代码实现: <script src="JS/jquery-3.4.1.js"></script> <script> // 利用JQuery创建程序入口1 $(document).ready(function(){ var $div = $('#div1'); alert($div);
分类: 其他 发布时间: 12-10 18:34 阅读次数: 0

javascript 访问 webservice

xml: <?xml version="1.0" encoding="UTF-8"?> <boolean xmlns="http://tempuri.org/">false</boolean> javascript: $.ajax({ url: "../webService/CommonExternalWebService.asmx/CheckSystemVersionIsBicp", dataType: "xml", success: function (xm
分类: 其他 发布时间: 12-10 18:34 阅读次数: 0