- 博客(8)
- 收藏
- 关注
原创 设计模式--代理模式
代理模式简介: 什么是代理模式,代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。这样可以避免大量的代码冗余,比如我们在优化代码的时候,喜欢用该方法执行多少时间来判断是否性能上有提高,这样你每优化一个方法的时候要写两句输出时间的代码,如果使用代理模式,我们可以直接在代理类中统一给所用的方法在调用之前和之后记录时间,这样就不会像之前那样麻烦了。在项目中我们所使用的...
2018-10-11 23:25:51
195
原创 pinyin4j简单介绍使用
简介:pinyin4j是一个开源的流行java库(官网地址:http://pinyin4j.sourceforge.net/,在线文档:http://pinyin4j.sourceforge.net/pinyin4j-doc/ ),使用来处理中文转换成拼音(汉语拼音,罗马拼音等),功能强大。 有几个常用的类: net.sourceforge.pinyin4j.P...
2018-10-10 10:22:35
32223
4
原创 前端javaScript模板引擎之ArtTemplate
一、简介 ArtTemplate是腾讯开发的一款使用方便、性能卓越javascript模板引擎,其渲染效率极其快。ArtTemplate的库分为两种,一个是template.js,这个是简单的语法版本。另一个是template-native.js,是原生的语法版本;,两个库的语法不可混用,否则会出错。本文主要讲解简单的语法版本。二、原理 虽然每个引擎从模板语法、语法...
2018-10-07 14:07:21
293
原创 java8新特性之Stream
Stream简介: java8随着lambda表达式的加入,又加入了Stream(流),什么是流呢?书上是这样定义的“从支持数据处理操作的源生成的元素序列”,元素序列——就像集合一样,流也提供了一个接口,可以访问特定元素类型的一组有序值。源——流会使用一个提供数据的源,如集合、数组或输入/输出资源。数据处理操作——流的数据处理功能支持类似于数据库的操作,以及函数式编程语言中的常用操作...
2018-08-05 22:23:40
353
原创 Java8新特性之Lambda表达式
一、引入Lambda表达式的原因。 在介绍Lambda表达式之前,我们先说一下为什么Java的设计师要设计Lambda表达式,在Java8中提出了一种思想“行为参数化”,行为参数化就是把方法当作一个参数来传递。我们现在多用的是值参数化。假如现在有一个需求,一个水果店有很多水果,我们要筛选出颜色为红色的水果,我们会写出一个方法1的方法;就是把一个颜色color值传递到方法里面去比较。...
2018-07-23 22:14:06
153
原创 SpringMVC重定向
1: @RequestMapping(value = "test/redirect") public String testRedirect(Model model, String username){ Tdepartment td = new Tdepartment(2, "wwww", 3); model.addAttribute("usern...
2018-07-22 15:14:52
184
原创 jQuery封装的AJAX
JQuery封装了4个方法$.ajax()、$.get()、$.post()、$('').load()。1.$.ajax()的参数共有23个。常用的就以下几个 $.ajax({ type:'GET', //请求的类型,GET、POST等 url:'www.baidu.com', //向服务器请求的地址。 contentType:'application/json', ...
2018-06-10 15:11:50
10797
转载 基于JavaScript的AJAX
一、AJAX简介:(百度百科对AJAX的介绍)Ajax 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式网页应用的网页开发技术。Ajax = 异步 JavaScript 和 XML(标准通用标记语言的子集)。Ajax 是一种用于创建快速动态网页的技术。Ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的...
2018-06-10 15:11:02
295
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人