自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 网页三剑客

网页三剑客网页三剑客,是一套强大的网页编辑工具,最初是由Macromedia公司开发出来的。后来,这三款软件被Adobe公司收购了。由Dreamweaver,Fireworks,Flash三个软件组成,俗称网页三剑客。Dreamweaver 是一个“所见即所得”的可视化网站开发工具,主要用于动态网页和静态网页的开发;Fireworks主要是用于对网页上常用的jpg、gif的制作

2018-01-23 11:52:34 2332

原创 response.write()区别response.getWrite().write()

首先解释一下PrintWriter = response.getWriter(); wirte()是类PrintWriter提供的一个方法,是发送请求内容至页面,ajax常用到这个 request.getWriter()返回PrintWriter对象,在调用它的writer方法把参数响应给用户即响应给客户端。response.write()是直接在页面输出内容resphonse.write

2018-01-22 17:35:03 3893

原创 utf-8 与gb2312

1、UTF-8:Unicode TransformationFormat-8bit,允许含BOM,但通常不含BOM。是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24为(三个字节)来编码。UTF-8包含全世界所有国家需要用到的字符,是国际编码,通用性强。UTF-8编码的文字可以在各国支持UTF8字符集的浏览器上显示。如,如果是UTF8编码,则在外国人的英文IE上

2018-01-22 16:48:04 908

转载 Eclipse配置Servlet模板

1.打开Eclilpse,Window->Preferences2.Java->Editor->Templates->New配置如图:Pattern内容如下:[java] view plain copypackage ${enclosing_package};  import java.io.IOExcep

2018-01-22 15:39:02 309

原创 Snipaste 截图工具

snipaste 安装和使用(1)下载地址 :http://zh.snipaste.com/download.html        安装出现错误:snipaste   api-ms-win-crt-runtime-l1-1-0.dll 错误        解决方法:https://www.microsoft.com/zh-CN/download/details.asp

2018-01-22 09:16:33 2029

原创 Tomcat源码下载

Tomcat官网:http://tomcat.apache.org/Tomcat各版本源码:http://archive.apache.org/dist/tomcat/比如,Tomcat-6.0.01源码的下载地址为:http://archive.apache.org/dist/tomcat/tomcat-6/v6.0.1/src/

2018-01-17 22:11:01 4631

转载 doGet和doPost

doGet和doPost其实就是用来接收前端传过来的数据,本质上都是请求方法。因为servlet的请求类型有get和post两种类型。get调用,一般用于获取服务器信息,并将其作为响应返回给客户端。即当经由web浏览器、HTML、JSP直接访问servlet的url时,调用;post用于把客户端数据传送到服务器端,但也有不好的地方。当服务器创建servlet对象后,servlet对象调用ini

2018-01-16 19:47:50 1663

转载 newInstance方法

Class.forName(String className)这个方法传入一个类型的全路径的名字(也就是带包的完整名字),会返回一个字节码类型(也就是Class类型)的实例如:Class clazz = Class.forName("com.dean.Person");然后再用这个字节码类型的实例clazz调用newInstance()方法会返回一个Object类型的对象如

2018-01-16 10:27:21 5290 1

原创 使用request.getContextPath()可以获得上下文资源, 那么什么是上下文资源? 使用上下文资源有什么作用?

获取当前项目根地址比如你现在的URL是192.1.1.1:8080/my/index.jsptomcat配置的当前项目访问地址是192.1.1.1:8080/myrequest.getContextPath()得到的就是192.1.1.1:8080/my上下文就是服务器上的一个路径,这个路径是存在服务器内存中的,你可以下路径中添加信息,然后根据路径和键值去找这个信息。优点:    

2018-01-16 08:46:29 1051

转载 java 传递参数的方式

Java中没有指针,所以也没有引用传递了,仅仅有值传递不过可以通过对象的方式来实现引用传递 类似java没有多继承 但可以用多次implements 接口实现多继承的功能  值传递:方法调用时,实际参数把它的值传递给对应的形式参数,方法执行中形式参数值的改变不影响实际参 数的值。  引用传递:也称为传地址。方法调用时,实际参数的引用(地址,而不是参数的值)被传递给方法中相对应的

2018-01-14 18:35:57 582

转载 web.xml中的映射规则

一,servlet容器对url的匹配过程: 当一个请求发送到servlet容器的时候,容器先会将请求的url减去当前应用上下文的路径作为servlet的映射url,比如我访问的是http://localhost/test/aaa.html,我的应用上下文是test,容器会将http://localhost/test去掉,剩下的/aaa.html部分拿来做servlet的映射匹配。这个映射匹

2018-01-14 17:39:07 4660

转载 Eclipse处理报错的js文件

在导入jQuery文件时(如jquery-1.7.2.min.js、modernizr.min.js),经常出现Eclipse或MyEclipse报错问题,这是软件本身检测问题,软件升级后可能问题就会消失。但是,有时候我们并不想升级带来的麻烦,经过试验,总结一下解决方法。Eclipse在Eclipse中只要排除问题检查的区域,即报错文件所在的区域,就能解决报错。右击项目-->Pro

2018-01-14 12:12:19 361 1

转载 解决Setting property 'source' to 'org.eclipse.jst.jee.server方法

当你用Eclipse运行web项目的时候,你就会看到控制台出现:WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:firstProject' did not find a matching proper

2018-01-13 17:33:37 15063 3

转载 面向对象设计的几个基本的原则

总原则:开闭原则     开闭原则就是说对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,而是要扩展原有代码。   A:单一职责     系统中的第一个对象应该只有一个单独的职责,所有对象关注的应该是自身职责的完成。     基本思想:高内聚,低耦合。   B:开闭原则     一个对象的扩展开放,对修改关闭。 

2018-01-12 22:33:15 380

原创 如何理解:List<String> list=new ArrayList<String>();为甚麼要声明为List 而不是ArrayList<String>?

在java中 使用面向接口编程 也就是面向抽象编程 这样程序 可扩展性更好 降低耦合 ArrayList LinkedList 都是List 的子类 就像 Set 也是Collection 的子接口 它的实现 有 hashSet linkedHashSet TreeSet 等工作中很多时候,我们需要把很多种类的实例对象,全部扔到一个集合,这个时候我们应该寻找到一个标准,接口就是一个

2018-01-12 22:06:33 6418 1

原创 servlet的是什么,它是如何工作的?

Servlet(Server Applet),全称Java Servlet,未有中文译文。是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servlet理解为后者。Servlet运行于支持Java的应用服务器中。从原理上讲

2018-01-12 20:36:31 685

转载 javaweb三大框架

1.Javaweb经历了三个时期①JSP Model1第一代 JSP Model1是JavaWeb早期的模型,它适合小型Web项目,开发成本低!Model1第一代时期,服务器端只有JSP页面,所有的操作都在JSP页面中,连访问数据库的API也在JSP页面中完成。也就是说,所有的东西都耦合在一起,对后期的维护和扩展极为不利。②JSP Model1第二代 JSP Mod

2018-01-12 18:22:04 2472 1

原创 域对象

域对象的有关方法域对象:作用是用于保存数据,获取数据。可以在不同的动态资源之间共享数据。所谓的域,翻译成英文就是field, 也就是我们常说的字段,或者说是属性。 比如类的字段(属性),局部的,全局的,域对象称为实体类实例。对应数据库字段。1. requestrequest是表示一个请求,只要发出一个请求就会创建一个request,它的作用域:仅在当前请求中有效

2018-01-11 17:36:37 635

转载 2014-J2EE开发工作中遇到的异常问题及解决方法总结

本人做了近三年的J2EE开发工作,主要架构为SSH+MySQL+Tomcat,项目中也用到了一些第三方的开源工具或者中间件,工作中难免会遇到各种各样的异常问题,对于一些给我造成比较大的麻烦的问题,我习惯将他们和解决方案记录下来,以免下次遇到时再次东搜西找。这些问题有些可能并不是多难的技术问题,而只是容易被我们忽略而不易察觉的小问题,但是正因为不易察觉,它们往往会耗费我们比较多的时间,这点我相信很多

2018-01-11 16:40:06 583

原创 The servlet name already exists.解决方法

当我们建立过同名的servlet文件,然后又将其删掉后再用同类名字建一个servlet时就会报错。解决办法:web.xml里面存有servlet的映射关系,需要自己手动删除web.xml里面的映射关系。删除,保存刷新即可

2018-01-11 16:34:30 6943

转载 java常见异常

相信,在我们做项目的时候,console框中常常出现各种的异常,时间久了,就会发现常见的也就几个,下面我就总结一下常见的异常,供大家参考。1 java.lang.UnsupportedClassVersionError从字面上我们就可以看出来是类版本不支持错误,换句话就是jdk版本不兼容,原因是因为我们在高版本上编译class,在低版本的jvm中运行,这是我搜到的答案。理解起来还好

2018-01-11 12:09:10 135

转载 Http请求中Content-Type讲解

言: 在Http请求中,我们每天都在使用Content-type来指定不同格式的请求信息,但是却很少有人去全面了解content-type中允许的值有多少,这里将讲解Content-Type的可用值,以及在Spring MVC中如何使用它们来映射请求信息。1.  Content-Type  MediaType,即是Internet Media Type,互联网媒体类型;也叫做MIM

2018-01-11 10:19:17 1383

转载 eclipse代码自动提示设置

通过修改配置文件的方法实现,具体操作步骤如下1. 打开Eclipse,然后“window”→“Preferences”2. 选择“java”,展开,“Editor”,选择“Content Assist”。3.选择“Content Assist”,然后看到右边,右边的“Auto Activation”下面的“Auto Activation triggers for java”

2018-01-08 08:37:11 137

原创 eclipse sdk和ide

SDK,全称Software Development Kit,就是软件开发工具包;IDE,全称Integrated Development,是集成开发环境。简单的说,SDK是让你能够进行开发的一个环境。但是呢,这个环境是一个基本环境,也许随着你的开发的深入你发现它的功能不是让你那么满意,你需要一些别的功能,一些小插件能够帮你实现这些功能,于是你把你要用的插件装在了SDK上。这时,SDK变成了IDE

2018-01-08 08:33:11 734

转载 Java中 Tomcat 是干什么的?

Tomcat是web容器。它的作用稍后给你解释。你在做web项目时,多数需要http协议,也就是基于请求和响应,比如你在百度输入一行内容搜索,那么百度服务器如何处理这个请求呢,他需要创建servlet来处理,servlet其实就是java程序,只是在服务器端的java程序,servlet通过配置文件拦截你的请求,并进行相应处理,然后展示给你相应界面,那么servlet如何创建? 这时候tomcat

2018-01-07 14:27:51 105160 8

原创 MySQL查看和删除表相关外键关系

查看mysql所有的主键,外键约束名称select * from   information_schema.key_column_usage 然后执行如下 SQL 语句删除外键约束即可。ALTER TABLE 表名 DROP CONSTRAINT 外键约束名;

2018-01-06 18:38:38 1250

转载 JS HTML 单引号与双引号

JS中,单引号和双引号其实没啥区别,看你自己习惯了。但若双引号中再使用双引号,我们可采取"外双内单"或者"外单内双"的格式,当然如果需要的是双引号本身,则只能是"外单内双"console.log("包'青'天");    //包'青'天console.log('包"青"天');    //包"青"天console.log("包"青"天");    /

2018-01-05 12:03:41 411

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除