12 2016 档案

摘要:MyBatis MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。 MyBatis 消除了几乎所有的 JDBC 代码和参数的手工设置以及对结果集的检索。 MyBatis 可以使用简单的XML 或注解用于配置和原始映射,将接口和 Java 的 POJO( Plain Old 阅读全文
posted @ 2016-12-29 14:09 kangjie 阅读(193) 评论(0) 推荐(0) 编辑
摘要:Eclipse快捷键大全(转载) Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt 阅读全文
posted @ 2016-12-27 14:09 kangjie 阅读(259) 评论(0) 推荐(0) 编辑
摘要:Maven项目管理和构建自动化工具 Maven 使用惯例优于配置的原则 。它要求在没有定制之前,所有的项目都有如下的结构: 一个 maven 项目在默认情况下会产生 JAR 文件,另外 ,编译后 的 classes 会放在 basedir/target/classes 下面, JAR 文件会放在 $ 阅读全文
posted @ 2016-12-25 21:40 kangjie 阅读(176) 评论(0) 推荐(0) 编辑
摘要:文章来源: http://blog.csdn.net/jiuqiyuliang/article/details/39078749/ 持久化(Persistence),把数据(如内存中的对象)保存到可永久保存的存储设备中(如磁盘)。持久化的主要应用是将内存中的对象存储在关系型的数据库中,当然也可以存储 阅读全文
posted @ 2016-12-25 14:03 kangjie 阅读(175) 评论(0) 推荐(0) 编辑
摘要:Java Web的三大组件:Servlet, Listener 、 Filter. 使用Listener监听器:八大监听器: 第一组:用于监听Servlet三个域对象的创建与销毁 1. ServletRequestListener 2. HttpSessioinListener 3. Servlet 阅读全文
posted @ 2016-12-22 19:05 kangjie 阅读(178) 评论(0) 推荐(0) 编辑
摘要:DBCP数据源是Apache软件基金组织下的开源连接池实现,需要两个jar文件:Commons-dbcp.jar 连接池的实现和Commons-pool.jar 连接池实现的依赖库 阅读全文
posted @ 2016-12-22 13:37 kangjie 阅读(272) 评论(0) 推荐(0) 编辑
摘要:对于共享资源,有一个很著名的设计模式:资源池(resource pool)。该模式正是为解决资源频繁分配、释放所造成的问题。数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需要从缓冲池中取出一个了,使用完毕后再放回去。我们可以通过 阅读全文
posted @ 2016-12-20 21:44 kangjie 阅读(196) 评论(0) 推荐(0) 编辑
摘要:MySQL入门笔记 版本选择: 5.x.20 以上版本比较稳定 一.MySQL的三种安装方式: 安装MySQL的方式常见的有三种: · rpm包形式 · 通用二进制形式 · 源码编译 1.rpm包形式 1.1 MySQL官方提供的 (版本更新,修复了更多常见BUG)www.mysql.com/dow 阅读全文
posted @ 2016-12-20 15:19 kangjie 阅读(493) 评论(0) 推荐(0) 编辑
摘要:事务: 逻辑上的一组操作,组成这组操作的各个单元,要么全部成功,要么全部失败。 事务的特性: 原子性:事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。 一致性:必须是数据库从一个一致性状态变换到另一个一致性状态。 隔离性:多个用户并发访问数据库时,数据库为每个用户开启的事务,不能 阅读全文
posted @ 2016-12-20 11:29 kangjie 阅读(316) 评论(0) 推荐(0) 编辑
摘要:Statement 对象和PreparedStatement 插入1000条数据 JDBC大数据LOB的存取 大数据也称为LOF(Large Object),LOB又可分为clob和blob,clob用于存储大文本,blob用于存储二进制数据。 在MySQL中,只有blob和Text。 Text又可 阅读全文
posted @ 2016-12-19 18:37 kangjie 阅读(814) 评论(0) 推荐(0) 编辑
摘要:Demo.java DemoTest.java 阅读全文
posted @ 2016-12-18 20:16 kangjie 阅读(202) 评论(0) 推荐(0) 编辑
摘要:全选全不选 阅读全文
posted @ 2016-12-18 18:31 kangjie 阅读(174) 评论(0) 推荐(0) 编辑
摘要:轮播图一: 轮播图二: DOM: document object model文档对象模型 通过JavaScript,可以重构整个HTML文档。可以添加、改变或重排页面上的项目。 DOM树: 节点:文档中的每个成分都是一个节点,包括文本也是节点。 阅读全文
posted @ 2016-12-18 10:25 kangjie 阅读(296) 评论(0) 推荐(0) 编辑
摘要:Document对象的集合属性 <!doctype html><html lang="en"> <head> <meta charset="UTF-8"> <meta name="Generator" content="EditPlus®"> <meta name="Author" content= 阅读全文
posted @ 2016-12-17 18:29 kangjie 阅读(326) 评论(0) 推荐(0) 编辑
摘要:提交事件 选择与改变事件 阅读全文
posted @ 2016-12-16 21:49 kangjie 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-12-16 18:12 kangjie 阅读(422) 评论(0) 推荐(0) 编辑
摘要:鼠标移动事件 阅读全文
posted @ 2016-12-16 12:23 kangjie 阅读(917) 评论(0) 推荐(0) 编辑
摘要:String 对象 big() <html> <head>String对象</head> <script type="text/javascript">/* String对象的方法*/function fun(){//1.拿到p标签的对象 var p = document.getElementByI 阅读全文
posted @ 2016-12-15 19:59 kangjie 阅读(392) 评论(0) 推荐(0) 编辑
摘要:JavaScript 组成: ECMAScript + BOM + DOM Window对象是JS中的顶层对象 ECMAScript: 规定了一些语法,变量,for循环等等结构 BOM: Browser object Model 浏览器对象模型 DOM:Document object Model 文 阅读全文
posted @ 2016-12-15 10:13 kangjie 阅读(249) 评论(0) 推荐(0) 编辑
摘要:分页的思想: 假设一共有104条数据,每页显示10条数据: select * from student limit 0,10; 页数是index,第index页,对应的sql语句是: select * from student limit (index-1) * 10, 10; 页面上需要的数据: 阅读全文
posted @ 2016-12-14 11:50 kangjie 阅读(1646) 评论(0) 推荐(0) 编辑
摘要:结构:三层架构--mvc 三层是为了解决整个应用程序中各个业务操作过程中不同阶段的代码封装的问题,为了使程序员更加专注的处理某阶段的业务逻辑。 比如将数据库操作代码封装到一层中,提供一些方法根据参数直接返回用户需要的相应数据,这样在处理具体的业务逻辑的时候,就不用关心数据的存储问题了。 MVC主要是 阅读全文
posted @ 2016-12-13 18:29 kangjie 阅读(14331) 评论(7) 推荐(2) 编辑
摘要:* 开发步骤: * 1、注册驱动 * 2、获取与数据库的链接 * 3、得到代表SQL语句的对象 * 4、执行语句 * 5、如果执行的是查询语句,就会有结果集,处理 * 6、释放占用的资源 2、SQL注入的问题 使用PreparedStatement 分析: select * from user wh 阅读全文
posted @ 2016-12-11 19:56 kangjie 阅读(213) 评论(0) 推荐(0) 编辑
摘要:1.技术架构:三层架构--mvc M: model V:View C:Controller 2.建立项目所使用的包: bean: JavaBean dao :Dao接口 dao.impl: Dao接口的实现 service:业务接口(注册,登录) service.impl: 业务接口的实现 web: 阅读全文
posted @ 2016-12-11 17:13 kangjie 阅读(3182) 评论(0) 推荐(0) 编辑
摘要:JSP全称是: Java Server Pages ,实际上就是Servlet。jsp技术允许在页面上嵌套java代码,为用户提供动态数据。 servlet作为web应用中的控制器组件来使用,JSP技术作为数据显示模板来使用。 jsp语法: <% request.setAttribute("name 阅读全文
posted @ 2016-12-09 12:58 kangjie 阅读(170) 评论(0) 推荐(0) 编辑
摘要:Session在其生命周期中,可能会在运行时状态和持久化状态之间转换。 会话从运行时状态变为持久化状态的过程称为 —— 搁置;在以下情况下,Session会被搁置: 当服务器总之或单个Web应用终止时,Web应用中的Session会被搁置; 会话处于不活动状态的时间太长,达到了特定的限定值; Web 阅读全文
posted @ 2016-12-09 12:17 kangjie 阅读(471) 评论(0) 推荐(0) 编辑
摘要:cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案; 由于采用服务器端保持状态的方案在客户端也需要保存一个标识,所以session机制可能需要借助于cookie机制来达到保存标识的目的。 session实现购物车案例 Book.java javabe 阅读全文
posted @ 2016-12-08 16:57 kangjie 阅读(293) 评论(0) 推荐(0) 编辑
摘要:cookie记录浏览记录 HashMap也是我们使用非常多的Collection,它是基于哈希表的 Map 接口的实现,以key-value的形式存在。在HashMap中,key-value总是会当做一个整体来处理,系统会根据hash算法来来计算key-value的存储位置,我们总是可以通过key快 阅读全文
posted @ 2016-12-07 14:13 kangjie 阅读(2382) 评论(1) 推荐(0) 编辑
摘要:getAttribute和getParameter的区别: request.getAttribute():是request时设置的变量的值,用request.setAttribute("name","您自己的值");来设置值,request.getParameter():提取发送过来的参数如:本网页 阅读全文
posted @ 2016-12-06 11:30 kangjie 阅读(5900) 评论(0) 推荐(0) 编辑
摘要:保存会话数据的两种技术 Cookie Cookie 是客户端技术,程序把每个用户的数据以cookie的形式写给用户的浏览器。当用户使用浏览器再去访问服务器中的web资源时,就会带着各自的数据去。web资源处理的就是用户各自的数据了。 HttpSession session是服务端技术,服务器在运行时 阅读全文
posted @ 2016-12-05 19:00 kangjie 阅读(259) 评论(0) 推荐(0) 编辑
摘要:将页面的数据封装到表单中 register.jsp User.java requestDeom3.java (Servlet类) 阅读全文
posted @ 2016-12-05 16:35 kangjie 阅读(1019) 评论(0) 推荐(0) 编辑
摘要:Servlet三大域对象的应用 request、session、application(ServletContext) 请求转发器: 注意: request对象的请求转发支持相对路径 ServletContext对象的请求转发不支持相对路径。 请求转发URL的写法: 1.客户端跳转(由浏览器发出请求 阅读全文
posted @ 2016-12-05 15:49 kangjie 阅读(196) 评论(0) 推荐(0) 编辑
摘要:第四种方法:将表单中的所有值封装到JavaBean中:采用PropertyDesceipt方法 首先添加一个Javabean:实现序列化接口: implements Serializable 表示对象可以被序列化 实现方法: 第六种方法:BeanUtils类封装 第七种:request.getPar 阅读全文
posted @ 2016-12-04 23:01 kangjie 阅读(2437) 评论(0) 推荐(0) 编辑
摘要:方法一: 方法二: 阅读全文
posted @ 2016-12-04 20:48 kangjie 阅读(350) 评论(0) 推荐(0) 编辑
摘要:public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html;charset=utf-8"); res... 阅读全文
posted @ 2016-12-04 20:05 kangjie 阅读(1073) 评论(0) 推荐(1) 编辑
摘要:Servlet三大域对象的应用 request、session、application(ServletContext) ServletContext是一个全局的储存信息的空间,服务器开始就存在,服务器关闭才释放。 request,一个用户可有多个;session,一个用户一个;而servletCon 阅读全文
posted @ 2016-12-04 10:10 kangjie 阅读(38687) 评论(0) 推荐(5) 编辑
摘要:程序中的输入输出都是以流的形式保存的,流中保存的实际上全都是字节文件。 字节流和字符流的区别: 在Java.io包中操作文件内容的主要有两大类:字节流、字符流,两类都分为输入和输出操作。 在字节流中输出数据主要是使用OutputStream完成,输入使的是InputStream,主要用来处理字节或二 阅读全文
posted @ 2016-12-03 17:50 kangjie 阅读(1852) 评论(0) 推荐(0) 编辑
摘要:<url-pattern>/servlet/demo</url-pattern> 1.以 / 开头, /代表工程路径;(必须要加 / ) 2.以 * 开头,必须加后缀名 /* 可以匹配任何内容 / 是匹配不上的时候再找他 <load-on-startup>5</load-on-startup> 工程 阅读全文
posted @ 2016-12-03 16:14 kangjie 阅读(397) 评论(0) 推荐(0) 编辑
摘要:Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。 使用 Servlet,您可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页。 在t 阅读全文
posted @ 2016-12-02 22:17 kangjie 阅读(1268) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/li0803/archive/2008/11/03/1324746.html HTTP协议: Hypertext transfer protocol ,是一个基于请求与响应模式的、无状态的、应用层的协议,常基于TCP的连接方式,HTTP1.1版本中给出一 阅读全文
posted @ 2016-12-01 12:13 kangjie 阅读(192) 评论(0) 推荐(0) 编辑
摘要:TOMCAT的目录结构 /bin:启动和关闭Tomcat的脚本文件 /conf:存放Tomcat服务器的各种全局配置文件,其中最重要的是server.xml和web.xml /logs:存放Tomcat执行时的日志文件 /src:存放Tomcat的源代码 /webapps:Tomcat的主要Web发 阅读全文
posted @ 2016-12-01 11:00 kangjie 阅读(184) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示