- 学习笔记之debian的thonny开发(尚未验证)--从stm32裸机到linux嵌入式系统
sjh2100
嵌入式硬件硬件工程linuxstm32debian
这应该算stm32裸机用户转linux嵌入式系统的入门学习笔记。【鲁班猫】39-vnc远程桌面连接鲁班猫_哔哩哔哩_bilibili本集的鲁班猫的视频介绍中,没有清晰明确指出需要linux开发板接入网络,接入网络可以使用有线网口或者wifi路由,有些提示信息是来自开发板还是win电脑屏幕并不是很明确。stm32开发需要win+keil+stlink+开发板。linux嵌入式系统应用开发需要:lin
- 基于STM32的智能医疗监控系统教程
STM32发烧友
stm32嵌入式硬件单片机
目录引言环境准备智能医疗监控系统基础代码实现:实现智能医疗监控系统生理参数监测模块数据处理与存储模块无线通信模块用户界面与报警系统应用场景:医疗监测与优化常见问题与解决方案收尾与总结引言随着健康管理需求的增加,智能医疗监控系统在医疗领域的应用越来越广泛。基于STM32的嵌入式系统由于其高性能和低功耗的特点,成为实现智能医疗监控系统的理想选择。本教程将详细介绍如何基于STM32开发一个智能医疗监控系
- 深入解析 STM32 GPIO:结构、配置与应用实践
Exhausted、
stm32单片机stm32嵌入式硬件c语言
理解GPIO的工作原理和配置方法是掌握STM32开发的基础,后续的外设(如定时器、ADC、通信接口)都依赖于GPIO的正确配置。目录一、GPIO的基本概念二、GPIO的主要功能三、GPIO的内部结构四、GPIO的工作模式1.输入模式2.输出模式3.复用功能模式4.模拟模式五、GPIO的配置寄存器六、GPIO的配置步骤(以点亮LED为例)1.使能GPIO时钟2.配置GPIO模式3.控制电平七、GPI
- 基于STM32设计的盲人智能饮水机(221)
DS小龙哥
智能家居与物联网项目实战stm32嵌入式硬件单片机饮水机
文章目录一、前言1.1项目介绍【1】开发背景【2】项目实现的功能【3】项目硬件模块组成1.2设计思路【1】整体设计思路【2】整体构架1.3项目开发背景【1】选题的意义【2】可行性分析【3】参考文献【4】摘要1.4开发工具的选择1.5系统框架图1.6系统功能总结1.7设备原理图1.8硬件实物图二、硬件选型2.1STM32开发板2.2PCB板2.3USB下载线2.4ESP8266WIFI2.5杜邦线(
- 基于STM32开发的智能家居灯光控制系统
STM32发烧友
stm32智能家居嵌入式硬件
目录引言环境准备工作硬件准备软件安装与配置系统设计系统架构硬件连接代码实现系统初始化灯光控制逻辑传感器数据采集Wi-Fi通信与远程控制应用场景家庭智能灯光管理办公室与商业环境的智能照明常见问题及解决方案常见问题解决方案结论1.引言随着智能家居技术的普及,智能灯光控制系统逐渐成为家庭、办公室和商业环境中提升生活质量和工作效率的重要工具。通过集成STM32微控制器、光照传感器、红外传感器、Wi-Fi模
- 基于STM32的智能婴儿床控制系统设计(手机APP+蓝牙无线控制)(210)
DS小龙哥
智能家居与物联网项目实战stm32智能手机嵌入式硬件智能婴儿床
文章目录一、前言1.1项目介绍【1】项目功能介绍【2】设计实现的功能【3】项目硬件模块组成1.2设计思路【1】整体设计思路【2】HC05工作模式配置1.3项目开发背景【1】选题的意义【2】可行性分析【3】参考文献【4】项目背景【5】摘要1.4开发工具的选择【1】设备端开发【2】上位机开发1.5系统框架图1.6系统功能总结1.7系统原理图1.8硬件实物图二、硬件选型2.1STM32开发板2.2PCB
- 纯C代码模拟stm32 的结构体赋值,快速掌握stm32开发
真实义
c语言stm32单片机
stm32系统的C语法一开始难度大,采用C语言模拟,能快速上手。简单版本//runC@https://www.jyshare.com/compile/11/#include//模拟GPIO寄存器结构typedefstruct{unsignedintpinState:1;//仅模拟单个引脚的状态,0表示低电平,1表示高电平}SimpleGPIO_TypeDef;//定义一个SimpleGPIO_Ty
- 自制一个入门STM32 四足机器人具体开发顺序
弥途
足式机器人stm32机器人单片机
0前期准备1.知识储备学习STM32微控制器的基础知识,包括GPIO、定时器、串口通信等外设的使用,可通过官方文档、教程和视频课程进行学习。了解舵机控制原理,因为四足机器人通常使用舵机来实现关节运动。掌握基本的机械结构设计知识,以便设计机器人的腿部和身体结构。2.材料和工具准备硬件材料:STM32开发板(如STM32F103系列)、舵机(根据机器人腿部关节数量选择合适的舵机,一般每个腿部至少需要2
- STM32开发内核结构
且听风吟_YU
单片机stm32单片机内核
转载请保留原作者想讲解一下STM32的开发内核架构,说白了就是讲讲我的代码是怎么一层一层的调用一直到最底层的寄存器的.首先上图:图中已经很清晰了,我只想强调几个点:1.stm32f10x.h这个文件真是相当的吊啊,基本上所有的哭文件里都有包含这个文件,因为这个文件时间上就相当于STM32的硬件抽象,他隔绝了底层的寄存器,向上提供了各种结构体,同时这个文件定义了很多的常量,都是在使用的时候赋值给某个
- stm32芯片包_“蓝桥杯”嵌入式stm32入门(3)搞定竞赛资源包,这都不是事儿
weixin_39997695
stm32芯片包蓝桥杯入门训练fibonacci数列
在文章“蓝桥杯”嵌入式stm32开发入门(1)概述和“蓝桥杯”嵌入式stm32开发入门(2)ARM?Cortex?确定明白?中对“蓝桥杯”以及“蓝桥杯”比赛中嵌入式设计与开发(大学组、研究生组)中所用开发板CT117E和扩展板板上资源以及什么是ARM和Cortex概念做了简要介绍。这篇文章将介绍“蓝桥杯”嵌入式stm32竞赛官方所提供的资源包,这些资源包有一些重要的内容对参赛者来说非常重要。因此这
- 基于STM32开发的智能交通灯控制系统
STM32发烧友
stm32嵌入式硬件单片机
目录引言环境准备工作硬件准备软件安装与配置系统设计系统架构硬件连接代码实现系统初始化红绿灯控制逻辑车辆与行人检测信号灯控制与调度OLED显示与状态提示Wi-Fi通信与远程监控应用场景城市交通管理智能交通系统的研发与测试常见问题及解决方案常见问题解决方案结论1.引言随着城市化的加速,交通管理成为现代城市中亟待解决的问题。智能交通灯控制系统通过实时检测交通状况,根据实际车流量调整信号灯的切换时间,提高
- 05 STM32寄存器开发基础-串口编程
DS小龙哥
智能家居与物联网项目实战stm32嵌入式硬件单片机串口编程
文章目录一、前言二、系列文章三、如何学习?四、STM32编程-配置串口4.1STM32开发板4.2原理图4.3STM32的GPIO口4.4开时钟4.5配置GPIO模式的寄存器4.6配置串口参数的寄存器4.7初始化串口1:实现数据发送4.8初始化串口1:实现数据接收4.9初始化串口1:支持printf打印4.10初始化串口1:实现中断接收数据4.10初始化串口1:实现不定长数据接收一、前言这篇文章学
- clion配置stm32开发环境
行走的bug...
单片机嵌入式硬件c++c语言
一些说明:安装cubeide时报errorlaunchinginstaller是因为目录名有中文的缘故。其实这里用不到cubeIDE,这个就是为了记录一下。能正确配置好环境后就能生成hex文件了,然后用stm32st-linkutility程序烧录就OK了环境准备:1、clion,注意clion默认带有cmake,每个版本的clion都支持一个范围的cmake,比如2021版的clion最高支持3
- STM32实现简单的智能手环
心梓知识
stm32单片机嵌入式硬件
智能手环是一种智能穿戴设备,可以用于监测用户的运动、心率、睡眠等健康数据,并提供相应的分析和提醒功能。在本案例中,我们将使用STM32微控制器来实现一个简单的智能手环。首先,我们需要准备以下硬件和软件:STM32开发板(如STM32F103C8T6)OLED显示屏(128x64像素)心率传感器模块(如MAX30102)加速度传感器模块(如MPU6050)蓝牙模块(如HC-05)KeilMDK开发环
- 基于STM32设计的酒驾检测报警系统(OneNet+4G模块)(222)
DS小龙哥
智能家居与物联网项目实战stm32嵌入式硬件单片机酒驾检测酒驾监测
文章目录一、前言1.1项目介绍【1】项目背景【2】项目实现的功能【3】项目硬件模块组成1.2设计思路1.3项目开发背景【1】选题的意义【2】可行性分析【3】参考文献【4】摘要1.4开发工具的选择【1】设备端开发【2】可视化页面开发1.5系统框架图1.6系统功能总结1.7设备原理图1.8硬件实物图二、硬件选型2.1STM32开发板2.2USB下载线2.3杜邦线(2排)2.4OLED显示屏2.5Air
- 基于QT与STM32的电力参数采集系统(华为云IOT)(211)
DS小龙哥
智能家居与物联网项目实战qtstm32华为云电力采集
文章目录一、前言1.1项目介绍【1】开发背景【2】项目实现的功能【3】项目硬件模块组成1.2设计思路【1】整体设计思路【2】整体构架【3】上位机开发思路【4】供电方式1.3项目开发背景【1】选题的意义【2】可行性分析【3】参考文献【4】摘要1.4开发工具的选择【1】设备端开发【2】上位机开发1.5系统框架图1.6系统功能总结1.7设备原理图1.8硬件实物图二、硬件选型2.1STM32开发板2.2U
- STM32启动文件
了了
stm32单片机
如何获取STM32启动文件接触过STM32单片机的都知道,使用STM32开发肯定是需要添加启动文件的,讲解STM32的教材或教材或多或少都会在建立工程文件的入门部分内容中讲解一些关于启动文件相关的知识,而不会像51单片机教材那样几乎啥都不会说明。部分原因就是STM32单片机内核比51复杂很多,开发过程中我们很有可能需要对启动文件或其他一些内核依赖文件做一些处理。并且如果是用keil建立工程时软件不
- 基于STM32开发的简易自动驾驶系统
嵌入式详谈
stm32自动驾驶嵌入式硬件
目录引言环境准备工作硬件准备软件安装与配置系统设计系统架构硬件连接代码实现系统初始化传感器数据采集与处理电机控制与转向OLED显示与状态提示Wi-Fi通信与远程监控应用场景简易自动驾驶演示智能车模型开发与学习常见问题及解决方案常见问题解决方案结论1.引言随着自动驾驶技术的发展,智能车成为研究和开发的热点之一。本文将介绍如何使用STM32微控制器开发一个简易自动驾驶系统,通过超声波传感器、红外传感器
- 基于STM32开发的智能灌溉系统
嵌入式详谈
stm32嵌入式硬件单片机
目录引言环境准备工作硬件准备软件安装与配置系统设计系统架构硬件连接代码实现系统初始化土壤湿度检测与灌溉控制OLED显示与状态提示Wi-Fi通信与远程监控应用场景家庭花园的智能灌溉管理农业和温室的自动化灌溉系统常见问题及解决方案常见问题解决方案结论1.引言智能灌溉系统能够根据土壤湿度的变化,自动调节水泵的开关状态,确保植物获得适量的水分,避免过度或不足的灌溉。通过STM32微控制器,结合土壤湿度传感
- 基于STM32开发的智能门禁系统
嵌入式详谈
stm32嵌入式硬件单片机
目录引言环境准备工作硬件准备软件安装与配置系统设计系统架构硬件连接代码实现系统初始化RFID读卡与门锁控制OLED显示与状态提示Wi-Fi通信与远程管理应用场景家庭和小型办公室的智能门禁管理企业和社区的安全门禁系统常见问题及解决方案常见问题解决方案结论1.引言智能门禁系统能够通过RFID技术实现非接触式门锁控制,并结合Wi-Fi模块和OLED显示屏,实现远程监控和管理。通过STM32微控制器,该系
- 基于STM32开发的智能农业监测与控制系统
stm32发烧友
stm32嵌入式硬件单片机
目录引言环境准备工作硬件准备软件安装与配置系统设计系统架构硬件连接代码实现系统初始化传感器数据采集与处理自动灌溉与环境控制数据融合与决策算法OLED显示与状态提示Wi-Fi通信与远程监控应用场景温室环境的智能监控与自动化控制农田土壤与作物生长的实时监测常见问题及解决方案常见问题解决方案结论1.引言智能农业利用现代传感技术和自动控制技术,实现对农业环境的精准监测与智能管理。本文将介绍如何使用STM3
- 基于STM32开发的智能家用能源管理系统
stm32发烧友
stm32能源单片机
目录引言环境准备工作硬件准备软件安装与配置系统设计系统架构硬件连接代码实现系统初始化能源监测与数据处理能源管理与控制Wi-Fi通信与远程监控应用场景家庭能源使用优化智能电力监控常见问题及解决方案常见问题解决方案结论1.引言随着能源需求的不断增长和环境保护意识的提高,智能家用能源管理系统逐渐成为家庭节能减排的重要工具。该系统通过集成电流传感器、电压传感器、功率计量模块、Wi-Fi模块等硬件,实时监测
- 基于STM32开发的智能语音控制系统
stm32发烧友
stm32嵌入式硬件单片机
目录引言环境准备工作硬件准备软件安装与配置系统设计系统架构硬件连接代码实现系统初始化语音识别与指令处理控制设备OLED显示与状态提示Wi-Fi通信与远程监控应用场景家庭环境中的智能语音控制办公环境中的语音交互常见问题及解决方案常见问题解决方案结论1.引言随着智能家居的发展,语音控制成为了人机交互的重要方式。本文将介绍如何使用STM32微控制器开发一个智能语音控制系统,通过语音识别模块、OLED显示
- 基于STM32开发的智能垃圾桶系统
嵌入式详谈
stm32嵌入式硬件单片机
目录引言环境准备工作硬件准备软件安装与配置系统设计系统架构硬件连接代码实现系统初始化超声波传感器检测与垃圾桶开关控制状态显示与声音提示Wi-Fi通信与满溢通知应用场景家庭环境的智能垃圾桶管理办公室与公共场所的智能垃圾处理常见问题及解决方案常见问题解决方案结论1.引言随着智能家居设备的不断发展,智能垃圾桶逐渐成为提升生活质量和便利性的重要工具。智能垃圾桶系统可以通过传感器检测垃圾桶的使用情况,自动开
- 基于STM32开发的智能家居语音控制系统
嵌入式详谈
stm32智能家居嵌入式硬件
目录引言环境准备工作硬件准备软件安装与配置系统设计系统架构硬件连接代码实现系统初始化语音识别处理设备控制与状态显示Wi-Fi通信与远程控制应用场景家庭环境的语音控制办公室的智能化管理常见问题及解决方案常见问题解决方案结论1.引言随着人工智能技术的发展,智能家居设备逐渐普及。通过语音识别技术,用户可以通过简单的语音指令控制家中的设备,如灯光、空调、电视等,提升生活的便利性和舒适性。本文将介绍如何使用
- STM32常用C语言知识总结
千千道
STM32C语言stm32c语言嵌入式硬件
目录一、引言二、C语言基础1.数据类型2.变量与常量3.控制结构4.数组与指针5.字符串6.extern变量声明7.内存管理三、STM32中的C语言特性1.位操作2.寄存器操作一、引言STM32作为一款广泛应用的微控制器,其开发离不开C语言的支持。C语言凭借其高效、灵活和可移植性,成为了嵌入式系统开发的首选语言。本文将对STM32开发中涉及的C语言知识点进行详细总结,帮助大家更好地掌握STM32的
- 基于STM32开发的智能门锁系统
嵌入式详谈
stm32嵌入式硬件单片机
目录引言环境准备工作硬件准备软件安装与配置系统设计系统架构硬件连接代码实现系统初始化密码输入与验证门锁控制与状态指示Wi-Fi通信与远程监控应用场景家庭智能门锁办公室智能门禁系统常见问题及解决方案常见问题解决方案结论1.引言智能门锁系统通过集成键盘模块、舵机、显示屏、Wi-Fi模块等硬件,实现对门锁的自动化控制与管理。该系统能够检测用户输入的密码,自动控制门锁的开关,并通过显示屏显示当前状态。同时
- TinyUSB 基本使用
czy8787475
DDM单片机
由于早期时候我们产品基于STM32开发,自然而然的用了STM32的USB库,这个本身没什么问题,库也很完善,而且有官方在完善,这本来是个不错的东西,但是随着ST的缺货,问题就越来越多,比如别人的芯片可不会兼容ST的库,如果是标准设备那还好,如果像我们还做HOTPKey这样的,移植起来就相当的麻烦.一开始他们推荐我使用RL-USB,但是RL-USB始终是挂载RTX上的,至于哪一天RTX也出毛病,这就
- STM32CubeMX快速生成STM32F407ZG芯片寄存器初始化
僚机武士
STM32学习单片机stm32
STM32CubeMX快速生成STM32F407ZG芯片寄存器初始化STM32CubeMX对于一些使用STM32比较多的开发者比较熟悉,但对于刚接触STM32系列单片机的开发者就可能显得陌生一些。STM32CubeMX是一款由ST公司推出的帮助STM32开发者快速搭建STM32工程文件的图形编程软件。STM32CubeMX的好处在于,开发者不用像以前一样自己编程来对单片机的寄存器进行操作,该过程不
- STM32-开发工具
nownow_
stm32stm32嵌入式硬件单片机
开发过程中可能用到的工具1、烧录下载调试工具ST-LINKST-LINK,是ST(意法半导体)推出的调试编程工具,适用于STM32系列芯片的USB接口的下载及在线仿真器。2、串口调试工具/串口下载工具串口调试工具是一种用于通过串口通信协议与目标设备进行数据交换和通信的软件工具。在STM32开发中,串口调试工具常常被用来与目标STM32微控制器进行通信,以实现数据的发送和接收、命令的发送以及调试信息
- 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