非负整数:^\d+$ 正整数:^[0-9][1-9][0-9]$ 非正整数:^((-\d+)|(0+))$ 负整数:^-[0-9][1-9][0-9]$ 整数:^-?\d+$ 非负浮点数:^\d+(.\d+)?$ 正浮点数 : ^((0-9)+.[0-9][1-9][0-9])|([0-9][1-9 ...
分类:
其他好文 时间:
2020-06-28 20:32:55
阅读次数:
113
1. 元字符 ".":匹配除换行符之外的任意字符 "^":匹配行或者字符串的起始位置 "$":匹配行或字符串的结尾 "\s":匹配任意的空白符(包括制表符,空格,换行等) "\b":常用于匹配单词边界,如匹配”What‘s your name?“的your就要写成"\byour\b" "\d":匹配 ...
分类:
其他好文 时间:
2020-06-28 20:29:01
阅读次数:
57
vue是当下非常流行的框架,并且这个趋势还会持续一段时间。最早听说vue,是vue的单页面应用?具体什么单页面应用呢?参考jsp开发,每个页面基本都有对应的jsp文件,浏览器请求时,会从后端加载页面,这是一次http页面的请求过程。而单页面则是类似于ajax请求,url路径没变,只是向前端请求了数据 ...
分类:
其他好文 时间:
2020-06-28 20:21:50
阅读次数:
63
1.^[0-9]*$:表示0-9之间的数,^表示字符串开始的位置 *表示零次或多次匹配,$表示字符串结束的位置2.^/d{n}$:表示有n个数字且必须为n个数字3.^/d{n,}$:表示数字至少有n个,且只能为数字4.^\d{4,6}$:表示只能是数字,且数字至少匹配4次,最多6次,超出范围匹配无效 ...
分类:
其他好文 时间:
2020-06-28 19:01:26
阅读次数:
55
一直在做前后端分离的项目,偶尔写过freemaker、layUi,现在突然有种念头想尝试一下写写正儿八经的前端了,记录一下一个Java程序员学习Vue的心路历程。 下载 (1)安装淘宝npm镜像 npm install -g cnpm --registry=https://registry.npm. ...
分类:
其他好文 时间:
2020-06-28 18:51:00
阅读次数:
67
摘要 近期在review团队的部分代码,对比个人初期与如今的git提交记录,发现初期的提交记录简直是五花八门,言不由衷,让人一打眼看去就觉得这写的什么东西。一个好的git提交记录既方便个人快速的了解自我的工作进度、快速的回退版本等,又便于团队之间的协同开发。故分享一下当前最为规范、流行的git co ...
分类:
其他好文 时间:
2020-06-28 18:48:52
阅读次数:
52
JSPJSP的基础语法简介?JSP:JavaServerPageSUN公司提供的动态网页编程技术,是JavaWeb服务器端的动态资源。?它相比html而言,html只能为用户提供静态数据,而Jsp技术允许在页面中嵌套java代码,为用户提供动态数据。?相比servlet而言,servlet很难对数据进行排版,而jsp除了可以用java代码产生动态数据的同时,也很容易对数据进行排版。?不管是JSP还
分类:
Web程序 时间:
2020-06-28 18:45:28
阅读次数:
68
建立结构化的思维,以结构化的模式驱动工作,以结构化的体系构建自身的能力,小到写 PPT、大到为业务提供更大价值,都是非常值得我们使用的模式。阿里巴巴数字供应链事业部高级前端技术专家 - 承风,将会在本文中和大家分享他在建立和践行结构化思维过程中的方法论。
分类:
其他好文 时间:
2020-06-28 18:09:08
阅读次数:
38
摘要:本文主要讲谈及浏览器的渲染原理、流程以及相关的性能问题。 问题前瞻 1. 为什么css需要放在头部? 2. js为什么要放在body后面? 3. 图片的加载和渲染会阻塞页面DOM构建吗? 4. dom解析完才出现页面吗? 5. 首屏时间根据什么来判定? 浏览器渲染 1.浏览器渲染图解 [来自g ...
分类:
其他好文 时间:
2020-06-28 15:37:37
阅读次数:
63
注:看不清的右键图片,在新标签页打开图片! 基础知识1 基础知识2 数据类型 字符串 序列 条件循环 列表元组 字典集合 函数1 函数2 文件对象 模块 面向对象 错误&异常 常用标准库及扩展 标准库概述 正则表达式 日期时间 系统、文件 进程、线程 数据库 数学运算、简单结构 爬虫基础知识 req ...
分类:
编程语言 时间:
2020-06-28 15:31:18
阅读次数:
125