自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Linux的so文件到底是干嘛的?浅析Linux的动态链接库

我们分析了Hello World是如何编译的,即使一个非常简单的程序,也需要依赖C标准库和系统库,链接其实就是把其他第三方库和自己源代码生成的二进制目标文件融合在一起的过程。经过链接之后,那些第三方库中定义的函数就能被调用执行了。早期的一些操作系统一般使用静态链接的方式,现在基本上都在使用动态链接的方式。静态链接和动态链接虽然静态链接和动态链接都能生成可执行文件,但两者的代价差异很大。下面这张图可以很形象地演示了动态链接和静态链接的区别:左侧的人就像是一个动态链接的可执行文件,右侧的海象是一个静态链

2022-01-05 11:37:53 868

转载 Filter、FilterChain、FilterConfig 介绍

Filter、FilterChain、FilterConfig 介绍地址:https://www.runoob.com/w3cnote/filter-filterchain-filterconfig-intro.html一、Filter 的基本工作原理1、Filter 程序是一个实现了特殊接口的 Java 类,与 Servlet 类似,也是由 Servlet 容器进行调用和执行的。2、当在...

2020-04-26 16:47:02 172

原创 Struts2的工作原理及工作流程

一 工作原理在Struts2框架中的处理大概分为以下几个步骤1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMesh Plugin)3 接着FilterDispatcher被调用,...

2020-04-24 10:17:58 235

转载 struts1和struts区别(超全面)

Struts2其实并不是一个陌生的Web框架,Struts2是以Webwork的设计思想为核心,吸收了Struts1的优点,因此,可以认为Struts2是Struts1和Webwork结合的产物。简单来说二者的区别是: 一个是Stuts1 ,一个是Stuts2,这是最大的区别,技术方面,Stuts1有个核心控制器,但是只提供了一个接口,也就是execute,还要配置actionform之类的,...

2019-11-23 14:00:32 269

原创 积分获取

个人设置里进行手机绑定CSDN账户 奖励50分 (右上角设置-账户安全-手机绑定)完成任务送若干分积分 http://task.csdn.net/上传有效资源获取积分(上传非法,广告资源用户,将被扣除一定积分,严重者封号)。· 上传自己设分资源被下载,下载量×资源分,100分封顶。· 上传0分资源被下载,下载量×系统奖励1分,100封顶评论资源获取积分(所下载资源只可以评论一次,请真实...

2019-11-19 16:43:36 105

转载 csdn积分怎么获得

csdn积分怎么获得下载积分攻略:个人设置里进行手机绑定CSDN账户 奖励50分 (右上角设置-账户安全-手机绑定)完成任务送若干分积分 http://task.csdn.net/上传有效资源获取积分(上传非法,广告资源用户,将被扣除一定积分,严重者封号)。· 上传自己设分资源被下载,下载量×资源分,100分封顶。· 上传0分资源被下载,下载量×系统奖励1分,100封顶评论资源获取...

2019-11-19 16:31:36 319

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除