07 2016 档案
摘要:做面试题到最后一道,发现题目是5分钟刷新一次当前时间。格式是hh:ss,使用java程序实现 第一感觉是使用while循环解决 Date d=new Date(); 然后就卡在获取分钟和秒钟这里了。我第一反应就是getM分钟和get秒钟的两个方法。然后我想到的是日期类Calendar,忘了两个方法的
阅读全文
摘要:DAO中的事务 其实在DAO中处理事务真的是“小菜一碟” try{ con.commit(); }catch(Exception e){ con.rollback(); } 但是dao层中只能是对账户金额的修改而不是业务的处理 service层中也可以使用刚才的格式,使用con会暴露出service
阅读全文
摘要:BaseServlet 1.我们希望在一个Servlet中可以有多个请求处理方法 2、客户端发送请求时,必须多给出一个参数,用来说明要调用的方法 3、参数名遵守约定 4、希望帮助简化重定向和转发,利用返回值 domain:User dao:UserDao service:UserService se
阅读全文
摘要:jar: 先引出database工具类: package cn.itcast.utils; public class Stu { private int id; private String sname; private int age; private String gender; public
阅读全文
摘要:ThreadLocal Thread-->人类Runnable-->任务类 多线程并发问题引出ThreadLocal 多线程并发问题的原因: 操作同一个对象,对对象具有读写权限(只读如拍照,不会改变什么),几乎或者同时操作 解决这个问题的常规方式: 同步锁,synchronized代码块。 我们知道
阅读全文
摘要:JNDI: JNDI(java Naming and Directory Interface),java命名和目录接口。JNDI的作用就是:在服务器上配置资源,然后通过统一的方式来获取配置的资源 在tomcat中配置资源: 配置在Context中。一般我们将JDNI配置的资源放在tomcat下的co
阅读全文
摘要:首先,c3p0是一个连接池插件 需要jar包: 使用手动配置: c3p0允许通过xml配置,类似于hibernate.cfg.xml一样: c3p0配置要求: 文件名称:必须叫c3p0-config.xml 文件位置:必须在src下 c3p0-config.xml: 使用配置文件中的默认配置: 配置
阅读全文
摘要:对象增强的手段: *继承 缺点:增强的内容是不能改变的 被增强的对象也是不能改变的 *装饰者模式 增强的内容是不能改变的 被增强的对象是可以改变的 不知道被增强对象的具体类型也可以使用 特点: 是你,还有你,一切拜托你。增强点! *动态代理(AOP) 被增强的对象可以切换 :Service 增强的内
阅读全文
摘要:事务管理 MYSQL中的事务 *开启事务:start transaction 提交:commit; 回滚:rollback; JDBC事务在jdbc中处理事务,都是通过Connection完成的!在同一事务中所有的操作都在使用同一个Connection对象 Connection中的三个方法与事务有关
阅读全文
摘要:package cn.itcast.demo4; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.InputStream; import java.io.OutputStream; import java.sql.Blob; import java.sql.Connection; i...
阅读全文
摘要:MySQL 获得当前日期时间 函数 获得当前日期+时间(date + time)函数:now() 获得当前日期+时间(date + time)函数:sysdate()sysdate() 日期时间函数跟 now() 类似,不同之处在于:now() 在执行开始时值就得到了, sysdate() 在函数执
阅读全文
摘要:约束* 约束是添加在列上的,用来约束列的! 1. 主键约束(唯一标识) ****非空*** ****唯一*** ****被引用****(学习外键时) * 当表的某一列被指定为主键后,该列就不能为空,不能有重复值出现。 * 创建表时指定主键的两种方式: > CREATE TABLE stu( sid
阅读全文
摘要:day15-MySQL 数据库 1.1 什么是数据库 数据库就是用来存储和管理数据的仓库! 数据库存储数据的优先: l 可存储大量数据; l 方便检索; l 保持数据的一致性、完整性; l 安全,可共享; l 通过组合分析,可产生新数据。 1.2 数据库的发展历程 l 没有数据库,使用磁盘文件存储数
阅读全文
摘要:MySQL是一个小巧玲珑但功能强大的数据库,目前十分流行。但是官网给出的安装包有两种格式,一个是msi格式,一个是zip格式的。很多人下了zip格式的解压发现没有setup.exe,面对一堆文件一头雾水,不知如何安装。下面笔者将介绍如何解决此情况下安装过程中的各种问题。 比较简单的步骤: 在win2
阅读全文
摘要:监听器 6个事件类,均以event结尾 *某些操作,如启动/关闭容器,创建/销毁会话,都将触发一种事件发生,当发生了某种事件,容器将创建对应的事件类对象 8个监听接口,均以Listener结尾 监听器定义了监听方法,可以处理对应的事件 ServletAPI中的6个事件类: ServletContex
阅读全文
摘要:因为我的hibernate映射表没有主键所以报这个错。 解决方案是: 1、创建一个主键 2、hibernate处理无主键的表的映射问题,其实很简单,就是把一条记录看成一个主键,即组合主键<composite-id>。 注意:使用虚拟联合主键的话,实体类必须实现序列化接口: org.hibernate
阅读全文
摘要:连接Oracle数据库的Hibernate配置文件连接Oracle的Hibernate配置文件有两种格式,一种是xml格式的,另一种是Java属性文件格式的。下面分别给出这两种格式配置文件的代码。 1.xml格式的配置文件下面将给出连接本地Oracle服务器上的db_database02数据库时Hi
阅读全文
摘要:过滤器FilterWeb应用中一些通用处理,可以使用过滤器实现。本章将学习过滤器的基本概念,并学习Servlet API中的Filter、FilterConfig、FilterChain接口的作用和使用。另外通过实例展示在实际应用中如何开发并使用过滤器。 过滤器的概述: 过滤器运行在服务器端,遵守一
阅读全文
摘要:import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;imp
阅读全文
摘要:JSTL标签库 1.什么是JSTL JSTL是apache对EL表达式的拓展(也就是说JSTL依赖EL),JSTL是标签语言!JSTL标签使用以来非常方便, 它与JSP动作标签一样,只不过它不是JSP内置标签,需要我们自己导入jar包,以及指定标签库 1.jstl的概述: *apache的东西,依赖
阅读全文
摘要:jsp三大指令 一个jsp页面中可以有0-N个指令 1.page >最复杂:<%@page language="" ...%> *pageEncoding和contentType pageEncoding:指定当前jsp页面的编码,只要不说谎,就不会有乱码!在服务器要把jsp编译成.java时需要使
阅读全文
摘要:刚刚装载好的myeclipse 在添加项目到服务器的时候,突然异常涌现。 其实这是一个新手常见的错误。平常配置JDK环境的时候有些人习惯把JDK安装到磁盘的当前文件夹里,这样十分的方便,但是安装时,你会发现系统把JRE反而复制到主动盘的路劲下如C:\Program Files\Java\jre7,而
阅读全文
摘要:一、 问答题 1简要说明分页是如何实现的. A:sqlserver: Select top(pagesize) * from student where id not in(select top(pagesize*pageCode-1) id from student); B:mysql: Sele
阅读全文
摘要:package cn.itcast.image; import java.awt.Color; import java.awt.Graphics2D; import java.awt.image.BufferedImage; import java.io.FileNotFoundException;
阅读全文
摘要:http://wenku.baidu.com/link?url=pIKLZJ4sAurjNGjwgChqjRMhCXfn77qy1K_EW3nlGn4eN4roDN8mhSG0GakYbrTBcsD4L1d70E9GJoOahGL12i3OsQ3e4ETBxkIoMKt_Enm
阅读全文
摘要:Oracle安装错误ora-00922(缺少或无效选项) (2012-03-19 10:49:27) 转载▼ Oracle安装错误ora-00922(缺少或无效选项) 转载▼ 标签: 杂谈 杂谈 安装Oracle 11g R2的过程中,在新建数据库实例时出现了该错误,如果选择"忽略"就会出现ora-
阅读全文
摘要:Servlet上下文 ServletContext上下文接口 ServletContext接口 每一个应用都有唯一的一个上下文对象,即为ServletContext对象 ServletContext对象可以和请求、会话对象一样处理属性 setAttribute getAttribute remove
阅读全文
摘要:1580909730@qq.com 密码:G961012gz
阅读全文
摘要:jquery是一种js对象。里面封装了一些方法,但是jquery对象不能直接使用js方法,js对象不能直接使用jquery方法。 jquery对象类似于js对象的集合,就是存在形式是以特殊数组的形式: $("#hk")[0] $("#hk").get(0) 两种方式可以将jquery对象转换成为do
阅读全文
摘要:方法(一)(转载的网络资料) 需要了解的知识 首先,我们需要了解onchange和onpropertychange的不同: IE下,当一个HTML元素的属性改变的时候,都能通过 onpropertychange来即时捕获。 onchange在属性值改变时还必须使得当前元素失去焦点(onblur)才可
阅读全文
摘要:首先是参数问题: 如果在jquery的$();里面定义函数,然后在页面调用函数并传递参数,接受到的参数是event 多使用弹出进行调试 用字符串形式的正则表达式直接使用的时候注意不要加前后的/ 学会使用回调函数,自定义函数 使用js操作表单元素改变的时候,有时候不会触发change事件。 chang
阅读全文
摘要:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.o
阅读全文
摘要:会话是web开发中常用的一种对象。会话是存在于服务器端的对象,因此会话超时是保证性能效率的必要手段,本章将学习几种常用的使会话失效的办法。大多数容器都使用cookie作为会话跟踪的基础,但是cookie机制可能被客户端禁止。本章将学习如何使用URL重写,保证会话被禁止时会话机制仍然有效。客户端对服务
阅读全文
摘要:cookie是保存在客户端的文本,能够在一定程度上提高用户体验。Servlet API 中提供了Cookie类,可以创建Cookie对象,并通过响应中的addCookie方法,将cookie保存到客户端。Cookie的概念与使用: cookie是保存在客户端的文本 Servlet API提供了Coo
阅读全文
摘要:项目中做自动登录和保存密码时,Cookie报错Java.lang.IllegalArgumentException,上google查了下 在http://hi.baidu.com/xtxycy/blog/item/a614635168c61b14367abe98.html看到了说明: 今天完成了一个
阅读全文
摘要:static{ Configuration config=new Configuration().configure(); ServiceRegistry resgistry = new ServiceRegistryBuilder().applySettings(config.getProperties()).buildServiceRegistry(); ...
阅读全文
摘要:我们什么时候使用了延迟加载呢? 先从hibernate引入这个概念吧。 hibernate使用lazy属性设置延迟加载,load方法会使用延迟加载。 举个例子: 一个学生有多部手机,如果使用了延迟加载,只有在调用手机对象的方法或者属性的时候才会加载手机,这样可以节约资源。因为有些东西关系扯不清的。
阅读全文
摘要:一。实体Bean 每个持久化POJO类都是一个实体Bean, 通过在类的定义中使用 @Entity 注解来进行声明。 声明实体Bean @Entity public class Flight implements Serializable { Long id; @Id public Long get
阅读全文
摘要:路径 相对路径 URL中第一个字符不为“/” request.getRequestDispatcher("b"); 相对于该代码所在的位置,指的是java文件的位置。 绝对路径 URL中第一个字符不为"" request.getRequestDispatcher("/b") 前台 /代表的是服务器的
阅读全文
摘要:Servlet的跳转 内部跳转 req.getRequestDispatcher() Server >AServlet >BServlet 两个Servlet共用一个request,response include(req,resp)输出流合并 forward(req,resp)out清空,输出后者
阅读全文
摘要:我们写一个程序的时候,总是会遇到各种各样的问题。 所以我们无法避免进行调试,测试。进行测试应该尽可能小,就是应该进行单元测试而不是每一次全局测试,因为有些时候是service中问题引发的其他问题,这样就会耽误时间
阅读全文
摘要:1. 创建Servlet几种方式 1) 实现Servlet接口 控制Servlet的生命周期 构造器 init() service() destory() 2) 继承GenericServlet service() 3) 继承HttpServlet (service()) 重写 doXxx() 方法
阅读全文
摘要:1 package com.briup.common; 2 3 import org.hibernate.Session; 4 import org.hibernate.SessionFactory; 5 import org.hibernate.cfg.Configuration; 6 7 @Su
阅读全文
摘要:我们往往在官网上下载了框架需要的jar却不知道该导入什么。 required包里面的是必须导入的jar jar应该一切从简
阅读全文
摘要:设置jsp中默认编码为utf-8 设置项目的编码为utf-8: 设置包的展示:
阅读全文
摘要:web.xml中load-on-startup的作用 如下一段配置,熟悉DWR的再熟悉不过了:<servlet> <servlet-name>dwr-invoker</servlet-name> <servlet-class>org.directwebremoting.servlet.DwrServ
阅读全文
摘要:http使用get的方式进行网络通信: package com.testGet; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputSt
阅读全文
摘要:js中for in 可以遍历对象或数组的显性属性,也就是说我们自己定义的属性是可以遍历的,那些原型上默认已有的属性,例如:Object.prototype.toString、Object.prototype.hasOwnProperty 是遍历不出来的。 for in 的基本规则如上,不过还有“坑”
阅读全文
摘要:beanUtils的底层是内省。下面是又一个小例子,实现了map和bean的映射注入
阅读全文
摘要:直接上代码: 官网上的抄的api例子: package com.test; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOu
阅读全文
摘要:Jakarta Commons项目提供了相当丰富的API,我们之前了解到的Commons Lang只是众多API的比较核心的一小部分而已。Commons下面还有相当数量的子项目,用于解决各种各样不同方向的实际问题,BeanUtils就是其中的一个,用于处理JavaBeans。它利用Java的反射机制
阅读全文
摘要:不需要配置,导入相应jar,然后在测试的方法上面加入注解@Test 执行的时候选择junit即可。
阅读全文
摘要:首先安装服务器Server 傻瓜式样操作。下一步下一步就这样完成了,选择的是个人版。 然后打开Server的图形化界面:VisualSVN Server Manager Repositories:资源库 然后可以进行新建资源库。资源库给你一个共享路径,就好像百度云的分享链接一样。 然后别人访问你的资源库需要使用这个链接,连接主机需要一个用户名和一个密码。 你可以在User中新增用户,设置为该用户...
阅读全文
摘要:很多电影下载网站的影片标题中我们都能看到,比如《刺杀希特勒BD版》、《游龙戏凤TS版》等,这些英文缩写都是什么意思呢?都代表什么画质?以下就是各个版本的具体含义:1、CAM(枪版)CAM通常是用数码摄像机从电影院盗录。有时会使用小三角架,但大多数时候不可能使用,所以摄像机会抖动。因此我们看到画面通常
阅读全文
摘要:1、问题出现的时候学会从多个角度去解决。不轻易抛弃,也不要转牛角尖 2、针对编号对应对象的时候可以使用Map比List更加好用一点
阅读全文
摘要:一个注解的例子和一些概念: 接触了解简单注解: 小小实战,加深理解:
阅读全文
摘要:dom解析xml例子: SAX解析的例子: dom4j解析的例子(这个不怎么完美):
阅读全文