拼串 (Statement)方式 1、编译次数多,效率比较低;会出现SQL注入问题(数据安全问题):先传参数再编译。 2、Sql文对应的字符串不一样,需要再次编译。Sql文对应的字符串一样,不会再编译,会从缓存中读取以前编译好的文件发送给数据库。 3、SQL注入问题:拼串的时候把特殊的内容(例如or Read More
Cookie概述 Cookie是由服务器端生成并储存在浏览器客户端上的数据。 在javaweb开发中Cookie被当做java对象在web服务器端创建,并由web服务器发送给特定浏览器客户端,并且web服务器可以向同一个浏览器客户端上同时发送多个Cookie,每一个Cookie对象都由name和va Read More
一、文件上传 先上传tomcat安装文件到Linux服务器 二、解压安装 使用以下命令解压安装包 解压成功会生成一个文件夹 tomcat服务器运行时是需要JDK支持的,所以必须先安装好JDK,参考:http://www.cnblogs.com/wbxk/p/7722850.html 三、修改端口号 Read More
堆中存储的内容:在程序运行时,动态创建的对象。 创建对象的四种方式:new,clone(浅复制),反射,反序列化。 浅复制:只能复制当前对象本身,如果当前对象(A)引用了另外的对象(B),则引用对象(B)不复制,新的对象(A1)也会指向该引用对象(B) new对象的创建过程 1、虚拟机遇到一条new Read More
一、设计模式简介 设计模式(Design Pattern)描述了软件开发过程中若干重复出现的问题的解决方案,这些方案不是由过程、算法等底层程序构造实体实现,而是由软件系统中类与类之间或不同类的对象之间的共生关系组成。 设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的 Read More
GET 获取资源,用来请求访问已被URI识别的资源。 POST 传输实体主体。 PUT 传输文件,(鉴于HTTP/1.1的PUT方法自身不带验证机制,任何人都可以上传文件,存在安全性问题,因此一般Web网站不使用该方法)。 HEAD 获得报文首部,与GET大体相同,不同之处是不返回报文主体部分,用于 Read More