P62 路径分为绝对路径和相对路径。 绝对路径的起始点为根目录 **/** ,例如 ``/usr/local/bin`` 就是绝对路径,它指向系统中一个绝对的位置,不受其它因素影响。 相对路径的起始点为当前目录,如果您现在位于 ``/usr`` 目录,那么相对路径 ``local/bin`` 所指示的位置为 ``/usr/local/bin``
P28 记录使用EHCache实现页面级的缓存以及完成集群设计的过程。记录使用EHCache实现页面级的缓存以及完成集群设计的过程。EHCache是一个快速的、轻量级的、易于使用的、进程内的缓存。它支持read-only和read/write缓存,内存和磁盘缓存。是一个非常轻量级的缓存实现,而且从1.2 之后就支持了集群
利用 Java 代码,即 java.lang.instrument 做动态 Instrumentation 是 Java SE 5 的新特性,它把 Java 的 instrument 功能从本地代码中解放出来,使之可以用 Java 代码的方式解决问题。使用 Instrumentation,开发者可以构建一个独立于应用程序的代理程序(Agent),用来监测和协助运行在 JVM 上的程序
大家可能对top监控软件比较熟悉,今天我为大家介绍另外一个监控软件Htop,姑且称之为top的增强版,相比top其有着很多自身的优势。
Android View 属性详解
P11 Loadrunner安装详解 一 、下载篇。 我的下载地址是:http://www.51testing.com/?uid-4827-action-viewspace-itemid-225451 程序4G多,很大。
javascript中的this含义非常丰富,它可以是全局对象,当前对象或者是任意对象,这都取决于函数的调用方式。函数有以下几种调用方式:作为对象方法调用、作为函数调用、作为构造函数调用、apply或call调用。
cnblogs.com/xinzhao/p/4934247.html 在 Spring MVC异常处理详解 中,介绍了Spring MVC的异常处理体系,本文将讲解在此基础上Spring Boot为我们做了哪些工作。下图列出了Spring
Spring MVC @ModelAttribute 详解
的作用真的很巨大,详细用法,可以man scp 或者 scp –help ,下面为附上一篇 scp 使用详解。。。 linux 的 scp 命令 可以 在 linux 之间复制 文件 和 目录; ==================
我们通过Shell可以实现简单的控制流功能,如:循环、判断等。但是对于需要交互的场合则必须通过人工来干预,有时候我们可能会需要实现和交互程序如telnet服务器等进行交互的功能。而Expect就使用来实现这种功能的工具。
当我们使用Fragment的时候会常常与其他的Fragment或者宿主Activity进行交互,今天我们就来讲讲Fragment和Activity之间如何进行通信。
sed是一种流编辑器,它是文本处理中非常有用的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为『模式空间』(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。sed主要用来自动编辑一个或多个文件,简化对文件的反复操作,编写转换程序等。
AsyncTask是Android提供的一个助手类,它对Thread和Handler进行了封装,方便我们使用。Android之所以提供AsyncTask这个类,就是为了方便我们在后台线程中执行操作,然后将结果发送给主线程,从而在主线程中进行UI更新等操作。在使用AsyncTask时,我们无需关注Thread和Handler,AsyncTask内部会对其进行管理,这样我们就只需要关注于我们的业务逻辑即可。
JMAP、jstat命令详解 :显示java进程内存使用的相关信息 jmap pid #打印内存使用的摘要信息 jmap –heap pid #java heap信息 jm...
由于能力和时间有限,本人拖到最近才下定决心写 说明:本文只是抛砖引玉,疏漏之处敬请谅解。 MVP 详解思维导图 目录 前言 一、什么是MVP 二、MVX解析 三、MVX与三层架构
Context对象是如此常见和传递使用,它可能会很容易产生并不是你预期的情形。加载资源、启动一个新的Activity、获取系统服务、获取内部文件路径以及创建view(其实还远不止这些)统统都需要Context对象来完成。我(原文作者)想做的只是给大家提供一些Context是如何工作的见解,以及让大家在应用中更有效的使用Context的技巧。
在这篇文章中我将阐述如何实现一个注解处理器。首先我将向你解释什么是注解处理器,你可以使用这个强大的工具来做什么及不能做什么。接下来我们将一步一步来实现一个简单的注解处理器。
传包出错后定位问题。 方法就是在打包的时候,生成一个记录文件,在这个包中记录打包时间,和当前git的版本号: def releaseTime() { return new Date().format("yyyyMMddHHmmss"
RxJS 作为一个库,可以与众多框架结合使用,但并不是每一种场合都需要使用到 RxJS。复杂的数据来源,异步多的情况下才能更好凸显 RxJS 作用。