原文链接:http://www.yiidian.com/servlet/servlet how work.html 接下来我们有必要了解下Servlet的工作原理,这样才能更好地理解Servlet。本文我们将以之前开发过的Servlet程序来讲解Servlet的内部细节。 1 Servlet基本执行 ...
分类:
其他好文 时间:
2020-03-28 00:43:58
阅读次数:
55
Uiautomator是Android原生测试框架,可以用于白盒接口测试也可以用于UI自动化测试,Uiautomator分1.0版本与2.0版本,它们都是基于UiAutomation的测试框架,都是通过UiAutomation的接口操作设备, 1.0权限更高,运行更灵活,2.0针对app定制化更高, ...
分类:
其他好文 时间:
2020-03-18 23:51:26
阅读次数:
83
传统关系型数据库中 ,最基本的sql查询语句由projecttion (field a,field b,field c) , datasource (table A) 和 fieter (field a >10) 三部分组成。 分别对应了sql查询过程中的result , datasource和op ...
分类:
数据库 时间:
2020-03-14 12:38:24
阅读次数:
75
0 预备知识: 至少对Lua手册C API有简单的了解。lua5.3手册中文 1 Lua虚拟机的栈,如图: 假设虚拟机的栈有n个数据: 解释: 两种解释方式: A,栈顶开始, -1 ...-n B,栈底开始,1 ...n 二、运行原理和调用栈机制实例 创建main.lua 1 function Lu ...
分类:
其他好文 时间:
2020-03-13 12:55:41
阅读次数:
38
Executor JUC 包中的 Executor 架构带来了线程的创建与执行的分离。Executor 的继承者 ExecutorService 下面衍生出了两个重要的实现类,他们分别是 ThreadPoolExecutor 线程池 ScheduledThreadPoolExecutor 支持周期性 ...
分类:
其他好文 时间:
2020-03-04 22:54:35
阅读次数:
61
session运行原理 张三表示要买手机,发出请求,然后我们在服务器端开一个内存给张三 并且生成jsessionid号为123(唯一的),然后把手机存进去,然后服务器把这个内存的 jsessionid号响应到客户端,保存到客户端,然后等会张三想结算的时候 就用这个jseessionid号来寻找刚才他 ...
分类:
其他好文 时间:
2020-02-29 10:24:48
阅读次数:
80
本文基于linux版本:4.14.111 简单的总结下 softirq、work_queue、tasklet 三种中断下半部的工作原理及区别,并附上三种形式的简单实例。 一、运行原理① softirq: void __do_softirq(void) { int max_restart = MAX_ ...
分类:
其他好文 时间:
2020-02-24 22:26:48
阅读次数:
104
C语言指针 一、函数的实际运行原理 ? 函数在接受参数的时候,会重新开辟内存来进行计算。 二、指针 ? 最牛逼:汇编语言:都是直接操作地址去访问内存单元里面等内容。 ? C语言作为高级语言:提供通过地言:都是址去访问内存单元的内容。 1、什么叫做地址? ? 地址就是内存中对每一个字节的编号。 ? 通 ...
分类:
编程语言 时间:
2020-02-20 10:00:49
阅读次数:
80
主要内容 线程 同步 线程状态 等待与唤醒案例 线程池 学习目标 [ ] 说出进程的概念 [ ] 说出线程的概念 [ ] 能够理解并发与并行的区别 [ ] 能够开启新线程 [ ] 能够描述Java中多线程运行原理 [ ] 能够使用继承类的方式创建多线程 [ ] 能够使用实现接口的方式创建多线程 [ ...
分类:
编程语言 时间:
2020-02-05 13:40:03
阅读次数:
48
1、同步和异步 (1)同步:客户端向服务端发出请求,服务端在响应之前,客户端一直处于等待状态。 (2)异步:客户端向服务端发出请求,不管服务端是否返回响应,客户端不必等待可以去做其他事情。 2、Ajax的运行原理 (1)也就是说页面发起请求之后客户端可以进行其他操作,不用等待服务器,直到服务器返回数 ...
分类:
Web程序 时间:
2020-02-01 12:25:21
阅读次数:
98