摘要:
单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中,应用该模式的类一个类只有一个实例。即一个类只有一个对象实例。 在JAVA中实现单例,必须了解JAVA内存机制,JAVA中实例对象存在于堆内存中,若要实现单例,必须满足两个条件: 1.限制类实 阅读全文
摘要:
jsp中page指令指定了jsp引擎按照何种要求来将jsp文件翻译成java文件。 page常用用法如下: language:指定服务器使用什么动态语言来翻译JSP文件。 import:导入java包,如果需要导入多个类,使用逗号分隔。 pageEncoding:指定JSP文档编码格式。 conte 阅读全文
摘要:
在JSP中,可以使用include指令来包含其他jsp文件。例如,一个网站中,多个网页具有很大部分是相同元素时,可以使用include指令来完成。include的指令的语法如下: <%@ include file="文件路径"%> 下面通过一个简单的实例来说明include指令实现的原理。使用Ecl 阅读全文
摘要:
JSP整合了JAVA代码和html代码。因此,JSP语法有很大部分与html代码相似。JSP代码与html文件的不同点主要体现在以下几点: 1.JSP表达式 作用:JSP表达式用于向浏览器输出变量的值或者表达式的值。 语法:<%= 变量或表达式%> 。 注意点:表达式后不要接分号。 原理:JSP引擎 阅读全文
摘要:
四、为什么jsp就是servlet? 打开Tomcat服务器的work目录,找到jsp文件翻译的java文件。类声明如下 可以看到 _01_demo_jsp类继承自org.apache.jasper.runtime.HttpJspBase类。此时,我们可以打开Tomcat目录下的lib目录,找到ja 阅读全文
摘要:
三、JSP代码的执行过程 当用户在浏览器中输入http://localhost/jspdemo/01.demo.jsp访问jsp资源时。Tomcat服务器会按照以下步骤对jsp文件进行处理: 1.将01.demo.jsp文件翻译成java文件同时命名为_01_demo_jsp.java,并将其保存在 阅读全文
摘要:
一、JSP的介绍与项目部署 JSP,全称 Java server page是由Sun公司开发的一种动态生成网页资源的技术。JSP技术使用java语言作为脚本语言,可以将html元素和java代码整合在一起,用于动态地生成网页。下面将展示如何编写一个简单的jsp文件并将其部署到tomcat容器中。 1 阅读全文
摘要:
find是linux下的常用的搜索指令。其搜索效率比较低。 其使用格式如下 find [选项] [搜索目录] [搜索文件(目录)] 下面将列举一下常用的用法 1.按照文件名模糊搜索 例如,搜索系统中名称为hosts的文件或者目录 find / -name hosts #使用iname选项可以忽略文件 阅读全文
摘要:
tar是linux上一个重要的文件打包指令,它可以将多个文件或目录打包,同时,也能将打包好的文件解压出来。tar指令的选项很多,但是常用的也就那么几个。 选项与参数: -c :创建一个新的打包文件,可搭配-v来查看过程中要被打包的文件名。 -t :列出打包文件中的内容。 -x :解压被打包文件,可以 阅读全文
摘要:
在C++中,程序员可以动态分配内存。而堆内存正是我们使用C++的malloc函数、new运算符或者其他具有相同功能的函数动态分配的,下面是一个使用new操作符申请一个对象的例子 以上代码反汇编如下(只贴出重要部分): 根据以上反汇编代码可以得知,new操作符在申请一个对象的内存空间时,会先检查空间是 阅读全文