目录1、缓存日志 journal2、DiskLruCache 的 open()3、DiskLruCache 的 edit()4、DiskLruCache 的 get()5、DiskLruCache 的 remove()6、DiskLruCache 的 close()7、DiskLruCache 的 delete()8、DiskLruCache 的 size()9、DiskLruCache 的 fl
转载
2021-05-05 20:38:26
351阅读
2评论
Promise处理一系列异步操作的应用框架,能够保证顺序执行一系列异步操作,当出错时可以通过catch捕获错误进行处理。Promise框架也是很好的诠释了swift的面相协议编程以及函数式编程
两种类型 1Promise,2Guarantee 其中Guarantee没有实现 CatchMixin 协议,不能捕获错误,他是不允许抛出错误,常用的就是第一种类型,便于错误处理。Promise是承诺执行,
转载
2019-11-14 15:36:00
446阅读
2评论
前言:前面几篇博客主要介绍了MapReduce与Yarn的架构设计及简单工作流程,本篇文章将以wordcount程序为例,简单介绍下Yarn的使用。1.wordcount示例运行[root@hadoop000~]#su-hadoop[hadoop@hadoop000~]$jps9201SecondaryNameNode9425ResourceManager13875Jps9540NodeManag
原创
2018-05-29 21:16:18
2420阅读
本文为博主原创,转载请注明出处: @Configuration 注解对我们来说并不陌生,以javaConfig的方式定义spring IOC容器的配置类使用的就是这个@Configuration. spring boot 社区推荐使用基于JavaConfig 的配置方式来定义Bean,其可以认为是一
原创
2023-02-21 11:02:50
1217阅读
tcpdump介绍 :http://blog..net/hzhsan/article/details/43445787 tcpdump 是一个运行在命令行下的抓包工具。它允许用户拦截和显示发送或收到过网络连接到该计算机的TCP/IP和其他数据包。tcpdump 适用于 大多数的类Unix
转载
2018-01-27 17:28:00
127阅读
2评论
创建并读取如下xml文件: MaZhe 18 MaZhe 18 MaZhe 18 代码实现:#include #include #include #include #include #include "tinyxml.h"using namespace std;static c
原创
2021-12-14 10:03:33
368阅读
在学习这个之前,你首先要了解android的消息机制
原创
2022-11-17 00:53:28
269阅读
Java 内部类种类及使用解析内部类Inner Class 将相关的类组织在一起,从而降低了命名空间的混乱。
转载
2022-06-02 00:54:12
77阅读
启动 Debug,它是可用于测试和调试 MS-DOS 可执行文件的程序。 Debug [[drive:][path] filename [parameters]] 参数 [drive:][path] filename 指定要测试的可执行文件的位置和名称。 parameters 指定要测试的可执行文件所
转载
精选
2009-06-09 10:53:35
1203阅读
在app的开发中,页面之间的相互跳转是最基本常用的功能。在Android中的跳转一般通过显式intent和隐式intent两种方式实现的,而Android的原生跳转方式会存在一些缺点: 显式intent的实现方式,因为会存在直接的类依赖的问题,导致耦合严重; 隐式intent的实现方式,则会出现规则
转载
2019-03-10 11:08:00
100阅读
2评论
转自:http://blog.csdn.net/hemingwang0902/article/details/4377994本博客 jacob 列文章导读Java操作Microsoft Word之jacobjacob使用入门及问题解析使用Jacob将Word转为Html或txt使用Jacob将Wor...
转载
2015-02-03 20:16:00
170阅读
2评论
一、背景 一年前,我们一直在用monkey进行Android 的稳定性测试 ,主要目的就是为了测试app 是否会产生Crash,是否会有ANR,页面错误等问题,在monkey测试过程中,实现了脱离Case的依赖,但是monkey测试完全随机、不可控,并且只支持Android系统,不支持iOS系统;然
原创
2021-07-21 10:15:27
2727阅读
点赞
内部类Inner Class 将相关的类组织在一起,从而降低了命名空间的混乱。 一个内部
原创
2022-09-09 09:18:19
48阅读
mybatis结合分页的使用及解析.首先说明: 这里分页是使用了SSM框架+ jsp 来做的, 当然分页还有其他的很多做法, 比如easyUI自带的分页效果. 但是这些原理都是很相似的, 再次只做为学习总结之用.一, 效果图这里的截图是来自百度, 当然我们的项目也是做成这种效果, 当点击第10页时, 相应页码数也要发生相应变化.二, 代码实例1, 首先我们在项目中加入了一个page 的jar包,
原创
2020-10-24 21:32:47
186阅读
首先说明:这里分页是使用了SSM框架+jsp来做的,当然分页还有其他的很多做法,比如easyUI自带的分页效果.但是这些原理都是很相似的,再次只做为学习总结之用.一,效果图这里的截图是来自百度,当然我们的项目也是做成这种效果,当点击第10页时,相应页码数也要发生相应变化.二,代码实例1,首先我们在项目中加入了一个page的jar包,这个jar包有3个java文件组成,这个jar包是事先写好的通用分
转载
2019-02-26 17:04:34
528阅读
1.LifeCycle的诞生
①.解耦,创建可感知的生命周期组件。
②.降低内存泄漏发生的可能性。2.使用LifeCycle解耦页面与组件2.1 案例分析
假设有这样一个需求,当用户打开界面即获取定位位置,通常写法是在Activity中各个声明周期进行相应的地理位置操作。使地理位置这个操作和Activity中的生命周期密不可分,耦合严重。
2.2 LifeCycle的原理
Jetpack提供两个
一、两种实例化方式:
String str = “abc”;
String str = new String("abc");
一个字符串就是String的匿名对象。
"hello".equals(str) 一个字符串能够调用一个函数,可以看出,一个字符串是String的匿名对象。
二、比较
(1)直接赋值
String str = “abc”;表示一个堆内存指向给了栈内存。
直接赋值可以节省
原创
2013-11-22 17:37:56
501阅读
在实践的过程中我们经常会遇到不同的环境需要不同配置文件的情况,如果每换一个环境重新修改配置文件或重新打包一次会比较麻烦,Spring Boot为此提供了Profile配置来解决此问题。
Profile的作用
Profile对应中文并没有合适的翻译,它的主要作用就是让Spring Boot可以根据不同环境提供不同的配置功能支持。
我们经常遇到这样的场景:有开发、测试、生产等环境,不同的环境又有不同的
转载
2021-06-12 10:47:04
411阅读
1、dns的递归和迭代查询   2、bind实现dns的主从同步、子域授权   3、bind实现dns的正反向解析
原创
2016-04-12 10:44:44
650阅读