码迷,mamicode.com
首页 >  
搜索关键字:表达    ( 46288个结果
【设计模式】【行为型】【解释器模式】 Interpreter Design Pattern
解释器模式( Interpreter Design Pattern) 解释器模式为某个语言定义它的语法(或者叫文法)表示,并定义一个解释器用来处理这个语法 解释器模式只在一些特定的领域会被用到,比如编译器、规则引擎、正则表达式 解释器模式的原理和实现 解释器模式为某个语言定义它的语法(或者叫文法)表 ...
分类:其他好文   时间:2021-01-21 10:37:46    阅读次数:0
命令执行及代码执行漏洞
命令执行漏洞 由于开发人员编写源码,没有针对代码中可执行的特殊函数入口做过滤,导致客户端可以提交恶意构造语句提交,并交由服务器端执行。命令注入攻击中WEB服务器没有过滤类似system(),eval(),exec()等函数是该漏洞攻击成功的最主要原因。 漏洞成因 应用在调用这些函数执行系统命令的时候 ...
分类:其他好文   时间:2021-01-20 11:59:20    阅读次数:0
148-191. 位1的个数
编写一个函数,输入是一个无符号整数(以二进制串的形式),返回其二进制表达式中数字位数为 '1' 的个数(第一个我弄得,但是二进制更好) class Solution(object): def hammingWeight1(self, n): """ :type n: int :rtype: int ...
分类:其他好文   时间:2021-01-20 11:45:10    阅读次数:0
Lambda表达式(二)
一、Java 8 内置的四大核心函数式接口 Consumer<T> :消费型接口 void accept(T t); Supplier<T> :供给型接口 T get(); Function<T, R> :函数型接口 R apply(T t); Predicate<T> :断言型接口 boolean ...
分类:其他好文   时间:2021-01-18 11:28:54    阅读次数:0
[翻译]正则引擎的几种分类
原文链接http://www.softec.lu/site/RegularExpressions/RegularExpressionEngines 正则表达式引擎是正则表达式匹配算法的基础。其有多种不同的实现,但大多数都是基于Henry Spencer的NFA引擎。 正则引擎有两个大分类,DFA和N ...
分类:其他好文   时间:2021-01-18 11:24:29    阅读次数:0
AsyncTask,MailTask,ScheduledTask
一,异步任务 简单的实现,在做具体业务时具体分析 1.在springboot的启动类上加 2.在业务层实现异步的具体方法, 结束~,一个简单的异步任务demo实现啦~ 二,邮件任务 1,导入依赖 <!--邮件任务依赖--> <dependency> <groupId>org.springframew ...
分类:其他好文   时间:2021-01-18 11:22:09    阅读次数:0
快排函数qsort(s,n,sizeof(s[0]),cmp) 与 int cmp(const void *a, const void *b) 的具体用法以及注意事项
** 关于快排函数的一些说明 ** qsort,包含在stdlib.h头文件里,函数一共四个参数,没返回值.一个典型的qsort的写法如下 qsort(s,n,sizeof(s[0]),cmp); 第一个参数是参与排序的数组名(或者也可以理解成开始排序的地址,可以写&s[i] 这样的表达式); 第二 ...
分类:其他好文   时间:2021-01-18 11:19:28    阅读次数:0
Python列表推导式玩法
前言 列表做为python的基础,是必须学习的语法之一。一些基础的之前已经是反复温习和使用了,今天我们来学习它的进阶版--》列表推导式。 列表推导式: 优点:是将所有的值一次性加载到内存中,相比于for循环生成的列表执行速度快,并且语法精简,一行代码就完成for循环多行代码所要完成的事情。 缺点:代 ...
分类:编程语言   时间:2021-01-18 11:06:17    阅读次数:0
八十二:JavaScript之正则表达式之位置匹配
一:首尾匹配 1.首匹配:^ 2.尾匹配:$ 3.案例:验证字符串为全数字 二:单体边界匹配 1.单词边界:\b 2.前瞻性匹配:指定单词后面元素的匹配 3.负向前瞻性:与前瞻性相反 ...
分类:编程语言   时间:2021-01-18 10:46:51    阅读次数:0
八十四:JavaScript之正则表达式之常用的正则表达式
1.校验QQ号 console.log(/^[1-9]\d{4,10}$/); // 严格控制5~11位console.log(/^[1-9]\d{4}$/); // 不小于5位即可 2.用户名 console.log(/^[\u4e00-\u9fa5a-zA-Z0-9_]{2,18}$/);con ...
分类:编程语言   时间:2021-01-18 10:45:03    阅读次数:0
46288条   上一页 1 ... 40 41 42 43 44 ... 4629 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!