博客地址:http://www.moonxy.com 一.前言 Vi 与 Vim 都是多模式编辑器,是 Linux 中必不可少的工具.不同的是 Vim 是 Vi 的升级版本,它不仅兼容 Vi 的所有命令,Vi 使用于文本编辑,但是 Vim 更适用于 Coding.不仅如此,Vim 还有一些新的特性在里面.Vim 的这些优势主要体现在以下几个方面:1.多级撤消:我们知道在 vi 里,按 u只能撤消上次命令,而在vim里可以无限制的撤消.2.易用性:Vi 只能运行于 Unix中,而 Vim 不仅可以…
Android群英传笔记--第七章:Android动画机制和使用技巧 想来,最 近忙的不可开交,都把看书给冷落了,还有好几本没有看完呢,速度得加快了 今天看了第七章,Android动画效果一直是人家中十分重要的一部分,从早期的Android版本中,由于动画机制和绘图机制的不健全,Android的人机交互备受诟病,Android从4.X开始,特别是5.X,动画越来越完善了,Google也开始重视这一方面了,我们本章学习的主要内容有 Android视图动画' Android属性动画 Android动…
JVM学习笔记-第七章-虚拟机类加载机制 7.1 概述 Java虚拟机描述类的数据从Class文件加载到内存,并对数据进行校验.转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这个过程被称为虚拟机的类加载机制. 两个约定: 后文直接对"类型"的描述都同时蕴含着类和接口的可能性 本章所提到的"Class文件"也并非特指某个存在于具体磁盘中的文件,而应当是一串二进制字节流. 7.2 类加载的时机 一个类型从被加载到虚拟机内存中开始,到卸载出内存为止,它的整…
Linux(二):VMware虚拟机中Ubuntu安装详细过程 目录 1 准备 2 安装 2.1 虚拟机的建立 2.2 虚拟机安装Ubuntu系统 2.3 虚拟机设置 3 完成 1 准备 1.操作系统:Win10 X64 2.虚拟机版本:VMware Workstation 15 Pro 3.ubuntu版本:Ubuntu 16.04 2 安装 2.1 虚拟机的建立 1.启动VMare,选择"新建虚拟机": 2.打开"新建虚拟机向导"对话框,选中"自定义(…
第七章 部署策略 Hazelcast具有适应性,能根据不同的架构和应用进行特定的部署配置,每个应用可以根据具体情况选择最优的配置: 数据与应用紧密结合的模式(重点,of就是这种) 胖客户端模式(最好用一种) 轻成员节点模式(折衷上面两种)   1.使用紧密结合的模式,每个JVM实例既提供程序功能,又提供数据存储.这意味着我们需要提供比实际使用功能需要的更多的堆空间(备份). 除此之外,web应用是在特定容器中的(比如tomcat),直接使用应用程序的堆也并不方便.特别是垃圾收集机制的控制可能会造…
2016/1/30学习内容 第七章 Python文件操作 文本文件 文本文件存储的是常规字符串,通常每行以换行符'\n'结尾. 二进制文件 二进制文件把对象内容以字节串(bytes)进行存储,无法用笔记本或其他普通文本处理软件进行编辑,通常也无法被人类直接阅读和理解,需要使用专门的软件进行解码后读取,显示,修改或执行.常见的如图形图像文件,音视频文件,可执行文件,资源文件,各种数据库,Office文件都属于二进制文件 文件对象 通过open()函数即可以指定模式打开指定文件并创建文件对象 文件对…
第七章:路径 所有描述轮廓的数据都放在<path>元素的d属性中(d是data的缩写).路径数据包括单个字符的命令,比如M表示moveto,L表示lineto.接着是该命令的坐标信息. 7.1moveto.lineto.closepath 每个路径都必须以moveto命令开始. 命令字母为大写的M,紧跟着一个使用逗号或空格分隔的x和y坐标.这个命令用来设置绘制轮廓的“笔”的当前位置. moveto命令后面紧跟着一个或多个lineto命令,用大写字母L表示,它的后面也是由逗号或者空格分隔的x和y…
第七章.确保WEB安全的HTTPSHTTP的缺点:通信使用明文(不加密),内容可能会被窃听 解决---加密处理: //将通信加密 :通过SSL(安全套接层)---HTTPS(超文本传输安全协议)---|TLS(安全传输层协议) //将内容加密:对HTTP报文内容加密处理 不验证通信方的身份,可能遭遇伪装 //查明对手的证书完成个人身份确认 无法证明报文的完整性,可能遭遇篡改 //请求或响应在传输过程中被篡改称为中间人攻击 解决:散列值校验(MD5<单项函数生成的散列值>|SHA-1等)| 确认…
目录相关操作 pwd -P 显示出实际工作目录,pwd 显示链接路径 mkdir -m 配置新建文件的权限 例:mkdir -m 711 testmkdir -p 建立多层目录,无需一层一层建立 rmdir -p 连同上层[空的]目录一起删除 mkdir:文件夹,文件目录 touch:新建文件,文档 PATH: ls: cp: rm: mv: 档案内容查询: 非纯文本文档: 修改档案时间或建制新档:touch 档案初始权限设置: umask查询拿掉权限,在新建文件文件夹前可设置: 配置隐藏属性:…
博客地址:http://www.moonxy.com 一.前言 正则表达式(英语为 Regular Expression,在代码中常简写为 regex.regexp 或 RE),是使用单个字符串来描述或匹配一系列符合某个句法规则的字符串.许多工具和程序设计语言都支持利用正则表达式进行字符串操作,在 Linux 中,常用的 grep.sed 和 awk 等命令,也都支持正则表达式. Linux 中正则表达式和通配符的区别:正则表达式用来找文件内容.文本和字符串等,一般只有 grep.sed 和 a…