Easter79 Easter79
3年前
springmvc详解
spring和struts2的区别:1.springmvc是方法级别的拦截器,struts是类级别的拦截器,springmvc一个方法对应一个request上下文而struts2一个对象对应一个request上下文。springmvc无限接近于0配置,而struts需要大量的配置2.springmvc支持单例开发,二struts最好使用多例开发
Stella981 Stella981
3年前
Android应用Context详解及源码解析
Android应用Context详解及源码解析本文定位:优质文章收集本文转载(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fblog.csdn.net%2Fyanbober%2Farticle%2Fdetails%2F45967639)1背景今天突然
Stella981 Stella981
3年前
Spring Boot 2.3.0 新特性Redis 拓扑动态感应
本文为原创文章。欢迎任何形式的转载,但请务必注明出处冷冷https://lltx.github.io。(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Flltx.github.io%E3%80%82)SpringBoot2.3新特性优雅停机详解(https://www
Stella981 Stella981
3年前
Spring Boot + Redis 处理 Session 共享
!(https://oscimg.oschina.net/oscnet/1c33266bc92f4817b73ae60421658769.png)背景Web开发中,通过Session在服务端记录用户状态是很常见的操作。对于Web开发中Session、Cookie等概念请参考《Session机制详解》
Stella981 Stella981
3年前
Linux veth pair 详解
Linuxvethpair详解vethpair是成对出现的一种虚拟网络设备接口,一端连着网络协议栈,一端彼此相连。如下图所示:!virtualdeviceveth1(https://oss.typesafe.cn/virtualdeviceveth1.png)由于它的这个特性,常常被用
Easter79 Easter79
3年前
ThreadLocal 详解
概念ThreadLocal用于提供线程局部变量,在多线程环境可以保证各个线程里的变量独立于其它线程里的变量。也就是说ThreadLocal可以为每个线程创建一个【单独的变量副本】,相当于线程的privatestatic类型变量。使用示例publicclassThreadLocalTest{
Easter79 Easter79
3年前
ThreadLocal详解
ThreadLocal翻译成中文比较准确的叫法应该是:线程局部变量。  这个玩意有什么用处,或者说为什么要有这么一个东东?先解释一下,在并发编程的时候,成员变量如果不做任何处理其实是线程不安全的,各个线程都在操作同一个变量,显然是不行的,并且我们也知道volatile这个关键字也是不能保证线程安全的。那么在有一种情况之下,我们需要满足这样一个条件:变量是
Stella981 Stella981
3年前
IndexedDB详解
简介IndexedDB是一种在浏览器端存储数据的方式。既然称之为DB,是因为它丰富了客户端的查询方式,并且因为是本地存储,可以有效的减少网络对页面数据的影响。有了IndexedDB,浏览器可以存储更多的数据,从而丰富了浏览器端的应用类型。IndexedDB简介IndexedDB和传统的关系型数据不同的是,它是一个
陈杨 陈杨
1个月前
HarmonyOS5云服务技术分享--认证文档问题
各位开发者朋友好!本文将详细讲解如何基于HarmonyOSArkTS框架集成华为AppGalleryConnect(AGC)认证服务,涵盖从项目创建到SDK集成全流程。无论您是首次接入AGC服务,还是需要优化现有流程,本文均可提供完整指引。一、开发流程详解
GeorgeGcs GeorgeGcs
1个月前
【HarmonyOS 5】鸿蒙中的UIAbility详解(三)
鸿蒙开发能力HarmonyOSSDK应用服务鸿蒙游戏类应用(游戏一、前言本文是鸿蒙中的UIAbility详解系列的最终章。主要针对UIAbility的冷启动和热启动,对于want数据的处理。UIAbility的备份恢复,UIAbility的接续等高级功能的