搜索结果
查询Tags标签: handler,共有 299条记录-
Python -- logging模块
#logger文档地址:https://docs.python.org/zh-cn/3/library/logging.html目录什么是日志 什么时候使用日志 basicConfig handler Traceback 文件配置 日志切割根据日期时间分割日志 根据文件大小分割日志推荐配置 示例1 .什么是日志日志是对软件执行时所发生事件的一种追…
2021/12/16 9:10:29 人评论 次浏览 -
Python -- logging模块
#logger文档地址:https://docs.python.org/zh-cn/3/library/logging.html目录什么是日志 什么时候使用日志 basicConfig handler Traceback 文件配置 日志切割根据日期时间分割日志 根据文件大小分割日志推荐配置 示例1 .什么是日志日志是对软件执行时所发生事件的一种追…
2021/12/16 9:10:29 人评论 次浏览 -
SpirngMVC之请求参数映射原理分析(一)
SpirngMVC之请求参数映射原理分析 所有的请求都将会经过DispatcherServlet这个类,而查看这个类的类结构,可以看到对应的继承体系图:既然是定位到了对应的HttpServlet方法,那么看一下其中的doPost/Get方法对应的实现。 org.springframework.web.servlet.HttpServletBea…
2021/12/16 6:10:58 人评论 次浏览 -
SpirngMVC之请求参数映射原理分析(一)
SpirngMVC之请求参数映射原理分析 所有的请求都将会经过DispatcherServlet这个类,而查看这个类的类结构,可以看到对应的继承体系图:既然是定位到了对应的HttpServlet方法,那么看一下其中的doPost/Get方法对应的实现。 org.springframework.web.servlet.HttpServletBea…
2021/12/16 6:10:58 人评论 次浏览 -
设计模式最优实践—策略模式
什么策略模式 策略模式就是定义一组策略,分别在不同的类中封装,每种策略可以根据当前的场景互相替换,策略的之间的变化是独立的。比如我们要从杭州到上海,可以根据自身的情况,来选择是乘坐火车、汽车、高铁,这些出行方式就是不同的策略。 合适使用策略模式 当代码中…
2021/12/12 23:17:50 人评论 次浏览 -
设计模式最优实践—策略模式
什么策略模式 策略模式就是定义一组策略,分别在不同的类中封装,每种策略可以根据当前的场景互相替换,策略的之间的变化是独立的。比如我们要从杭州到上海,可以根据自身的情况,来选择是乘坐火车、汽车、高铁,这些出行方式就是不同的策略。 合适使用策略模式 当代码中…
2021/12/12 23:17:50 人评论 次浏览 -
C++ 栈展开
C++ 栈展开 Stack Unwinding 当程序抛出一个异常时,程序暂停当前函数的执行过程并立即开始查找(look up)最邻近的与异常匹配的 catch 子句。如果查找到一个匹配的 catch 子句,异常从它的抛出点开始“向上”传递到匹配的 catch 子句。异常传递过程中,当退出了某些作用…
2021/12/12 14:20:00 人评论 次浏览 -
C++ 栈展开
C++ 栈展开 Stack Unwinding 当程序抛出一个异常时,程序暂停当前函数的执行过程并立即开始查找(look up)最邻近的与异常匹配的 catch 子句。如果查找到一个匹配的 catch 子句,异常从它的抛出点开始“向上”传递到匹配的 catch 子句。异常传递过程中,当退出了某些作用…
2021/12/12 14:20:00 人评论 次浏览 -
Handler面试那些事
1、子线程到主线程通信都有哪些方式?子线程到主线程通信的原理? 这个是 Android 特有的概念。线程间的通信方式:eventbus、rxjava、livedata。然而,这些方式的底层原理都是基于 handler,所以,下面我将为大家讲解 handler 通信原理。 handler调度流程: 子线程: han…
2021/12/5 23:18:35 人评论 次浏览 -
Handler面试那些事
1、子线程到主线程通信都有哪些方式?子线程到主线程通信的原理? 这个是 Android 特有的概念。线程间的通信方式:eventbus、rxjava、livedata。然而,这些方式的底层原理都是基于 handler,所以,下面我将为大家讲解 handler 通信原理。 handler调度流程: 子线程: han…
2021/12/5 23:18:35 人评论 次浏览 -
Looper的作用及工作原理
Looper的使用一般离不开Handler及MessageQueue 直入主题:Looper是负责管理MessageQueue,会不断从MessageQueue中取出消息,并将消息分给对应的Handler来处理。每个线程只允许有一个Looper,且主线程中,系统已经初始化好了一个Looper对象。 接下类分别讲讲Handler以及Me…
2021/12/5 23:17:30 人评论 次浏览 -
Looper的作用及工作原理
Looper的使用一般离不开Handler及MessageQueue 直入主题:Looper是负责管理MessageQueue,会不断从MessageQueue中取出消息,并将消息分给对应的Handler来处理。每个线程只允许有一个Looper,且主线程中,系统已经初始化好了一个Looper对象。 接下类分别讲讲Handler以及Me…
2021/12/5 23:17:30 人评论 次浏览 -
11.学习Camera之——Android中的常见通信机制和Linux中的通信机制
Android中的常见通信机制和Linux中的通信机制Handler Handler是Android系统中的一种消息传递机制,起作用是应对多线程场景。将A进程的消息传递给B线程, 实现异步消息处理。很多情况是将工作线程中需要更新UI的操作消息传递给UI主线程,而实现更新UI操作。 因为工作线程和…
2021/12/4 7:18:04 人评论 次浏览 -
11.学习Camera之——Android中的常见通信机制和Linux中的通信机制
Android中的常见通信机制和Linux中的通信机制Handler Handler是Android系统中的一种消息传递机制,起作用是应对多线程场景。将A进程的消息传递给B线程, 实现异步消息处理。很多情况是将工作线程中需要更新UI的操作消息传递给UI主线程,而实现更新UI操作。 因为工作线程和…
2021/12/4 7:18:04 人评论 次浏览 -
JavaScript后门创建与使?
JavaScript后门创建与使⽤ 前言今天介绍一种小众的js后门获取shell,使用ps1encode来加密反弹后门。工具地址:https://github.com/CroweCybersecurity/ps1encode正文在文件目录下用下面的命令生成反弹shell的js代码,填入监听机的ip和port./ps1encode.rb --LHOST [Port] …
2021/11/30 12:36:07 人评论 次浏览