标签:正则

  • webpack 学习笔记(四):Loader 配置

    Loader,是 webpack 中的第四个核心属性(前面三个分别是 entry、output、mode),我们通常将其翻译成“转换器”。为什么使用 Loader因为 webpack 自身只能解析 JavaScript 代码,也就意味着,当我们在项目中使用 less、sass、JSX 等其他浏览器不能解析的代码时,webpack 默认是不能对它们进行处理的。

  • Charj —— 代码的代码化语言

    去年,和公司的大佬讨论了一系列关于代码的代码化,还记录了一些笔记。在那之后,我开始了各种尝试:如何将代码转变化代码。原先有一些思路,而后过了一年之后,慢慢地练习,又有了一些新的收获。我们想要做的事情是:把任意的 A 语言转换为任意的 B 语言(PS:这里的任意 A 和任意 B 语言都是主流语言)。如此一来,我们便可以:快速重写任何的系统。与编程语言无关的领域建模。产生一个更强大的 DSL。

  • 如何实现可复用的控制台“艺术字”打印功能

    之前在使用一些开源项目时,经常会看到在控制台输出项目大大的 LOGO。例如:hexo minos 主题启动时在控制台里会显示「MINOS」文案fis3 启动时也会有显示「FIS」添加这种大号「艺术字」可以达到「品牌露出」的效果,当然,也是程序员特有「情趣」的体现。 😄但它们的实现方式无外乎把编排好的 Logo 通过 console.log 输出。

  • apiAutoTest-更新2020/11/23

    原始版本 简书:https://www.jianshu.com/p/6bfaca87a93b 博客园:https://www.cnblogs.com/zy7y/p/13426816.html testerhome:https://testerhome.com/topics/25003 最新用例截图以及用例填写格式 数据依赖/路径参数依赖 我理解的参数依赖/接口依赖就是接口进行关联操...

  • Bugless异常监控系统 (iOS端)

    一、引言 目前部分线上的业务,缺少客户端的异常错误的线上监控、告警与异常数据聚合并沉淀的平台。也无法在多维度进行异常数据的对比,使得收集应用信息和收集崩溃日志变得日益迫切。 Bugless定位于从线上问题追踪的视角出发,检测代码异常,通过回溯问题,从而解决代码本身问题。

  • JavaScript正则学习笔记

    RegExp 元字符 ' . ' 点号:匹配任意的字符 ^ $ 位置字符 ^ 匹配字符串开始的位置 $ 匹配字符串结束的位置 匹配数字和非数字 \d 和 \D 匹配空白字符 \s 和 \S \s 匹配空白字符 \S 匹配非空白字符 中文 unicode 码 的区间 [\u4e00-\u9fa5] [] 匹配里面的任意字符 [^a-z] 匹配除a到z之外的所有字...

  • 基本数据类型与引用数据类型区别

    基本数据类型:Number、String、Boolen 、 Symbol、 null 、 undefined 引用数据类型:object(普通对象、数组、正则、函数……) 区别 数据类型基本数据类型引用数据类型储存的元素值地址 (指针)储存的地点栈堆 eg1 const a = [] 对于常量 a 来说,假设内存地址(指针)为 #001,那么在地址 #0...

  • vscode使用技巧——助你提升开发效率(上)

    写在前面 一些敬仰以及技巧总结,希望能帮到还不知道的你。 这篇主要讲解如何使用搜索,如何写自己的代码片段以及emmet语法的使用。 搜索 在VSCode里一共有两个搜索,一个是在某个具体的文件下局部搜索,另外一个是整个文件夹下的全局搜索。并且这两个搜索默认是不区分大小写的。 搜索面板介绍 解释一下上面七个icon的作用。

  • 【Java劝退师】Kafka 知识脑图 - 分布式日志收集系统

    Kafka 分布式日志系统 一、适用场景 消息队列 - 只能用于系统解偶 用户活动日志收集 应用程序监控数据汇总 大数据流式处理 二、优势 高吞吐量 : 单机每秒 100K 条消息传输 高性能 : 单机上千客户端,保证零停机、零数据丢失 时间复杂度O(1) 消息持久化 partition 内消息顺序传输 脱机 & 实时 数据处理 在线水平扩展 三、特点 只有消息拉取,没有...

  • Linux 系统命令三剑客命令实战操作

    前面写过三剑客命令的详细介绍:Linux三剑客Awk、Sed、Grep 命令详解Grep实例介绍 grep "San" testfile #过滤有San的行 grep '^J' testfile #显示以J开头的行 grep '70$' testfile #显示以70结尾的行 grep -v "834" testfile #显示所有不包括834的行 grep ':12/' tes...

  • Linux三剑客Awk、Sed、Grep 命令详解

    Linux三剑客Awk命令详解命令名称 Awk  pattern scanning and processing language命令作用对文本和数据进行处理详细说明awk 是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输(stdin)、一个或多个文件,或其它命令的输出。它在命令行中使用,但更多是作为脚本来使用。

  • “三剑客”之sed手中有剑

    一、sed介绍   sed是Stream Editor(字符流编辑器)的缩写,简称流编辑器。sed是操作、过滤和转换文本内容的强大工具。常用功能包括对文件实现快速增删改查(增加、删除、修改、查询),其中查询的功能中最常用的两大功能是过滤(过滤指定字符串)、取行(取出指定行)   sed通过执行下面的循环来操作输入流中的每一行: 首先,sed读取输入流中的一行,移除该行的尾随换行符,并将其放入到pa...

  • php 关于图片获取宽高的优化

    需求 1. 应前端需求,在进入文章详情时需要将所有图片进行占位替换,且占位符需要对应图片信息(主要需要知道宽高) 2. 目的:做点击图片浮窗效果 实现方案 1. 优化前 1.1 正则匹配图片,然后循环获取每张图片的宽高 1.2 问题:如果文章图片较少,以上操作问题不大。

  • 5分钟轻松学正则表达式

    正则表达式是什么? 正则表达式,是一个表达式,用少量的简单字符,来表示复杂的长字符串。 实际工作用到很多,比如日志搜索、查找替换、JMeter 响应数据提取等。 先看一个例子,用户名包含字符、数字、下划线和连字符,并限制字符的个数: 这个表达式可以接受 john_doe、jo-hn_doe、john12_as,但是无法匹配到 Jo,因为它包含了大写的字母而且太短了。

  • Linux 系统监控命令整理汇总

    以下命令以Ubuntu 18.04 LTS 系统为准。命令功能实例free查看内存使用情况,包括物理内存和虚拟内存free -h 或 free -mvmstat对系统的整体情况进行统计,包括内核进程、虚拟内存、磁盘、陷阱和 CPU 活动的统计信息vmstat 2 100top实时显示系统中各个进程的资源占用状况及总体状况topmpstat实时系统监控工具,它会报告与CPU相关的统计信息mpstat...

  • Rainbond 中Vue、React项目如何调用后端接口

    Rainbond中怎么部署 Vue 、React 项目请参考 Rainbond部署Vue、React项目前言以往我们在部署前端项目后,调用后端接口有以下几种场景:后端接口没有统一,比较分散,例如:/system/user,/tool/gen 。

  • 理解 ECMAScript 规范(3)

    翻译本文的目的是尝试给出 ECMAScript 规范中核心术语的译法,供同好品评。 原文链接:v8.dev/blog/unders… 这一次我们深入 ECMAScript 语言及其语法的定义。如果你不太熟悉上下文无关文法,应该先补补课,至少先弄懂一些基本概念。因为规范中使用了上下文无关文法定义语言。 ECMAScript 文法 ECMAScript 规范定义了 4 种文法。

  • (3)ElasticSearch在linux环境中安装与配置head插件

    1.简介 ElasticSearch-Head跟Kibana一样也是一个针对ElasticSearch集群操作的API的可视化管理工具,它提供了集群管理、数据可视化、增删改查、查询语句等功能,最重要还是它展现ElasticSearch集群的拓扑结构,并且可以通过它来进行索引(Index)和节点(Node)级别的操作。

  • Alink漫谈(二) : 从源码看机器学习平台Alink设计和架构

    Alink漫谈(二) : 从源码看机器学习平台Alink设计和架构 之前信息有误,分成了三篇文章发布,现在完整发出。 0x00 摘要 Alink 是阿里巴巴基于实时计算引擎 Flink 研发的新一代机器学习算法平台,是业界首个同时支持批式算法、流式算法的机器学习平台。本文是漫谈系列的第二篇,将从源码入手,带领大家具体剖析Alink设计思想和架构为何。

  • Js去除字符串中的中括号

    let str = '这是一个字符串[html]语句;[html]字符串很常见'; alert(str.replace(/\[|]/g,''));//移除字符串中的所有[]括号(不包括其内容) //输出:这是一个字符串html语句;html字符串很常见 alert(str.replace(/\[.*?\]/g,''));//移除字符串中的所有[]括号(包括其内容) //输出:这是一个字符串语句;字...

标签

.net(688) Ajax(171) Angular(121) CSS(800) Canvas(86) ECMAScript(43) Flex(99) Flux(30) Git(1593) HTML5(126) HTTP(5893) JSON(864) JSONP(29) JavaScript(8818) Node.js(183) Promise(119) Python(937) React(371) RxJS(7) SVG(67) TypeScript(55) V8(75) Vue(771) Websocket(51) alauda(1) amazon-web-services(0) ambari(0) analyzer(8) android(191) android-studio(0) apache(346) asp.net(59) bash(200) bootstrap(119) c#(139) c++(527) centos(207) chrome(147) ci(1488) cloudera(7) cocoa(7) composer(15) cookie(171) deepflow(0) django(70) docker(266) eclipse(64) elastic(72) elasticsearch(63) emacs(8) erlang(10) facebook(35) firefox(50) flask(29) flink(34) flutter(41) github(780) go(1461) golang(77) hadoop(77) hdfs(48) hg(105) hibernate(38) hive(140) iOS(464) ide(1448) intellij-idea(0) ipad(42) iphone(32) jQuery(174) jar(253) java-ee(0) kafka(77) kylin(7) laravel(21) less(258) linux(711) lua(90) lucene(8) macos(46) macosx(1) mapreduce(42) maven(155) memcached(23) microsoft(140) mongodb(71) mpvue(5) mpx(6) mvc(189) mysql(633) nginx(218) nodejs(114) nosql(41) npm(293) objective-c(5) oracle(197) paddle(5) phonegap(0) php(349) postgresql(51) redis(289) ruby(44) ruby-on-rails(0) safari(41) sass(67) seo(94) session(312) solr(5) spark(44) sphinx(6) spring(509) sqlite(34) sqoop(8) struts(15) sublime-text(0) svn(28) swift(17) talkingdata(0) taro(15) tdengine(1) tensorflow(31) textmate(2) this(1589) tomcat(138) tornado(4) twitter(26) ubuntu(115) ucloud(8) uni-app(12) unix(133) vim(216) visual-studio(3) web.py(1) webpack(185) webview(11) weex(5) wepy(2) windows-server(0) xcode(20) xml(518) zookeeper(93) 七牛云存储(1) 中文分词(7) 云杉网络(0) 云计算(73) 人工智能(63) 以太坊(10) 作用域(202) 全文检索(5) 函数(2836) 函数式编程(39) 区块链(30) 即时通讯(0) 原型(201) 又拍云存储(0) 响应式(45) 大数据(201) 头条小程序(0) 对象(2663) 小程序(88) 小程序云开发(3) 工具(1492) 微信公众平台(1) 微信小程序(30) 微信开发者工具(3) 微信开放平台(0) 性能优化(109) 技巧(243) 搜索引擎(48) 支付宝小程序(0) 数字化货币(0) 数据库(1234) 数据挖掘(18) 数据结构(502) 数组(1342) 文件上传(73) 智能合约(4) 机器学习(167) 杂谈(6) 构造函数(297) 框架(969) 模块化编程(6) 正则(215) 比特币(8) 浏览器(1009) 涛思数据(0) 深度学习(65) 游戏(268) 灵雀云(0) 爬虫(40) 百度云(11) 百度智能小程序(0) 神经网络(83) 移动端(115) 算法(1071) 组件(830) 缓存(530) 编码规范(13) 美团云(0) 腾讯云(42) 自动驾驶(15) 自然语言处理(13) 负载均衡(126) 跨域(100) 遍历(820) 金山云(-3) 闭包(83) 面试题(207)