当前位置:首页 » 方法 - 第8页

03月24日

Jetpack-Lifecycle源码解析_黎程雨的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 214次
Jetpack-Lifecycle源码解析_黎程雨的博客

Lifecycle源码解析源码版本:Lifecycle:2.4.0androidx.activity:activity:1.4.0androidx.fragment:fragment:1.4.0使用声明LifecycleObserver1.DefaultLifecycleObserver生命周期状态改变时,会调用对应的方法。可根据需要,重写某个方法。vallifecycleObserver&

03月23日

Apache Log4j2 远程代码执行漏洞复现_sorryagain的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 365次
Apache Log4j2 远程代码执行漏洞复现_sorryagain的博客

0x01漏洞概述Log4j-2中存在JNDI注入漏洞,当程序将用户输入的数据被日志记录时,即可触发此漏洞,此次漏洞是用于Log4j2提供的lookup功能造成的,该功能允许开发者通过一些协议去读取相应环境中的配置。但并未对输入进行严格的判断,从而造成攻击者可以在目标服务器上执行任意代码。0x02漏洞复现环境搭建,引入log4j相关jar包,我这里使用的版本是2.14.1编写调用Log4j的方法&

03月20日

【Java比较学习】重写equals方法的安全写法_Assassin的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 252次
【Java比较学习】重写equals方法的安全写法_Assassin的博客

重写equals方法的正确打开方式正文开始@Assassin目录:重写equals方法的正确打开方式1.什么是equals方法?1.1equals方法:2.为什么要重写equals方法?2.1举个例子吧~3.分析equals源码:4.正确重写equals方法:1.什么是equals方法?我们首先得知道,Object类是Java中所有类的父类(超类/

03月14日

thinkPHP3.2.3sql注入漏洞_Yn8rt的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 291次
thinkPHP3.2.3sql注入漏洞_Yn8rt的博客

前言攻敌所必救:ThinkPHP中的常用方法汇总总结:M方法,D方法,U方法,I方法Thinkphp3.2.3安全开发须知搭建:首先第一步就是必须先放在www目录下(我是windows用的phpstudy)!!!!创建数据库,表名一定与你接下来要M的名字的相对应连接数据库的文件不多说了,自己配置:ThinkPHP/Co

03月14日

关于Qt5.14,设置QTextEdit添加背景图问题_m0_37864832的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 570次
关于Qt5.14,设置QTextEdit添加背景图问题_m0_37864832的博客

近期,我在编写一个手机版的手机记事本,在美化上花尽了功夫,特别是QTextEdit设置背景图上,我使用了setPalette一直无成,根据网上查询到的,使用了方法一:设置Brush的方法设置没有效果,也换过QPalette::Windows、QPalette::Background还是没有效果;------------------------------------------------------------------QPixmapEdbk("://Ico/background.jpg");QPale

03月13日

iOS-Runtime之SEL、IMP、Method_MinggeQingchun的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 301次
iOS-Runtime之SEL、IMP、Method_MinggeQingchun的博客

SEL、IMP、Method之间的关系:一个类(Class)持有一个分发表,在运行期分发消息,表中的每一个实体代表一个方法(Method),它的名字叫做选择子(SEL),对应着一种方法实现(IMP)。具体的分析如下:参考苹果官方公开源码objc4源码在线浏览objc4源码下载1、SEL在上述苹果官网公开源码objc4的objc.h文件中,定义如下:///Anopaquetypethatrepresentsa

03月12日

JavaScript的ES6中async&&await的简单使用以及介绍_vue&&js的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 269次
JavaScript的ES6中async&&await的简单使用以及介绍_vue&&js的博客

async&await是Promise和Generator的语法糖,使用他的目的就是用同步的写法,写异步的操作async是“异步”的简写,async用于申明一个异步的functionawait可以认为是asyncwait的简写,await用于等待一个异步方法执行完成。一、async1.async可以作用在任何方法前,返回值是一个Promise对象asyncfunctiona(){}console.log(a());//Promise {<fulfilled>:undefine

03月10日

Java面试——Spring系列总结_张起灵-小哥的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 245次
Java面试——Spring系列总结_张起灵-小哥的博客

文章目录:1.什么是Spring?2.Spring由哪些模块组成?3.Spring中都用到了哪些设计模式?4.什么是SpringIOC容器?有什么作用?5.SpringIoC的实现机制6.BeanFactory和ApplicationContext有什么区别?7.什么是Spring的依赖注入(DependencyInjection)?8.什么是SpringAOP?9.SpringAOP与AspectJAOP有什么区别?AOP有哪些实现方式?

03月09日

JavaScript中操作数组的方法示例介绍_vue&amp;&amp;js的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 222次
JavaScript中操作数组的方法示例介绍_vue&amp;&amp;js的博客

好多数组的操作方法发现有些都不记得了,这里总结了一些基本的操作方法,可能不是很多,大家可以在评论区补充,话不多说,上代码//1.concat//合并数组//需要合并的数组//合成之后的数组//原有数组没有被改变varconcatArr1=[1,2,3,4]varconcatArr2=[5,6,7,8]varconcatArr3=[9,10]varconcatAdd=concatArr1.concat(concatArr2,concatArr3)console.l

03月08日

12000+字Java反射,一起全面了解Java反射机制,为学习框架铺路_叶绿体不忘呼吸

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 221次
12000+字Java反射,一起全面了解Java反射机制,为学习框架铺路_叶绿体不忘呼吸

文章目录Java反射机制理解Class类获取Class类实例类的加载过程类加载器ClassLoader创建运行时类的对象获取运行时类的结构调用运行时类的指定结构动态代理Java反射机制Reflection是被视为动态语言的关键,反射机制允许程序在执行期借助于ReflectionAPI取得任何类的内部信息,并能直接操作任意对象的内部属性及方法。加载完类之后,在堆内存的方法区中就产生了一个Class类型的对象(一个类只有一个Clas

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1