- 基于STM32单片机的智能小车设计
UoEmacs_Lisp
单片机stm32嵌入式硬件
智能小车是一种集成了传感器和控制系统的机器人,能够自主感知环境并做出相应的动作。在本文中,我们将介绍如何使用STM32单片机设计一个基于STM32的智能小车,并提供相应的源代码。硬件设计:STM32单片机选择:选择适合的STM32单片机作为控制器。根据具体需求和性能要求选择合适的型号,如STM32F4系列、STM32F7系列等。电机驱动:选择合适的电机驱动模块,可以使用直流电机驱动模块或者步进电机
- 嵌入式--->异常,中断
arize
#嵌入式经验中断STM32F767HAL
本篇文章需要就着ARMCortex-M3Cortex-M4权威指南和STM32F7参考手册来阅读,最好有现成的Stm32F7的工程,当然其他的也可以文章目录中断中断的管理中断优先级(NVIC)中断优先级分组中断的屏蔽PRIMASK&FAULTMASKPRIMASKFAULTMASKBASEPRISTM32F7的外部中断(EXIT)使用的介绍1.使能IO时钟&基本配置2.设置中断优先级(NVIC)3
- STM32型号及其命名规则
穿越过来的全栈工程师
stm32嵌入式硬件单片机
目录一、stm32简介:stm32是st公司基于ARMCortex-M内核所设计的32位微控制器。二、stm32型号分类三、stm32命名规则四、其他简介一、stm32简介:stm32是st公司基于ARMCortex-M内核所设计的32位微控制器。二、stm32型号分类stm32主要分为4个系列:高性能MCU:STM32F2、STM32F4、STM32H7、STM32F7主流MCU:STM32G0
- 基于 STM32F7 和神经网络的实时人脸特征提取与匹配算法实现
嵌入式杂谈
neo4j
本文讨论了如何使用STM32F7和神经网络模型来实现实时人脸特征提取与匹配算法。首先介绍了STM32F7的硬件和软件特点,然后讨论了人脸特征提取和匹配算法的基本原理。接下来,我们将重点讨论如何在STM32F7上实现基于神经网络的人脸特征提取与匹配算法,并给出相应的代码示例。最后,我们评估了系统的性能,并讨论了一些优化的可能性。1.简介STM32F7是STMicroelectronics公司的一款高
- STM32H7 FDCAN兼容普通CAN使用 基于CubeMX配置
三花猫咪
STM32stm32单片机armcan网络接口
1.说明STM32大多数型号均使用的是bxCAN这个IP核,该IP核工作非常稳定,以至于从STM32F1系列到STM32F7系列均使用此IP核。下列两张图分别为STM32F1C8Tx系列和STM32F767IITx的CAN配置界面。可以看到配置界面的选项完全相同。bxCAN的配置例程非常多,应用广泛。FDCAN是2011年博世发布的改进版CAN,FDCAN的性能固然强悍,但是在实际项目中若是多个板
- 我设计了一款开源飞控,性能远超Pixhawk,运行APM固件-怒飞垂云
怒飞
飞控单片机编程语言机器学习
从2009年到现在,我从事无人机研发将近11年了,中途设计过很多飞控,有闭源的无人飞艇飞控、大型固定翼无人机飞控,也有在开源飞控Pixhawk基础上修改的飞控,如今,基于STM32F7系列单片机的飞控逐步稳定成熟,于是我基于FMUv5架构设计了一款开源飞控,先上参数:硬件参数处理器:STM32F765IIK6(CortexM7内核,216MHz主频,2MBflash,512kBRAM)加速度计:I
- STM32:TIM通道输入捕获
AllenSun-1990
C语言单片机stm32嵌入式硬件单片机
本文主要讲解如何使用TIMER通道的输入脉冲捕获功能。基于STM32F7的Timer2Channel3来进行讲解。配置时钟Timer2的时钟频率,对应APB1Timer。分频设置为96-1,这样设置每次count计数,对应的时间为1us。Counter设置为最大即可,默认不使用定时器中断。每个通道对应一个GPIO。初始化流程注意CubeMx生成代码不会开启捕捉,要调用HAL_TIM_IC_Star
- 通讯协议学习之路:IrDA协议协议理论
JASON丶LI
通讯协议网络学习物联网单片机stm32
通讯协议之路主要分为两部分,第一部分从理论上面讲解各类协议的通讯原理以及通讯格式,第二部分从具体运用上讲解各类通讯协议的具体应用方法。后续文章会同时发表在个人博客(jason1016.club)、CSDN;视频会发布在bilibili(UID:399951374)序、个人理解IrDA通讯属于红外通讯IrDA在ST系列中通常只有STM32F7系列才在硬件上得到支持IrDA为异步半双工通讯目前存在用法
- 驱动开发:STM32F7控制AD5663模拟量输出
AllenSun-1990
驱动开发stm32嵌入式硬件
AD5663是ADI公司的一款DAC模块,用以实现两路模拟量信号输出。该芯片通过SPI通信来驱动。下面讲解使用STM32F7主控芯片来控制AD5663模拟量输出的流程。配置STM32F7SPI通信管脚STM32CubeMX生成SPI驱动代码/*SPI3initfunction*/voidMX_SPI3_Init(void){/*USERCODEBEGINSPI3_Init0*//*USERCODE
- 分享STM32、FPGA、上位机测试开发环境和常用工具
青青豌豆
fpga开发stm32嵌入式硬件
把stm32、fpga开发中常用工具和开发环境分享给大家,附带下载链接,可以直接使用在项目工程中,其中包括Vivado17.4、Modelsim10.6d、Keil5、ST_Link驱动、Gvim编辑器、Timegen绘制波形插件、BusHound上位机抓包软件!Keil5的下载安装链接(包含STM32F1,STM32F4,STM32F7系列的开发包)链接:https://pan.baidu.co
- STM32F407 SPDIF(光纤音频)数字音频接口
m0_59949484
STM32嵌入式stm32单片机arm
SPDIF简介SPDIF是Sony/PhilipDigitalInteRFaceFormat的缩写,是由索尼和飞利浦公司联合开发的数字音频接口简称,分为SPDIF输入(IN)和SPDIF输出(OUT)两种,STM32F7的SPDIF接口,仅支持SPDIFIN,称之为SPDIFRX。
- 初识STM32
hwx1546
STM32学习stm32单片机
什么是STM32STM32是由意法半导体公司开发的32位微控制器的简称,STM32在当今的嵌入式处理器中非常受欢迎。ST公司旗下有几百款32位的微处理器,在ST官网有对不同的处理器做了区分。比如高性能处理器可以有STM32F2、STM32F4、STM32F7等。主流的处理器有STM32F0、STM32F1、STM32F3等。低功耗的有STM32L系列。无线网络的有STM32W系列等。STM32芯片
- STM32刷Micropython固件参考指南
perseverance52
stm32micropython
STM32刷Micropython固件指南其实刷固件和普通的程序下载烧录无多大的差异,主要是其他因数的影响导致刷固件或刷完固件无法运行的情况和相关问题。刷固件教程固件下载。目前所支持的stm32型号有这些:stm32f0,stm32f4,stm32f7,stm32g0,stm32g4,stm32h7,stm32l0,stm32l1,stm32l4,stm32wb,stm32wl。(如果你的stm3
- PLC转行嵌入式软件开发的辛路历程
西和湖平
PLC嵌入式嵌入式stm32c语言linux
我是04年毕业的,毕业后一直在做PLC方面的工作,本以为自己自动化水平已经是大神级别了。直到2019年初开始接触STM32F7开发的工作,才发现PLC工作相比MCU来讲确实简单太多。虽然之前我开发PLC时候已经使用了西门子1500和s120再加倍福,并且也都使用了st高级语言来开发,所使用的也是面向对象的思路。但是还是比不过C语言在开发上的带来的挑战和乐趣。 先说说我为什么想转嵌入式,第一原
- STM32产品命名规则,系统结构介绍,总线功能。
一杯烟火
B站自化协学习笔记stm32单片机嵌入式硬件
产品系列STM32系列芯片是由意法半导体(STMicroelectronics)公司推出的一系列32位微控制器产品。该系列产品分为以下几个系列:STM32F0系列STM32F1系列STM32F2系列STM32F3系列STM32F4系列STM32F7系列STM32G0系列STM32G4系列STM32H7系列STM32L0系列STM32L1系列STM32L4系列STM32L5系列STM32WB系列产品
- STM32单片机(二).STM32系列单片机的介绍
流水过客
单片机学习与开发stm32单片机介绍
STM32系列芯片是为要求高性能、低成本、低功耗的嵌入式应用设计的ARMCortexM0,M0+,M3,M4和M7内核,按照内核架构分成不同的产品。其主流的产品有STM32F0、STM32F1和STM32F3;超低功耗产品STM32L0、STM32L1、STM32L4以及STM32L4+;性能产品STM32F2、STM32F4、STM32F7以及STM32H7。在本文中以介绍笔者使用过的两款单片机
- 10外接触摸屏_探索者 STM32F407 开发板资料连载第三十三章 触摸屏实验
陈普照
10外接触摸屏
)实验平台:alientek阿波罗STM32F767开发板2)摘自《STM32F7开发指南(HAL库版)》关注官方微信号公众号,获取更多资料:正点原子第三十三章触摸屏实验本章,我们将介绍如何使用STM32F4来驱动触摸屏,ALIENTEK探索者STM32F4开发板本身并没有触摸屏控制器,但是它支持触摸屏,可以通过外接带触摸屏的LCD模块(比如ALIENTEKTFTLCD模块),来实现触摸屏控制。在
- STM32f746G-DISCO开发使用
星光嵌入式542830257
CortexM3/M4/M7
STM32F746G-DISCO是ST公司推出的一款针对STM32F7系列设计的开发板。可帮助您快速探索ARM®Cortex®-M7,并轻松开发自己的应用。STM32F746G-DISCO基于STM32F746NGH6设计,板载ST-Link/V2-1仿真下载器(对外仅提供SWD接口),免除您另外购买仿真器或下载器的麻烦。并且具备Arduino接口,可接入Arduino巨大生态系统中的各种扩展板(
- STM32H实现ADC采集
小盼你最萌哒
stm32
实现参考STM32F7实现ADC采集(软件触发+轮询)注意,在CubeMX中,voidSystemClock_Config(void)多了如下代码:RCC_PeriphCLKInitTypeDefPeriphClkInitStruct={0};PeriphClkInitStruct.PeriphClockSelection=RCC_PERIPHCLK_ADC|RCC_PERIPHCLK_CKPER
- STM32F7解读视频
野猪力量
嵌入式
STM32F7解读视频1:36:40https://www.bilibili.com/video/av44992891?from=search&seid=963155231768733260STM32F7在线培训7:55:59https://www.bilibili.com/video/av41603889?from=search&seid=963155231768733260感谢B站up主
- stm32f7 CAN: loop-back communication on CAN1 and CAN2
cutelily2014
stm32
StrugglingthreedaysonCANcommunication,tonsofCANprotocoltoread,butIprefercreatingnewprojectonSTM32thanreadingpapersalone,withthereferenceofSTM32Cubeandsearchedinformationon-line,Iuploadmyprojectofloop-
- 关于stm32f7系列闪存双存储区模式
weixin_40774521
笔记stm32
意法半导体网站www.st.com提供以下文档:•STM32F76xxx和STM32F77xxx基于32位MCU(RM0410)的高级ARM®•STM32微控制器系统存储器启动模式(AN2606)。1闪存单存储区和双存储区配置STM32F7系列器件的闪存大小分别为1MB和2MB。该闪存可以配置为单存储区或双存储区。1.11MB闪存组织结构图1介绍了适用于两种配置的1MB闪存主块组织:单存储区和双存
- 32位单片机STM32F7外扩QSPI SRAM芯片
英尚微电子
单片机芯片嵌入式arm
意法半导体STM32F7系列MCU采用高性能的ARMCortex-M7核心,借助ST的ARTAccelerator™和L1缓存,STM32F7微控制器可提供Cortex-M7内核的最高理论性能,而无论代码是从嵌入式闪存还是由外部存储器执行的:1082CoreMark/462DMIPS在216MHzfCPU。带有新外围设备的智能架构。可利用STM32系列丰富的外设资源来外扩SRAM芯片。STM32F
- STM32F7系列改变外部晶振时的修改点
鹤影随行
STM32
在进行STM32F7平台开发过程中,有时候需要修改外部晶振的频率。否则会导致外设频率被改变,不能以正常频率运行,典型的就是UART波特率会改变,从而导致输出乱码。这时候需要修改下面文件的几个参数,以将外部晶振从25MHz改到8MHz为例:**1)**system_stm32f7xx.c,将HSE_VALUE从25000000U改为8000000U**2)**stm32f7xx_hal_conf.h
- STM32f7 DMA2D驱动(包含自己定义的GRAM相关操作)
cp1300
CortexM3(STM32)
DMA2D可以加快图像填充,并且支持像素格式转换。/**************************************************************************************************************文件名:dma2d.c*功能:STM32F7DMA2D驱动*作者:
[email protected]*创建时间:2019-10-29*
- stm32 QUADSPI外设总结
陈虹旭
stm32F746Discovery带有一块四线16MByte的spiFlash。stm32F7带有四线spi的外设。问题一:使用MDK烧写官网的demo的时候,gui图标显示异常。原因:gui的图标数据是保存的spiflash里的,官方的默认配置,不会烧写spiflash,使用STM32官方烧写工具ST-LINKUtility直接烧写hex,就不会有问题。那么就引出下一个问题。问题二:如何配置M
- STM32单片机USMART组件原理分析理解
founderhan
STM32
正点原子,STM32F7阿波罗开发板做实验时,深入分析了一下USMART组件,现将理解和收获记录并分享一下。总结结论:串口接收是通过外部中断实现,逐字节存储到缓存中,当一帧接收完成(以结束符0x0d标识),设置标志,例程中可以参考USART1_IRQHandler中断处理接口。USMART的初始化接口usmart_init中,初始化了硬件定时器(例程中是TIM4),定时器频率设置为10kHz,有两
- 32位单片机STM32F7外扩QSPI SRAM芯片
英尚微电子
单片机芯片嵌入式arm
意法半导体STM32F7系列MCU采用高性能的ARMCortex-M7核心,借助ST的ARTAccelerator™和L1缓存,STM32F7微控制器可提供Cortex-M7内核的最高理论性能,而无论代码是从嵌入式闪存还是由外部存储器执行的:1082CoreMark/462DMIPS在216MHzfCPU。带有新外围设备的智能架构。可利用STM32系列丰富的外设资源来外扩SRAM芯片。STM32F
- STM32F7通过QSPI驱动W25Q256芯片
异想天开168
Pythonmicropython人工智能
https://blog.csdn.net/ningjianwen/article/details/96477565目录一使用STM32CubeMX配置QSPI接口二W25Q256初始化三W25Q256读写驱动
- 32位单片机STM32F7外扩QSPI SRAM芯片
EVERSPIN
MCU
意法半导体STM32F7系列MCU采用高性能的ARMCortex-M7核心,借助ST的ARTAccelerator™和L1缓存,STM32F7微控制器可提供Cortex-M7内核的最高理论性能,而无论代码是从嵌入式闪存还是由外部存储器执行的:1082CoreMark/462DMIPS在216MHzfCPU。带有新外围设备的智能架构。可利用STM32系列丰富的外设资源来外扩SRAM芯片。STM32F
- Spring的注解积累
yijiesuifeng
spring注解
用注解来向Spring容器注册Bean。
需要在applicationContext.xml中注册:
<context:component-scan base-package=”pagkage1[,pagkage2,…,pagkageN]”/>。
如:在base-package指明一个包
<context:component-sc
- 传感器
百合不是茶
android传感器
android传感器的作用主要就是来获取数据,根据得到的数据来触发某种事件
下面就以重力传感器为例;
1,在onCreate中获得传感器服务
private SensorManager sm;// 获得系统的服务
private Sensor sensor;// 创建传感器实例
@Override
protected void
- [光磁与探测]金吕玉衣的意义
comsci
这是一个古代人的秘密:现在告诉大家
信不信由你们:
穿上金律玉衣的人,如果处于灵魂出窍的状态,可以飞到宇宙中去看星星
这就是为什么古代
- 精简的反序打印某个数
沐刃青蛟
打印
以前看到一些让求反序打印某个数的程序。
比如:输入123,输出321。
记得以前是告诉你是几位数的,当时就抓耳挠腮,完全没有思路。
似乎最后是用到%和/方法解决的。
而今突然想到一个简短的方法,就可以实现任意位数的反序打印(但是如果是首位数或者尾位数为0时就没有打印出来了)
代码如下:
long num, num1=0;
- PHP:6种方法获取文件的扩展名
IT独行者
PHP扩展名
PHP:6种方法获取文件的扩展名
1、字符串查找和截取的方法
1
$extension
=
substr
(
strrchr
(
$file
,
'.'
), 1);
2、字符串查找和截取的方法二
1
$extension
=
substr
- 面试111
文强chu
面试
1事务隔离级别有那些 ,事务特性是什么(问到一次)
2 spring aop 如何管理事务的,如何实现的。动态代理如何实现,jdk怎么实现动态代理的,ioc是怎么实现的,spring是单例还是多例,有那些初始化bean的方式,各有什么区别(经常问)
3 struts默认提供了那些拦截器 (一次)
4 过滤器和拦截器的区别 (频率也挺高)
5 final,finally final
- XML的四种解析方式
小桔子
domjdomdom4jsax
在平时工作中,难免会遇到把 XML 作为数据存储格式。面对目前种类繁多的解决方案,哪个最适合我们呢?在这篇文章中,我对这四种主流方案做一个不完全评测,仅仅针对遍历 XML 这块来测试,因为遍历 XML 是工作中使用最多的(至少我认为)。 预 备 测试环境: AMD 毒龙1.4G OC 1.5G、256M DDR333、Windows2000 Server
- wordpress中常见的操作
aichenglong
中文注册wordpress移除菜单
1 wordpress中使用中文名注册解决办法
1)使用插件
2)修改wp源代码
进入到wp-include/formatting.php文件中找到
function sanitize_user( $username, $strict = false
- 小飞飞学管理-1
alafqq
管理
项目管理的下午题,其实就在提出问题(挑刺),分析问题,解决问题。
今天我随意看下10年上半年的第一题。主要就是项目经理的提拨和培养。
结合我自己经历写下心得
对于公司选拔和培养项目经理的制度有什么毛病呢?
1,公司考察,选拔项目经理,只关注技术能力,而很少或没有关注管理方面的经验,能力。
2,公司对项目经理缺乏必要的项目管理知识和技能方面的培训。
3,公司对项目经理的工作缺乏进行指
- IO输入输出部分探讨
百合不是茶
IO
//文件处理 在处理文件输入输出时要引入java.IO这个包;
/*
1,运用File类对文件目录和属性进行操作
2,理解流,理解输入输出流的概念
3,使用字节/符流对文件进行读/写操作
4,了解标准的I/O
5,了解对象序列化
*/
//1,运用File类对文件目录和属性进行操作
//在工程中线创建一个text.txt
- getElementById的用法
bijian1013
element
getElementById是通过Id来设置/返回HTML标签的属性及调用其事件与方法。用这个方法基本上可以控制页面所有标签,条件很简单,就是给每个标签分配一个ID号。
返回具有指定ID属性值的第一个对象的一个引用。
语法:
&n
- 励志经典语录
bijian1013
励志人生
经典语录1:
哈佛有一个著名的理论:人的差别在于业余时间,而一个人的命运决定于晚上8点到10点之间。每晚抽出2个小时的时间用来阅读、进修、思考或参加有意的演讲、讨论,你会发现,你的人生正在发生改变,坚持数年之后,成功会向你招手。不要每天抱着QQ/MSN/游戏/电影/肥皂剧……奋斗到12点都舍不得休息,看就看一些励志的影视或者文章,不要当作消遣;学会思考人生,学会感悟人生
- [MongoDB学习笔记三]MongoDB分片
bit1129
mongodb
MongoDB的副本集(Replica Set)一方面解决了数据的备份和数据的可靠性问题,另一方面也提升了数据的读写性能。MongoDB分片(Sharding)则解决了数据的扩容问题,MongoDB作为云计算时代的分布式数据库,大容量数据存储,高效并发的数据存取,自动容错等是MongoDB的关键指标。
本篇介绍MongoDB的切片(Sharding)
1.何时需要分片
&nbs
- 【Spark八十三】BlockManager在Spark中的使用场景
bit1129
manager
1. Broadcast变量的存储,在HttpBroadcast类中可以知道
2. RDD通过CacheManager存储RDD中的数据,CacheManager也是通过BlockManager进行存储的
3. ShuffleMapTask得到的结果数据,是通过FileShuffleBlockManager进行管理的,而FileShuffleBlockManager最终也是使用BlockMan
- yum方式部署zabbix
ronin47
yum方式部署zabbix
安装网络yum库#rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm 通过yum装mysql和zabbix调用的插件还有agent代理#yum install zabbix-server-mysql zabbix-web-mysql mysql-
- Hibernate4和MySQL5.5自动创建表失败问题解决方法
byalias
J2EEHibernate4
今天初学Hibernate4,了解了使用Hibernate的过程。大体分为4个步骤:
①创建hibernate.cfg.xml文件
②创建持久化对象
③创建*.hbm.xml映射文件
④编写hibernate相应代码
在第四步中,进行了单元测试,测试预期结果是hibernate自动帮助在数据库中创建数据表,结果JUnit单元测试没有问题,在控制台打印了创建数据表的SQL语句,但在数据库中
- Netty源码学习-FrameDecoder
bylijinnan
javanetty
Netty 3.x的user guide里FrameDecoder的例子,有几个疑问:
1.文档说:FrameDecoder calls decode method with an internally maintained cumulative buffer whenever new data is received.
为什么每次有新数据到达时,都会调用decode方法?
2.Dec
- SQL行列转换方法
chicony
行列转换
create table tb(终端名称 varchar(10) , CEI分值 varchar(10) , 终端数量 int)
insert into tb values('三星' , '0-5' , 74)
insert into tb values('三星' , '10-15' , 83)
insert into tb values('苹果' , '0-5' , 93)
- 中文编码测试
ctrain
编码
循环打印转换编码
String[] codes = {
"iso-8859-1",
"utf-8",
"gbk",
"unicode"
};
for (int i = 0; i < codes.length; i++) {
for (int j
- hive 客户端查询报堆内存溢出解决方法
daizj
hive堆内存溢出
hive> select * from t_test where ds=20150323 limit 2;
OK
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
问题原因: hive堆内存默认为256M
这个问题的解决方法为:
修改/us
- 人有多大懒,才有多大闲 (评论『卓有成效的程序员』)
dcj3sjt126com
程序员
卓有成效的程序员给我的震撼很大,程序员作为特殊的群体,有的人可以这么懒, 懒到事情都交给机器去做 ,而有的人又可以那么勤奋,每天都孜孜不倦得做着重复单调的工作。
在看这本书之前,我属于勤奋的人,而看完这本书以后,我要努力变成懒惰的人。
不要在去庞大的开始菜单里面一项一项搜索自己的应用程序,也不要在自己的桌面上放置眼花缭乱的快捷图标
- Eclipse简单有用的配置
dcj3sjt126com
eclipse
1、显示行号 Window -- Prefences -- General -- Editors -- Text Editors -- show line numbers
2、代码提示字符 Window ->Perferences,并依次展开 Java -> Editor -> Content Assist,最下面一栏 auto-Activation
- 在tomcat上面安装solr4.8.0全过程
eksliang
Solrsolr4.0后的版本安装solr4.8.0安装
转载请出自出处:
http://eksliang.iteye.com/blog/2096478
首先solr是一个基于java的web的应用,所以安装solr之前必须先安装JDK和tomcat,我这里就先省略安装tomcat和jdk了
第一步:当然是下载去官网上下载最新的solr版本,下载地址
- Android APP通用型拒绝服务、漏洞分析报告
gg163
漏洞androidAPP分析
点评:记得曾经有段时间很多SRC平台被刷了大量APP本地拒绝服务漏洞,移动安全团队爱内测(ineice.com)发现了一个安卓客户端的通用型拒绝服务漏洞,来看看他们的详细分析吧。
0xr0ot和Xbalien交流所有可能导致应用拒绝服务的异常类型时,发现了一处通用的本地拒绝服务漏洞。该通用型本地拒绝服务可以造成大面积的app拒绝服务。
针对序列化对象而出现的拒绝服务主要
- HoverTree项目已经实现分层
hvt
编程.netWebC#ASP.ENT
HoverTree项目已经初步实现分层,源代码已经上传到 http://hovertree.codeplex.com请到SOURCE CODE查看。在本地用SQL Server 2008 数据库测试成功。数据库和表请参考:http://keleyi.com/a/bjae/ue6stb42.htmHoverTree是一个ASP.NET 开源项目,希望对你学习ASP.NET或者C#语言有帮助,如果你对
- Google Maps API v3: Remove Markers 移除标记
天梯梦
google maps api
Simply do the following:
I. Declare a global variable:
var markersArray = [];
II. Define a function:
function clearOverlays() {
for (var i = 0; i < markersArray.length; i++ )
- jQuery选择器总结
lq38366
jquery选择器
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
- 基础数据结构和算法六:Quick sort
sunwinner
AlgorithmQuicksort
Quick sort is probably used more widely than any other. It is popular because it is not difficult to implement, works well for a variety of different kinds of input data, and is substantially faster t
- 如何让Flash不遮挡HTML div元素的技巧_HTML/Xhtml_网页制作
刘星宇
htmlWeb
今天在写一个flash广告代码的时候,因为flash自带的链接,容易被当成弹出广告,所以做了一个div层放到flash上面,这样链接都是a触发的不会被拦截,但发现flash一直处于div层上面,原来flash需要加个参数才可以。
让flash置于DIV层之下的方法,让flash不挡住飘浮层或下拉菜单,让Flash不档住浮动对象或层的关键参数:wmode=opaque。
方法如下:
- Mybatis实用Mapper SQL汇总示例
wdmcygah
sqlmysqlmybatis实用
Mybatis作为一个非常好用的持久层框架,相关资料真的是少得可怜,所幸的是官方文档还算详细。本博文主要列举一些个人感觉比较常用的场景及相应的Mapper SQL写法,希望能够对大家有所帮助。
不少持久层框架对动态SQL的支持不足,在SQL需要动态拼接时非常苦恼,而Mybatis很好地解决了这个问题,算是框架的一大亮点。对于常见的场景,例如:批量插入/更新/删除,模糊查询,多条件查询,联表查询,