Wesley13 Wesley13
3年前
Activity的启动方式和flag详解
Activity的4种状态:活动的:当一个Activity在栈顶,它是可视的、有焦点、可接受用户输入的。Android试图尽最大可能保持它活动状态,杀死其它Activity来确保当前活动Activity有足够的资源可使用。当另外一个Activity被激活,这个将会被暂停。暂停:在很多情况下,你的Activity可视但是它没有焦
Easter79 Easter79
3年前
ThreatSource:Google BeyondProd安全架构详解
!(https://oscimg.oschina.net/oscnet/dfa6b6d0190141c880c04b44ff062344.jpg)安全乐观主义点评:由cnbird鸟哥分享的一份介绍GoogleBeyondProd实现的ppt,笔者遗憾没有现场听到具体的内容,ppt下面的“安全乐观主义点评”字样为小编的发散
Stella981 Stella981
3年前
Spring Security使用详解5(角色继承)
之前的文章中,各个角色之间不具备任何关系,但一般来说角色之前是有关系的,例如ROLE\_admin一般既有admin的权限,又具有user的权限。下面介绍如何配置这种角色之间相互继承的关系。五、角色继承1、配置角色关系要配置角色继承关系,只需在SpringSecurity的配置类中提供一个RoleHierar
Stella981 Stella981
3年前
Intellij IDEA安装lombok及使用详解
 项目中经常使用bean,entity等类1.安装lombok插件:   具体流程如图:!(https://oscimg.oschina.net/oscnet/0ab5299015cfd765c072aa75aba622bb669.jpg)!(https://oscimg.oschina.net/oscnet/2a60b
Stella981 Stella981
3年前
Kafka auto.offset.reset值详解
昨天在写一个java消费kafka数据的实例,明明设置auto.offset.reset为earliest,但还是不从头开始消费,官网给出的含义太抽象了。 earliest:automaticallyresettheoffsettotheearliestoffset,自动将偏移量置为最早的。难道不是topic中各分区的开始?结果
Wesley13 Wesley13
3年前
MySQL索引底层:B+树详解
前言当我们发现SQL执行很慢的时候,自然而然想到的就是加索引。对于范围查询,索引的底层结构就是B树。今天我们一起来学习一下B树哈~公众号:「捡田螺的小男孩」树简介、树种类B树、B树简介B树插入B树查找B树删除B
Stella981 Stella981
3年前
Go语言基础之time包详解
点击上方“Go语言进阶学习”,进行关注回复“Go语言”即可获赠从入门到进阶共10本电子书今日鸡汤月落乌啼霜满天,江枫渔火对愁眠。前言一寸光阴一寸金,时间难买寸光阴,时间,是个多么重要的东西。同样,在我们的编程中,时间也依然占据着很大的一部分。就像淘宝,客户下单需要记录时间,发货了需要记录时间,
Wesley13 Wesley13
3年前
C语言缓冲区溢出详解
!(https://oscimg.oschina.net/oscnet/7c4c90c77f9d449a96c032d9d3e9f318.jpg)1引言“缓冲区溢出”对现代操作系统与编译器来讲已经不是什么大问题,但是作为一个合格的C/C程序员,还是完全有必要了解它的整个细节。计算机程序一般都会使用到一些内存,这些内
IaaS预留实例在线交易策略详解
近年来,公有云占据的云计算市场份额逐年上升。Canalys显示,2023年第一季度,全球IaaS云服务支出达到了664亿美元,同比增长19%。由于IaaS云服务支出的不断增加,成本优化对于用户而言变得尤为重要。通过对IaaS云服务资源交易策略的研究,可以帮助用户根据其工作负载的实际运行情况,来适当调整手中的服务资源,从而降低用户使用IaaS云服务的成本。
小万哥 小万哥
1年前
C# 循环与条件语句详解
CSwitch语句使用switch语句选择要执行的多个代码块中的一个。示例:csharpswitch(expression)casex://代码块break;casey://代码块break;default://代码块break;它的工作方式如下:1.评估