context上下文吗,可以解释为程序运行的某一区间之内,提供对这一区间之内操作的一种对象,而且往往这一区间之内得核心操作都需要这个对象来进行

把Context翻译成“上下文”只是不直观罢了,不过也没大错。我们来看看中文的“上下文”是什么意思。我们常说听话传话不能“断章取义”,而要联系它的“上下文”来看。比如,小丽对王老五说“我爱你”,光看这句还以为在说情话呢。但一看上下文--“虽然我爱你,但你太穷了,我们还是分手吧”,味道就完全变了。从这里来看“上下文”也有“环境”的意思,就是语言的环境。

上下文其实是一个抽象的概念。我们常见的上下文有Servlet中的pageContext,访问JNDI时候用的Context。写过这些代码的人可能比较容易理解,其实他们真正的作用就是承上启下。比如说pageContext他的上层是WEB容器,下层是你写的那个Servlet类,pageContext作为中间的通道让Servlet 和Web容器进行交互。再比如访问JNDI的Context,他的上层是JNDI服务器(可能是远程的),下层是你的应用程序,他的作用也是建立一个通道让你能访问JNDI服务器,同时也让JNDI服务器接受你的请求,同样起到交互作用。

转载于:https://www.cnblogs.com/handsome1013/p/5773252.html

context是什么意思相关推荐

  1. Go 学习笔记(68)— goroutine 并发控制神器 Context

    1. 什么是 Context 一个任务会有很多个 goroutine 协作完成,一次 HTTP 请求也会触发很多个 goroutine 的启动,而这些 goroutine 有可能会启动更多的子 gor ...

  2. Docker Context基本原理

    Docker Context基本原理 介绍 本指南介绍了上下文如何使单个Docker CLI轻松管理多个Swarm集群.多个Kubernetes集群和多个单独的Docker节点. 单个Docker C ...

  3. Android中Context 的理解

    这里记录Context的原因是新来的同事问我Android Context 怎样理解,我是这样说的,Context 英文是上下文,它是一个抽象的类,加入在MainActivity 中,Context ...

  4. Context.getExternalFilesDir()和Context.getExternalCacheDir()

    在Android手机里面,缓存的位置分为两类 一个是内部存储 另一个是外部存储 Context.getExternalFilesDir()和Context.getExternalCacheDir() ...

  5. android上下文关系,Android Context上下文的理解 Hua

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? Context概念 在安卓对象中,Context是经常使用的元素-但应该也是错误使用率最高的. 你在加载资源.启动一个新 ...

  6. 用Macbook-苹果系统写代码出现显示问题Text input context does not respond to _valueForTIProperty:

    Macbook / 苹果系统写代码出现显示问题 当使用Mac系统,在写代码的时候,如果是有一个GUI显示界面,然后你又去点击这个界面.此时,将报错. 我的源代码,是读取图片,显示图片. import ...

  7. FAIL - Deployed application at context path / but context failed to start

    IDE报错:FAIL - Deployed application at context path / but context failed to start 编译通过,这个错误原因是很多地方被误用, ...

  8. findclass java_Java Context.findClass方法代码示例

    import jdk.nashorn.internal.runtime.Context; //导入方法依赖的package包/类 private static Class> simpleType ...

  9. context.xml mysql_在tomcat下context.xml中配置各种数据库连接池(示例代码)

    Tomcat6的服务器配置文件放在 ${tomcat6}/conf 目录底下.我们可以在这里找到 server.xml 和 context.xml.当然,还有其他一些资源文件.但是在在本文中我们只用得 ...

  10. java.lang.NoSuchMethodError: org.springframework.web.context.support.XmlWebApplicationContext.getEnv

    转自:https://blog.csdn.net/u012941811/article/details/16960493 ava.lang.NoSuchMethodError: org.springf ...

最新文章

  1. 使用ssh连接gitHub
  2. Windows如此普及,为什么要学Linux
  3. 根据客户中英文系统进入中英文页面
  4. 【Socket网络编程】7.以太网数据包、IP数据包、UDP数据包
  5. apache工作模式
  6. Python自动化之django的ORM
  7. 音视频、AI和5G等技术在东京奥运会中的应用
  8. Netty 4.x – ByteBuf
  9. BZOJ1010 [HNOI2008]玩具装箱
  10. 佩奇扑街、外星人疯狂!Python 告诉你大年初一应该看哪部电影?
  11. 机器人走进开放源代码
  12. 隔年增长的题_行测技巧:资料分析中隔年增长的解题关键
  13. 荷兰国旗算法设计C语言,2.7 荷兰国旗
  14. 如何快速选购腾讯云DNS解析服务?
  15. 一文带你全方位入门docker
  16. Rust: Descending Order
  17. Minecraft 1.18.1、1.18.2模组开发 19.拼图结构建筑(JigSaw Structure)
  18. PWM的基本原理及其应用实例
  19. 圆梦之旅 – 日本(一)攻略篇
  20. MongoDB的可视化工具Robo 3T安装

热门文章

  1. Prometheus 实战于源码分析之storage
  2. 转大数据开发,适合什么岗位?
  3. win10 tensorflow MTCNN Demo
  4. java开发系统内核:放大招!为系统开发星球大战游戏程序
  5. 如何正确的使用检测软件——以知网跟paperpass为例
  6. Nginx Lua 之Shared Dict get()方法在存入字符串超长的情况下不支持高并发
  7. 使用yum报错:You could try using --skip-broken to work around the problem
  8. 测试apk-异常管控WiFi Scan攻击者开发
  9. mysql st_contains实现_查看某一个点是否在某个多边形内 使用ST_Contains函数
  10. 安卓开发——ProgressBar反向进度条(进度条从右向左走)