- 博客(4)
- 问答 (1)
- 收藏
- 关注
原创 请求转发和重定向
含义 重定向(Redirect)就是通过各种方法将各种网络请求重新定个方向转到其它位置(如:网页重定向、域名的重定向、路由选择的变化也是对数据报文经由路径的一种重定向) 请求转发是服务器内部进行转发。 图片比较请求转发:是在客户端发起请求后,在服务器之间的跳转,然后服务器返回页面给客户端进行显示。此时地址栏的地址没有进行改变。重定向 客户端发起请求之后,服务器会将重定向的地址发给客户端,客户端将地址
2017-11-29 23:56:25 391
原创 JAVAC 编译原理
含义 javac是一种编译器,将一种语言规范转化为另一种语言规范。javac将java源代码转化为JVM能够是被的一种语言。然后JVM将JVM的语言进行转化为机器能够识别的语言。 基本机构如图所示,java源代码转化为java字节码,有四个过程: 词法分析 语法分析 语义分析 代码生成 词法分析是将源代码进行转化为Token流。 语法分析是将Token流转化为语法树。 语义分析是把一些难懂的,复杂
2017-11-27 22:45:36 290
原创 JAVA 垃圾收集器和回收策略
所要进行回收的对象 引用计数法,当对象在其他的对象上具有引用的时候,一个引用就计数加一,然后这样进行加法,如何计数为0的对象,就是需要进行回收的。但是这个存在一个问题,当对象A和对象B相互持有对方的引用的时候,这种方式就无法进行回收。 可达性分析法,定义一个GC ROOT,如何被GC ROOT 引用的对象,或者对象在引用链上能够追朔到GC ROOT的话,这样的对向就不进行回收。GC ROOT有 虚
2017-11-19 21:44:00 217
原创 单例模式
问题我们的工程中存在唯一存在的对象,比如一些共享资源啥的。今天就介绍单例模式。饿汉模式 /** * 单例模式 饿汉模式 */ public class Singleton { private static final Singleton instance = new Singleton(); private Singleton(){} public static Singlet
2017-11-11 09:44:25 303
空空如也
关于java 中执行linux中export 报错的问题
2017-02-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人