会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
长江同学
每一次思考都值得被铭记
博客园
首页
新随笔
管理
上一页
1
···
9
10
11
12
13
14
15
下一页
2016年10月12日
Servlet 之jsp(下)--JSTL
摘要: JavaServer Pages Standard Tag Library为jsp标准标签库,jsp规范一部分。sun定义规范即接口。apache对规范进行了实现,开发时导入其jar包即可,但tomcat有自己的jar包支持,不同的tomcat版本也有差异,使用时需要注意。 使用要求:容器必须支持S
阅读全文
posted @ 2016-10-12 13:28 长江同学
阅读(220)
评论(0)
推荐(0)
编辑
2016年10月11日
Servlet 之jsp(中)--EL
摘要: JSP页面中很多时候,脚本都可以用el表达式来代替。在各种引用地址中,由于简便灵活,所以el被广泛应用。el使用时一般需要配合标签jstl,标签的版本各容器不同也有差异,使用时需要考虑到。 基本的格式就是${表达式},要注意的是,如果想用表达式表达自定义的数据,那么该数据必须存放于域中,el表达式规
阅读全文
posted @ 2016-10-11 17:33 长江同学
阅读(525)
评论(0)
推荐(0)
编辑
2016年9月25日
IO基础 -- 字符字节与编码
摘要: 在学习IO流的时候,就知道根据流处理最小单位的不同,会将流分为字节流与字符流,而在学习javaweb时候,则对页面数据各种乱码的解决有了认识,逐渐了解到了字节与字符的区别。字节是一种存储单位,在网络传输,或者硬盘与内存中存储数据时,字节就是数据保存的基本单位,而一个字节由8位二进制组成,即 1Byt
阅读全文
posted @ 2016-09-25 23:09 长江同学
阅读(232)
评论(0)
推荐(0)
编辑
2016年9月23日
Servlet 之jsp(上)
摘要: jsp与Servlet本质都是一样的。jsp是在html中嵌入java代码,servlet是在java代码中嵌入html。 tomcat在获得jsp页面后,在work目录下,会将其转换为servlet的java文件(如hello.jsp >hello_jsp.java),而后对其进行编译,这里分析j
阅读全文
posted @ 2016-09-23 17:09 长江同学
阅读(222)
评论(0)
推荐(0)
编辑
Java反射以及动态代理(下)-- 源码
摘要: 承接上篇,本篇就主要介绍动态代理的实现机制。 首先说说怎么去实现一个动态代理。还是可以用一个接口,两种实现来概括,但是代理中的实现并不明显,后面详细看看源码。 接口: 原始实现类: 代理类<实现InvacationHandler接口,实现invoke方法> 在调用该代理类时,并不是直接用代理类去调用
阅读全文
posted @ 2016-09-23 10:48 长江同学
阅读(973)
评论(0)
推荐(0)
编辑
2016年9月22日
Java反射以及动态代理(上)-- 套路
摘要: 在常用的各种框架中,反射与动态代理很常见,也很重要。本篇就对这一小节的内容基础性地总结。 首先需要了解什么是类型信息,以及RTTI与反射的关系与区别。 Java中,使用Class对象来表示所有类的对象。利用Class对象来获取类中的成员变量,构造函数以及方法,这些内容我们称之为类型信息。RTTI的含
阅读全文
posted @ 2016-09-22 22:27 长江同学
阅读(251)
评论(0)
推荐(0)
编辑
2016年9月21日
Servlet 之会话cookie与session
摘要: 简单地说,用户打开浏览器,发送多次请求并接受到来自服务器的响应,而后关闭浏览器,整个过程称之为一次会话。在多次请求中,为了共享数据,浏览器端采用cookie技术来保存与使用数据,而服务器端则是session技术(相对于一次会话的多次请求)。cookie技术不局限java,其他语言也支持。例如:php
阅读全文
posted @ 2016-09-21 00:13 长江同学
阅读(183)
评论(0)
推荐(0)
编辑
2016年9月20日
Servlet 之请求,响应,缓存以及乱码
摘要: JavaWeb中,Servlet的请求,响应对象有很多实用的api,此处依据http协议中请求行,请求头,请求体以及响应行,响应头,响应体的思路,对这些api以及相关事项做个整理,最后总结一下乱码的相关处理。 响应行 响应行格式为"协议 状态码 状态码信息",这里主要就是状态码的操作,如果是比较正式
阅读全文
posted @ 2016-09-20 00:13 长江同学
阅读(510)
评论(0)
推荐(0)
编辑
2016年9月19日
HTTP协议基础与web服务的重定向,跳转以及请求转发
摘要: JavaWeb中,HttpServletRequest与HttpServletResponse几乎是处理各种请求与操作必备的参数,与原始的ServletRequest/ServletResponse相比,它们符合HTTP协议,所以首先从http协议入手,回顾一些基本的内容,而后根据协议来总结常用的知
阅读全文
posted @ 2016-09-19 13:57 长江同学
阅读(10509)
评论(0)
推荐(1)
编辑
Servlet中几个常用方法的推衍
摘要: JavaWeb开发中,Servlet是重要的一环,常用于处理逻辑事物。现在比较习惯用编辑器直接新建一个Servlet出来,但是对于初学者,这样的方式并不能理解到它从最原始的形态到现在的演变,本文就此做一个简单的推演,从Servlet的生命周期开始,到现在比较常用的做法,搭建一个桥梁,让初学者可以很容
阅读全文
posted @ 2016-09-19 10:19 长江同学
阅读(1031)
评论(0)
推荐(0)
编辑
2016年9月12日
Tomcat常用设置 <持续更新>
摘要: 本篇主要用于修改一些常用配置时的参考。遇新常记,以备时需。 > Windows版 基本安装 在安装之前,JDK应该是已经安装妥当,并设置了%JAVA_HOME%与%JRE_HOME%: 妥当后,在dos环境下用java -version 以及javac命令 检查java相关设置,无误后,解压tomc
阅读全文
posted @ 2016-09-12 23:16 长江同学
阅读(457)
评论(0)
推荐(0)
编辑
2016年9月9日
JAXP进行DOM解析的实践
摘要: 比较重要的几个类,使用频率比较高的就是Document, Element与Node. 几个常用的套路: 当需要进行增删改的操作时: 整个代码: DOM解析时,整个XML文件会被加载到内存中,所以当XML文件特别大时,会造成内存的溢出。 针对这种情况,SAX解析可以做到在读取XML文档时,就对文档内容
阅读全文
posted @ 2016-09-09 16:07 长江同学
阅读(258)
评论(0)
推荐(0)
编辑
XML基础-DTD/Schema
摘要: XML文件开发中几乎天天用,但很少去了解它的各种定义与原理,一篇博客虽然不能做到完全通透,但至少要让自己遇到bug不再慌乱。 XML指可扩展语言,全称eXtensible MarkupLanguage,其宗旨是为了描述数据,而不是像HTML那样显示数据。目前遵循的是W3C组织于2000年发布的XML
阅读全文
posted @ 2016-09-09 00:31 长江同学
阅读(291)
评论(0)
推荐(0)
编辑
2016年9月8日
web工程缺失servlet/jsp/jstl依赖的解决方案
摘要: eclipse中新建maven web工程,会因为缺少servlet,jsp,jstl的依赖而报错,但如果直接依赖到pom.xml中后,会与tomcat中的相关jar包冲突,此时: <dependency> <groupId> jstl</groupId > <artifactId> jstl</a
阅读全文
posted @ 2016-09-08 09:27 长江同学
阅读(2968)
评论(0)
推荐(0)
编辑
2016年9月7日
Java 序列化与反序列化
摘要: 序列化与反序列化的概念 把对象转换为字节序列的过程称为对象的序列化;将字节序列恢复为对象的过程称为反序列化。 使用场景:把对象的序列保存到硬盘上,通常放在一个文件中;网络上传送对象的文件序列。 在很多应用中,需要对某些对象进行序列化,让它们离开内存空间,入住物理硬盘,以便长期保存。比如最常见的是We
阅读全文
posted @ 2016-09-07 00:03 长江同学
阅读(279)
评论(0)
推荐(0)
编辑
上一页
1
···
9
10
11
12
13
14
15
下一页