- nRF5 SDK 入门(三、理解 nRF5 SDK 应用与协议栈分开烧录)
矜辰所致
nRF52xxx系列芯片nRFSDKhex文件NordicnRF52xxxsoftdevice
说明一下NordicnRF5SDK软件应用程序和协议栈分开烧录的理解前言上一篇文章我们了解了NordicnRF5SDK目录结构,在那之前我们也已经搭建好了开发环境,实际上我们就已经可以进入我们的开发之旅了,但是如果刚接触Nordic蓝牙开发的小伙伴总是会有一些疑问:1、Nordic蓝牙开发应用程序和协议栈分开是什么意思?2、分开了那工程开发,烧录岂不是相当复杂?带着这些问题,本文我们就来了了解nR
- Nordic推出支持Bluetooth MESH的SDK nRF5
小连接大物联
蓝牙业界动态BluetoothMESHSDKNordicnRF5
原文链接:http://www.nordicsemi.com/eng/Products/Bluetooth-low-energy/nRF5-SDK-for-Mesh/(language)/eng-GBNordicoffersacompletesolutionfortheBluetoothmeshspecificationwiththenRF5SDKforMeshandthenRF51andnRF5
- Nordic nRF5 mesh蓝牙组网(一)
全职编程-叶湫
nordic低功耗蓝牙nordicmeshble
nRF5mesh蓝牙组网软件SDK下载链接:NordicSemiconductor/nRF5-SDK-for-Mesh:Thisrepoisa"Release"cloneofthezipfilesavailable@(github.com)nRF5SDKforMeshDownloads-nordicsemi.comnRF5meshSDK所对应的nRF5SDK包下载链接:nRF5SDKdownloa
- 了解 nRF5 SDK 目录结构
矜辰所致
nRF52xxx系列芯片nRF5SDKNordicnRF52832.ld链接文件
搭建好了开发环境,我们有必要详细了解一下nRF5SDK目录结构前言在上一篇文章我们搭建好nrF528xx基于GCC+VScode的开发环境,但是对面相对复杂的SDK结构,对于新人来说其实挺一头雾水的,因为全,所以相对复杂,所以本文我们本文的目的就是了解nRF5SDK的目录结构。当然得感谢Nordic中国区的FAE,真是因为大佬写过相关的文章,才能让很多人能够快速的入门。NordicnRF5SDK入
- 开源的BLE_SPP OTA协议
周南音频科技教育学院(AI湖湘学派)
音频算法
开源的BLE_SPPOTA协议是否需要申请加入数字音频系统研究开发交流答疑群(课题组)?加我微信hezkz171开源的BLEOTA协议有哪些?以下是一些常见的开源BLEOTA(Over-The-Air)协议:NordicSemiconductor的DFU(DeviceFirmwareUpdate):NordicSemiconductor提供了适用于其nRF5系列芯片的开源DFU协议和工具,使设备能
- NRF52840 NRF52833 nRF5 SDK 开发
zsl_520
NordicNRF52单片机mcuarm开发物联网
NRF52840nRF5SDK开发1.nRF5SDK简介2.SDK目录介绍3.如何基于SDK新建工程4.相关开发工具介绍1.nRF5SDK简介 nRF5SDK是NordicNRF51NRF52系列的固件开发SDK,提供了这两个系列MCU开发基本的外设驱动,当前最新版本为nRF5_SDK_17.1.0_ddde560,后续应该也不会有太大升级和改动,因为后续Nordic将主推另一套新的nrfcon
- Nordic 发布新一代多协议系统级芯片 nRF5340,基于 Arm Cortex-M33 双处理器硬件架构
光利繁华的背后
BTiot
深圳湾消息,11月14日,挪威半导体公司Nordic宣布推出下一代nRF5系列芯片中的首个成员——nRF5340高端多协议系统级芯片。该芯片构建在Nordic的nRF51和nRF52系列多协议芯片之上,同时引入了双处理器硬件架构,具备高性能、低功耗、可扩展、耐热性高等优势,可广泛用于智能家居、室内导航、专业照明、工业自动化、可穿戴设备、以及其他复杂的物联网应用。nRF5340基于ArmCortex
- 解决Nordic nRF5 SDK 16.0.0例程KEIL5 DeviceFamilyPack 8.27.0不能安装的问题
超级普普罗特
最近有NordicBLE的项目需求,想趁机将SDK升级到最新版本。从官网下载了16.0.0的SDK后,使用KEIL5打开examples里的工程并根据提示安装软件包,提示Cannotexecuteexternalrequest(InstallPack,"NordicSemiconductor:nRF_DeviceFamilyPack_NordicLicense:8.27.0"):Packnotfo
- Nordic nRF5 串口固件更新例子 (C 代碼)
JimmyWong2003
OverviewBasedonthedocumentationofBLESecureDFUexample,itsupportsontheBLE/ANT/SerialUARTDFU.ThisblogwouldmainlyfocusontheSerial(UART)DFU.InsidetheNordicofficialexample,itwouldusethenrfutil(writteninPyth
- Nordic官方技术博客搬运
张弛有度2016
Bluetooth协议
【Nordic博文分享系列】NordicnRF52/nRF51开发流程说明【Nordic博文分享系列】低功耗蓝牙ATT/GATT/Profile/Service/Characteristic规格解读【Nordic博文分享系列】手把手教你开发BLE数据透传应用程序【Nordic博文分享系列】如何理解nRF5芯片外设PPI【Nodic博文分享系列】nRF5芯片外设GPIO和GPIOTE介绍【Nordi
- nRF5 SDK for Mesh(一) 介绍和下载源码
weixin_33752045
一:官网介绍地址:http://www.nordicsemi.com/Products/Bluetooth-low-energy/nRF5-SDK-for-MeshNordicoffersacompletesolutionfortheBluetoothmeshspecificationwiththenRF5SDKforMeshandthenRF51andnRF52SeriesSoCs.Itprov
- nRF5 SDK
静水流深_
BLE(nRF52)
文章目录1、nRF5SDK和Softdevice概述2、nRF5SDK目录结构解读3、nRF5SDK和Softdevice帮助文档一般来说,开发nRF51/52产品推荐使用nRF5SDK。从形式上来说,nRF5SDK其实就是一个产品压缩包,其官网下载地址为:https://www.nordicsemi.com/Software-and-Tools/Software/nRF5-SDK/Downloa
- Nordic 官方文档翻译 - 蓝牙Mesh基础开发:Nordic nRF5 SDK for Mesh
微联智控工作室
物联网BLE应用开发
本文翻译摘取自Nordic官网关于MeshSDK的章节,鉴于作者本人水平有限,翻译如有纰漏,烦请提出指正,感谢阅读!点击这里,下载本文pdf文档------------------------------以下是翻译内容------------------------------一、基本的蓝牙mesh概念BluetoothMesh是BluetoothSIG开发和发布的配置文件规范。本文档介绍了蓝牙网
- Nordic nRF5 系列低功耗蓝牙添加OTA功能
菩提初开
nRF5
OTA是什么:(OverTheAir)通俗一点就是固件空中升级,和CC25XX的OAD是一样的,如果你用过CC25XX系列将会很好理解OTA,接下来废话不多说我没直接进入主题。郑重声明:以下内容是我自己在升级时候遇到的问题,以及解决办法,如果有什么错误的话欢迎指出。其实网上搜一下还是有很多关于低功耗蓝牙添加OTA的博客:https://www.cnblogs.com/iini/p/9314246.
- 如何调试nRF5 SDK
weixin_30951389
本文将讲述NordicnRF5SDK的主要调试手段,以帮助大家快速定位问题,并解决问题。一般来说,你可以通过打log方式,IDE的debug模式,SDK自带的app_error_check函数,以及命令行方式等多种手段来调试你的代码。1.通过打log方式进行调试nRF5SDK支持UART和SWDJ-Link(RTT)两种底层通信方式来打印日志,SDK14之后日志也可以通过蓝牙或者Flash进行输出
- nrf5 16.0.0 mdk的几个问题
watershade2010
nrf52832nrfsdk16.0.0mdk
最近有一个小项目,需要使用nrf52832.几个月前用的15.3版本,不想昨天下载新的sdk的时候已经是16.0.0.~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~问题1~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 基于nRF5的多主一从蓝牙实验(数据传输)
会开发的喵
nRF52832的多主一从蓝牙透传多主一从简介nRF52832蓝牙通信的方式是NUS主从通信,NUS具体实现方式即申请一个NUS服务,这里不多作阐述。所谓多主一从,就是多个蓝牙主机(手机),与一个从机间的通信,解决了传统蓝牙间只能一对一数据传输的弊端,官方例程中有实现了多主一从的点灯程序,以下介绍的是多主一从的数据传输,废话少说,下面是实现方式和注意要点。工程修改1.定义最大连接数在sdk_con
- Nordic nRF5 SDK 学习笔记之八, Nordic UART Service NUS 服务透传
Hansen Mi
NORDICBLUETOOTH
硬件:nRF52832DK软件:nRFSKDVer15.2官方样例:NUS服务端:SDK15.2\ble_peripheral\ble_app_uartNUSClient客户端:SDK15.2\examples\ble_central\ble_app_uart_cDOC文档:NordicUARTService,~/nRF5_SDK_15.2.0_offline_doc/nrf5/group__bl
- Nordic nRF5 SDK 学习笔记之十二, nRF52840 Dongle USB CDC ACM 虚拟串口功能测试
Hansen Mi
NORDICBLUETOOTH
样例:~\nRF5_SDK_15.2\examples\peripheral\usbd_cdc_acm\pca10056\blank\arm5_no_packs1.更改编译硬件,从pca10056(nRF52840DK)改为pca10059(nRF52840Dongle).2.因pca10059.h中没有TX_PIN_NUMBER,RX_PIN_NUMBER定义,故新添加定义;NORDICUSBC
- Nordic nRF5 SDK 学习笔记之四, TWI (I2C) 总线
Hansen Mi
NORDICBLUETOOTH
硬件:nRF52832SDK:Ver15.2.0目标:TWI(I2C)总线应用(TWIMASTER模式)样例:\examples\peripheral\twi_sensorTWIdriver包括两层:HAL硬件层和DRV驱动层;1.TWIMASTER于sdk_config.h中配置注意:配置中下图红框中TWI0_ENABLED使能!TWI0_USE_EASY_DMA视应用要求选择。2.于工程中添加
- Nordic nRF5 SDK 学习笔记之二, 蓝牙主机与从机建立联结及服务发现过程
Hansen Mi
NORDICBLUETOOTH
基于NORDICsoftDevice蓝牙协议栈S132,nRF5SDKVer15.0.0蓝牙角色:主机,ble_central文章内容:蓝牙主机与从机建立联结及服务发现过程程序样例:nRF5_SDK_15.0.0\examples\ble_central\ble_app_uart_c关于NORDICsoftDevice蓝牙协议栈主机的蓝牙初始化,请参见博客文章:NORDICsoftDevice蓝牙
- Nordic nRF5 SDK 学习笔记之三, 蓝牙 5 从机定时广播,待联结建立交换数据后,主动断开与主机的联结
Hansen Mi
NORDICBLUETOOTH
硬件:Central:nRF52840,Peripheral:nRF52832SDK:Ver15.0.0目标:Peripheral从机定时启动蓝牙广播,以及与主机联结,待交换完数据后,主动断开与主机的联结参考:https://devzone.nordicsemi.com/f/nordic-q-a/29365/advertisment-not-stopping说明:NordicSoftDevice蓝
- Nordic nRF5 SDK 学习笔记之十三, SAADC
Hansen Mi
NORDICBLUETOOTH
样例:~\nRF5_SDK_15.2.0_9412b96\examples\peripheral\saadc1.ADC功能块图2.ADC计算公式3.于sdk_config.h中配置,以及添加nrfx_saadc.c文件4.nrf_drv_saadc_init初始化__STATIC_INLINEret_code_tnrf_drv_saadc_init(nrf_drv_saadc_config_tco
- Nordic nRF5 SDK 学习笔记之十四, 蓝牙广播重要参数及回调函数
Hansen Mi
NORDICBLUETOOTH
1.样例代码/**@briefFunctionforhandlingadvertisingevents.*@detailsThisfunctionwillbecalledforadvertisingeventswhicharepassedtotheapplication.*@param[in]ble_adv_evtAdvertisingevent.*/staticvoidon_adv_evt(bl
- nRF5 SDK软件架构及softdevice工作原理
weixin_30498807
本文将介绍NordicnRF5SDK软件架构以及softdevice工作原理,以加深大家对Nordic产品开发的理解,这样开发过程中碰到问题时,大家也知道如何去调试。如果你刚开始接触nRF5SDK,建议先看一下这篇文章“NordicnRF5SDK和softdevice介绍”,以建立NordicnRF5SDK的一些基本知识。首先说明一下,NordicnRF5系列产品都是使用Flash存储器的,确切说
- NRF5 SDK蓝牙开发——NRF_LOG_INFO(...)通过串口输出的实现
wayne2018
蓝牙开发蓝牙Nrf51822Nrf52832软件开发
NRF5SDK蓝牙开发——NRF_LOG_INFO(…)通过串口输出的实现开发环境iarforarm开发平台nrf52832开发板,使用P06引脚作为串口TX口应用程序:nRF5_SDK_15.0.0_a53641a(examples/ble_central/ble_app_uart_c)协议栈:s132_nrf52_6.0.0_softdevice.hex由于直接编译sdk会出现Pa050相关错
- Nordic nRF5 SDK和softdevice介绍
Winter_world
嵌入式
转自:https://www.cnblogs.com/iini/p/9095551.htmlSDK和Softdevice的区别是什么?怎么选择SDK和softdevice版本?芯片,SDK和softdevice有没有版本兼容问题?怎么理解SDK目录结构?SDK帮助文档在哪里?Softdevice帮助文档在哪里?如何选择某个SDKexample以开始我们的BLE开发之旅?本文将对以上问题进行解答。一
- Nordic nRF5 SDK和softdevice 介绍和版本对应 11
nanjoh
蓝牙51822
https://www.cnblogs.com/iini/p/9095551.htmlSDK和Softdevice的区别,怎么选择SDK和Softdevice版本及版本兼容问题Nordic目前有2套完全独立的SDK:nRFSDK和nRFConnectSDK,一般来说,开发板nRF51/52推荐使用nRF5SDK,开发nRF91/nRF53等新产品推荐使用nRFconnectSDK官网下载地址htt
- 快速构建 nRF5 SDK + ARM GCC 开发环境
造物邦
nRF5应用开发的方式有挺多的,官方文档介绍的就有:KeilµVisionIDE,IAREmbeddedWorkbench,GCCARMEmbedded.前两种方式优点是比较简单,很多事情IDE可以帮你一下搞定,但劣势也比较明显,这两个都是收费软件(如果你说可以和谐啊,那就当我没说啰...),还有就是只能在Windows系统下使用,跨平台基本没戏。GCCARMEmbedded是开源的交叉工具链,虽
- Nordic nRF5 SDK 学习笔记之七, 功耗评估及电源优化
Hansen Mi
NORDICBLUETOOTH
NORDIC官方评估功耗在线测试NORDICOnlinePowerProfiler,https://devzone.nordicsemi.com/power/NORDIC关于低功耗的官方博客https://devzone.nordicsemi.com/tutorials/b/hardware-and-layout/posts/nrf51-current-consumption-guide功耗优化技
- 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很好地解决了这个问题,算是框架的一大亮点。对于常见的场景,例如:批量插入/更新/删除,模糊查询,多条件查询,联表查询,