- 博客(5)
- 收藏
- 关注
原创 回调同名导致java.lang.StackOverflowError错误
在Actiivty中, 使用以及定义的接口方法, 调用的时候, 调用方法名相同的时候,如下:就会出现循环调用的现象, 从而导致出错java.lang.StackOverflowError
2017-11-01 14:48:48
323
原创 使用JS写纵向冗余校验LRC的方法
LRC校验小知识纵向冗余校验(Longitudinal Redundancy Check,简称:LRC)是通信中常用的一种校验形式,也称LRC校验或纵向校验。它是一种从纵向通道上的特定比特串产生校验比特的错误检测方法。在行列格式中(如磁带),LRC经常是与VRC一起使用,这样就会为每个字符校验码。在工业领域Modbus协议Ascii模式采用该算法。 下面是两个手动的计算方法:
2017-06-10 12:32:46
1351
原创 JavaScript中=+的意思
在项目中发现了这样的一个现象: function padding(srcStr, len, padding) { while (srcStr.length < len) { srcStr = srcStr + padding; console.log("sss"); }
2017-05-19 10:34:12
650
原创 WebView中删除JS中confirm框上的The page at "file".....
相信在webview中调用confirm的js确认选择框的人都有过这种情况,框顶总出现一串英文,不过在页面端就不是这样显示的那么,我们如何在webview调用JS代码的时候,去除上面的英文呢?其实只能通过重写方法去除.因为webview中有方法是跟JS中的confirm对应的,WebChromeClient->onJsConfirm方法,可以使用以下方法重写
2017-03-30 08:49:47
614
原创 聊一聊Android代码走向
做过Android项目的的人都知道,刚开始的时候,我们都是直接用mvc的模式来编写我们的程序的,毕竟这样说,mvc都是比较成熟的编程模式. 不过, 现在有很多技术出现了,例如mvp,mvvm,dagger2等技术,这就让我们感到有些迷惑,同样是模式,都能做到同样的效果,为什么非得弄mvp等模式呢?通常这个时候有人给出答案,是为了程序的可扩展性和可维护性. 感觉这答案是万金油,有
2017-03-18 20:09:31
472
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人