- 第二十四章 Caché ObjectScript对象特性功能
Cache技术分享
第二十四章CachéObjectScript对象特性功能相对点语法(..)相对点语法(..)提供了一种在当前上下文中引用方法或属性的机制。实例方法或属性的上下文是当前实例。类方法的上下文是在其中实现该方法的类。不能在类方法中使用相对点语法来引用属性或实例方法,因为它们需要实例上下文。注意:类方法实际就是静态方法。例如,假设有一个类型为%Integer的Bricks属性:PropertyBricks
- Objective-C高级特性浅析与实践指南
小鹿撞出了脑震荡
objective-c学习
OC的学习笔记(二)文章目录OC的学习笔记(二)@property访问控制符点语法自定义`init`方法内存管理retain和release@class处理发生异常的方法NSSrting的常用方法类方法对象方法lengthcharacterAtIndexisEuqalStringcompare@autorelease和自动释放池自动释放池Category类别与扩展category的运用NSNumb
- Web APIs 第三天 - DOM- 节点操作
Web_小pang
bg.png一.节点操作1.DOM节点DOM节点:DOM树里每一个内容都称之为节点节点类型:元素节点:所有标签bodydiv...属性节点:所有属性hreftitle...文本节点:所有文本2.查找节点查找父节点语法:子元素.parentNode查找子节点语法:父元素.children查找所有子元素返回的是伪数组父元素.childNodes获得所有子节点、包括文本节点(空格、换行)、注释节点等查找
- JavaScript标签内属性和数组
追逐_e6cf
一、操作style属性通过点语法获取到的style是CSSStyleDeclaration对象,可以直接使用.的形式进行赋值或者访问标签合法属性。varoBox=document.getElementById("box");oBox.style="border:5pxsolidyellow;";通过style.cssText获取完整的行内样式css文本,用于一次性修改多条属性。为了兼容IE低版本,
- kotlin 基础学习
smallgrey
kotlin学习kotlin优点语法简洁,支持lambda表达式,强大的when语法,不用写分号结尾kotlin语法定义常量用val,变量用var关键字在前面,类型以“:”隔开在后面,也可以省略直接赋值,类型后带问号?表示可为空类型(默认空安全)。常量val延迟加载bylazy{},默认线程安全,关闭线程安全lazy(LazyThreadSafetyMode.NONE){},变量var延迟加载la
- (二)属性
不会游的海鸥
第6条:属性概念。属性(property)是Objective-C的一项特性,用于封装对象中的数据。Objective-C对象通常会把数据存储为实例变量,通过存取方法访问。其中,获取方法(getter)用于读取变量值,设置方法(setter)用于写入变量值。Objective-C引入点语法(dotsyntax)访问对象的属性,点语法读取属性相当于调用获取方法,点语法赋值相当于调用设置方法。Obje
- execution()函数
微凉归期
7-日常工作总结springaop
Aspectj切入点语法定义在使用spring框架配置AOP的时候,不管是通过XML配置文件还是注解的方式都需要定义pointcut”切入点”例如定义切入点表达式execution(*com.sample.service.impl..*.*(..))execution()是最常用的切点函数,其语法如下所示:整个表达式可以分为五个部分:execution():表达式主体。第一个*号:表示返回类型,*
- ROS方向第二次汇报(5)
碳酸不酸鸭
ROSlinux机器人python
文章目录1.本方向内学习内容:1.1.自定义msg:1.1.1.定义msg文件:1.1.2.编辑配置文件:1.2.自定义srv:1.2.1.定义srv文件:1.2.2.编辑配置文件:1.3.服务通信案例实现:1.3.1.服务端实现:重点语法、接口等的复现与记忆以及一些注意事项:1.3.1.客户端实现:重点语法、接口等的复现与记忆以及一些注意事项:1.4.参数服务器:1.5.URDF集成Rviz基本
- ROS方向第二次汇报(4)
碳酸不酸鸭
ROS高级语言python机器人Java
文章目录1.本方向内学习内容:1.1.ROS文件系统:1.2.ROS文件命令:1.3.发布订阅模型案例的实现:1.3.1.编写发布方实现:重点语法、接口等的复现与记忆以及一些注意事项:1.3.2.编写订阅方实现:重点语法、接口等的复现与记忆以及一些注意事项:2.本方向外学习内容:2.1.继承2.1.1.继承的概念:2.1.2.继承的语法:2.1.3.父类成员访问:2.1.3.1子类中访问父类的成员
- vue3 之 组合式API - setup选项
jiojio在学习勒
vue3vuevue3
首先我们先看下setup选项的写法和执行时机setup选项中写代码的特点语法糖总结setup选项的执行时机?beforeCreate钩子之前自动执行setup写代码的特点是什么?定义数据+函数然后以对象方式return经过语法糖的封装更简单的使用组合式APIsetup中的this还指向组件实例吗?指向undefined
- selenium css定位
咖 啡加剁椒
软件测试seleniumcsstensorflow软件测试功能测试自动化测试程序人生
selenium-css定位element_css=driver.find_element(By.CSS_SELECTOR,'css表达式')css定位说明selenium中的css定位,实际是通过css选择器来定位到具体元素,css选择器来自于css语法css定位优点语法简洁对比其他定位方式,定位效率更快对比其他定位方式,定位更稳定调试方法方法1:在浏览器开发者模式的elements中,Ctrl
- Linux网络编程-9.HTML,CSS基础
IT灰猫
笔记服务器html网络linux
9.1HTMLhttp://www.w3school.com.cn/html/index.asphttp://www.runoob.com/HTML简介HTML,HyperTextureMarkupLanguage,超文本标记语言在计算机中以.html、.htm作为扩展名可以被浏览器访问,就是经常见到的网页HTML特点语法非常简洁、比较松散,以相应的英语单词关键字进行组合html标签不区分大小写大
- AJAX-axios错误处理
小沐°
AJAXajax前端
场景:处理:用更直观的方式,给普通用户展示错误信息语法:在then方法的后面,通过点语法调用catch方法,传入回调函数并定义形参axios({//请求选项}).then(result=>{//处理数据}).catch(error=>{//处理错误})
- iOS泛型
Jorunk
泛型:限制类型开发中使用场景:限制集合中的类型,注意:只能检测方法的调用,因为声明的泛型,只能放在方法中当一个类在声明的时候,某个对象的属性不确定,只有创建对象的时候才确定,可以使用泛型泛型书写格式:放在类型后面,表示限制这个类型.好处:提高程序员开发规范,减少交流成本。从数组或者字典取值,都是id类型,不能调用点语法,但是使用泛型,就可以了。自定义泛型:模仿数组需求:假设有个Person,这个人
- 第十四章认识Ajax(五)
无限好运101
ajax前端
art-template模板引擎简介art-template模板引擎是新一代高性能JavaScript模板引擎,可以将数据与HTML模板结合,省去繁琐的字符串拼接,便于代码维护。此模板主要使用特定的语法将动态数据嵌入到HTML模板中,然后生成最终的HTML页面。art-template模板引擎既可以在服务器端使用,也可以在浏览器端中使用特点语法简单:art-template采用类似HTML的语法,
- 第九章 SQL Search REST 接口
yaoxin521123
SQL文本搜索sql服务器前端
文章目录第九章SQLSearchREST接口用于`SQLSearch`的`REST`语法搜索参数第九章SQLSearchREST接口用于SQLSearch的REST语法SQLSearch提供RESTAPI来访问SQLSearch索引结果。终结点语法为"/table/:TableName/search",其中TableName是包含至少一个SQL搜索索引的表。示例访问路径如下所示http://loc
- 前端开发实战基础——Cookie、Web Storage
爱喝酸奶的一旬
JavaScript前端实战javascript开发语言前端
文章目录cookiecookie的定义cookie如何产生与存储cookie的使用限制cookie构成JavaScript脚本处理cookiecookie使用注意事项webStoragesessionStorage特点语法localStorage代码示例localStorage与sessionStorage异同点小结cookiecookie的定义HtTTPcookie也称为cookie,中文翻译过
- iOS如何安全使用私有framework
GalaxyJM
昨天碰到一个问题我需要获取到三方类中的私有变量,能在控制台通过po打印出来,但是不能通过.点语法来获取到,后来我在网上搜到这篇文章,解决了我的难题,分享给大家并记录一下。访问类中私有变量比如下面,[xxxxvalueForKey:@”_internal”]可以返回private变量_internal。他的文章里还有其他获取私有framework的方法,这里贴出连接。https://www.jian
- Effective Objective-C 学习第二周
糸师凛
objective-c学习ios
理解“属性”这一概念“属性”(property)是Objective-C的一项特性,用于封装对象中的数据。Objective-C对象通常会把其所需的数据保存为各种实例变量。实例变量一般通过“存取方法”来访问。其中,“获取方法”(getter)用于读取变量值,而“设置方法”(setter)用于写入变量值。开发者可以令编译器自动编写与属性相关的存取方法。此特性引入了一种新的“点语法”,使开发者可以更为
- HTML---JAVAscript对向和原型链
北 染 星 辰
htmljavascript前端
文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言一.JavaSceipt对象概述JavaScript是一种基于对象的编程语言,每个值都是一个对象。JavaScript中的对象是一种无序的键值对集合,其中每个键都是唯一的。JavaScript的对象可以包含属性和方法。属性是对象的特性,可以通过点语法或方括号语法访问。方法是对象的行为,是一种可以在对象上调用的函数。Jav
- Jupyter Notebook
吴良秋博客
jupyterlinuxide
2017年左右在大学里都听说过JupyterNotebook,并且也安装用了一段时间,后来不知道什么原因没有用了。估计是那时候写代码的时候多一些,因为它可以直接写代码并运行结果,现在不怎么写代码了。介绍后缀名为.ipynb的json格式文件,可导出HTML、LaTeX、PDF。主要特点语法高亮富媒体格式Markdown语法安装说得多不如动一次,下面来安装一下安装工具anaconda下载地址:htt
- Lock和synchronized锁的区别
今天的代码敲了吗
Java面试八股文java面试
1.Lock和synchronized三个层面不同点语法层面synchronized是关键字,源码在jvm中,用c++语言实现Lock是接口,源码由jdk提供,用java语言实现使用synchronized时,退出同步代码块锁会自动释放,而使用Lock时,需要手动调用unlock方法释放锁功能层面二者均属于悲观锁、都具备基本的互斥、同步、锁重入功能Lock提供了许多synchronized不具备的
- C 语言结构体和枚举完全指南:成员访问、字符串操作、枚举基础
小万哥丶
后端开发程序人生软件工程编程语言C/C++Linux开源
访问结构体成员要访问结构体的成员,请使用点语法(.)://创建名为myStructure的结构体structMyStructure{intmyNum;charmyLetter;};intmain(){//创建名为s1的myStructure的结构体变量structMyStructures1;//为s1的成员分配值s1.myNum=13;s1.myLetter='B';//打印值printf("My
- 2.2 KVC和KVO详解
草根小强
image.pngKVCKVC定义KVC(Key-valuecoding)键值编码,就是指iOS的开发中,可以允许开发者通过Key名直接访问对象的属性,或者给对象的属性赋值。而不需要调用明确的存取方法。这样就可以在运行时动态地访问和修改对象的属性。而不是在编译时确定,这也是iOS开发中的黑魔法之一。很多高级的iOS开发技巧都是基于KVC实现的。在实现了访问器方法的类中,使用点语法和KVC访问对象其
- css学习之路:sass学习基础篇
@德玛玩前端
css3css学习sass
SCSS一、动态的样式语言让CSS有变量的概念css有很多的缺点语法不够强大,没有变量和合理的样式复用机制,导致难以维护,我们就可以使用动态样式语言,赋予CSS新的特性。常见的动态样式语言scss/sass(scss兼容sass,因为scss更接近css的语法)boot4sass是一个成熟、稳定、强大的CSS扩展语言解析器。lessboot3LESS为CSS赋予了动态语言的特性,如变量、继承、运算
- Caché Objects | 第三章 | 特定于对象的 ObjectScript 功能
秋堂主
CachéObjectsCachéCachéObjects
目录一、相对点语法(..)二、##Class语法2.1调用类方法2.2强制转换方法2.3访问类参数三、$this语法四、##super语法4.1基本使用4.2super影响的调用4.3##super和方法参数五、动态访问对象5.1$CLASSNAME5.2$CLASSMETHOD5.3$METHOD5.4$PARAMETER5.5$PROPERTY六、i%语法七、..#语法CachéObjectS
- JS 使用delete删除对象属性 类型的数据(类似OC语法:可以使用点语法类型的数据)
CoderZb
使用delete可以删除对象.属性类型的数据varcoderJson=[{"name":"CoderZb"},{"sex":"男"}];//对象deletecoderJson[0].name;//对象.属性console.log("数据为"+JSON.stringify(coderJson));image.png
- 事务的操作
快乐托儿索
回滚点设置回滚点语法:savepoint回滚点名字;回到回滚点语法:rollbackto回滚点名字;自动事务处理showvariableslike'autocommit';关闭自动提交:setautocommit=off/0;事务的四大特性:ACIDA:Atomic,原子性C:Consistency,一致性I:Isolation,隔离性D:Durability,持久性锁机制--创建一个账户表cre
- 八步理清现在完成时,又一语法“so easy”!
勤勤01
现在完成时(PresentPerfectTense)是初中英语重点语法内容。如何学好现在完成时,依次看以下几步:一、理解含义现在完成时表示:1.过去发生或已经完成的动作对现在造成的影响或结果。2.过去某一时间开始并一直持续到现在(包括“现在”在内)的动作和状态。二、时态构成助动词have/has+过去分词三、时态句型肯定句:主语+have/has+过去分词+其它否定句:主语+have/has+no
- 周二上课反思
潇风sunny
上午第一节课1.提问早读内容,象征性提问,但是会让学生快速进入上课状态2.重点语法脉络讲解侧重于脉络和框架的宏观把握,不再像新授课一样面面俱到,有助于学生从整体上感知简单句,并列句,和复合句之间的区别和联系,从最基本的句子入手让学生从根源上理解定语从句和名词性从句的内涵,作用和功能。3.结合试题进行针对性训练,让学生在实战中进行反思,感悟,力争整体突破语法难关。
- java数字签名三种方式
知了ing
javajdk
以下3钟数字签名都是基于jdk7的
1,RSA
String password="test";
// 1.初始化密钥
KeyPairGenerator keyPairGenerator = KeyPairGenerator.getInstance("RSA");
keyPairGenerator.initialize(51
- Hibernate学习笔记
caoyong
Hibernate
1>、Hibernate是数据访问层框架,是一个ORM(Object Relation Mapping)框架,作者为:Gavin King
2>、搭建Hibernate的开发环境
a>、添加jar包:
aa>、hibernatte开发包中/lib/required/所
- 设计模式之装饰器模式Decorator(结构型)
漂泊一剑客
Decorator
1. 概述
若你从事过面向对象开发,实现给一个类或对象增加行为,使用继承机制,这是所有面向对象语言的一个基本特性。如果已经存在的一个类缺少某些方法,或者须要给方法添加更多的功能(魅力),你也许会仅仅继承这个类来产生一个新类—这建立在额外的代码上。
- 读取磁盘文件txt,并输入String
一炮送你回车库
String
public static void main(String[] args) throws IOException {
String fileContent = readFileContent("d:/aaa.txt");
System.out.println(fileContent);
- js三级联动下拉框
3213213333332132
三级联动
//三级联动
省/直辖市<select id="province"></select>
市/省直辖<select id="city"></select>
县/区 <select id="area"></select>
- erlang之parse_transform编译选项的应用
616050468
parse_transform游戏服务器属性同步abstract_code
最近使用erlang重构了游戏服务器的所有代码,之前看过C++/lua写的服务器引擎代码,引擎实现了玩家属性自动同步给前端和增量更新玩家数据到数据库的功能,这也是现在很多游戏服务器的优化方向,在引擎层面去解决数据同步和数据持久化,数据发生变化了业务层不需要关心怎么去同步给前端。由于游戏过程中玩家每个业务中玩家数据更改的量其实是很少
- JAVA JSON的解析
darkranger
java
// {
// “Total”:“条数”,
// Code: 1,
//
// “PaymentItems”:[
// {
// “PaymentItemID”:”支款单ID”,
// “PaymentCode”:”支款单编号”,
// “PaymentTime”:”支款日期”,
// ”ContractNo”:”合同号”,
//
- POJ-1273-Drainage Ditches
aijuans
ACM_POJ
POJ-1273-Drainage Ditches
http://poj.org/problem?id=1273
基本的最大流,按LRJ的白书写的
#include<iostream>
#include<cstring>
#include<queue>
using namespace std;
#define INF 0x7fffffff
int ma
- 工作流Activiti5表的命名及含义
atongyeye
工作流Activiti
activiti5 - http://activiti.org/designer/update在线插件安装
activiti5一共23张表
Activiti的表都以ACT_开头。 第二部分是表示表的用途的两个字母标识。 用途也和服务的API对应。
ACT_RE_*: 'RE'表示repository。 这个前缀的表包含了流程定义和流程静态资源 (图片,规则,等等)。
A
- android的广播机制和广播的简单使用
百合不是茶
android广播机制广播的注册
Android广播机制简介 在Android中,有一些操作完成以后,会发送广播,比如说发出一条短信,或打出一个电话,如果某个程序接收了这个广播,就会做相应的处理。这个广播跟我们传统意义中的电台广播有些相似之处。之所以叫做广播,就是因为它只负责“说”而不管你“听不听”,也就是不管你接收方如何处理。另外,广播可以被不只一个应用程序所接收,当然也可能不被任何应
- Spring事务传播行为详解
bijian1013
javaspring事务传播行为
在service类前加上@Transactional,声明这个service所有方法需要事务管理。每一个业务方法开始时都会打开一个事务。
Spring默认情况下会对运行期例外(RunTimeException)进行事务回滚。这
- eidtplus operate
征客丶
eidtplus
开启列模式: Alt+C 鼠标选择 OR Alt+鼠标左键拖动
列模式替换或复制内容(多行):
右键-->格式-->填充所选内容-->选择相应操作
OR
Ctrl+Shift+V(复制多行数据,必须行数一致)
-------------------------------------------------------
- 【Kafka一】Kafka入门
bit1129
kafka
这篇文章来自Spark集成Kafka(http://bit1129.iteye.com/blog/2174765),这里把它单独取出来,作为Kafka的入门吧
下载Kafka
http://mirror.bit.edu.cn/apache/kafka/0.8.1.1/kafka_2.10-0.8.1.1.tgz
2.10表示Scala的版本,而0.8.1.1表示Kafka
- Spring 事务实现机制
BlueSkator
spring代理事务
Spring是以代理的方式实现对事务的管理。我们在Action中所使用的Service对象,其实是代理对象的实例,并不是我们所写的Service对象实例。既然是两个不同的对象,那为什么我们在Action中可以象使用Service对象一样的使用代理对象呢?为了说明问题,假设有个Service类叫AService,它的Spring事务代理类为AProxyService,AService实现了一个接口
- bootstrap源码学习与示例:bootstrap-dropdown(转帖)
BreakingBad
bootstrapdropdown
bootstrap-dropdown组件是个烂东西,我读后的整体感觉。
一个下拉开菜单的设计:
<ul class="nav pull-right">
<li id="fat-menu" class="dropdown">
- 读《研磨设计模式》-代码笔记-中介者模式-Mediator
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
/*
* 中介者模式(Mediator):用一个中介对象来封装一系列的对象交互。
* 中介者使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。
*
* 在我看来,Mediator模式是把多个对象(
- 常用代码记录
chenjunt3
UIExcelJ#
1、单据设置某行或某字段不能修改
//i是行号,"cash"是字段名称
getBillCardPanelWrapper().getBillCardPanel().getBillModel().setCellEditable(i, "cash", false);
//取得单据表体所有项用以上语句做循环就能设置整行了
getBillC
- 搜索引擎与工作流引擎
comsci
算法工作搜索引擎网络应用
最近在公司做和搜索有关的工作,(只是简单的应用开源工具集成到自己的产品中)工作流系统的进一步设计暂时放在一边了,偶然看到谷歌的研究员吴军写的数学之美系列中的搜索引擎与图论这篇文章中的介绍,我发现这样一个关系(仅仅是猜想)
-----搜索引擎和流程引擎的基础--都是图论,至少像在我在JWFD中引擎算法中用到的是自定义的广度优先
- oracle Health Monitor
daizj
oracleHealth Monitor
About Health Monitor
Beginning with Release 11g, Oracle Database includes a framework called Health Monitor for running diagnostic checks on the database.
About Health Monitor Checks
Health M
- JSON字符串转换为对象
dieslrae
javajson
作为前言,首先是要吐槽一下公司的脑残编译部署方式,web和core分开部署本来没什么问题,但是这丫居然不把json的包作为基础包而作为web的包,导致了core端不能使用,而且我们的core是可以当web来用的(不要在意这些细节),所以在core中处理json串就是个问题.没办法,跟编译那帮人也扯不清楚,只有自己写json的解析了.
- C语言学习八结构体,综合应用,学生管理系统
dcj3sjt126com
C语言
实现功能的代码:
# include <stdio.h>
# include <malloc.h>
struct Student
{
int age;
float score;
char name[100];
};
int main(void)
{
int len;
struct Student * pArr;
int i,
- vagrant学习笔记
dcj3sjt126com
vagrant
想了解多主机是如何定义和使用的, 所以又学习了一遍vagrant
1. vagrant virtualbox 下载安装
https://www.vagrantup.com/downloads.html
https://www.virtualbox.org/wiki/Downloads
查看安装在命令行输入vagrant
2.
- 14.性能优化-优化-软件配置优化
frank1234
软件配置性能优化
1.Tomcat线程池
修改tomcat的server.xml文件:
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" maxThreads="1200" m
- 一个不错的shell 脚本教程 入门级
HarborChung
linuxshell
一个不错的shell 脚本教程 入门级
建立一个脚本 Linux中有好多中不同的shell,但是通常我们使用bash (bourne again shell) 进行shell编程,因为bash是免费的并且很容易使用。所以在本文中笔者所提供的脚本都是使用bash(但是在大多数情况下,这些脚本同样可以在 bash的大姐,bourne shell中运行)。 如同其他语言一样
- Spring4新特性——核心容器的其他改进
jinnianshilongnian
spring动态代理spring4依赖注入
Spring4新特性——泛型限定式依赖注入
Spring4新特性——核心容器的其他改进
Spring4新特性——Web开发的增强
Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC
Spring4新特性——Groovy Bean定义DSL
Spring4新特性——更好的Java泛型操作API
Spring4新
- Linux设置tomcat开机启动
liuxingguome
tomcatlinux开机自启动
执行命令sudo gedit /etc/init.d/tomcat6
然后把以下英文部分复制过去。(注意第一句#!/bin/sh如果不写,就不是一个shell文件。然后将对应的jdk和tomcat换成你自己的目录就行了。
#!/bin/bash
#
# /etc/rc.d/init.d/tomcat
# init script for tomcat precesses
- 第13章 Ajax进阶(下)
onestopweb
Ajax
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/
- Troubleshooting Crystal Reports off BW
blueoxygen
BO
http://wiki.sdn.sap.com/wiki/display/BOBJ/Troubleshooting+Crystal+Reports+off+BW#TroubleshootingCrystalReportsoffBW-TracingBOE
Quite useful, especially this part:
SAP BW connectivity
For t
- Java开发熟手该当心的11个错误
tomcat_oracle
javajvm多线程单元测试
#1、不在属性文件或XML文件中外化配置属性。比如,没有把批处理使用的线程数设置成可在属性文件中配置。你的批处理程序无论在DEV环境中,还是UAT(用户验收
测试)环境中,都可以顺畅无阻地运行,但是一旦部署在PROD 上,把它作为多线程程序处理更大的数据集时,就会抛出IOException,原因可能是JDBC驱动版本不同,也可能是#2中讨论的问题。如果线程数目 可以在属性文件中配置,那么使它成为
- 正则表达式大全
yang852220741
html编程正则表达式
今天向大家分享正则表达式大全,它可以大提高你的工作效率
正则表达式也可以被当作是一门语言,当你学习一门新的编程语言的时候,他们是一个小的子语言。初看时觉得它没有任何的意义,但是很多时候,你不得不阅读一些教程,或文章来理解这些简单的描述模式。
一、校验数字的表达式
数字:^[0-9]*$
n位的数字:^\d{n}$
至少n位的数字:^\d{n,}$
m-n位的数字:^\d{m,n}$