代码改变世界

随笔档案-2019年05月

JavaWeb 期末项目设计 业务逻辑与实现

2019-05-30 15:02 by 陈孟春, 709 阅读, 收藏,
摘要: 1.1 业务逻辑设计与实现 业务逻辑层主要由控制层实现,需要实现的需求: 登陆注册:RegisterController: 办卡:CardAddController: 存钱savemoneyController: 转账TranferAccountController: 销户CancellationC 阅读全文

JavaEE期末设计-银行转账系统需求文档分析

2019-05-15 14:50 by 陈孟春, 673 阅读, 收藏,
摘要: 第1章 需求分析 1.1 用户需求 1.1.1 业务需求 用户要求一个可供人们开户,充值,转账,销户功能web银行账户,在账户中存储,消费,转账现金,以满足客户的需求。 1.1.2 特殊需求 无 1.2 可行性分析 1.2.1 技术可行性 此项目搭建于: Springboot + Spring Da 阅读全文

Lamda 表达式

2019-05-15 14:50 by 陈孟春, 178 阅读, 收藏,
摘要: Lambda 表达式,也可称为闭包,它是推动 Java 8 发布的最重要新特性。 Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。 使用 Lambda 表达式可以使代码变的更加简洁紧凑。 语法 lambda 表达式的语法格式如下: (parameters) -> expres 阅读全文

Spring AOP capabilities and goals

2019-05-15 14:49 by 陈孟春, 111 阅读, 收藏,
摘要: Spring AOP是用纯的java实现的。不需要任何个性的实现过程。Spring AOP不需要控制类加载器,并且它适用于Servlet容器或者应用服务器。 Spring AOP当前只支持方法执行的连接点(通知Spring beans的方法执行)。字段的拦截没有实现,虽然支持字段的拦截,可以在不破坏 阅读全文

LDAP & Implement

2019-05-15 14:48 by 陈孟春, 303 阅读, 收藏,
摘要: Implemention : java中能够定义接口 接口是一种变相的抽象类 接口的定义可以实现java中的多继承问题 java中类与类之间只能单继承 关键字 是extends 而对于类来说可以实现接口 关键字就用implements 表示该类实现接口 接口与接口是也可以用extends来继承 ex 阅读全文

RESTful levels & HATEOAS

2019-05-15 14:48 by 陈孟春, 196 阅读, 收藏,
摘要: HATEOAS又是什么鬼? 我们知道REST是使用标准的HTTP方法来操作资源的,但仅仅因此就理解成带CURD的Web数据库架构就太过于简单了。 这种说法忽略了一个核心概念: “超媒体即应用状态引擎(hypermedia as the engine of application state)”。<u 阅读全文

spring 历史&哲学

2019-05-15 14:46 by 陈孟春, 157 阅读, 收藏,
摘要: 历史: 要谈Spring的历史,就要先谈J2EE。J2EE应用程序的广泛实现是在1999年和2000年开始的,它的出现带来了诸如事务管理之类的核心中间层概念的标准化,但是在实践中并没有获得绝对的成功,因为开发效率,开发难度和实际的性能都令人失望。 曾经使用过EJB开发J2EE应用的人,一定知道,在E 阅读全文

Servlet CDI

2019-05-15 14:46 by 陈孟春, 162 阅读, 收藏,
摘要: CDI是一组服务,它们一起使用,使开发人员可以轻松地在Web应用程序中使用企业bean和JavaServer Faces技术。CDI设计用于有状态对象,还有许多更广泛的用途,允许开发人员以松散耦合但类型安全的方式集成各种组件的灵活性 CDI 2.0由JSR 365指定.CDI使用的相关规范包括以下内 阅读全文

mysql backup & recovery

2019-05-15 14:45 by 陈孟春, 190 阅读, 收藏,
摘要: 1、备份命令mysqldump格式 格式:mysqldump -h主机名 -P端口 -u用户名 -p密码 –database 数据库名 > 文件名.sql 2、备份MySQL数据库为带删除表的格式 备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。 mysq 阅读全文

python 连接数据库

2019-05-15 14:44 by 陈孟春, 157 阅读, 收藏,
摘要: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 import mysql.connector # mysql1.py config = { 'host': '127.0.0.1', 'user': 'root' 阅读全文

隔离级别

2019-05-15 14:43 by 陈孟春, 187 阅读, 收藏,
摘要: 读取数据时是否占用锁以及所请求的锁类型。 占用读取锁的时间。 引用其他事务修改的行的读取操作是否: 在该行上的排他锁被释放之前阻塞其他事务。 检索在启动语句或事务时存在的行的已提交版本。 读取未提交的数据修改。 选择事务隔离级别不影响为保护数据修改而获取的锁。事务总是在其修改的任何数据上获取排他锁并 阅读全文

sessions and cookies

2019-05-15 14:42 by 陈孟春, 175 阅读, 收藏,
摘要: cookie cookie 是一个非常具体的东西,指的就是浏览器里面能永久存储的一种数据,仅仅是浏览器实现的一种数据存储功能。 cookie由服务器生成,发送给浏览器,浏览器把cookie以kv形式保存到某个目录下的文本文件内,下一次请求同一网站时会把该cookie发送给服务器。由于cookie是存 阅读全文

正则表达式写验证器

2019-05-15 14:41 by 陈孟春, 507 阅读, 收藏,
摘要: package com.office.utility; import java.util.regex.Pattern; /** * 校验器:利用正则表达式校验用户名、密码、邮箱、手机号等 * @author liujiduo */ public class Validator { /** * 正则表 阅读全文

Java EE体系概述

2019-05-15 14:40 by 陈孟春, 539 阅读, 收藏,
摘要: 1、 企业级应用 现代企业级应用是以服务器为中心,通过网络把服务器和分散的用户联系在一起的应用。一般来说,现代企业级应用应当具有如下需求: 并发支持:同时收到大量服务请求,并需要快速响应; 事务支持:支持事务完整性,对于多个系统,需要支持分布式事务; 交互支持:多个系统之间进行交互; 集群支持:提供 阅读全文

hello2 源码分析

2019-05-15 14:38 by 陈孟春, 129 阅读, 收藏,
摘要: 1、GreetingServlet.java(问候页面): 2、ResponseServlet.java(响应页面) package javaeetutorial.hello2; //这里没注释的基本同问候页面 阅读全文

Introduction of Servlet Filter(介绍javaweb组件之一过滤器filter)

2019-05-15 14:37 by 陈孟春, 217 阅读, 收藏,
摘要: 一、定义 官方api文档这样介绍的: 它是公共接口过滤器 filter是一个对象,它在对资源(JSP,Servlet,静态图片文件或静态HTML文件)的请求上,或在资源的响应上,或在两者的响应上执行筛选任务。 过滤器在多过滤器方法中执行过滤。每个筛选器都可以访问一个文件配置对象,从该对象中获取初始化 阅读全文

mysql导入txt文本数据

2019-05-15 14:35 by 陈孟春, 5817 阅读, 收藏,
摘要: 按照mysql官方文档指示下 创建数据库和表: mysql> create database menagrie; 然后创建表: 然后将以下数据写入一个pet.txt文本中: Fluffy Harold cat f 1993-02-04 \NClaws Gwen cat m 1994-03-17 \N 阅读全文