进程 电脑的应用程序,都是进程,它有自己的地址空间 包括文本区域(text region)数据区域(data region)和堆栈(stack region) 文本区域存储处理器执行的代码;数据区域存储变量和进程执行期间使用的动态分配的内存;堆栈区域存储着活动过程调用的指令和本地变量。 当程序处于I ...
分类:
编程语言 时间:
2019-07-31 18:23:22
阅读次数:
95
索引 1. 请求报文 一个HTTP请求报文由请求行(request line)、请求头部(header)、空行和请求数据4个部分组成。 大致结构是这样的: <request-line> //请求行 <headers> //首部行 <blank line> //空行 <request-body> // ...
分类:
Web程序 时间:
2019-07-31 18:20:35
阅读次数:
107
在回顾Python基础的时候,遇到最大的问题就是内容很多,而我的目的是回顾自己之前学习的内容,进行相应的总结,所以我就不玩基础了,很多在我实际生活中使用的东西,我会在文章中提一下。并且我自己会根据这些内容进行相应的补充与扩展。 ...
分类:
编程语言 时间:
2019-07-24 15:04:21
阅读次数:
92
Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域, 包含程序计数器、虚拟机栈、本地方法栈、Java堆、方法区(运行时常量池)、直接内存等,不同的版本会有所差异 各区域的作用: 1、程序计数器:较小的内存空间,当前线程执行的字节码的行号指示器;各线程之间独立存储,互 ...
分类:
其他好文 时间:
2019-07-21 01:37:45
阅读次数:
92
一、组件化思想概念 1. 思想背景 1.1业务场景 在做一次项目需求开发的过程中,涉及到动态创建多个条件区域,对于每个单独的条件区域,分为左边表格数据区和右边勾选左边表格某些数据行的区域。具体到左边表格数据区,包括一个通过用户输入的某个条件来查询数据,以一个表格分页的形式展示出来。其中这个表格里面包 ...
分类:
其他好文 时间:
2019-07-19 19:09:49
阅读次数:
180
1.虚拟机的构成 虚拟结主要由运行时数据区、执行引擎、类加载器三者构成,我们所说的JVM内存模型指的就是运行时数据区。 2.运行时数据区组成和各个区域的作用 运行时数据区可以分为线程共享和线程不共享两部分,其中堆内存和方法区线程共享,本地方法栈、虚拟机栈、程序计数器线程不共享。 2.1.程序计数器 ...
分类:
其他好文 时间:
2019-07-15 16:04:07
阅读次数:
139
1.左连接、右连接、内连接的区别 select a.*,b.* from tablea a left join tableb b on a.id=b.pid; 左连接是以a表为基础,去匹配b表的数据,有则填充数据,没有填充null select a.*,b.* from tablea a right ...
分类:
数据库 时间:
2019-07-09 16:43:36
阅读次数:
134
class文件内容 class文件包含Java程序执行的字节码 数据严格按照格式紧凑排列在class文件的二进制流,中间无分割符 文件开头有一个0xcafebabe(16进制)特殊的标志 JVM运行时数据区 线程独占: 每个线程都会有它独立的空间,随线程的生命周而创建和销毁 线程共享: 所有线程都能 ...
分类:
编程语言 时间:
2019-07-08 20:58:58
阅读次数:
119
1、被申明的函数或值无法被其他源文件使用 2.static的第二个作用是保持变量内容的持久。(static变量中的记忆功能和全局生存期) 存储在静态数据区的变量会在程序刚开始运行时就完成初始化,也是唯一的一次初始化。共有两种变量存储在静态存储区:全局变量和static变量,只不过和全局变量比起来,s ...
分类:
编程语言 时间:
2019-07-06 19:13:56
阅读次数:
127
HTTP协议和rpc协议比较 socket编程及tcp、UDP协议 服务质量控制 Java垃圾回收算法 Java运行时数据区域 ...
分类:
其他好文 时间:
2019-07-06 09:14:04
阅读次数:
78