一、logging日志模块等级 常见log级别从高到低: CRITICAL 》ERROR 》WARNING 》INFO 》DEBUG,默认等级为WARNING,即>=WARNING级别的log才输出。 日志等级(level) 描述 CRITICAL 当发生严重错误,导致应用程序不能继续运行时记录的信 ...
分类:
编程语言 时间:
2020-08-03 23:13:30
阅读次数:
76
找工作的你不容错过的45个PHP面试题附答案(上篇) Q28:你将如何使用PHP创建Singleton类? /** * Singleton class * */ final class UserFactory { /** * Call this method to get singleton * * ...
分类:
Web程序 时间:
2020-08-03 17:23:52
阅读次数:
106
前言在Java12里面有个非常好用但在官方JEP没有公布的功能,因为它只是Collector中的一个小改动,它的作用是merge两个collector的结果,这句话显得很抽象,老规矩,我们先来看个图(这真是一个不和谐的图):管道改造经常会用这个小东西,通常我们叫它「三通」,它的主要作用就是将downstream1和downstream2的流入合并,然后从merger流出有了这个形象的说明我们就进入
分类:
其他好文 时间:
2020-08-02 10:25:37
阅读次数:
78
关于Spring的全局处理,我有两方面要说:统一数据返回格式统一异常处理为了将两个问题说明清楚,将分两个章节分别说明,本章主要说第一点有童鞋说,我们项目都做了这种处理,就是在每个API都单独工具类将返回值进行封装,但这种不够优雅;我想写最少的代码完成这件事,也许有童鞋说,加几个注解就解决问题了,说的没错,但这篇文章主要是为了说明为什么加了几个注解就解决问题了,目的是希望大家知其所以然。为了更好的说
分类:
编程语言 时间:
2020-08-02 10:20:38
阅读次数:
133
https://www.cnblogs.com/yeungchie/ 了解到 61 版本的环境中不提供 dataType 的获取渠道了,现在通过分析 layermap 文件的方式来获取。 code /************************************ * * * Program ...
分类:
其他好文 时间:
2020-08-01 21:30:01
阅读次数:
76
1 #流程控制结构 2 /* 3 顺序结构:程序从上往下依次执行 4 分支结构:程序从两条或多条路径中选择一条去执行 5 循环结构:程序在满足一定条件的基础上,重复执行一段代码 6 7 */ 8 9 #一、分支结构 10 #1.if函数 11 /* 12 功能:实现简单的双分支 13 语法: 14 ...
分类:
数据库 时间:
2020-07-30 21:56:22
阅读次数:
86
phpexcel图片获取常见的两种方式: require_once dirname(__FILE__) . '/../Jn/PHPExcel.php'; $filePath = "123.xls"; $inputFileType = PHPExcel_IOFactory::identify($fil ...
分类:
Web程序 时间:
2020-07-29 17:38:51
阅读次数:
81
设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。 push(x) —— 将元素 x 推入栈中。 pop() —— 删除栈顶的元素。 top() —— 获取栈顶元素。 getMin() —— 检索栈中的最小元素。 示例: 输入: ["MinStack","push ...
分类:
其他好文 时间:
2020-07-28 22:36:05
阅读次数:
71
pub/sub 这个应该?家?到最?的设计模式了, class Event{ constructor(){ this.callbacks = {} } $off(name){ this.callbacks[name] = null } $emit(name, args){ let cbs = thi ...
分类:
其他好文 时间:
2020-07-28 14:40:21
阅读次数:
82
测试代码Github地址:https://github.com/zhouyanger/java_demo/tree/master/netty 五.自定义 RPC 5.1 概述 RPC(Remote Procedure Call),即远程过程调用,它是一种通过网络从远程计算机程序 上请求服务,而不需要 ...
分类:
其他好文 时间:
2020-07-28 13:58:23
阅读次数:
69