自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 企业云资源管理系统需求分析

企业云资源管理系统需求分析报告项目名称:企业云资源管理系统项目类别:企业级项目负责人:金鑫 曾泉文编制日期:2019年5月5日目 录引言 31.1 编写目的 31.2 项目风险 31.3 文档约定 31.4 预期读者 31.5 产品范围 3综合描述 42.1 产品的状况 42.2 产品的功能 42.3 用户类和特性 42.4 运行环境 42....

2019-05-08 21:01:58 2802

原创 Spring AOP Goals and Capabilities

Spring AOP是用纯的java实现的。不需要任何个性的实现过程。Spring AOP不需要控制类加载器,并且它适用于Servlet容器或者应用服务器。Spring AOP当前只支持方法执行的连接点(通知Spring beans的方法执行)。字段的拦截没有实现,虽然支持字段的拦截,可以在不破坏核心Spring AOP API的情况下添加。如果你需要通知字段获取和根性连接点,可以考虑一种类似A...

2019-04-15 10:37:50 108

原创 java CDI特点

一、EL/SpEL1、EL语言(CDI与表达式语言(EL)集成,允许在JavaServer Faces页面或JavaServer Pages页面中直接使用任何组件)1)概述;EL是JSP内置的表达式语言,用以访问页面的上下文以及不同作用域中的对象 ,取得对象属性的值,或执行简单的运算或判断操作。EL在得到某个数据时,会自动进行数据类型的转换。使用EL表达式输出数据时,如果有则输出数据,如...

2019-04-15 10:36:25 344

原创 关于JAVA的设计模式

java的设计模式大体上分为三大类:创建型模式(5种):工厂方法模式,抽象工厂模式,单例模式,建造者模式,原型模式。结构型模式(7种):适配器模式,装饰器模式,代理模式,外观模式,桥接模式,组合模式,享元模式。行为型模式(11种):策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。设计模式遵循的原则有6个:1、...

2019-04-15 10:33:43 85

原创 python链接数据库实例

首先下载安装连接器:下载pythonconnector:https://dev.mysql.com/downloads/file/?id=484755,我的版本是Python3.7,64位,找到对应的msi下载。也可以使用pip位Python安装具体参见:https://dev.mysql.com/doc/connector-python/en/connector-python-install...

2019-04-08 09:38:54 283

原创 Spring历史

Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性角度而言,绝大部分Java应用都可以从Spring中受益。◆目的:解决企业应用开发的复杂性◆功能:使用基本的JavaBean代替EJB,并提供了更多的企业应用功能◆范围:任何Java应用S...

2019-04-08 09:37:41 113

原创 浅谈LDAP协议

LDAP是轻量目录访问协议,英文全称是Lightweight Directory Access Protocol,一般都简称为LDAP。它是基于X.500标准的,但是简单多了并且可以根据需要定制。与X.500不同,LDAP支持TCP/IP,这对访问Internet是必须的。LDAP的核心规范在RFC中都有定义,所有与LDAP相关的RFC都可以在LDAPman RFC网页中找到。LDAP目录以树状...

2019-04-08 09:35:31 948

原创 RESTful levels中实现的HATEOAS

RESTful简介REST这个词,是Roy Thomas Fielding在他2000年的博士论文中提出的。翻译过来就是"表现层状态转化。”REST是一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。而满足这些约束条件和原则的应用程序或设计就是 RESTful。2....

2019-04-08 09:33:33 134

原创 浅谈cookie 和session 的区别

首先介绍二者的定义:当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择,都纪录下来。当下次你再光临同一个网站,WEB 服务器会先看看有没有它上次留下的 Cookie 资料,有的话,就会依据 Cookie里的内容来判断使用者,送出特定的网页内容给你。 Cookie 的使用很普遍,许多有提供个人化服务的网站,都是利用 Cook...

2019-03-29 17:02:42 94

原创 浅谈CDI——JavaEE平台的上下文与依赖注入

CDI中最令人兴奋的功能是允许每个人在Java EE平台中编写强大的扩展性功能,甚至于改变其核心本身。这些扩展性功能是可以完全移植到任何支持CDI的环境中。本文是对CDI提供的主要功能进行一个概述,并通过一个Web应用示例来介绍框架的运行机制。目前有三种实现CDI的方式: JBoss Weld(参考实现)、 Caucho CanDI和Apache OpenWebBeans。已经有几个框架提供了C...

2019-03-29 17:00:50 715

原创 浅谈mysql数据库中的隔离级别与事物介绍

前言:READ UNCOMMITED(未提交读)在RERAD UNCOMMITED级别,事务中的修改,即使没有提交,对其他事务也都是可见的。事务可以读取未提交的数据,这也成为脏读(Dirty Read)。这个级别会导致很多问题,从性能上说READ UNCOMMITED 不会比其他的级别好太多,但缺乏其他级别的好多好处,除非有非常必要的理由,在实际的应用中一般很少使用READ UNCOMMITE...

2019-03-29 16:55:57 100

原创 sevlet 对包中hello2部分文件的分析

关于servlet处理参考:https://www.cnblogs.com/jerrice/p/6724060.html/**Copyright © 2014 Oracle and/or its affiliates. All rights reserved.You may not modify, use, reproduce, or distribute this software e...

2019-03-24 16:03:06 94

原创 对java中正则表达式的分析 java.uitl.regex

作用给定一个正则表达式和另一个字符串,我们可以达到如下:给定的字符串是否符合正则表达式的过滤逻辑(称作“匹配”):可以通过正则表达式,从字符串中获取我们想要的特定部分。特点灵活性、逻辑性和功能性非常强;可以迅速地用极简单的方式达到字符串的复杂控制。对于刚接触的人来说,比较晦涩难懂。由于正则表达式主要应用对象是文本,因此它在各种文本编辑器场合都有应用,小到...

2019-03-24 16:00:37 123

原创 hello2部分代码分析

/**Copyright © 2014 Oracle and/or its affiliates. All rights reserved.You may not modify, use, reproduce, or distribute this software except incompliance with the terms of the License at:https:...

2019-03-22 12:57:56 193

原创 WEB.XML

每个javaEE工程中都有web.xml文件,那么它的作用是什么呢?它是每个web.xml工程都必须的吗?一个web中可以没有web.xml文件,也就是说,web.xml文件并不是web工程必须的。web.xml文件是用来初始化配置信息:比如Welcome页面、servlet、servlet-mapping、filter、listener、启动加载级别等。当你的web工程没用到这些时,你可以...

2019-03-17 15:32:23 102

原创 java中annotation

介绍注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。它可以用于创建文档,跟踪代码中的依赖性,甚至执行基本编译时检查。注解是以‘@注解名’在代码中存在的,根据注解参数的个数,我们可以将注解分为:标记注解、单值注解、完整注解...

2019-03-17 15:31:22 117

原创 浅谈JAVA容器

浅谈JAVA容器1:基本概念Java容器类类库的用途是保存对象,可以将其分为2个概念。1.1:Collection一个独立元素的序列,这些元素都服从一条或多条规则。其中List必须按照插入的顺序保存元素、Set不能有重复的元素、Queue按照排队规则来确定对象的产生顺序(通常也是和插入顺序相同)1.2:Map一组成对的值键对对象,允许用键来查找值。ArrayList允许我们用数字来查找...

2019-03-10 20:38:02 140

原创 关于构建工具(build tool)的认识

浅谈Build Tool1.构建工具的基本介绍在编程世界中有三大构建工具,ant、Maven和Gradle。现在的状况是maven和gradle并存,gradle使用的越来越广泛。Maven使用基于XML的配置,Gradle采用了领域特定语言Groovy的配置。在Maven中要引入一个依赖。Gradle是一个完全开源的构建自动化系统,它使用您在Apache Maven和Apache Ant上...

2019-03-05 16:14:59 1106

原创 version control system Git

浅谈版本控制 Git最近写项目心烦,考虑到自己做的项目,由于自己经常同时在多台电脑上操作调试程序,需要不断同步代码,但总是忘记更新该文件。了解到最近比较火的版本控制(Version control),于是自己就学习了一下,将版本控制及相关文件的更新比较操作来交给计算机来完成。我一直听说代码托管Git, Git是分布式存储控制,每个成员可以下载、编译生成自己的分支,相互之间互不冲突,就像一棵树不...

2019-03-05 16:02:03 310

原创 URL与URI之间的区别

URL与URI的不同与关系在电脑术语中,统一资源标识符(Uniform Resource Identifier,或URI)是一个用于标识某一互联网资源名称的字符串。 该种标识允许用户对任何(包括本地和互联网)的资源通过特定的协议进行交互操作。URI由包括确定语法和相关协议的方案所定义。Web上可用的每种资源 -HTML文档、图像、视频片段、程序等 - 由一个通用资源标识符(Uniform Re...

2019-02-27 11:46:19 226

原创 浅谈函数式编程语言

函数式编程语言(functional language)1.什么是函数式编程语言函数式语言(functional language)一类程序设计语言,是一种非冯·诺伊曼式的程序设计语言。函数式语言主要成分是原始函数、定义函数和函数型。这种语言具有较强的组织数据结构的能力,可以把某一数据结构(如数组)作为单一值处理;可以把函数作为参数,其结果也可为函数,这种定义的函数称为高阶函数,程序就是函数,...

2019-02-27 09:22:28 8669 1

原创 HTTP协议

HTTP协议-RFC文档超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。1960年美国人Ted Nelson构思了一种通过计算机处理文本信息的方法,并称之为超文本(hypertext),这成为了HTTP超文本传输协议标准架构...

2019-02-26 15:41:35 122

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除