- Nordic 低功耗蓝牙 SoC 比较
「已注销」
智能硬件网络协议
今年年初,在低功耗蓝牙领域长期占据40%以上份额的欧洲芯片公司Nordic公布了其2021年第四季度财报及2022年全年预期报告,其主营的低功耗蓝牙无线业务表现依旧抢眼。Nordic从发布第一款BLE到成为低功耗蓝牙领域的行业老大花了五年时间,现如今Nordic的低功耗蓝牙产品线共三个系列:nRF51系列、nRF52系列、nRF53系列。其中nRF51系列为早期推出的产品,目前市面上还有较多客户在
- 蓝牙信标厂家
深圳市极光通信科技有限公司
物联网信息与通信
产品简介深圳极光通信蓝牙信标是一款主要用于室内导航、巡更定位、人员定位的蓝牙产品,产品基于高性价比芯片开发,具有的射频稳定性,产品配置大容量电池和旋钮可更换设计。续航时间可长达5年;此外,产品设计时尚简约,在项目现场安装方便,大量商用于室内导航、停车场反向寻车、园区巡更定位等应用。产品特点1、长续航,5年续航寿命2、IP68防水3、射频稳定性高4、简约轻巧设计5、部署多样性,支持3M、螺钉、扎带安
- 蓝牙一些经验分享
口嗨农民工
蓝牙
蓝牙一些经验分享:蓝牙技术对我等新手小白不是很友好,网络一大把描述蓝牙技术相关的文章,看的糊涂.我把我的理解分享如下:首先分清产品主要用的是ble蓝牙协议stack(叫做低功耗蓝牙)还是EDR蓝牙协议stack(称作传统经典蓝牙),然后查询浏览相关的蓝牙文章,看的就不会迷糊.EDR蓝牙产品有:蓝牙TWS耳机(比如airpod)蓝牙耳机,ble产品有:智能手环,物联网领域,网络上有大把讲ble文章,
- 【经验分享】PTS系列1—用Qualcomm最新芯片QCC5181让你轻松上手蓝牙认证工具PTS
WPG大大通
QUALCOMM产线笔记经验分享测试工具学习
大家好,我是观点这个系列来讲一下PTS(ProfileTuningSuite),它是一个蓝牙Profile测试工具,由蓝牙协会提供,可以用来测试蓝牙装置是否符合蓝牙规范和协议。它提供了一个丰富的测试和设定功能,包括蓝牙连线测试、音讯品质测试、配置档案的修改和优化、产品认证测试等,并且支援不同版本的蓝牙技术规范。它被广泛应用于蓝牙产品的开发、测试和认证过程中,帮助工程师确保蓝牙设备的正确运作和相容性
- A2DP & AVRCP,蓝牙音频协议的兄弟组合(1)
饭小粒
蓝牙A2DPAVRCP
A2DP和AVRCP是传统蓝牙的两种高层应用协议。一般来讲,在市面的应用产品中,支持A2DP的蓝牙产品都有支持AVRCP。那么,两者是怎样配合使用?又各自扮演者什么角色呢?又是分别如何实现的呢?1)A2DP,AdvancedAudioDistributionProfile。规定了使用蓝牙非同步传输信道方式,传输高质量音频护具的协议栈软件及使用方法。例如可以使用立体声蓝牙耳机来收听来自音乐播放器的音
- 深圳cnas资质的检测机构
深圳安车昇辉检测机构
深圳安车昇辉检测安车昇辉检测人工智能
CNAS及CMA资质的指定第三方检测机构,检测产品覆盖电子产品、纺织服装面料、鞋子、箱包、无线通讯产品、蓝牙产品、医疗设备、机械设备、仪器仪表、塑胶制品、家具家居用品、厨房电器、家用电器、电子产品等。质量检测报告的用处有哪些:1.招投标-政府部门、事业单位招投标2.进入大型超市或卖场,各大网上商城3.审核证明,申请政府补助4.工商质检与市场监督5.国内市场销售、资质认定等深圳CMA质检报告标准和深
- 送给最爱的她,这个夏天带我去吹风
日常好物推荐
前言:相信很多小伙伴家里面或多或少都有一两件蓝牙产品,而其中蓝牙耳机和蓝牙音响又是必不可少的重要产品,特别是对于大多数音乐爱好者来说,对蓝牙音箱的极致追求一直都从未停止,好音箱不仅要拥有好的音质,同时也需要有时尚的外观。然而最近国内的otic发布了一款兼顾时尚创意与音质的音箱产品,目前主要面向女性市场,在观设计上拥有浓浓的少女味,那么这是一款什么样的产品呢,很有幸我获得了这款产品的使用体验,现在就
- 【BLE】蓝牙Profile
SuSu-China
蓝牙BLEProfileIOT物联网
【BLE】蓝牙ProfileProfile这个单词在蓝牙核心规范中出现的非常多,也是让很多同学很费解的一个单词。Profile本意是”脸的侧面轮廓“,一定要注意:“脸的侧面轮廓”不等于脸本身(脸本身是非常复杂和细致的),而是对脸的一部分进行抽象、描述和定义。蓝牙规范是非常复杂的,包含的内容非常多(蓝牙4.0/4.1/4.2/5.0/5.1……),同时蓝牙规范又是十分灵活的,市面上大部分蓝牙产品只需
- “厘米级”定位的蓝牙5.1核心标准已来,目前有哪些芯片可供选择?
普玄物联
目前,从智能手机、平板电脑、汽车、音频娱乐设备、智能家居,到智能楼宇、智能工业等应用都有蓝牙技术的身影。根据ABIResearch的报告分析,2018年蓝牙产品的出货量为40亿,预计到2022年将会增长到52亿。当然,蓝牙产品最大的市场还是在音频和娱乐市场,但是随着蓝牙5.0标准的推出,以及mesh功能的加入,蓝牙技术在智能楼宇和智能工厂等新兴领域也得到了不少的发展。根据蓝牙技术联盟提供的数据,现
- Google Fast Pair
lucca_x
GoogleFastPair正是利用了前面所说的LE配对认证后生成的LTK与经典蓝牙所需的linkkey可以互相转换的特性来定义的一种更快速高效,用户体验更好的配对模式。所有使用GoogleFastPair的蓝牙产品都必须在Google注册,Google会为每个产品分配一个ModelID和一个Anti-SpoofingPublic/PrivateKeyPair密钥对。其中ModelID和Anti-
- 【蓝牙应用】告别手动方式! MAC地址二维码自动打印方案
深圳市广联通电子有限公司
由于蓝牙4.0BLE技术有功耗低、延时短、安全性好等优点,这几年被广泛应用于智能手环、智能手表、智能传感器、共享单车等产品上。蓝牙MAC地址类似于一个蓝牙产品的身份证,具有唯一性、不可更改。所以很多厂家为方便设备的管理,需要在产品的包装盒或者产品外壳上贴蓝牙MAC地址的二维码或者条码,更甚至是二维码和条码的组合。当用户收到设备以后,可以用手机扫描二维码来让产品跟APP绑定,从而方便地使用和管理产品
- Android-嵌入式蓝牙 多年蓝牙产品开发学习心路历程分享-A2DP音频流的建立、A2DP播放暂停音乐命令交互、HFP、AVRCP、RFCOMM、OPP、AVDTP
手机-手表蓝牙开发工程师
Android-嵌入式手机-平板-手表蓝牙开发教程学习androida2dp蓝牙卡音
序言当你点进来看到这段话的时候,证明你真心想学好蓝牙,哈哈哈,本来想搜索蓝牙某个协议,却成了一大段废话文,但此时,别退出去,如果你是一个牛逼的蓝牙开发者,只是想了解蓝牙某个协议或者知识点,那么直接点击进入我的主页,查看蓝牙相关文章,绝对能满足你的需要。但是,如果你是一个蓝牙新人、才开始学习蓝牙开发,那么请用几分钟看完这篇文章,一定会激励你的蓝牙学习和给你提供一个正确的学习途径,废话少说,直入正题。
- A2DP & AVRCP,蓝牙音频协议的兄弟组合(1)
饭小粒
蓝牙A2DPAVRCP
A2DP和AVRCP是传统蓝牙的两种高层应用协议。一般来讲,在市面的应用产品中,支持A2DP的蓝牙产品都有支持AVRCP。那么,两者是怎样配合使用?又各自扮演者什么角色呢?又是分别如何实现的呢?1)A2DP,AdvancedAudioDistributionProfile。规定了使用蓝牙非同步传输信道方式,传输高质量音频护具的协议栈软件及使用方法。例如可以使用立体声蓝牙耳机来收听来自音乐播放器的音
- 离线语音蓝牙设计应用案例
启英泰伦
语音识别人工智能
1概述¶随着人们生活水平的提高,对产品的功能要求也越来越高,追求舒适的体验感,特别是对操控性的要求越来越高。目前传统蓝牙产品的使用方式大部分还是局限于手动操作,例如蓝牙耳机,蓝牙音箱等,蓝牙成功连接之后还是需要手动操作控制手机或者音箱上的按键等来实现对设备的控制,例如播放音乐、有声读物等。为了解决以上通病,做到真正的解放双手,可以采用纯离线语音识别进行控制,在成本增加不大的情况下,为产品带来更多的
- 《安富莱嵌入式周报》第211期:2021.05.03--2021.05.09
嵌入式系统OS
嵌入式周报EMWINTHREADXMATLABSTM32H7-TOOL
往期周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104目录1、ST发布STM32WB5无线探索套件,为蓝牙,Zigbee或Thread应用程序中提供了全面的参考2、2021年全球蓝牙市场分析报告,对于搞蓝牙产品的用户,此文档非常有价值,是蓝牙官方组织整理的3、ROHM大功率低阻
- 【BLE】ESP32开发填坑和广播简介
开源一小步
ESP32开发指南ESP32
关于今日推文【填坑和广播简介】最近受到芯片涨价和断货的影响,公司几款批量的蓝牙产品都在寻找新方向,所以最近研究了几款蓝牙芯片的代码,主要面向应用,所以想顺带把ESP32的蓝牙也整理下,给想用ESP32的BLE部分的人抛个砖,谁知道ESP32的蓝牙和我想象的不太一样,不建议做BLE单品选择这个片子。这个以后文章中聊聊,聊回蓝牙产品何去何从。我们几款产品一直用的是瑞昱(螃蟹)的RTL8762,当时搞的
- 蓝牙5.0技术解析,BQB认证测试
综标技术Wilson
什么是蓝牙5.0,他有哪些特点?蓝牙5核心规格自2016年12月份推出至今,为推动物联网告诉发展,显著提升了蓝牙的传输距离,速度和广播消息能力等方面,使得无线连接变得更加简单且安全。更高的宽带可以转化为更高的速度,不仅增强了数据传输速度,优化了蓝牙应用的响应时间,进一步提升了蓝牙产品的使用体验。蓝牙5各个规格什么意思?LE1M:对于蓝牙5,符号速率可以多个选择,单LE1M是必选项,是必须支持的,L
- 浅谈蓝牙技术
梓里有朝暮
无线网络技术专栏
浅谈蓝牙技术蓝牙技术名称由来演变起源发展历史历代版本的规格历代蓝牙的规格未来趋势蓝牙技术及蓝牙产品的特点几种无线技术的对比蓝牙技术蓝牙技术是一种无线数据和语音通信开放的全球规范,它是基于低成本的近距离无线连接,为固定和移动设备建立通信环境的一种特殊的近距离无线技术连接。蓝牙使当前的一些便携移动设备和计算机设备能够不需要电缆就能连接到互联网,并且可以无线接入互联网。名称由来蓝牙(Bluetooth)
- 国内蓝牙芯片行业风险分析
芯片蓝牙
国内蓝牙芯片行业面临技术研发风险、市场需求增长放缓、产业链上游垄断,将制约行业的发展速度,影响行业国际竞争力蓝牙技术新标准公布,企业面临研发风险2020年1月7日,蓝牙技术联盟推出基于BLE的新一代蓝牙音频技术标准—LEaudio(以下简称BLEA)。新技术推出推动了蓝牙芯片行业发展,带来新一轮蓝牙产品市场洗牌。蓝牙芯片设计厂商需要投入研发资金以确保行业领先地位抢占市场份额,但由于技术研发升级存在
- 国内蓝牙芯片行业风险分析
EVERSPIN
蓝牙芯片蓝牙技术蓝牙芯片行业
国内蓝牙芯片行业面临技术研发风险、市场需求增长放缓、产业链上游垄断,将制约行业的发展速度,影响行业国际竞争力蓝牙技术新标准公布,企业面临研发风险2020年1月7日,蓝牙技术联盟推出基于BLE的新一代蓝牙音频技术标准—LEaudio(以下简称BLEA)。新技术推出推动了蓝牙芯片行业发展,带来新一轮蓝牙产品市场洗牌。蓝牙芯片设计厂商需要投入研发资金以确保行业领先地位抢占市场份额,但由于技术研发升级存在
- 蓝牙测试仪选哪家好,蓝牙测试仪AG298告诉你
朱祥龙
这里有整合蓝牙行业的资源↗升级双核版简称三全齐美版、一拖二连接、全方案兼容、带显示屏(合适在生产流水线上操作)提高生产效率、简单、方便、解决蓝牙产品测试困扰、本产品硬件免费一年保修以及2年的软件升级服务。产品优势与特点如下:1、双核一托二双连接可低销配对连接时间2、测试速度每小时300-600台。如何解决蓝牙产品70%以上的生产厂商、加工厂都面对最痛苦的:生产测试难、测试慢、测试成本高、工人难管理
- CC2540 CC2541蓝牙芯片 蓝牙模块将升级至蓝牙5.0
紫依人
蓝牙联盟为了更好推广新的蓝牙协议标准,将逐步废弃老的协议标准,之前文章有提到蓝牙联盟已经发文废弃老的核心协议新闻,废弃协议表示蓝牙联盟不再接受使用该协议的芯片完成各项蓝牙认证事宜,详见前文:外界传言CC254x由于只支持蓝牙4.0协议,将于2019年6月30日不再能被SIG联盟授予BQB认证,蓝牙产品无法通过BQB认证意味着该产品无法使用蓝牙标识进行推广与销售,更不得销售于海外市场。从SIG联盟处
- CC2540和CC2541蓝牙芯片将升级为蓝牙5.0
RF_star
蓝牙联盟为了更好推广新的蓝牙协议标准,将逐步废弃老的协议标准,之前文章有提到蓝牙联盟已经发文废弃老的核心协议新闻,废弃协议表示蓝牙联盟不再接受使用该协议的芯片完成各项蓝牙认证事宜,详见前文:外界传言CC254x由于只支持蓝牙4.0协议,将于2019年6月30日不再能被SIG联盟授予BQB认证,蓝牙产品无法通过BQB认证意味着该产品无法使用蓝牙标识进行推广与销售,更不得销售于海外市场。从SIG联盟处
- 树莓派3配置串口,JAVA实现串口通讯(2016年3月版本,重点提示,3月之后的版本配置貌似不一样)
Mars.CN
树莓派
因为公司产品的需求,需要用到树莓派上的串口功能,但树莓派3的串口直接不能用,因为在树莓派3用的CPU中本身有两个串口,一个是硬件串口(PL011UART),一个是迷你串口(mini-uart),在树莓派2B和B+等老版本上,树莓派将硬件串口分配给了GPIO14和GPIO15,因此可以直接使用这个串口。但在树莓派3上,多了一个然并卵的蓝牙模块(起码我感觉丫就是然并卵的东西,我们有自己的蓝牙产品,完全
- 浅谈蓝牙无线测试
sdlcgxcqx
蓝牙
浅谈蓝牙无线测试新闻出处:发布时间:2007-11-01摘要本文讨论蓝牙无线测试的指标及其测试方法,并简单介绍了安立蓝牙无线测试解决方案。关键词兼容性测试无线测试射频指标蓝牙无线测试仪蓝牙产品制造商为了获得蓝牙商标,必须将其蓝牙产品交给BQTF(蓝牙认证测试设备)进行测试,并将其测试结果和产品送给BQB(蓝牙认证人员)进行审查。蓝牙认证比较复杂,每进行一次蓝牙认证,申请者都要向BQRB(蓝牙认证评
- 蓝牙BQB认证原因及流程
no输给现实
蓝牙物联网嵌入式蓝牙BQB
1、什么是BQB?全名是:BluetoothQualifiedBody,我们一般称为蓝牙认证;蓝牙认证是任何使用蓝牙无线技术的产品所必须经过的证明程序;2、为什么要过BQB?蓝牙技术联盟(BluetoothSpecialInterestGroup,简称SIG),蓝牙技术是它发明的。我们要使用它的专利,必须拿到它的授权。只有经过SIG测试认证符合蓝牙标准后,才有资格以蓝牙产品的名称投入市场,否则就是
- Bluetooth以及音频协议 基础知识学习
no输给现实
音频协议应用蓝牙
蓝牙协议是蓝牙设备间交换信息所应该遵守的规则。与开放系统互联(OSI)模型一样,蓝牙技术的协议体系也采用了分层结构,从底层到高层形成了蓝牙协议栈,各层协议定义了所完成的功能和使用数据分组格式,以保证蓝牙产品间的互操作性。一、首先来看一下蓝牙的架构:1、无线射频单元(Radio):负责数据和语音的发送和接收,特点是短距离、低功耗。蓝牙天线一般体积小、重量轻,属于微带天线。2、基带或链路控制单元(Li
- Bluetooth技术学习笔记 ——蓝牙产品
小鼻祖想吃白萝卜
BluetoothBluetooth
Bluetooth,蓝牙,来自于一个丹麦国王的名字。1.蓝牙产品是什么使用了蓝牙无线技术的产品。2.缩写说明(1)核心配置BRCC:BluetoothBasicRateCoreConfiguration,蓝牙基本速率核心配置EDRCC:BluetoothEnhancedDataRateCoreConfiguration,蓝牙增强型数据速率核心配置HSCC:HighSpeedBluetoothCor
- 蓝牙音箱硬件设计分享
硬件分享
嵌入式
1.当使用蓝牙芯片做耳机等随身携带产品时,蓝牙产品的天线应该尽量远离人体皮肤,原因是避免微波效应,损失射频信号,提高灵敏度和通讯距离。2.蓝牙产品的天线周围2-4mm范围内尽量不放置金属物品,金属物品对RF信号影响比较大,原因是确保天线参数不改变。3.如果使用了DC-DC转换电路,应该将DC-DC变换电路尽量远离蓝牙芯片,这样可以减少噪声引入蓝牙芯片周围电路,影响信号的完整。4.建议布线:芯片层信
- 蓝牙5.1高精度定位-蓝牙定位-蓝牙人员定位-新导智能
A-Emma.J ?
蓝牙人工智能定位
许多蓝牙追寻定位方案现已深化到日子当中,比方蓝牙爱好点信息解决方案正在增强在博物馆和零售商店的访客体会。数百万人依赖蓝牙产品寻觅追寻丢失的密钥和其他个人物品。蓝牙室内定位体系正在帮助数百万旅客在繁忙的机场和购物者中导航,全球各地正在运用蓝牙实时定位体系以更好地办理资源和优化资料的流动。蓝牙5.1高精度定位的中心规范中添加了一个发现方向(AoD)功用,将显著增强蓝牙定位服务的精度和功能。蓝牙挨近感应
- Java实现的基于模板的网页结构化信息精准抽取组件:HtmlExtractor
yangshangchuan
信息抽取HtmlExtractor精准抽取信息采集
HtmlExtractor是一个Java实现的基于模板的网页结构化信息精准抽取组件,本身并不包含爬虫功能,但可被爬虫或其他程序调用以便更精准地对网页结构化信息进行抽取。
HtmlExtractor是为大规模分布式环境设计的,采用主从架构,主节点负责维护抽取规则,从节点向主节点请求抽取规则,当抽取规则发生变化,主节点主动通知从节点,从而能实现抽取规则变化之后的实时动态生效。
如
- java编程思想 -- 多态
百合不是茶
java多态详解
一: 向上转型和向下转型
面向对象中的转型只会发生在有继承关系的子类和父类中(接口的实现也包括在这里)。父类:人 子类:男人向上转型: Person p = new Man() ; //向上转型不需要强制类型转化向下转型: Man man =
- [自动数据处理]稳扎稳打,逐步形成自有ADP系统体系
comsci
dp
对于国内的IT行业来讲,虽然我们已经有了"两弹一星",在局部领域形成了自己独有的技术特征,并初步摆脱了国外的控制...但是前面的路还很长....
首先是我们的自动数据处理系统还无法处理很多高级工程...中等规模的拓扑分析系统也没有完成,更加复杂的
- storm 自定义 日志文件
商人shang
stormclusterlogback
Storm中的日志级级别默认为INFO,并且,日志文件是根据worker号来进行区分的,这样,同一个log文件中的信息不一定是一个业务的,这样就会有以下两个需求出现:
1. 想要进行一些调试信息的输出
2. 调试信息或者业务日志信息想要输出到一些固定的文件中
不要怕,不要烦恼,其实Storm已经提供了这样的支持,可以通过自定义logback 下的 cluster.xml 来输
- Extjs3 SpringMVC使用 @RequestBody 标签问题记录
21jhf
springMVC使用 @RequestBody(required = false) UserVO userInfo
传递json对象数据,往往会出现http 415,400,500等错误,总结一下需要使用ajax提交json数据才行,ajax提交使用proxy,参数为jsonData,不能为params;另外,需要设置Content-type属性为json,代码如下:
(由于使用了父类aaa
- 一些排错方法
文强chu
方法
1、java.lang.IllegalStateException: Class invariant violation
at org.apache.log4j.LogManager.getLoggerRepository(LogManager.java:199)at org.apache.log4j.LogManager.getLogger(LogManager.java:228)
at o
- Swing中文件恢复我觉得很难
小桔子
swing
我那个草了!老大怎么回事,怎么做项目评估的?只会说相信你可以做的,试一下,有的是时间!
用java开发一个图文处理工具,类似word,任意位置插入、拖动、删除图片以及文本等。文本框、流程图等,数据保存数据库,其余可保存pdf格式。ok,姐姐千辛万苦,
- php 文件操作
aichenglong
PHP读取文件写入文件
1 写入文件
@$fp=fopen("$DOCUMENT_ROOT/order.txt", "ab");
if(!$fp){
echo "open file error" ;
exit;
}
$outputstring="date:"." \t tire:".$tire."
- MySQL的btree索引和hash索引的区别
AILIKES
数据结构mysql算法
Hash 索引结构的特殊性,其 检索效率非常高,索引的检索可以一次定位,不像B-Tree 索引需要从根节点到枝节点,最后才能访问到页节点这样多次的IO访问,所以 Hash 索引的查询效率要远高于 B-Tree 索引。
可能很多人又有疑问了,既然 Hash 索引的效率要比 B-Tree 高很多,为什么大家不都用 Hash 索引而还要使用 B-Tree 索引呢
- JAVA的抽象--- 接口 --实现
百合不是茶
抽象 接口 实现接口
//抽象 类 ,方法
//定义一个公共抽象的类 ,并在类中定义一个抽象的方法体
抽象的定义使用abstract
abstract class A 定义一个抽象类 例如:
//定义一个基类
public abstract class A{
//抽象类不能用来实例化,只能用来继承
//
- JS变量作用域实例
bijian1013
作用域
<script>
var scope='hello';
function a(){
console.log(scope); //undefined
var scope='world';
console.log(scope); //world
console.log(b);
- TDD实践(二)
bijian1013
javaTDD
实践题目:分解质因数
Step1:
单元测试:
package com.bijian.study.factor.test;
import java.util.Arrays;
import junit.framework.Assert;
import org.junit.Before;
import org.junit.Test;
import com.bijian.
- [MongoDB学习笔记一]MongoDB主从复制
bit1129
mongodb
MongoDB称为分布式数据库,主要原因是1.基于副本集的数据备份, 2.基于切片的数据扩容。副本集解决数据的读写性能问题,切片解决了MongoDB的数据扩容问题。
事实上,MongoDB提供了主从复制和副本复制两种备份方式,在MongoDB的主从复制和副本复制集群环境中,只有一台作为主服务器,另外一台或者多台服务器作为从服务器。 本文介绍MongoDB的主从复制模式,需要指明
- 【HBase五】Java API操作HBase
bit1129
hbase
import java.io.IOException;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.hbase.HBaseConfiguration;
import org.apache.hadoop.hbase.HColumnDescriptor;
import org.apache.ha
- python调用zabbix api接口实时展示数据
ronin47
zabbix api接口来进行展示。经过思考之后,计划获取如下内容: 1、 获得认证密钥 2、 获取zabbix所有的主机组 3、 获取单个组下的所有主机 4、 获取某个主机下的所有监控项  
- jsp取得绝对路径
byalias
绝对路径
在JavaWeb开发中,常使用绝对路径的方式来引入JavaScript和CSS文件,这样可以避免因为目录变动导致引入文件找不到的情况,常用的做法如下:
一、使用${pageContext.request.contextPath}
代码” ${pageContext.request.contextPath}”的作用是取出部署的应用程序名,这样不管如何部署,所用路径都是正确的。
- Java定时任务调度:用ExecutorService取代Timer
bylijinnan
java
《Java并发编程实战》一书提到的用ExecutorService取代Java Timer有几个理由,我认为其中最重要的理由是:
如果TimerTask抛出未检查的异常,Timer将会产生无法预料的行为。Timer线程并不捕获异常,所以 TimerTask抛出的未检查的异常会终止timer线程。这种情况下,Timer也不会再重新恢复线程的执行了;它错误的认为整个Timer都被取消了。此时,已经被
- SQL 优化原则
chicony
sql
一、问题的提出
在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍,可见对于一个系统
- java 线程弹球小游戏
CrazyMizzz
java游戏
最近java学到线程,于是做了一个线程弹球的小游戏,不过还没完善
这里是提纲
1.线程弹球游戏实现
1.实现界面需要使用哪些API类
JFrame
JPanel
JButton
FlowLayout
Graphics2D
Thread
Color
ActionListener
ActionEvent
MouseListener
Mouse
- hadoop jps出现process information unavailable提示解决办法
daizj
hadoopjps
hadoop jps出现process information unavailable提示解决办法
jps时出现如下信息:
3019 -- process information unavailable3053 -- process information unavailable2985 -- process information unavailable2917 --
- PHP图片水印缩放类实现
dcj3sjt126com
PHP
<?php
class Image{
private $path;
function __construct($path='./'){
$this->path=rtrim($path,'/').'/';
}
//水印函数,参数:背景图,水印图,位置,前缀,TMD透明度
public function water($b,$l,$pos
- IOS控件学习:UILabel常用属性与用法
dcj3sjt126com
iosUILabel
参考网站:
http://shijue.me/show_text/521c396a8ddf876566000007
http://www.tuicool.com/articles/zquENb
http://blog.csdn.net/a451493485/article/details/9454695
http://wiki.eoe.cn/page/iOS_pptl_artile_281
- 完全手动建立maven骨架
eksliang
javaeclipseWeb
建一个 JAVA 项目 :
mvn archetype:create
-DgroupId=com.demo
-DartifactId=App
[-Dversion=0.0.1-SNAPSHOT]
[-Dpackaging=jar]
建一个 web 项目 :
mvn archetype:create
-DgroupId=com.demo
-DartifactId=web-a
- 配置清单
gengzg
配置
1、修改grub启动的内核版本
vi /boot/grub/grub.conf
将default 0改为1
拷贝mt7601Usta.ko到/lib文件夹
拷贝RT2870STA.dat到 /etc/Wireless/RT2870STA/文件夹
拷贝wifiscan到bin文件夹,chmod 775 /bin/wifiscan
拷贝wifiget.sh到bin文件夹,chm
- Windows端口被占用处理方法
huqiji
windows
以下文章主要以80端口号为例,如果想知道其他的端口号也可以使用该方法..........................1、在windows下如何查看80端口占用情况?是被哪个进程占用?如何终止等. 这里主要是用到windows下的DOS工具,点击"开始"--"运行",输入&
- 开源ckplayer 网页播放器, 跨平台(html5, mobile),flv, f4v, mp4, rtmp协议. webm, ogg, m3u8 !
天梯梦
mobile
CKplayer,其全称为超酷flv播放器,它是一款用于网页上播放视频的软件,支持的格式有:http协议上的flv,f4v,mp4格式,同时支持rtmp视频流格 式播放,此播放器的特点在于用户可以自己定义播放器的风格,诸如播放/暂停按钮,静音按钮,全屏按钮都是以外部图片接口形式调用,用户根据自己的需要制作 出播放器风格所需要使用的各个按钮图片然后替换掉原始风格里相应的图片就可以制作出自己的风格了,
- 简单工厂设计模式
hm4123660
java工厂设计模式简单工厂模式
简单工厂模式(Simple Factory Pattern)属于类的创新型模式,又叫静态工厂方法模式。是通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为是不同工厂模式的一个特殊实现。
- maven笔记
zhb8015
maven
跳过测试阶段:
mvn package -DskipTests
临时性跳过测试代码的编译:
mvn package -Dmaven.test.skip=true
maven.test.skip同时控制maven-compiler-plugin和maven-surefire-plugin两个插件的行为,即跳过编译,又跳过测试。
指定测试类
mvn test
- 非mapreduce生成Hfile,然后导入hbase当中
Stark_Summer
maphbasereduceHfilepath实例
最近一个群友的boss让研究hbase,让hbase的入库速度达到5w+/s,这可愁死了,4台个人电脑组成的集群,多线程入库调了好久,速度也才1w左右,都没有达到理想的那种速度,然后就想到了这种方式,但是网上多是用mapreduce来实现入库,而现在的需求是实时入库,不生成文件了,所以就只能自己用代码实现了,但是网上查了很多资料都没有查到,最后在一个网友的指引下,看了源码,最后找到了生成Hfile
- jsp web tomcat 编码问题
王新春
tomcatjsppageEncode
今天配置jsp项目在tomcat上,windows上正常,而linux上显示乱码,最后定位原因为tomcat 的server.xml 文件的配置,添加 URIEncoding 属性:
<Connector port="8080" protocol="HTTP/1.1"
connectionTi