`
文章列表
Java中对象序列化过程(序列化本身在.net和Java系列当中都有不同的实现,根据序列化格式的不同包含xml和二进制的序列化格式,在java.io.serializable进行二进制序列化): Java序列化: public class Test implements Serializable{ /** * @add by: 在原有代码基础上新增属性时需填写 */ private static final long serialVersionUID = -3772479206916799373L; public static void main(Strin ...
1、Java序列化的过程; 2、Java序列化中serialVersionUID的作用; 3、JDBC查询执行过程,每一步的功用与实现细节; 4、JDBC中Statment与PrepareStatement区别; 5、Java中的NIO以及使用过程; 6、JVM中ClassLoader框架,自己写ClassLoader; 7、JVM中GC算法分析(GC执行时其他线程是否暂停;GC的对象时堆;是否空间复制;是否标记可达目的); 8、Javascript中prototype; 9、Http中是否可以通过Get方法上传图片; Solution: Java序列化机制 -- http://taichi ...
Tomcat的启动是从Bootstrap类当中的main方法开始的,在bat文件的启动命令脚本最终echo之后,其中的输出是org.apache.catalina.startup.Bootstrap.main start,开始发动tomcat。 进入main函数中分析其流程: public static void main(String args[]) { if (daemon == null) { // Don't set daemon until init() has completed Bootstrap boots ...
首先,需要确定一下这三者的次序问题,html是一个浏览器的网络超文本显示语言,是一种统一的标准,只有它的还是不行的,因为它只负责显示,浏览器依据其标签将它的解析常规文本;为了对html进行读取和修改,进行一些客户端的交互,我们需要对html的结构树进行定位,以便进行某些操作(Javascript就是针对html当中的若干节点进行操作和更改),这里就用到了DOM,它提供了对html结构树的读取和定位,包括CRUD操作;在之后即是javascript,它负责对当前网页当中的各个节点进行动态修改,提供了一些操作接口,是一种客户端程序。 其次,在html当中需要注意的一些知识点,a.节点包含原则,标签节 ...
Tomcat(7.0)的bin目录下包含startup.bat和catalina.bat,启动执行startup.bat之后,会在其中call catalina.bat执行。 starup.bat: rem 之前的声明省略 rem Guess CATALINA_HOME if not defined rem 确定环境变量CATALINA_HOME 被定义 set "CURRENT_DIR=%cd%" if not "%CATALINA_HOME%" == "" goto gotHome ...
今天开始准备认真读下tomcat的源码,从下午6点左右,到现在已经9点多了,编译环境还没有搞定,真的很崩溃,不知道怎么搞的。 首先,在tomcat的svn库中导出6.0版本的tc的tags(Tags for the primary development branch. Mainly used for modules.--from ...
Global site tag (gtag.js) - Google Analytics