自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 项目测试与部署

@RunWith(SpringRunner.class)@SpringBootTestpublic class OrderDetailRepositoryTest { @Autowired private OrderDetailRepository repository; @Test public void saveTest() { Orde...

2019-06-19 22:33:28 550

原创 微信点餐系统---代码片段

登录 @GetMapping("/login") public ModelAndView login(@RequestParam("openid") String openid, HttpServletResponse response, Map<Strin...

2019-05-30 22:58:24 306

转载 Java中Lambda表达式

Lambda表达式基本上表示功能接口的实例(具有单个抽象方法的接口称为功能接口。例如java.lang.Runnable)。lambda表达式实现唯一的抽象函数,因此实现了功能接口lambda表达式在Java 8中添加,并提供以下功能。允许将功能视为方法参数,或将代码视为数据。可以在不属于任何类的情况下创建的函数。lambda表达式可以像传递对象一样传递,并按需执行。// Java ...

2019-05-05 22:09:23 89

转载 Domain logic approaches

领域逻辑组织可以分为三种主要的模式:事务脚本(Transaction Script)、领域模型(Domain Model)和表模块(Table Module)”事务脚本(Transaction Script)使用过程来组织业务逻辑,每个过程处理来自表现层的单个请求。大多数应用都可以被看作是一系列事务。一个事务可能将某种信息看作是以特定方式组织的,然后另一事务则会改变它。在客户系统和服务器系统...

2019-05-05 22:05:06 88

原创 将文件导入 MYSQL

登录mysql进入数据库,创建表导入文件

2019-04-16 19:35:31 250

转载 javaEE 设计模式

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

2019-04-14 22:11:41 648

翻译 spring AOP Capability and goals

SpringAOP是用纯Java实现的。不需要一个特别的汇编过程。SpringAOP不需要控制类加载器层次结构,因此适合在servlet容器或应用服务器中使用。SpringAOP目前只支持方法执行连接点(建议在Springbean上执行方法)。虽然可以在不破坏核心SpringAOP API的情况下添加对字段拦截的支持,但没有实现字段拦截。如果需要通知字段访问和更新连接点,请考虑AspectJ这样...

2019-04-14 19:09:06 109

转载 Data type

数据类型 编辑 讨论 数据类型在数据结构中的定义是一组性质相同的值的集合以及定义在这个值集合上的一组操作的总称。变量是用来存储值的所在处,它们有名字和数据类型。变量的数据类型决定了如何将代表这些值的位存储到计算机的内存中。在声明变量时也可指定它的数据类型。所有变量都具有数据类型,以决定能够存储哪种数据。数据类型包括原始类型、多元组、记录单元、代数数据类型、抽象数据类型、参考类型以及函数类型。...

2019-04-14 19:03:31 479

翻译 Backup &recovery备份和还原

**它是重要的备份你的数据库,以便你能恢复你的数据和当问题发生时能再次运行, 比如system crashes,硬件故障,或者用户错误的删除数据。备份是基本的作为一个保障在升级一个Mysql 安装前, 也可以用于传出一个MYSQL 安装到另外的系统或者设置复制slave server**MySQL 提供多种备份策略你可以选择最适合你的方法:1.备份的类型,逻辑和物理,完全和增量 等等2...

2019-04-14 18:49:58 400

转载 CDI services

CDI是一组服务,它们一起使用,使开发人员在Web应用程序中易于使用企业bean和JavaServerFaces技术。cdi设计用于有状态对象,也有许多更广泛的用途,允许开发人员以松散耦合但类型错误的方式集成各种组件。CDI2.0由JSR 365指定。CDI使用的相关规范包括:JSR 330,Java依赖注入托管bean规范,JavaEE平台规范的一个分支(JSR 366)CDI提供的...

2019-04-14 18:47:11 139

原创 Connector for Python

MySQL Python连接器使Python程序能够访问MySQL数据库,连接器使用符合Python数据库API规范的API。API是用纯Python编写的,除了Python标准库之外没有任何依赖项。连接器提供完全支持:MySQL功能 使用TCP / IP套接字的连接和使用Unix套接字的Unix连接。 使用SSL保护TCP / IP连接。独立驱动。连接器不需要MySQL客户端库或标准库外...

2019-04-09 09:35:56 241

转载 SPRING history

spring 1.XSpring1.0当时只包含一个完整的项目,他把所有的功能都集中在一个项目中,其中包含了核心的Ioc、AOP,同时也包含了其他的诸多功能,例如:JDBC、Mail、ORM、事务、定时任务、SpringMVC等。由于Spring超前的眼光和博大的精神,在第一个版本的时候已经支持了很多第三方的框架,例如:Hibernate、ibatis、模板引擎等。尽管如此,此时的Sp...

2019-04-09 08:36:16 273

转载 LDAP

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

2019-04-09 08:31:27 88

转载 Hateoas

HATEOAS(Hypermedia as the engine of application state)是 REST架构风格中最复杂的约束,也是构建成熟 REST服务的核心。它的重要性在于打破了客户端和服务器之间严格的契约,使得客户端可以更加智能和自适应,而 REST服务本身的演化和更新也变得更加容易。在介绍 HATEOAS 之前,先介绍一下 Richardson 提出的 REST...

2019-04-09 08:29:22 315

转载 隔离级别与事务介绍(SQL)

事务的原子性,隔离性,一致性和持久性。原子性:对于一个事务来说,不可能只执行其中的一部分操作。一致性:数据库总是从一个一致性状态转换到另一个一致性状态。在转账表示中则是总体的钱是不变的,如数据库中总共有1000元,则事务完成后还是1000元,不同的是其中的几个账户的钱变了。隔离性:一般来说,一个事务做的修改提交前,对于其他事务不可见。比如上面转账例子中,若a账户原来有200元...

2019-03-29 16:53:41 83

转载 cookie与session

cookie:由于http无状态这个特点,导致了一些麻烦,比如:你登录csdn(当然是比如),每次都要重新输入用户名和密码,这样就很不方便,你刷新一下页面,又叫你登录。针对这个问题就有了cookie。cookie是服务器向客户端发送数据。存放于客户端,并将这些数据存在客户端的技术,这种数据需要客户端的选择支持。这cookie一般都有个时限,超过这个时限cookie就会被销毁。session...

2019-03-29 16:46:35 61

转载 java ee chapter

CDI是帮助将Java EE平台的web层和事务层组合在一起的几个Java EE特性之一。官方文档地址使用cdi它会自动的帮助你创建变量的实例:如 你在servlet中有一个变量message,若加上注解@inject它就会在servlet创建时自动的实例化,注入servlet中。@Injectprivate Message message;这里的message就是一个bean,CDI...

2019-03-29 16:43:33 85

转载 正则表达式

正则表达式,又称规则表达式。(英语:RegularExpression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。许多程序设计语言都支持利用正则表达式进行字符串操作。例如,在Perl中就内建了一个功能强大的正则表达式引擎。正则表达式这个概念最初是由Unix中的工具软件(例如sed和grep)普及开的。...

2019-03-24 22:14:00 97

转载 hello2分析

hello2 GreetingServlet.java代码:package javaeetutorial.hello2;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.RequestDispatcher;import javax.servlet.ServletException;...

2019-03-24 22:03:57 89

转载 servlet

Servlet过滤器从字面上的字意理解为景观一层次的过滤处理才达到使用的要求,而其实Servlet过滤器就是服务器与客户端请求与响应的中间层组件,在实际项目开发中Servlet过滤器主要用于对浏览器的请求进行过滤处理,将过滤后的请求再转给下一个资源。如:指定编码格式。过滤器的基本概念Filter是在Servlet 2.3之后增加的新功能,当需要限制用户访问某些资源或者在处理请求时提前处理某些资...

2019-03-24 21:11:47 49

转载 Java注解(annotation)

注解分类按照运行机制分类源码注解;编译时注解(在源码和.class中都存在):@override;@Deprecated;@Suppvisewarnings运行时注解(在运行阶段还会起作用,甚至会影响程序的运行逻辑):@Autowired按照注解来源分类来自jdk的注解,来自第三方的注解,自定义注解,元注解(给注解进行注解);元注解:元注解的作用就是负责注解其他注解。Jav...

2019-03-19 20:17:32 67

转载 web.xml 配置解析

首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 listener 的前面而会先加载 filter。最终得出的结论是:listener -> filter -> servlet同时还存在着这样一种配置节:context-param,它用于向 ServletContext 提供键值对,即应用程序上下文信息。我们的 listener...

2019-03-19 20:04:56 364

转载 Java与容器注入

1.什么是Java container?顾名思义,它是一个Java容器,容器一般是用来装东西的,而Javacontainer是用来装数据的。我们在使用Java时,会声明很多对象,但是对象管理很不方便,有了容器之后我们能方便的通过容器类来管理自己的对象。如Java中的Collection和Map,都是容器。2.容器有什么好处?在管理数据对象方面,不同的容器有不同的特性,若果不用容器,管理对象特...

2019-03-10 21:10:10 401

原创 buildtool下载操作介绍

maven介绍与下载Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Maven 的面向项目的方法,许多 Apache Jakarta 项目发文时使用 Mave...

2019-03-05 19:15:32 663

转载 version control 结合Git解释

WHAT?version control意思是:版本控制比如你创建了一个文本,当你对它进行删除,修改等操作后这些操作在操作后就完了。而版本控制能记录所有的操作,并能返回到之前的版本。版本控制通常需要同一些远程仓库配合使用,如GitHub,码云这些。git 结合解释工作区就是你现在编辑器所处的那个工程里面,在这个指的就是aaa这个文件夹。刚才你写了一个index.html写完之后就是往工作...

2019-03-05 18:08:18 529

转载 URL URI 有何不同

1、含义不同URI,是uniform resource identifier,统一资源标识符,用来唯一的标识一个资源。URL是uniform resource locator,统一资源定位器,它是一种具体的URI,即URL可以用来标识一个资源,而且还指明了如何locate这个资源。2、位置不同绝对URL(absolute URL)显示文件的完整路径,这意味着绝对URL本身所在的位置与被引用...

2019-03-03 20:28:17 73

转载 函数式编程语言

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

2019-03-03 20:26:29 189

转载 HTTP RFC (2019/2/26)

HTTP协议描述的是发送方与接收方的通信协议,通过两方的自觉遵守而存在,当然有不少的浏览器并没有百分百遵守这份协议。HTTP是运行于应用层的协议,基于TCP协议而运作。基本上是客户/服务器对答模式,其中也包括在传输过程中的代理,网关,通道,缓存等都需要遵守这份协议。HTTP(Hypertext Transfer Protocol)是应用级协议,它适应了分布式超媒体协作系统灵活性及速度的要求。它...

2019-02-26 16:45:21 564

空空如也

空空如也

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

TA关注的人

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