- STM32学习笔记
实现按键控制LED灯前置知识:基本的GPIO输入模式:读取外部信号(如按键、传感器状态)。——主要用到上拉输入输出模式:向外部输出信号(如控制LED、继电器)。——主要用到推挽输出其他模式:模拟输入、复用功能(如USART、I2C)等。按键的知识与常识按键未按下:GPIO引脚通过上拉电阻连接到VCC,读取为高电平(1)。按键按下:按键将GPIO引脚直接接地,读取为低电平(0)。有关LED的代码部分
- 在音频功放电路设计中,核心目标是实现高功率输出、低失真、高稳定性及抗干扰能力。以下从电路拓扑、元件选型、保护设计、PCB 布局等方面展开分析,并结合不同类型功放(AB 类、D 类)的特点给出设计要点
GJZGRB
单片机嵌入式硬件硬件工程学习
一、功放电路拓扑与核心指标设计1.常见功放类型及选型要点类型AB类(线性功放)D类(开关功放)原理晶体管工作在线性区,正负半周交替放大晶体管工作在开关状态,通过PWM调制输出效率约50%~60%可达90%以上失真低(THD1V时切断继电器。四、PCB设计要点(影响性能的关键)1.布局原则信号流向:输入级(小信号)→驱动级→功率输出级(大信号),避免交叉布线形成干扰环。功率器件散热:功率管下方铺铜并
- 基于物联网的智能衣柜-开题报告
特纳斯电子-官方
毕设开题报告物联网
资料查找方式:特纳斯电子(电子校园网):搜索下面编号即可编号:T2092203M-KT设计简介:本设计是基于物联网的智能衣柜系统,主要实现以下功能:1.当衣柜门打开时,自动点亮照明灯。2.检测衣柜内温度低于设置最小值,通过继电器进行加热;当湿度大于设置最大值,进行风扇除湿。3.当气体浓度传感器采集到的气体浓度大于设置的最大阈值,打开紫外线照明灯,进行杀菌消毒,并且设定时间。4.也可以通过WI-FI
- 通过ESP32开发板,实现NFC卡片控制继电器通断,从而实现多种物联网中设备的通电
开心小破孩儿
物联网
通过ESP32开发板,实现NFC卡片控制继电器通断,从而实现多种设备的通电,从而可以开发出智能的物联网、家电等多种设备ESP32与RFID-RC522的接线方法RC522引脚ESP32引脚(示例)说明SDA/CSGPIO5SPI片选(CS)SCKGPIO18SPI时钟(SCK)MOSIGPIO23主出从入(MasterOut)MISOGPIO19主入从出(MasterIn)RSTGPIO22模块复
- 继电器实现直流电机正反转
Jack15302768279
顶源矽普芯谷嵌入式硬件单片机新能源汽车充电枪锁人工智能汽车继电器
有关继电器的使用方法,首先介绍了继电器的内部工作原理,然后介绍了两只继电器组成的正反转电路,以及用继电器实现直流电机正反转的具体方法,供大家学习参考。继电器实现直流电机正反转1、继电器内部原理线圈断电时公共与常闭连通(NormalClose),线圈通电时公共与常开连通(NormalOpen)。2、电路原理图4:两只继电器组成的正反转电路3、电路分析当直流电机两端加正向电压时电机正转,反之则反转,上
- 由浅入深的详细解读汽车PDU与BDU
爱上电路设计
硬件电路设计PDUBDU
目录:一、新能源车模块介绍1、新能源车模块位置分布2、PDU高压配电装置3、BDU电池包断路装置4、BATTERY电池包二、主要电气件参数设计及选型1、继电器2、熔断器3、连接器4、电流采集5、预
- LabVIEW自感现象远程实验平台
LabVIEW开发
LabVIEW开发案例labview
LabVIEW开发自感现象远程实验平台,通过整合NI数据采集设备、菲尼克斯(PhoenixContact)继电器模块及罗技(Logitech)高清摄像头,实现远程数据采集、仪器控制与实时监控三大核心功能。平台突破传统实验装置局限,支持电流/电压曲线实时绘制与半定量分析,适用于物理教学、远程实验培训及科研预研场景。通过LabVIEW的图形化编程与模块化架构,显著提升系统开发效率与可维护性。应用场景中
- 电子电路:开关电路技术深度解析
千码君2016
电子电路开关电路器件演进图谱机械开关时代半导体电路开关宽禁带器件双极型晶体管BJTMOSFETIGBT
开关的作用是控制电路的通断,这是最基本的理解。比如机械开关、继电器、半导体开关(如二极管、晶体管、MOSFET、IGBT)导通和截止状态,以及开关的动作过程,比如闭合和断开时的电压和电流变化。时间参数如开关速度、上升时间、下降时间、延迟时间等也是关键点,特别是对于高频应用来说,这些参数会影响电路性能。开关电路应用:比如数字电路中的逻辑门、电源管理中的DC-DC转换器、电机控制中的H桥电路,以及通信
- 国芯思辰| 断路器和继电器保护可使用国产4通道24位同步采样模数转换器,替换ADS131E04
GXSC
芯片应用嵌入式硬件
断路器能够接通、承载和分断正常电路条件下电流;也能在规定的非正常条件下,接通、承载一定时间和分断电流的一种机械开关电器。可实现过载、短路保护主要用于负载和短路的保护。继电器用于控制回路,一个继电器往往有几对常开/常闭节点,可以用于不同的控制回路。断路器和继电器保护系统通常包括电源电路、采样转换调理电路、模数转换电路、继电器电路、MCU电路等。其中的模数转换器芯片推荐使用国产4通道24位同步采样模数
- ESP8266远程控制4路继电器和温湿度感应
m0_72480513
大数据
对于好奇最近对于智能家居的控制买了个ESP8266套餐回来研究,用BLINKER实现4路远程控制继电器模块运行+温湿度感应,经过整个课程后发现原视频写入后自动断开,上网找查资料重写一编代码刷入后解决,代码用ardiuno如下参考:#defineBLINKER_WIFI//支持wifi//#defineBLINKER_ESP_SMARTCONFIG//Smartconfig或者手机微信扫码自动配网,
- esp8266 点灯科技远程控制继电器
找回太阳
c++物联网mcu
手机端安装点灯科技app打开ArduinoIDE编辑:#defineBLINKER_WIFI#includecharauth[]="点灯科技key";charssid[]="wifiID";charpswd[]="WiFikey";//新建组件对象BlinkerButtonButton1("btn-abc");BlinkerNumberNumber1("num-abc");//定义继电器控制引脚c
- 2025年特种作业低压电工证理论考试题库资料
100分题库小程序
笔记经验分享
低压电工题库题目及答案:单选题1、交流接触器的额定工作电压,是指在规定条件下,能保证电器正常工作的()电压。A.最低B.最高C.平均答案:B2、正确选用电器应遵循的两个基本原则是安全原则和()原则。A.经济B.性能C.功能答案:A3、热继电器的保护特性与电动机过载特性贴近,是为了充分发挥电机的()能力。A.过载B.控制C.节流答案:A4、熔断器的保护特性又称为()。A.安秒特性B.灭弧特性C.时间
- 物联网工程毕业设计课题实践指南
single594
物联网课程设计c++java
1.智能家居控制系统1.1基于ZigBee的智能家居控制实践过程硬件选型主控:CC2530/CC2531传感器:温湿度、光照、人体红外执行器:继电器、电机、LED灯系统架构 A[传感器层] --> B[ZigBee网络] B --> C[网关] C --> D[云平台] D --> E[手机APP]开发步骤搭建ZigBee网络开发传感器驱动实现网关功能开发手机APP对接云平台
- 综合模块------温湿度检测系统(温湿度模块,LCD602,继电器,电机,风扇,蓝牙模块)
H212202165
51单片机嵌入式硬件单片机
开发板:51开发板显示:lcd1602温湿度模块:DHT11通信模块:HC-08蓝牙代码实现:#include"reg52.h"#include#includesfrAUXR=0x8E;#defineSIZE12sbitDHT=P1^7;sbitLED1=P2^0;sbitLED2=P2^1;chardata_dht[5];charbuffer[SIZE];voidDelay30ms(void)/
- 可编程序控制器的产生
周圣贤
pygame
在工业控制中,传统的采用继电器实现的控制系统属于固定接线的逻辑控制系统,其结构随着具体功能的不同而各不相同,而且控制功能相对比较简单。如果实际的工艺过程或控制要求发生变化,整个系统就全部要重新设计、安装和调试,对于复杂的应用系统十分不便。此外,传统的机械电气式器件本身的不足也影响了控制系统的功能、可靠性和稳定性等各种性能,无法适应现代工业迅速发展的应用要求。20世纪60年代,现代电子技术的蓬勃发展
- PLC的发展过程
周圣贤
dash
虽然PLC的应用时间不长,但是随着微处理器的出现,大规模和超大规模集成电路技术的迅速发展和数据通信技术的不断进步,PLC也得到了迅速发展,其发展过程大致可分三个阶段。(1)第一代PLC(20世纪60年代末~70年代中期)早期的PLC作为继电器控制系统的替代物,其主要功能只是执行原来由继电器完成的顺序控制和定时控制等任务。PLC主要采用分立元器件和中小规模集成电路,在软件上吸取了广大电气工程技术人员
- 国芯思辰|继电器驱动芯片CN8023在SVG设备智能电容器控制板中应用
GXSC
芯片应用嵌入式硬件
继电器模块常用于自动控制系统和电力系统中,能够安全地控制大功率设备,另外继电器提供电气隔离,能保护低电压电路(如单片机)与高电压电路之间的安全。国芯思辰CN8023继电器驱动芯片是专为驱动磁保持继电器设计,可驱动两颗单稳态继电器,目前已广泛应用于电力仪表、SVG设备智能电容器控制板、自动化设备电力配变、家电等。CN8023是一款双向继电器驱动芯片,用于控制磁保持继电器工作。该器件具有大输出能力和超
- 基于STM32单片机智能马桶盖红外检测冲水温控设计21-081
通旺科技单片机设计DIY汇
单片机stm32嵌入式硬件
21-081、STM32智能马桶盖设计-E18-RELAY-DS18B20-KEY-水泵-拨动-RTC-LCD1602-光敏-声音-高亮产品功能描述:本设计由STM32F103C8T6单片机核心板电路+红外避障模块电路+加热继电器控制电路+DS18B20温度检测电路+按键电路+水泵控制电路+2挡拨动开关电路+RTC内部时钟电路+LCD1602液晶显示电路+光敏电阻模块电路+声音检测电路+高亮灯电路
- 单片机 | 基于STM32的智能马桶设计
单北斗SLAMer
程序语言设计(C语言C++MatlabPython等)算法stm32信息与通信单片机
基于STM32的智能马桶设计结合了传感器技术、嵌入式控制及物联网功能,旨在提升用户体验并实现健康监测。以下是其设计原理、功能模块及代码框架的详细解析:一、系统架构与核心功能智能马桶的系统架构通常分为主控模块、传感器模块、执行器模块、通信模块及用户交互模块,主要功能包括:温度控制坐垫加热:通过DS18B20或MEMS温度传感器检测坐垫温度,若低于设定阈值(如35℃),启动继电器控制加热片升温。水温调
- 22 基于51单片机的智能家居系统(DHT11、继电器、气体浓度监测)
白天看海
Proteus51单片机智能家居嵌入式硬件
目录一、主要功能二、硬件资源三、程序编程四、实现现象一、主要功能基于51单片机,DHT11温湿度检测,CO,PM2.5检测,通过LCD1602显示,超过阈值报警,继电器驱动风扇转动。通过按键切换选择设置各项参数阈值,两个按键负责增减。二、硬件资源基于KEIL5编写C++代码,PROTEUS8.15进行仿真,全部资源在页尾,提供安装包。编辑三、程序编程#include#include#include
- 安卓控制继电器开关电路:设计与实践
SpaceX
本文还有配套的精品资源,点击获取简介:本项目探讨了安卓设备通过无线技术控制继电器开关电路的构建与应用,广泛应用于智能家居与自动化系统。涉及继电器基本原理、安卓应用程序开发、无线通信模块集成、硬件保护措施、以及多路开关控制等关键技术点。项目文件"smart_0518"可能包含固件更新或电路设计文档,为用户和开发者提供系统维护与使用指导。1.继电器基本原理与功能继电器的工作原理继电器是一种利用电磁原理
- 继电保护常用元件——电流和电压继电器
QiuX111
笔记经验分享学习方法
目录一、继电器二、电流继电器三、电压继电器一、继电器电力系统主要的特点是高电压、大电流运行、检修人员直接操作高电压、大电流会造成人员伤亡,所以都是通过各类继电器、接触器控制高压断路器、开关进行的。继电器非常重要。1、什么是继电器?继电器是一种根据某种输入信号的变化使其自身的执行机构动作的自动控制电器。它具有输入电路(又称感应元件)和输出电路(又称执行元件),当感应元件的输入量(如电流、电压、频率、
- 光耦隔离继电器实验——嵌入式开发
DevCyberX
单片机stm32嵌入式硬件嵌入式
光耦隔离继电器实验——嵌入式开发继电器是一种常用的电子开关设备,用于控制高功率电路。然而,在一些特殊应用中,需要将控制电路与被控制电路进行隔离,以提高系统的稳定性和安全性。光耦隔离继电器是一种常见的隔离继电器类型,它利用光耦技术实现输入和输出之间的电气隔离。本文将介绍如何在嵌入式开发中使用光耦隔离继电器。我们将使用Arduino开发板和一款基于光耦的继电器模块来演示该实验。步骤1:准备材料和硬件连
- BMS的功能安全目标有哪些?
汽车功能安全啊
安全
BMS的功能安全目标主要分两类一类是电芯安全的电芯安全的顶事件是热失控,分解下来要保护的是电芯过压,电芯欠压后再充电,电芯过温及电芯过流另一类是高压安全相关的高压安全主要是为了防止高压触电而引申的绝缘保护,高压互锁,另外还有个碰撞(人员安全相关,也可以和高压安全贴点边边)以上的安全目标,安全等级及安全状态分别是防止电芯过压,ASILC,断开继电器防止电芯欠压,ASILC,断开继电器防止电芯过温,A
- 基于STM32单片机智能家居语音识别控制消毒柜设计21-115
通旺科技单片机设计DIY汇
单片机stm32智能家居
21-115、STM32语音控制和自动识别家用便捷消毒柜设计-SNR6812语音识别-ULN2003-RELAY产品功能描述:本设计由STM32F103C8T6单片机核心板电路+SNR6812语音识别模块电量+ULN2003步进电机驱动电路+水泵继电器电路+紫外线灯继电器电路+加热棒继电器电路组成。1、系统接收到语音指令:打开门,则步进电机正传90度。2、系统接收到语音指令:关闭门,则步进电机反转
- 基于 STM32 的智慧图书馆智能控制系统设计与实现
编码追梦人
单片机项目实战stm32嵌入式硬件单片机
一、系统架构概述智慧图书馆智能控制系统集成环境调控、安全监控、借阅管理与信息推送功能,通过STM32主控芯片联动传感器、执行器及云平台,实现图书馆智能化管理。系统架构分为感知层(传感器)、控制层(STM32主控)、执行层(继电器/显示屏)及云端层(数据交互),支持温度自动调节、灯光自控、火情安防监控、天气推送及RFID借还书管理。二、硬件选型与接线设计(一)核心芯片与模块选型模块类型型号/方案功能
- 硬件学习笔记--011 继电器基础知识介绍
Rousson
学习笔记
1.继电器的定义及分类继电器(英文名称:relay)是一种电控制器件,是当输入量(激励量)的变化达到规定要求时,在电气输出电路中使被控量发生预定的阶跃变化的一种电器。它具有控制系统(又称输入回路)和被控制系统(又称输出回路)之间的互动关系。通常应用于自动化的控制电路中,它实际上是用小电流去控制大电流运作的一种“自动开关”。故在电路中起着自动调节、安全保护、转换电路等作用。对于电磁继电器、固体继电器
- 低压线路常见电气火灾原因及预防
ACRELKY
安全网络物联网
低压线路指经配电变压器将高压10kV降低到380V以下的电气线路。低压电器通常指在交流电压1200V或直流电压1500V以下工作的电器,常见的低压器有开关、熔断器、接触器、漏电保护器和继电器等。低压电路引发的电气火灾是我国常见火灾类型之一,为抑制火灾的发生,需要综合分析影响火灾发生的原因并制定预防措施。1.低压线路常见电气火灾的原因低压线路会因为不同原因而引发电力火灾。比如,某电力企业的低压线路使
- 基于单片机的智能养生油炸炉系统设计与实现
赵谨言
论文毕业设计经验分享
标题:基于单片机的智能养生油炸炉系统设计与实现内容:1.摘要本文针对传统油炸炉功能单一、无法满足现代养生需求的问题,设计并实现了基于单片机的智能养生油炸炉系统。通过采用STC89C52单片机作为控制核心,结合温度传感器、液位传感器、继电器等硬件,利用C语言进行软件开发。经测试,该系统能够精确控制油温在80-180℃之间,误差不超过±2℃,还能实时监测油位,当油位低于设定值时自动报警。此系统实现了油
- 隧道消防报警综合盘使用说明书及详细介绍
ASCO110069
网络运维
隧道消防报警综合盘使用说明书一、概述报警综合盘,外部装有手动火灾报警按钮,内部原装带主板,可配装输入输出模块、继电器、避雷设备等。报警综合盘主要应用在公路隧道环境中,火灾发生后按下报警按钮上的按片,可向控制器发出火灾报警信号,控制器接收到报警信号后,显示出报警综合综合盘的编码信息并发出报警声响。报警综合盘满足IP65防护等级,适用于公路隧道环境。也可作为火焰探测器等设备的DC24的供电中转,以及联
- springmvc 下 freemarker页面枚举的遍历输出
杨白白
enumfreemarker
spring mvc freemarker 中遍历枚举
1枚举类型有一个本地方法叫values(),这个方法可以直接返回枚举数组。所以可以利用这个遍历。
enum
public enum BooleanEnum {
TRUE(Boolean.TRUE, "是"), FALSE(Boolean.FALSE, "否");
- 实习简要总结
byalias
工作
来白虹不知不觉中已经一个多月了,因为项目还在需求分析及项目架构阶段,自己在这段
时间都是在学习相关技术知识,现在对这段时间的工作及学习情况做一个总结:
(1)工作技能方面
大体分为两个阶段,Java Web 基础阶段和Java EE阶段
1)Java Web阶段
在这个阶段,自己主要着重学习了 JSP, Servlet, JDBC, MySQL,这些知识的核心点都过
了一遍,也
- Quartz——DateIntervalTrigger触发器
eksliang
quartz
转载请出自出处:http://eksliang.iteye.com/blog/2208559 一.概述
simpleTrigger 内部实现机制是通过计算间隔时间来计算下次的执行时间,这就导致他有不适合调度的定时任务。例如我们想每天的 1:00AM 执行任务,如果使用 SimpleTrigger,间隔时间就是一天。注意这里就会有一个问题,即当有 misfired 的任务并且恢复执行时,该执行时间
- Unix快捷键
18289753290
unixUnix;快捷键;
复制,删除,粘贴:
dd:删除光标所在的行 &nbs
- 获取Android设备屏幕的相关参数
酷的飞上天空
android
包含屏幕的分辨率 以及 屏幕宽度的最大dp 高度最大dp
TextView text = (TextView)findViewById(R.id.text);
DisplayMetrics dm = new DisplayMetrics();
text.append("getResources().ge
- 要做物联网?先保护好你的数据
蓝儿唯美
数据
根据Beecham Research的说法,那些在行业中希望利用物联网的关键领域需要提供更好的安全性。
在Beecham的物联网安全威胁图谱上,展示了那些可能产生内外部攻击并且需要通过快速发展的物联网行业加以解决的关键领域。
Beecham Research的技术主管Jon Howes说:“之所以我们目前还没有看到与物联网相关的严重安全事件,是因为目前还没有在大型客户和企业应用中进行部署,也就
- Java取模(求余)运算
随便小屋
java
整数之间的取模求余运算很好求,但几乎没有遇到过对负数进行取模求余,直接看下面代码:
/**
*
* @author Logic
*
*/
public class Test {
public static void main(String[] args) {
// TODO A
- SQL注入介绍
aijuans
sql注入
二、SQL注入范例
这里我们根据用户登录页面
<form action="" > 用户名:<input type="text" name="username"><br/> 密 码:<input type="password" name="passwor
- 优雅代码风格
aoyouzi
代码
总结了几点关于优雅代码风格的描述:
代码简单:不隐藏设计者的意图,抽象干净利落,控制语句直截了当。
接口清晰:类型接口表现力直白,字面表达含义,API 相互呼应以增强可测试性。
依赖项少:依赖关系越少越好,依赖少证明内聚程度高,低耦合利于自动测试,便于重构。
没有重复:重复代码意味着某些概念或想法没有在代码中良好的体现,及时重构消除重复。
战术分层:代码分层清晰,隔离明确,
- 布尔数组
百合不是茶
java布尔数组
androi中提到了布尔数组;
布尔数组默认的是false, 并且只会打印false或者是true
布尔数组的例子; 根据字符数组创建布尔数组
char[] c = {'p','u','b','l','i','c'};
//根据字符数组的长度创建布尔数组的个数
boolean[] b = new bool
- web.xml之welcome-file-list、error-page
bijian1013
javaweb.xmlservleterror-page
welcome-file-list
1.定义:
<welcome-file-list>
<welcome-file>login.jsp</welcome>
</welcome-file-list>
2.作用:用来指定WEB应用首页名称。
error-page1.定义:
<error-page&g
- richfaces 4 fileUpload组件删除上传的文件
sunjing
clearRichfaces 4fileupload
页面代码
<h:form id="fileForm"> <rich:
- 技术文章备忘
bit1129
技术文章
Zookeeper
http://wenku.baidu.com/view/bab171ffaef8941ea76e05b8.html
http://wenku.baidu.com/link?url=8thAIwFTnPh2KL2b0p1V7XSgmF9ZEFgw4V_MkIpA9j8BX2rDQMPgK5l3wcs9oBTxeekOnm5P3BK8c6K2DWynq9nfUCkRlTt9uV
- org.hibernate.hql.ast.QuerySyntaxException: unexpected token: on near line 1解决方案
白糖_
Hibernate
文章摘自:http://blog.csdn.net/yangwawa19870921/article/details/7553181
在编写HQL时,可能会出现这种代码:
select a.name,b.age from TableA a left join TableB b on a.id=b.id
如果这是HQL,那么这段代码就是错误的,因为HQL不支持
- sqlserver按照字段内容进行排序
bozch
按照内容排序
在做项目的时候,遇到了这样的一个需求:
从数据库中取出的数据集,首先要将某个数据或者多个数据按照地段内容放到前面显示,例如:从学生表中取出姓李的放到数据集的前面;
select * fro
- 编程珠玑-第一章-位图排序
bylijinnan
java编程珠玑
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.io.Writer;
import java.util.Random;
public class BitMapSearch {
- Java关于==和equals
chenbowen00
java
关于==和equals概念其实很简单,一个是比较内存地址是否相同,一个比较的是值内容是否相同。虽然理解上不难,但是有时存在一些理解误区,如下情况:
1、
String a = "aaa";
a=="aaa";
==> true
2、
new String("aaa")==new String("aaa
- [IT与资本]软件行业需对外界投资热情保持警惕
comsci
it
我还是那个看法,软件行业需要增强内生动力,尽量依靠自有资金和营业收入来进行经营,避免在资本市场上经受各种不同类型的风险,为企业自主研发核心技术和产品提供稳定,温和的外部环境...
如果我们在自己尚未掌握核心技术之前,企图依靠上市来筹集资金,然后使劲往某个领域砸钱,然
- oracle 数据块结构
daizj
oracle块数据块块结构行目录
oracle 数据块是数据库存储的最小单位,一般为操作系统块的N倍。其结构为:
块头--〉空行--〉数据,其实际为纵行结构。
块的标准大小由初始化参数DB_BLOCK_SIZE指定。具有标准大小的块称为标准块(Standard Block)。块的大小和标准块的大小不同的块叫非标准块(Nonstandard Block)。同一数据库中,Oracle9i及以上版本支持同一数据库中同时使用标
- github上一些觉得对自己工作有用的项目收集
dengkane
github
github上一些觉得对自己工作有用的项目收集
技能类
markdown语法中文说明
回到顶部
全文检索
elasticsearch
bigdesk elasticsearch管理插件
回到顶部
nosql
mapdb 支持亿级别map, list, 支持事务. 可考虑做为缓存使用
C
- 初二上学期难记单词二
dcj3sjt126com
englishword
dangerous 危险的
panda 熊猫
lion 狮子
elephant 象
monkey 猴子
tiger 老虎
deer 鹿
snake 蛇
rabbit 兔子
duck 鸭
horse 马
forest 森林
fall 跌倒;落下
climb 爬;攀登
finish 完成;结束
cinema 电影院;电影
seafood 海鲜;海产食品
bank 银行
- 8、mysql外键(FOREIGN KEY)的简单使用
dcj3sjt126com
mysql
一、基本概念
1、MySQL中“键”和“索引”的定义相同,所以外键和主键一样也是索引的一种。不同的是MySQL会自动为所有表的主键进行索引,但是外键字段必须由用户进行明确的索引。用于外键关系的字段必须在所有的参照表中进行明确地索引,InnoDB不能自动地创建索引。
2、外键可以是一对一的,一个表的记录只能与另一个表的一条记录连接,或者是一对多的,一个表的记录与另一个表的多条记录连接。
3、如
- java循环标签 Foreach
shuizhaosi888
标签java循环foreach
1. 简单的for循环
public static void main(String[] args) {
for (int i = 1, y = i + 10; i < 5 && y < 12; i++, y = i * 2) {
System.err.println("i=" + i + " y="
- Spring Security(05)——异常信息本地化
234390216
exceptionSpring Security异常信息本地化
异常信息本地化
Spring Security支持将展现给终端用户看的异常信息本地化,这些信息包括认证失败、访问被拒绝等。而对于展现给开发者看的异常信息和日志信息(如配置错误)则是不能够进行本地化的,它们是以英文硬编码在Spring Security的代码中的。在Spring-Security-core-x
- DUBBO架构服务端告警Failed to send message Response
javamingtingzhao
架构DUBBO
废话不多说,警告日志如下,不知道有哪位遇到过,此异常在服务端抛出(服务器启动第一次运行会有这个警告),后续运行没问题,找了好久真心不知道哪里错了。
WARN 2015-07-18 22:31:15,272 com.alibaba.dubbo.remoting.transport.dispatcher.ChannelEventRunnable.run(84)
- JS中Date对象中几个用法
leeqq
JavaScriptDate最后一天
近来工作中遇到这样的两个需求
1. 给个Date对象,找出该时间所在月的第一天和最后一天
2. 给个Date对象,找出该时间所在周的第一天和最后一天
需求1中的找月第一天很简单,我记得api中有setDate方法可以使用
使用setDate方法前,先看看getDate
var date = new Date();
console.log(date);
// Sat J
- MFC中使用ado技术操作数据库
你不认识的休道人
sqlmfc
1.在stdafx.h中导入ado动态链接库
#import"C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace rename("EOF","end")2.在CTestApp文件的InitInstance()函数中domodal之前写::CoIniti
- Android Studio加速
rensanning
android studio
Android Studio慢、吃内存!启动时后会立即通过Gradle来sync & build工程。
(1)设置Android Studio
a) 禁用插件
File -> Settings... Plugins 去掉一些没有用的插件。
比如:Git Integration、GitHub、Google Cloud Testing、Google Cloud
- 各数据库的批量Update操作
tomcat_oracle
javaoraclesqlmysqlsqlite
MyBatis的update元素的用法与insert元素基本相同,因此本篇不打算重复了。本篇仅记录批量update操作的
sql语句,懂得SQL语句,那么MyBatis部分的操作就简单了。 注意:下列批量更新语句都是作为一个事务整体执行,要不全部成功,要不全部回滚。
MSSQL的SQL语句
WITH R AS(
SELECT 'John' as name, 18 as
- html禁止清除input文本输入缓存
xp9802
input
多数浏览器默认会缓存input的值,只有使用ctl+F5强制刷新的才可以清除缓存记录。如果不想让浏览器缓存input的值,有2种方法:
方法一: 在不想使用缓存的input中添加 autocomplete="off"; eg: <input type="text" autocomplete="off" name