问题 平常我们开发web api的时候,一般是需要记录api的输入输出信息,方便后续排查问题;那么我们一般怎么做的,一般是我们在一个公共地方的写个公共方法控制输入输出。这时候Func<T, TResult> 委托就派上用场。 什么是Func Func<T, TResult>封装一个具有一个参数并返回 ...
config.php文件里面定义框架目录常量 解析URL中的model,control,action 根据URL解析后的control,new出control, new $control(); new ReflectionMethod检测action权限 call_user_func_array执行 ...
分类:
Web程序 时间:
2021-02-03 11:01:10
阅读次数:
0
简化对象写法 ES6允许再大括号里面,直接写入变量和函数,作为对象的属性和方法。 遮眼法的书写更加简洁 let name = 'study'; let change = function(){ consoel.log('I like study'); } const study = { name, ...
分类:
其他好文 时间:
2021-02-03 10:42:33
阅读次数:
0
一:常用的java代理模式 一般经常做java开发的知道java的代理模式一共有三种,第一种也就是静态代理,这种用法比较简单,比较好理解,另外两种分别是JDK代理和cglib代理,他们分别是对接口代理和对class类本身进行代理,jdk代理要求类必须实现有一个或者多个接口,对接口进行字节码增强在内存 ...
分类:
编程语言 时间:
2021-02-03 10:38:00
阅读次数:
0
from concurrent.futures import ThreadPoolExecutor,ProcessPoolExecutorimport timedef func(i): print('star', i) time.sleep(2) return f'over,{i}'def cb(r ...
分类:
其他好文 时间:
2021-02-03 10:35:48
阅读次数:
0
父窗体js $('.mytable').on('click', '.editRow', function () { var table = $('#table_id_example').DataTable(); var rowData = table.rows({selected: true}).d ...
分类:
其他好文 时间:
2021-02-03 10:31:51
阅读次数:
0
定时器用于在设定的时间执行一段代码,或者在给定的时间间隔内重复该代码。这通过使用函数setTimeout,setInterval和clearInterval来完成。 setTimeout(function,delay)函数用于启动在所述延迟之后调用特定功能的定时器。 setInterval(func ...
分类:
编程语言 时间:
2021-02-02 10:49:10
阅读次数:
0
$("select").change(function(){ console.log($(this).val()); }); ...
分类:
其他好文 时间:
2021-02-02 10:48:48
阅读次数:
0
''' 两句口诀理解闭包与装饰器 1.闭包:至少两层楼,楼下变量管上楼,return上楼不动手 2.装饰器:客人空手来,还得请上楼,干啥都同意,有参给上楼 ''' def secondFloor(func): def thirdFloor(): print('源函数开始执行了') func() pr ...
分类:
编程语言 时间:
2021-02-02 10:45:09
阅读次数:
0
路径中“./、../、@”的区别? ./ 相对路径,指当前目录 ../ 相对路径,指当前目录的上一层目录 @ 相对路径,以根目录的方式定义相对路径。vue在webpack.base.conf.js文件中配置根目录: // 连接路径并返回 function resolve(dir) { return ...
分类:
其他好文 时间:
2021-02-01 12:58:10
阅读次数:
0