oncharacteristicchanged不触发

转android 4.3 BLE onCharacteristicWrite没有回调 2015-10-27

原文网址:http://bbs.csdn.net/topics/390882717?page=1 问题1.我在自己程序有开一个Timer定时去readCharacteristic, 每次read可以成功,但是在此过程中再调用writeCharacteristic之后发现BLE设备没有接收到设置的数据,没有执行onCharacteristicWrite这个回调,把Timer关闭掉不执行readCharacteristic,只执行writeCharacteristic的时候,可以设置成功,也可以收到

转蓝牙4.0——Android BLE开发官方文档翻译 2015-10-28

原文网址:http://ricardoli.com/2014/07/31/%E8%93%9D%E7%89%9940%E2%80%94%E2%80%94android-ble%E5%BC%80%E5%8F%91%E5%AE%98%E6%96%B9%E6%96%87%E6%A1%A3%E7%BF%BB%E8%AF%91/ 安卓4.3(API 18)为BLE的核心功能提供平台支持和API,App可以利用它来发现设备.查询服务和读写特性.相比传统的蓝牙,BLE更显著的特点是低功耗.这一优点使androi

js触发servlet 传参 2015-10-24

向servlet传参需要使用post模式 用js触发servlet并传参 function dispatchServlet(){ var tmp = document.createElement("form"); var action = "http://.../servlet.do?param1=aaa&param2=bbb"; tmp.action = action; tmp.method = "post"; document.bod

EasyUI中combotree允许多选的时候onSelect事件会重复触发onCheck事件 2015-10-24

分享个combotree允许多选的时候onSelect事件(通常是点击“+”号时)会重复触发onCheck事件的蠢解决辦法是: 1.弄一个全局变量: var loading = false; //表示在触发combotree各种事件时是否遍历树: 2.设置onSelect时不做任何操作: $("input[name='XXXXX']").combotree({ ... onSelect: function(node) { return; }, ... }); 3.设置onBeforeL

Linux Epoll ET模式EPOLLOUT和EPOLLIN触发时刻 2015-10-24

Linux Epoll ET模式EPOLLOUT和EPOLLIN触发时刻 ET模式称为边缘触发模式,顾名思义,不到边缘情况,是死都不会触发的. EPOLLOUT事件: EPOLLOUT事件只有在连接时触发一次,表示可写,其他时候想要触发,那你要先准备好下面条件: 1.某次write,写满了发送缓冲区,返回错误码为EAGAIN. 2.对端读取了一些数据,又重新可写了,此时会触发EPOLLOUT. 简单地说:EPOLLOUT事件只有在不可写到可写的转变时刻,才会触发一次,所以叫边缘触发,这叫法没错的

解决scrollview上的menu拖动问题以及menu item在可视区外仍能触发的问题 2015-10-24

最近在做项目发现一个让人很头疼的问题 qiick-3.5 引擎 lua 版本 一 问题如下:   ① 在Cocostudio中做界面 使用 scrollview 控件 ,然后 scrollview 控件的 item 点击事件 是 ImageView    ② 当拖动 scrollview 的时候会 触发 item 的点击事件,照成体验及其的差. 二 解决方案   ① 重写 imageview的 点击事件 添加一个成员变量    ② 实现基本原理: 1.首先判断当前imageview 是否接收了吞

Unity3dMenuItem修饰的方法无法触发的可能原因 2015-10-24

遇到了MenuItem修饰的方法无法触发的情况,顺利解决. 类放在Editor目录下,该类下其他方法被MenuItem修饰可以触发. 后来发现我修饰的方法和该类下另一个方法重名了. 改方法名,问题解决.

LINUX内存高,触发OOMKILLER问题解决 2015-10-24

原文:http://www.cnblogs.com/itfriend/archive/2011/12/14/2287160.html 最近遇到两起Linux的内存问题,其一是触发了oom-killer导致系统挂 1. 首先确认该系统的版本是32位 #uname -aLinux alarm 2.6.7.ELsmp #1 SMP Wed Nov 7 4 EST 2007 i686 i686 i386 2. 我们了解一下32位Linux的内存管理结构 # DMA: 0x000000

Server端与Client端method触发与data广播概念 2015-10-24

Server端与Client端method触发与data广播概念 by ozzysun 出自:http://www.streetvoice.com.tw/diary/user-article.asp?dn=1733 在FCS的应用上常会需要让 Client 与 Server 间的数据传递与 method 呼叫,以下几点概念应该可以 避免呼叫 method 没反应或数据没传到你要的地方等状况发生. 一. Server端method如何被呼叫 Server 端上要能让 Client 所呼叫触发的 f

oracle 触发dbwr进程写的9个条件 2015-10-24

学习oracle总结的9个 触发dbwr进程写的个条件 1,检查点发生时 2,buffer cache 中的脏块达到阀值 3,buffer cache中没有空闲块 4,超时(dbwr在规定的时间内没有工作) 5,在RAC环境中,节点释放空间的时候 6,表空间offline 7,表空间read only 8,表空间热备份 9,drop和trancate表 本文出自 "专注于Oracle性能调优" 博客,请务必保留此出处http://5073392.blog.51cto.com/50633

挑战dataguard(2)——dataguard的arch进程和lgwr进程触发同步的区别以及配置前的准备工作 2015-10-24

dg篇重新开张了,这次一定要成功把dg给学成!其实dg的文章实在是太多了,o小白也不指望能给大家什么幫助,反而是将自己的理解写出来,希望大虾们来指正o小白的错误,以此提高. 如题,本篇最核心的内容应该就是dataguard的arch进程和lgwr进程触发同步的区别. 这两者的不同其实和dataguard的工作原理有关,dataguard的工作原理是十分重要的内容,o小白不想一次全部写出来,将会在之后的文章中和相关的内容一起给出,这样可以更记得住一点,也可以幫助理解,那这里先是对于dataguar

利用Arena Allocation避免HBase触发Full GC 2015-10-25




    		    利用Arena Allocation避免HBase触发Full GC
ArenaAllocation,是一种GC优化技术,它可以有效地减少因内存碎片导致的FullGC,从而提高系统的整体性能.本文介绍ArenaAllocation的原理及其在Hbase中的应用-MSLAB. 背景 假设有1G内存,我顺序创建了1百万个对象,每个对象大小1K,Heap会被渐渐充满且每个对象以创建顺序相邻.此时,如果我释放50万个奇数对象,即1357后,剩余空间会多出 ...

denounce函数:Javascript中如何应对高频触发事件 2015-10-25

在DOM Event的世界中,以scroll.resize.mouseover等为代表的高频触发事件显得有些与众不同.通常,DOM事件只有在明确的时间点才会被触发,比如被点击,比如XMLHttpRequest状态更改等等:而高频事件则是在整个动作时期内反复触发反复调用callback,为整个APP的流畅运行留下了性能隐患. 甚至w3school在介绍mousemove事件时还为大家留下了贴心小提示:"每当用户把鼠标移动一个像素,就会发生一个 mousemove 事件.这会耗费系统资源去处理所有这

javascript触发inputfile的click事件 2015-10-25

概述 input:file本身自带的样式不太好看,但是又没法设置样式. 由于系统限制,不能通过代码触发,只允许用户自主点击. 通常的解决辦法是,把input:file透明化,实际上点击的还是input:file. 方案 虽然可以通过概述中的辦法用css实现,但始终还是占据了位置. 以下的通过javascript实现的触发事件,简单的一行代码即可搞定:D 1 <body> 2 <input type="file" id="demo"> 3 &l

除trigger()方法外的jquery手动触发事件 2015-10-25

trigger()可以触发指定事件是大家基本都知道的了. 除了trigger()之外我们也可以这样来触发: html 1 <div id="box" style="height: 100px; width: 100px; background: #ff0;"></div> javascript 1 $(function(){ 2 $('#box').click(function(){ 3 alert(11); 4 }); 5 6 $('#bo

window.onresize 多次触发的解决方法 2015-10-25

用了window.onresize但是发现每次 onresize 后页面中状态总是不对,下面与大家分享下onresize 事件多次触发的解决方法. 之前做一个扩展,需要在改变窗口大小的时候保证页面显示正常,于是用了 window.onresize 但是发现每次 onresize 后页面中状态总是不对,后来查找出来原来是 onresize 事件触发了多次找成的,于是网上搜集了下解决辦法,整理一下.  //  关于 onresize 事件触发次数,不同浏览器不同,safari, opera, fir

easyui的datagrid单击某一栏同时触发onClickRow和其中一栏的自定义事件怎么辦? 2015-10-25

easyui的datagrid单击某一栏同时触发onClickRow和其中一栏的自定义事件怎么辦? 自己的解决方法: 我的需求是这样子的: 点击easyui -datagrid一行的时候需要弹出框显示文章内容 当点击一行中点击下载那一栏的时候进行下载 问题是,当点击下载的时候也会触发onClickRow事件 所以我的解决辦法是设置了一个变量来判断究竟是触发哪个的事件 代码如下: // JQuery入口 var SELECTDOCID = null; var ARTICL_CONTENT = nu
一周排行