随笔分类 -  Java编程

摘要:1Jsp基础 1.1 Jsp引入 Servlet的作用: 用java语言开发动态资源的技术!!! Jsp的作用:用java语言(+html语言)开发动态资源的技术!!! Jsp就是servlet!!! 1.2 Jsp的特点 1)jsp的运行必须交给tomcat服务器!!!! tomcat的work目 阅读全文
posted @ 2016-12-09 21:39 handsomecui 阅读(2456) 评论(2) 推荐(0) 编辑
摘要:1 需求分析(需求分析师) 功能分析: 1)添加联系人 2)修改联系人 3)删除联系人 4)查询所有联系人 功能流转 美工设计: 设计软件的静态原型 3.2 需求设计(系统分析师/架构师/资深开发人员) 1)设计实体(抽象实体) 联系人实体: class Contact{ private Strin 阅读全文
posted @ 2016-12-09 21:25 handsomecui 阅读(2991) 评论(0) 推荐(0) 编辑
摘要:1.路径问题: 注意 .代表执行程序的文件夹路径,在tomcat中也就是bin目录,所以要用this.getServletContext().getRealPath("/WEB-INF/classes/db.properties");得到绝对路径; 代码练习: 2.Cooke技术 2.1 特点 Co 阅读全文
posted @ 2016-11-30 11:49 handsomecui 阅读(11105) 评论(0) 推荐(0) 编辑
摘要:1 如何开发一个Servlet 1.1 步骤: 1)编写java类,继承HttpServlet类 2)重新doGet和doPost方法 3)Servlet程序交给tomcat服务器运行!! 3.1 servlet程序的class码拷贝到WEB-INF/classes目录 3.2 在web.xml文件 阅读全文
posted @ 2016-11-16 15:11 handsomecui 阅读(1485) 评论(0) 推荐(0) 编辑
摘要:一.请求报文: 1.http协议内容: 2.http协议版本 http1.0:当前浏览器客户端与服务器端建立连接之后,只能发送一次请求,一次请求之后连接关闭。 http1.1:当前浏览器客户端与服务器端建立连接之后,可以在一次连接中发送多次请求。(基本都使用1.1) 3.请求资源 URL: 统一资源 阅读全文
posted @ 2016-11-14 14:52 handsomecui 阅读(247) 评论(0) 推荐(0) 编辑
摘要:一.套接字的使用: 分为以下几步: 1.创建ServerSocket 2.接收客户端的连接 3.读取本地的test.html文件 4.构建数据输出通道 5.发送数据 6.关闭资源 代码参考: 二.使用tomcat的常见问题: 1)闪退问题 原因:tomcat软件是java语言开发的。 tomcat软 阅读全文
posted @ 2016-11-10 13:14 handsomecui 阅读(737) 评论(0) 推荐(0) 编辑
摘要:约束问题详情请参考api 1.dtd约束: 约束标签 <!ELEMENT 元素名称 类别> 或 <!ELEMENT 元素名称 (元素内容)> 类别: 空标签: EMPTY。 表示元素一定是空元素。 普通字符串: (#PCDATA)。表示元素的内容一定是普通字符串(不能含有子标签)。 任何内容: AN 阅读全文
posted @ 2016-11-09 13:05 handsomecui 阅读(503) 评论(0) 推荐(0) 编辑
摘要:1DOM解析与SAX解析比较: DOM解析 SAX解析 原理: 一次性加载xml文档,不适合大容量的文件读取 原理: 加载一点,读取一点,处理一点。适合大容量文件的读取 DOM解析可以任意进行增删改成 SAX解析只能读取 DOM解析任意读取任何位置的数据,甚至往回读 SAX解析只能从上往下,按顺序读 阅读全文
posted @ 2016-11-06 21:52 handsomecui 阅读(2307) 评论(0) 推荐(0) 编辑
摘要:xPath技术 1 引入 问题:当使用dom4j查询比较深的层次结构的节点(标签,属性,文本),比较麻烦!!! 2 xPath作用 主要是用于快速获取所需的节点对象。 3 在dom4j中如何使用xPath技术 1)导入xPath支持jar包 。 jaxen-1.1-beta-6.jar 2)使用xp 阅读全文
posted @ 2016-11-05 21:40 handsomecui 阅读(1464) 评论(0) 推荐(0) 编辑
摘要:一.xml两种解析方式: 1.DOM解析 (1)JAXP (oracle-Sun公司官方) (2)JDOM工具(非官方) (3)Dom4J工具(非官方) 三大框架(默认读取xml的工具就是Dom4j) ....... 2.SAX解析 (1)Sax解析工具(oracle-sun公司官方) Dom解析原 阅读全文
posted @ 2016-11-04 22:13 handsomecui 阅读(359) 评论(0) 推荐(0) 编辑
摘要:一.Bom编程: 1.事件练习: 2.循环打开窗口以及浏览器的大小位置设置练习: 二. Dom编程: 1.几种找dom树节点方法的简单练习: getElementById(); getElementsByName(); getElementsByTagName(); 2.通过复选框求商品价格的小练习 阅读全文
posted @ 2016-10-30 15:03 handsomecui 阅读(955) 评论(0) 推荐(0) 编辑
摘要:内省 >一个变态的反射 BeanUtils主要解决 的问题: 把对象的属性数据封装 到对象中。 使从文件中读取的数据往对象中赋值更加简单; BeanUtils的好处: 1. BeanUtils设置属性值的时候,如果属性是基本数据 类型,BeanUtils会自动帮我转换数据类型。 2. BeanUti 阅读全文
posted @ 2016-10-24 19:42 handsomecui 阅读(565) 评论(0) 推荐(0) 编辑
摘要:文件的IO操作: 字节流: 输入字节流: InputStream 所有输入字节流的基类,抽象类。 FileInputStream 读取文件的输入字节流。 BufferedInputStream 缓冲输入字节流。该类的内部就是维护了一个8kb的字节数组,为了提高读取文件效率。 输出字节流: Outpu 阅读全文
posted @ 2016-10-23 17:25 handsomecui 阅读(1276) 评论(0) 推荐(0) 编辑
摘要:handsomecui的blog地址为:http://www.cnblogs.com/handsomecui/ 本人网站为:handsomecui.top 引言:本次主要练习单列集合:Collection,List,ArrayList,LinkedList,Vector,Set,HashSet, 1 阅读全文
posted @ 2016-10-22 21:16 handsomecui 阅读(214) 评论(0) 推荐(0) 编辑
摘要:1多态以及接口调用方法: 2.匿名内部类练习: 阅读全文
posted @ 2016-10-03 15:12 handsomecui 阅读(340) 评论(1) 推荐(0) 编辑
摘要:Elven Postman Time Limit: 1500/1000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Others)Total Submission(s): 1091 Accepted Submission(s): 617 阅读全文
posted @ 2015-11-19 20:18 handsomecui 阅读(379) 评论(0) 推荐(0) 编辑