Fork me on GitHub

随笔分类 -  大好时光

oracle之简单总结
摘要:视图: 作用:是数据库对象,是一个或多个表的或视图中导出的虚表,视图对应的数据并不是存储在视图中,而是存储在数据库中的数据表中。 视图的结构和数据是对数据表进行查询的结果。 优点: 1.简化数据操作。 2.着重于特定数据 3.视图提供了一个简单的安全机制,可以定制没个用户的访问权限。 4.提供向后兼 阅读全文
posted @ 2017-11-06 21:08 TopTime 阅读(192) 评论(0) 推荐(0)
BeanFactory
该文被密码保护。
posted @ 2017-10-29 20:59 TopTime 阅读(3) 评论(0) 推荐(0)
实现浏览记录
该文被密码保护。
posted @ 2017-10-26 19:31 TopTime 阅读(1) 评论(0) 推荐(0)
day36(动态代理)
摘要:动态代理 动态代理:是实现增强类中的一种方式,jdk中的动态代理:Proxy对象,使用最广泛的是在AOP切面编程中。 实现一个简单的动态代理来了解其中的运行机制。 创建一个接口:Person类型的接口 创建一个类(Student)来实现Person接口 为了在学生吃串串前来杯啤酒我们需要来增强Stu 阅读全文
posted @ 2017-10-22 14:08 TopTime 阅读(142) 评论(0) 推荐(0)
day35(servlet 3.0)
摘要:servlet3.0的问题 Servlet3.0与Servlet2.5提供了三个新特性: * 注解开发 :方便 * 文件上传 :有些API不是特别全. * 异步请求 :多线程的实现 注解开发: 注解的开发是的整个开发过程中不需要web.xml配置文件。 web层 Servlet @WebServle 阅读全文
posted @ 2017-10-22 12:46 TopTime 阅读(212) 评论(0) 推荐(0)
day34(注解)
摘要:注解 注解和注释的区别: 注释:是给程序员看的。 注解:是给虚拟机识别的。 注解的作用: 1.代替配置文件 2.标识一个方法,代替一个特殊功能。 JDK当中的提供的注解: 定义注解的属性: 自定义注解类 定义一个注解类 元注解:三个状态:source(java类),class(class字节码文件) 阅读全文
posted @ 2017-10-21 21:44 TopTime 阅读(248) 评论(0) 推荐(0)
day33(sql)
摘要:操作数据库 增: 删 改 查 备份 还原 其他 表操作 增(创建表) 删 改 查 字段操作 增 删 改 内容操作 增 删 改 查 阅读全文
posted @ 2017-10-21 10:08 TopTime 阅读(207) 评论(0) 推荐(0)
day32(表单校验js和jquery表单校验)
摘要:校验用户名、密码、密码一直性。 使用jquery插件来进行表单校验 阅读全文
posted @ 2017-10-20 21:42 TopTime 阅读(254) 评论(0) 推荐(0)
day31(正则表达式)
摘要:1.校验密码强度密码的强度必须是包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间。^(?=.*\\d)(?=.*[a-z])(?=.*[A-Z]).{8,10}$ 2. 校验中文字符串仅能是中文。[\\u4e00-\\u9fa5] 3. 由数字、26个英文字母或下划线组成的字符串^\ 阅读全文
posted @ 2017-10-20 21:38 TopTime 阅读(306) 评论(0) 推荐(0)
day30(对象转json(java))
摘要:转换之前需要知道什么是json json类似于map集合:键值对的方式存在,是一种轻量级数据交互格式。 eg: {name:" ",age:15} [{name:" ",age:15},{name:" ",age:15}] 使用工具生成json JsonLib来转换对象 JsonArray 将数组或 阅读全文
posted @ 2017-10-20 21:33 TopTime 阅读(285) 评论(0) 推荐(0)
day29(对象转xml(使用java))
摘要:通常使用xStream工具. 将集合,数组,对象转成XML. 导入两个包: xpp3_min-1.1.4c.jar xstream-1.4.4.jar 自定义一个类 测试类 输出结果: 让属性标签变为类标签的属性(内包含) 输出结果: 修改类的全路径为类名 输出结果: 使用jquery来解析xml( 阅读全文
posted @ 2017-10-20 16:33 TopTime 阅读(248) 评论(0) 推荐(0)
day28(ajax之js原生代码实现)
摘要:ajax ajax:异步页面无刷新技术 异步与同步的区别: 同步(安全,效率低):同步指两个或两个以上随时间变化的量在变化过程中保持一定的相对关系。 页面2会一直等待着页面1的响应,没有响应则会一直等待,直到超时。 异步(不安全,效率高):两个或两个以上的时间在发生的过程中没有时间的限制。页面的局部 阅读全文
posted @ 2017-10-19 08:41 TopTime 阅读(210) 评论(0) 推荐(0)
day27(反射之内省机制实现BeanUtils)
摘要:使用内省方式来实现beanUtils往对象里面存值 测试类 阅读全文
posted @ 2017-10-16 19:16 TopTime 阅读(217) 评论(0) 推荐(0)
day26(分页查询)
摘要:分页查询思路 问题: 服务器向浏览器想用数据很多的时候可以对数据进行封装。 domain层 封装数据 浏览器只需要使用项服务器发送页数,服务器会发送pageBean对象进行返回。 Service层 处理业务 dao层 JDBCUtils 阅读全文
posted @ 2017-10-16 11:04 TopTime 阅读(176) 评论(0) 推荐(0)
day25(令牌机制)
摘要:令牌机制 作用:处理页面重复提交,造成数据多次写入数据库。 使用方法: 类似于验证码机制,使用session记录一个不可能重复的值(Uuid)在访问controller时对session进行校验。 在提交的jsp页面中必须将token值放入session中 UuidUtils类 注意事项: 1.在j 阅读全文
posted @ 2017-10-16 10:24 TopTime 阅读(205) 评论(0) 推荐(0)
day23(事务管理)
摘要:事务管理 事务管理两种方式: 向下传递,ThreadLocal 向下传递的方式(依赖) 缺点:不利于测试 只要使用同一个连接(Connection对象)就会在一个事务,dao层的类中的方法只能访问一次数据库,如果多次访问数据库,就得把这个业务放在service层进行操作了,使用业务成进行多次调用到层 阅读全文
posted @ 2017-10-14 20:23 TopTime 阅读(207) 评论(0) 推荐(0)
day22(过滤器Filter)
摘要:过滤器 生命周期:初始化 过滤 销毁 作用:过滤url ,特定字符 创建方式:实现一个接口继承Filter 配置过滤器(web.xml) 和配置servlet相似。 过滤器在web中的位置 浏览器 < > 过滤器 < > 服务器 注意事项 1.配置文件中会配置Filter过滤器的位置只要符合其位置就 阅读全文
posted @ 2017-10-14 18:47 TopTime 阅读(270) 评论(0) 推荐(0)
(day20)javaEE三大组件之一Servlet (简介(二)servletconfig,servletContext,session,cookie,request,response,out)
摘要:javaEE是服务器编程,javaEE提供了服务器的接口让具体的服务器去创建实现的对象 JavaEE是sun公司为了解决企业级开发定义的一套技术,只提供了规范,具体的实现是由服务器完成的 servletconfig 继承HTTPServlet servletContext session HttpS 阅读全文
posted @ 2017-10-14 10:43 TopTime 阅读(300) 评论(0) 推荐(0)
day19(乱码解决方案)
摘要:乱码的解决方案: 首先需要理解乱码的产生原因:无非就是编码格式的问题 1.服务器到浏览器 字节流传输时 产生乱码的原因: 1.浏览器打开方式不对(打开时 的方式为默认的方式,各个浏览器的方式都不同) 2.中文转字节数组 解决方案: 字符流传输时 产生乱码的原因: 字符流传输时是存在缓存区的,resp 阅读全文
posted @ 2017-09-27 21:23 TopTime 阅读(277) 评论(0) 推荐(0)
day18(javaEE三大组件之一servlet(简介(一)))
摘要:Servlet servlet是小型服务器语言,使用它可以处理前台传递来的信息,servlet进行处理后在响应给前台,其中servlet起到了关键性的作用。前端输入的信息可以持久化的存储在数据库中,并且可以进行信息的校验。 配置文件 一般servlet的配置信息是在web.xml中,在项目加载时会加 阅读全文
posted @ 2017-09-27 20:16 TopTime 阅读(258) 评论(0) 推荐(0)