- 博客(9)
- 收藏
- 关注
原创 正则表达式(一)彻底理解正则表达式的元字符
正则表达式分为元字符和文字。正则表达式的元字符拥有非常强大的描述能力。行的起始和结束脱字符号^(代表一行的开始)美元符号$(代表一行的结束)^cat //匹配以cat开头的行cat$ //匹配以cat结尾的行...
2018-08-25 14:06:27 3494 4
原创 OBJ格式模型详细介绍
obj格式有4种数据,分别以一下字母开头:v顶点vt纹理坐标vn顶点法向量f 面顶点格式:v x y z意义:每个顶点的坐标 纹理坐标格式:vt u v w意义:绘制模型的三角面片时,每个顶点取像素点时对应的纹理图片上的坐标。纹理图片的坐标指的是,纹理图片如果被放在屏幕上显示时,以屏幕左下角为原点的坐标。注意:w一般用于形容三维纹理,大部分是用不到的,基...
2018-08-31 18:37:23 49346 7
原创 正则表达式(三)——环视
环视结构不匹配任何字符,只匹配文本中的特定位置。这一特点与锚点^和$很相似。但是环视功能更强大。顺序环视(?=……)逆序环视(?<=……) 顺序环视主要用于匹配位置,可以理解为:右面是”……”的字符位置。Jeff(?=Jeffrey) //只会匹配后面紧邻Jeffrey的Jeff,也就是只会匹配Jeffrey里面的Jeff //换个...
2018-08-25 15:58:59 2749 1
原创 正则表达式(二)扩展应用(结合perl语言)
Perl语言的正则表达式功能非常强大,基本上是常用语言中最强大的,很多语言设计正则式支持的时候都参考Perl的正则表达式。以下面一个例子入门:perl实现匹配一个标量是否是数字。#!/usr/bin/perl$rely = <STDIN>; #键盘输入if($rely =~ m/^[0-9]+$/){ print("is digits");}else{ prin...
2018-08-25 15:38:52 382
转载 Java实现文件搜索
package com.msmk.cloud;import java.io.File;import java.io.FileFilter;import java.util.ArrayList;import java.util.List;public class searchFileTest { public static List<File> searchFil...
2018-08-07 18:11:39 10784 1
原创 深入理解Java虚拟机(六)类加载机制
虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。虚拟机加载进行类加载的过程是在程序运行期间完成的,在程序运行期间加载的好处是可以动态扩展,说白了就是在编译期间虚拟机是不知道要加载哪些类或者接口的,只有在程序运行的时候才知道需要加载的类。 类从被加载到虚拟机内存中开始,到卸载出内存为止,...
2018-08-01 13:42:54 290
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人