2019年4月15日
摘要: java的设计模式大体上分为三大类: 创建型模式(5种):工厂方法模式,抽象工厂模式,单例模式,建造者模式,原型模式。 结构型模式(7种):适配器模式,装饰器模式,代理模式,外观模式,桥接模式,组合模式,享元模式。 行为型模式(11种):策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命 阅读全文
posted @ 2019-04-15 09:24 辉夜星 阅读(162) 评论(0) 推荐(0) 编辑
  2019年4月7日
摘要: 1.下载并安装connector/python A.下载mysql-connector-python-2.1.6-py2.7-winx64.msi,下载之后,根据提示安装即可 下载地址:https://dev.mysql.com/downloads/connector/python/ 2.使用命令行 阅读全文
posted @ 2019-04-07 19:44 辉夜星 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 一、前言 Spring 框架可以说是 Java 开发人员使用的最流行的应用程序开发框架之一。它目前由大量提供一系列服务的模块组成。包括模块容器,为构建横切关注点提供支持的面向切面编程(AOP),安全框架,数据存取框架,Web 应用框架和用于模块测试提供支持的类。Spring 框架的所有组件都通过依赖 阅读全文
posted @ 2019-04-07 19:42 辉夜星 阅读(116) 评论(0) 推荐(0) 编辑
摘要: Implemention : java中能够定义接口 接口是一种变相的抽象类 接口的定义可以实现java中的多继承问题 java中类与类之间只能单继承 关键字 是extends 而对于类来说可以实现接口 关键字就用implements 表示该类实现接口 接口与接口是也可以用extends来继承 ex 阅读全文
posted @ 2019-04-07 19:41 辉夜星 阅读(128) 评论(0) 推荐(0) 编辑
摘要: RESTful: Rest是一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。而满足这些约束条件和原则的应用程序或设计就是 RESTful。 如图有四个层次: level 阅读全文
posted @ 2019-04-07 19:39 辉夜星 阅读(95) 评论(0) 推荐(0) 编辑
  2019年3月29日
摘要: CDI中最令人兴奋的功能是允许每个人在Java EE平台中编写强大的扩展性功能,甚至于改变其核心本身。这些扩展性功能是可以完全移植到任何支持CDI的环境中。 CDI的一些主要特性 1.类型安全:CDI根据Java类型来注入对象,用以代替之前的根据名称来注入对象。当类型不能充分唯一判断出注入对象时,我 阅读全文
posted @ 2019-03-29 16:59 辉夜星 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。Cookie存储于客户端的内存中,因此不够安全。可以通过设置持久化时间在会话结 阅读全文
posted @ 2019-03-29 16:34 辉夜星 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 事务的基本要素(ACID) 1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位。 2、一致性(C 阅读全文
posted @ 2019-03-29 16:24 辉夜星 阅读(107) 评论(0) 推荐(0) 编辑
  2019年3月24日
摘要: 正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。许多程序设计语言都支持利用正则表达式进行字符串操作。例如,在Perl中就内建了一个功能强大的 阅读全文
posted @ 2019-03-24 14:07 辉夜星 阅读(146) 评论(0) 推荐(0) 编辑
摘要: String username = request.getParameter("username"); ||通过url或者form传递过来的值赋值给username,比如说username是客户端用户输入的内容,然后把这个内容赋值给username. if (username != null && 阅读全文
posted @ 2019-03-24 14:04 辉夜星 阅读(131) 评论(0) 推荐(0) 编辑