L ==> E · L · K】的更多相关文章

[].slice.call(k).filter(function(l) { return l != 0 }); 将类数组调用数组方法.…
l 泛型 l 注解 l Servlet3.0 l 动态代理 l 类加载器 泛型 1 回顾泛型类 泛型类:具有一个或多个泛型变量的类被称之为泛型类. public class A<T> { private T t; public A(T t) { this.t = t; } public T get() { return t; } } 2 泛型方法 泛型方法的特点: l 方法的参数中会使用泛型变量: l 方法的返回值中会使用泛型变量. public <T> T get(T[] ts)…
linux 下 g++编译程序时,-I(大写i) 与-L(大写l)-l(小写l) 的作用 作为一个linux入门级使用者,gcc/g++ 的简单操作已经用过多次, 但是有时稍微复杂一点的程序就会使用到库.在遇到问题的时候我查了挺多前辈总结的资料,也留个脚本希望对朋友们有个帮助.如果也能处理你的问题,我会感到很开心,嘻嘻. 例如:libz.so g++ -o compress  compress.cpp  -I/home/include/  -L/lib/  -lz     //别忘记了小  l和…
//定义顺序表L的结构体 typedef struct { Elemtype data[MaxSize]: int length; }SqList; //建立顺序表 void CreateList(SqList * &L,ElemType a[ ],int n) { int i; L = (SqList * )malloc(sizeof(SqList)); ; i < n ; i++) L->data[i] = a[i]; L->length = n; } //输出线性表: vo…
三剑客:Elastic Stack 在学习ELK前,先对 Lucene作基本了解. 今天才知道关系型数据库的索引是 B-Tree,罪过... 减少磁盘寻道次数 ---> 提高查询性能 Lucene 原始数据基础查询 + 原始数据聚合查询 物化视图 实时聚合 核心:反向倒排索引 //关键词 document ---> term ---> posting list<docid> term dictionary ---> term index Term Index:以 FST…
链接: https://www.luogu.org/contestnew/show/11805?tdsourcetag=s_pcqq_aiomsg 题解: 没人过的题我就没看 t2: 考虑每个点是朋友的区间是连续的 然后维护每个人朋友的右端点 显然是单调递增的 然后线段树瞎搞一下就好了 蜜汁tle一个点 要了数据再说 t4: 这题直接做显然不行 我刚开始竟然一直在想怎么还原背包然后觉得很难.. 按位考虑就很简单 我们要求这一位一定要选奇数个 $C(n,1)+C(n,3)+C(n,5)+....=…
本文参考此文:http://kangzj.net/visual-leak-detector-download/  另外一种检查内存泄露的工具:visual leak  detector  简称  vld 1.首先要去下载vld并且安装  ,一个下载地址:http://www.brothersoft.com/visual-leak-detector-download-288113.html         2.安装 vld,我的安装目录为:D:\Program Files\Visual Leak …
我造轮子,你造车,创客一起造起来!塔克创新资讯[塔克社区 www.xtark.cn ][塔克博客 www.cnblogs.com/xtark/ ] 本文介绍X-CTR100控制器的舵机控制,X-CTR100具有16路舵机控制接口,通过定时器产生PWM控制信号,可用于航模.机械臂.机器人等制作. 原理 舵机是一种位置(角度)伺服的驱动器,适用于那些需要角度不断变化并可以保持的控制系统.目前,在高档遥控玩具,如飞机.潜艇模型,遥控机器人中已经得到了普遍应用. 舵机的形状和大小多到让人眼花缭乱,但大致…
我造轮子,你造车,创客一起造起来!塔克创新资讯[塔克社区 www.xtark.cn ][塔克博客 www.cnblogs.com/xtark/ ]      本文介绍X-CTR100控制器 AD转换接口的使用,采集模拟信号及芯片温度. 原理 处理器STM32F407具有3个ADC,12位逐次逼近型,具有19个ADC检测通道,可测量16个外部源.2个内部源和VBAT电压,最大转换速率为2.4MHz. STM32F4芯片内部具有温度传感器,连接ADC1_IN16通道,通过ADC实现温度采集,温度传感…
我造轮子,你造车,创客一起造起来!塔克创新资讯[塔克社区 www.xtark.cn ][塔克博客 www.cnblogs.com/xtark/ ]      本文介绍X-CTR100控制器 板载加速度陀螺仪MPU6050的使用. X-CTR100集成三轴加速度三轴陀螺仪MEMS芯片MPU6050,使X-CTR100具有IMU(Inertial measurement unit)功能,通过姿态解算可获得X-CTR100姿态角,用于自平衡车.四旋翼飞行器.3D鼠标等作品设计. 原理 MPU6050是…
一.统计sleep状态的进程. c233 plugins # ps -elf|head -1F S UID     PID   PPID C PRI   NI       ADDR SZ   WCHAN STIME TTY TIME   CMD4 S root 28149  4204    0 80     0             -       16283 poll_s    Jul05 ? 00:00:00 sshd: root c233 plugins # ps -efl|awk '$…
我造轮子,你造车,创客一起造起来!塔克创新资讯[塔克社区 www.xtark.cn ][塔克博客 www.cnblogs.com/xtark/ ] 本文介绍X-CTR100控制器与树莓派Linux系统组成机器人平台.首先介绍与树莓派串口通信,后介绍机器人平台搭建.这种上下位机平台架构常用于机器人ROS系统开发中.最后介绍了Linux机器人开发中常用的软件工具,意在抛砖引玉. 环境搭建 本文使用树莓派硬件版本为3B+,GPIO扩展接口具有1路串口,可以与X-CTR100控制器通信. 组成强大的上下…
我造轮子,你造车,创客一起造起来!塔克创新资讯[塔克社区 www.xtark.cn ][塔克博客 www.cnblogs.com/xtark/ ]      本文介绍X-CTR100控制器控制步进电机,实现步进电机精确转速控制. 原理 如上图所示,步进电机系统一般包括控制器.驱动器和步进电机三部分. 步进电机 步进电机是一种将电脉冲转化为角位移的执行机构.通俗一点讲:当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(或步进角).可以通过控制脉冲个数来控制角位移量,从…
我造轮子,你造车,创客一起造起来!塔克创新资讯[塔克社区 www.xtark.cn ][塔克博客 www.cnblogs.com/xtark/ ]      本文介绍X-CTR100控制器基础板载资源的使用,包括LED.蜂鸣器.拨码开关.USB串口.软件定时.位带操作等. 原理 针对X-CTR100控制器的基础操作,均包含在X工程模板的ax_basis文件中,后续例程都包含该文件,方便使用X-CTR100控制器基础资源. 本文包含过个例程,原理详见下文例程. 软件生态 X-SOFT软件生态,X-…
我造轮子,你造车,创客一起造起来!塔克创新资讯[塔克社区 www.xtark.cn ][塔克博客 www.cnblogs.com/xtark/ ] SONY的PS2无线手柄是索尼游戏机的遥控手柄,控制协议已被全球创客破解,可以方便用于机器人控制器,作为遥控输入设备. 这款手柄价格便宜,性价比极高,本文使用X-CTR100控制器对PS2进行解码,并显示键值,方便用户使用. 原理 PS2无线手柄按键比较多,例如在一款游戏中的设定: PS手柄无线接收器,针脚输出端(面对插头) ------------…
#!/usr/bin/perl -w use strict; use warnings; $_='She is a good girl and likes helping others '; s/she/he/i;print "$_"; #he is a good girl #and likes helping others s/hae/she/i;print "$_"; #he is a good girl #and likes helping others s/…
在makefile中经常会看到这些选项,gcc默认会在程序当前目录.path路径中查找所需要的材料 如何给gcc添加我们自己的原材料(头文件,库等) -I (注意是大写的i) 给gcc添加自定义的头文件的路径 例如:我的头文件目录是myinclude -Imyinclude -L 给gcc添加额外的搜索库的路径 例如 :有一个库A所在的路径是目录B -LB -l(小写的L) 给gcc 指定具体的库 例如:gcc需要一个库A -lA 整体举例: CC=g++ CFLAGS=-g BIN=main…
-I(i的大写)include头文件非标准库中存在的也不是在当前文件夹下的,需要将地址用-i(大写)包含例:-I /home/src/-L用到的函数或操作非标准库下的,需要将库存在的地址用-L包含,库文件一般为.a或.so文件-l用在-L之后,后加库名称,-l库名(.a文件名) 一般在提示:'函数名' was not declared in this scope 时,是缺少以上一种或多种条件…
我造轮子,你造车,创客一起造起来!塔克创新资讯[塔克社区 www.xtark.cn ][塔克博客 www.cnblogs.com/xtark/ ]      本文介绍X-CTR100控制器 扩展GPS卫星定位模块,型号为GY-GPS6MV2,使用U-BLOX NEO-6M模块,一款应用广泛的模块,淘宝上可以方便买到. 本文使用Tim开源解码库nmealib进行解码,串口输出解码结果. 原理 GPS定位原理 略 模块介绍 U-BLOX NEO-6M GPS 模块,具有高灵敏度.低功耗.小型化.其极…
我造轮子,你造车,创客一起造起来!塔克创新资讯[塔克社区 www.xtark.cn ][塔克博客 www.cnblogs.com/xtark/ ]      本文介绍X-CTR100控制器 NRF24L01+ 2.4G无线通信模块的使用,可用于无线遥控.无线数据传输等应用场景. 原理 基本介绍 nRF24L01是由NORDIC生产的工作在2.4GHz~2.5GHz的ISM 频段的单片无线收发器芯片.无线收发器包括:频率发生器.增强型"SchockBurst"模式控制器.功率放大器.晶体…
我造轮子,你造车,创客一起造起来!塔克创新资讯[塔克社区 www.xtark.cn ][塔克博客 www.cnblogs.com/xtark/ ]      本文介绍X-CTR100控制器 板载EEPROM存储芯片AT24C02的使用,EEPROM常用于参数存储,系统掉电后也可以保存数据. 对比FLASH容量小,但是具有更高的擦写寿命. 原理 AT24C02是一个2K位串行CMOS E2PROM, 内部含有256个8位字节,CATALYST公司的先进CMOS技术实质上减少了器件的功耗.AT24C…
我造轮子,你造车,创客一起造起来!塔克创新资讯[塔克社区 www.xtark.cn ][塔克博客 www.cnblogs.com/xtark/ ]      本文介绍X-CTR100控制器 DSP库的使用,对STM32F4的DSP库有个基本的了解,并针对三角函数有无DSP指令进行性能测试. 原理 STM32F4采用Cortex-M4内核,相比Cortex-M3系列除了内置硬件FPU单元,在数字信号处理方面还增加了DSP指令集,支持诸如单周期乘加指令(MAC),优化的单指令多数据指令(SIMD),…
我造轮子,你造车,创客一起造起来!塔克创新资讯[塔克社区 www.xtark.cn ][塔克博客 www.cnblogs.com/xtark/ ]      本文介绍X-CTR100控制器如何开启STM32F4的硬件FPU,并对比使用硬件FPU和不使用硬件FPU的速度差别. 原理 FPU即浮点运算单元(Float Point Unit),浮点运算,对于定点CPU(没有FPU的CPU)来说必须要按照IEEE-754标准的算法来完成运算,是相当耗费时间的.而对于有FPU的CPU来说,浮点运算则只是几…
我造轮子,你造车,创客一起造起来!塔克创新资讯[塔克社区 www.xtark.cn ][塔克博客 www.cnblogs.com/xtark/ ] 本文介绍X-CTR100控制器 STM32F4硬件随机数发生器生成随机数功能,可用于滤波.算法加密.验证等问题. 原理 STM32F4自带了硬件随机数发生器(RNG),RNG处理器是一个以连续模拟噪声为基础的随机数发生器,在主机读数时提供一个32位的随机数. STM32F4的随机数发生器框图.      例程 本例程实现产生任意随机数和0至99范围随…
我造轮子,你造车,创客一起造起来!塔克创新资讯[塔克社区 www.xtark.cn ][塔克博客 www.cnblogs.com/xtark/ ] 本文介绍X-CTR100控制器 使用处理器内部硬件定时器时间测量功能,可以测量程序代码运行时间. 原理 定时器(Timer)最基本的功能是定时,比如定时发送USART 数据.定时采集AD数据等等.如果把定时器与GPIO 结合起来使用的话可以实现非常丰富的功能,可以测量输入信号的脉冲宽度,可以生产输出波形.定时器生产PWM控制电机状态是工业控制普遍方法…
我造轮子,你造车,创客一起造起来!塔克创新资讯[塔克社区 www.xtark.cn ][塔克博客 www.cnblogs.com/xtark/ ]      本文介绍X-CTR100控制器 DAC接口输出功能,X-CTR100具有一路1位DAC输出接口,可以输出0~3.3V电压,用于需要电压控制的设备. 原理 DAC 为数字/模拟转换模块,故名思议,它的作用就是把输入的数字编码,转换成对应的模拟电压输出,它的功能与ADC 相反.在常见的数字信号系统中,大部分传感器信 号被化成电压信号,而ADC…
我造轮子,你造车,创客一起造起来!塔克创新资讯[塔克社区 www.xtark.cn ][塔克博客 www.cnblogs.com/xtark/ ]      本文介绍X-CTR100控制器 采集VIN输入电压功能,通过锂电池电压与电量关系,实现简单电量计功能. 原理 电池系统可通过电池电压检测实现简单的电源电量管理. 以电压为基础的方法属于最早应用的方法之一,它仅需测量电池两级间的电压.该方法基于电池电压和剩余电量之间存在的某种已知关系.它看似直接,但却存在难点:在测量期间,只有在不施加任何负载…
我造轮子,你造车,创客一起造起来!塔克创新资讯[塔克社区 www.xtark.cn ][塔克博客 www.cnblogs.com/xtark/ ] 概述 前后台系统 简单的小型系统设计一般是基于前后台的或者无限循环的系统.包含一个无限循环的模块实现需要的操作(后台).中断处理程序实现异步事件(前台).前台也叫做中断级,后台也叫作任务级.临界操作应该在任务级中被执行,不可避免地必须在中断处理程序中执行也要确保是在很短的时间内完成.因为这会导致ISR 占用更长的时间.通常的,ISR 中使能相关的信息…
我造轮子,你造车,创客一起造起来!塔克创新资讯[塔克社区 www.xtark.cn ][塔克博客 www.cnblogs.com/xtark/ ]      本文介绍X-CTR100控制器 扩展DS18B20温度传感器. 原理 DS18B20 是美信公司的一款温度传感器,单片机可以通过 1-Wire 协议与 DS18B20 进行通信,最终将温度读出.1-Wire 总线的硬件接口很简单,只需要把 DS18B20 的数据引脚和单片机的一个 IO 口接上就可以了.硬件的简单,随之而来的,就是软件时序的…
我造轮子,你造车,创客一起造起来!塔克创新资讯[塔克社区 www.xtark.cn ][塔克博客 www.cnblogs.com/xtark/ ]      本文介绍X-CTR100控制器 扩展HMC5983三轴磁力计传感器,模块型号为GY-282,淘宝上可以买到. 三轴磁力计可测量设备周围磁场强度,结合地球磁场可以计算获取水平指向,常用于电子罗盘.数字指南针. 原理 电子罗盘,也叫数字指南针,是利用地磁场来定北向的一种方法.电子罗盘作为一种重要的导航定向工具,正越来越多的应用于导航和定向系统.…