Android性能测试

  • Post author:
  • Post category:其他

Android应用性能测试 Android用户也许会经常碰到以下的问题: 1)应用后台开着,手机很快没电了——应用耗电大 2)首次/非首次启动应用,进入应用特别慢——应用启动慢 3)应用使用过程中,越来越卡——CPU能力不足/内存泄露 4)应用页面卡顿——帧率较低、页面卡顿 因此,对开发的Android应用,必须对其进行性能测试,不然将会直接影响用户体验。 一.启动时间 启动时间同样也遵循2-5-…

继续阅读 Android性能测试

关于BigDicimal处理Double类型的方法

  • Post author:
  • Post category:其他

BigDicimal类可以用于进行精确的数字运算,但是在创建一个小数对象时不能直接在构造方法里直接写入double数字 public static void main(String[] args){ double test = 0.1; System.out.println(new BigDecimal(Double.toString(test)));//0.1 System out printl…

继续阅读 关于BigDicimal处理Double类型的方法

Android Wifi开发——WLAN直连(十三)

  • Post author:
  • Post category:其他

WLAN 直连 (对等连接或P2P) 技术,通过 WLAN 进行直接互联。使用这些 API,您可以实现支持 WLAN P2P 的设备间相互发现和连接,从而获得比蓝牙连接更远距离的高速连接通信效果。对于多人游戏或照片共享等需要在用户之间共享数据的应用而言,这一技术非常有用。 一、概览 源码位置:/packages/modules/Wifi/framework/java/android/net/wif…

继续阅读 Android Wifi开发——WLAN直连(十三)

Java swing坦克大战,我女儿都学会了,你呢?

  • Post author:
  • Post category:java

引言: 90坦克大战,很经典的一款游戏,当年与小伙伴一人一个手柄,搬上小板凳坐在电视机前,身体时不时跟随手柄摇晃着,时而表情严肃、眉头紧锁,时而欢呼雀跃、喜笑颜开,全身心投入到游戏中,在消灭一只只坦克、守住关卡、坦克升级、晋级通关的时候,更是手舞足蹈、击掌庆祝,如今想想也是记忆犹新、回味无穷!于是乎就我就自己用java写了一个,找一下当年的感觉,顺便虐一下电脑,嘻嘻嘻嘻嘻(ming式笑声)。 效果…

继续阅读 Java swing坦克大战,我女儿都学会了,你呢?

ES6新增的数组方法和对象方法

  • Post author:
  • Post category:其他

(ES6新增的数组方法和对象方法) 本节课,我们将会学习一些ES6新增的数组方法。 find();查找数组某个元素 findIndex();查找某个元素的索引值 some();数组中是否有元素符合条件 every();数组中是否所有的元素都符合条件 复制代码 以及对象方法 Object.assign(); 复制一个对象 Object.keys(); 得到一个对象的所有属性; Object.valu…

继续阅读 ES6新增的数组方法和对象方法

Android studio报错解决方案

  • Post author:
  • Post category:其他

Android studio报错解决方案 annotationType(): unrecognized Attribute name MODULE 编译器 (1.8.0_201) 中出现异常错误。如果在 Bug Database (http://bugs.java.com) 中没有找到该错误, 请通过 Java Bug 报告页 (http://bugreport.java.com) 建立该 Jav…

继续阅读 Android studio报错解决方案

TCP的连接释放:四次挥手图解

  • Post author:
  • Post category:其他

TCP三次握手图解:https://blog.csdn.net/qq_38606894/article/details/118027642?spm=1001.2014.3001.5501 通俗的说法似乎都把tcp连接释放的过程叫作四次挥手;但是在查看计网课件的时候也称为四报文握手 TCP 连接释放过程比较复杂。 数据传输结束后,通信的双方都可释放连接。 TCP 连接释放过程是四报文握手。 简单了解…

继续阅读 TCP的连接释放:四次挥手图解

快速配置Let’s encrypt通配符证书

  • Post author:
  • Post category:其他

本文已参与「 掘力星计划 」,赢取创作大礼包,挑战创作激励金。 利用 certbot 工具配置Let’s encrypt通配符证书,所域名下所有的子域名都能方便的使用 https 证书,而且完全免费。值得关注的是,Let’s encrypt通配符证书只是针对二级域名,并不能针对主域名,如 *.hubinqiang.com 和 hubinqiang.com 被认为是两个域名,如果和我一样使用的是主域…

继续阅读 快速配置Let’s encrypt通配符证书

大型网站架构演化历程(下)

  • Post author:
  • Post category:其他

大型网站的挑战主要来自庞大的用户,高并发的访问和海量数据,任何简单的业务一旦需要处理数以P计的数据和面对数以亿计的用户,问题就会变得棘手。大型网站架构主要就是解决这类问题。 本文内容大部分来自《 大型网站技术架构 》,这本书很值得一看,强烈推荐。 大型网站系统的特点 高并发,大流量 需要面对高并发用户,大流量访问。Google 日均 PV 35 亿,日 IP 访问数 3 亿;腾讯 QQ 的最大在线…

继续阅读 大型网站架构演化历程(下)

python+selenium实现滚动内嵌div里面的页面(转载)

  • Post author:
  • Post category:python

一、需求描述与问题描述 一开始想实现的是通过selenium访问某个页面后滚动到该页面的最底部,一开始以为自己访问的页面是个普通的页面,像百度那样的普通页面,所以一开始使用的滚动方式是: driver.execute_script("document.documentElement.scrollTop=10000") 所以滚动内嵌div需要使用滚动div的方式,首先在浏览器检查元素中找到conso…

继续阅读 python+selenium实现滚动内嵌div里面的页面(转载)