Java8 添加了一个新的特性Function,顾名思义这一定是一个函数式的操作。我们知道Java8的最大特性就是函数式接口。所有标注了 注解的接口都是函数式接口,具体来说,所有标注了该注解的接口都将能用在lambda表达式上。 标注了 的接口有很多,但此篇我们主要讲Function,了解了Func ...
分类:
编程语言 时间:
2018-09-29 19:18:39
阅读次数:
217
简单介绍了装饰器的一些基本内容,包含定义、本质、原则、如何实现。 1、装饰器的定义 定义:一种增加函数功能的简单方法,可以快速地给不同的函数或类插入相同的功能。 简单点就是:高阶函数+嵌套函数 -》装饰器 2、装饰器本质 本质:函数 ,为其他函数进行装饰。 举个例子,现在有小狗100只,都有吃喝拉撒 ...
分类:
编程语言 时间:
2018-09-29 19:18:52
阅读次数:
156
var arr = [7,2,0,-3,5]; 1.apply()应用某一对象的一个方法,用另一个对象替换当前对象 由于max()里面参数不能为数组,所以借助apply(funtion,args)方法调用Math.max(),function为要调用的方法,args是数组对象,当function为n ...
分类:
编程语言 时间:
2018-09-29 19:18:59
阅读次数:
167
PC端车牌识别——加密锁,车牌识别SDK开发包,开发文档 PC端车牌识别sdk是专为对车牌识别有需求的用户,有软件产品开发的客户设计的。采用TH-OCR算法,通过计算机视觉和图像处理算法以及神经网络算法而研发出来的产品。适用于城市交通管理、超速监控、公路计费、停车场管理、被盗车辆侦破等应用开发。 P ...
分类:
编程语言 时间:
2018-09-29 19:21:21
阅读次数:
208
JavaScript的函数:大体会分为是三个,普通函数、匿名函数、自执行函数(创建函数并且自动执行)。 A、循环语句 for语句: while语句: B、条件语句 C、switch case 语句 备注:swtich()变量类型只能是int、short、char、byte和enum类型; switc ...
分类:
编程语言 时间:
2018-09-29 19:22:49
阅读次数:
192
首先解释一下什么叫做平台无关性:平台无关性即对每种数据类型在不同的操作系统中都分配固定长度,例如,int类型数据总是占据32个位(4个字节),而C/C++却不然。 知道了平台无关性后下面我们简单说一下java为什么能够"Write Once,Run Anywhere"如下是java程序运行的过程: ...
分类:
编程语言 时间:
2018-09-29 19:23:25
阅读次数:
159
重写(Override) 重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。即外壳不变,核心重写! 重写的好处在于子类可以根据需要,定义特定于自己的行为。 也就是说子类能够根据需要实现父类的方法。 重写方法不能抛出新的检查异常或者比被重写方法申明更加宽泛的异常。例如: ...
分类:
编程语言 时间:
2018-09-29 19:23:55
阅读次数:
150
...
分类:
编程语言 时间:
2018-09-29 20:19:38
阅读次数:
158
今天在看单元测试的时候无意中看到google gtest的例子有个实现Queue队列的数据结构它是用单链表实现的。索性今天就分享一下队列和栈这两种实现方法。 Queue 单链表实现 1 // Copyright 2005, Google Inc. 2 // All rights reserved. ...
分类:
编程语言 时间:
2018-09-29 20:19:56
阅读次数:
158
java大类可分为储值类(List、Set)和储键-值类(Map)。 下面分别介绍List、Set和Map3个接口。 1,List又称有序的Collection,它按对象进入的顺序保存对象,所以它能对每个元素插入和删除的位置进行精准操作。同时,它允许储存重复的对象。 常用的类有LinkedList、 ...
分类:
编程语言 时间:
2018-09-29 20:20:43
阅读次数:
186
window下安装Python 直接去Python官网下载msi安装程序安装即可(选择自定义安装才能修改程序安装路径哦) widows下Python的数据库访问模块PyMysql的安装 demo for use pymysql in cmd 命令执行的返回结果已省略 windows下PHP的Pyth ...
分类:
编程语言 时间:
2018-09-29 20:22:29
阅读次数:
175
Windows系统下: 一、安装Golang,配置环境变量 第一步,Golang下载安装。 第二步,配置GOPATH和GOROOT。GOROOT设置为为Go程序安装目录的路径。GOPATH要新建添加,路径为代码存放的目录,不能和Go程序的安装目录一致。同时,在PATH中添加%GOPATH%\bin。 ...
分类:
编程语言 时间:
2018-09-29 20:22:46
阅读次数:
138
接着上一篇 AbstractAutowireCapableBeanFactory中createBean方法: ①resolveBeforeInstantiation方法 作用Give BeanPostProcessors a chance to return a proxy instead of t ...
分类:
编程语言 时间:
2018-09-29 20:23:11
阅读次数:
183
Java设计模式 介绍 GOF是Gang of four(四人帮)的简称,是由四位java业界的专家编写的针对特定场景下问题的专家级解决方案。大概包含23中设计模式,设计模式本身与技术没有太大关系,主要是设计思想的运用,比较著名的像单例模式、工厂模式等。本文不打算给出所有设计模式的说明,主要给出实际 ...
分类:
编程语言 时间:
2018-09-29 20:23:48
阅读次数:
193
nums = [1,2,4,1,34,6,-1,2] for(let i = nums.length - 1; i > 0; i--) { let maxIdx = i; for(let j = 0; j < i; j++) { if(nums[maxIdx] < nums[j]) maxIdx =... ...
分类:
编程语言 时间:
2018-09-29 20:25:19
阅读次数:
586
Description Some message encoding schemes require that an encoded message be sent in two parts. The first part, called the header, contains the charac ...
分类:
编程语言 时间:
2018-09-29 20:27:15
阅读次数:
193
异常现象 近期做Spring Cloud项目,工程中对Controller添加ResponseBodyAdvice切面,在切片中将返回的结果封装到ResultMessage(自定义结构),但在Controller的方法返回值为字符串,客户端支持的类型为application/json时,出现以下异常 ...
分类:
编程语言 时间:
2018-09-29 20:27:21
阅读次数:
220
相信接触过编程语言的同学们都会对冒泡排序不陌生,今天我为大家分享一下冒泡排序的一些实现等等 注:冒泡排序为我个人理解如若有不同意见的同学欢迎讨论 首先介绍一下楼主的思路: 假如现在有以下一个数组 楼主的思路是:用第一个数去比对其他所有的数,假定从小到大进行排序,那么我使用第一个数也就是 下标为0的数 ...
分类:
编程语言 时间:
2018-09-29 20:27:38
阅读次数:
199
全局与局部变量的引用 (a)locals(b)globals这里还需要在补充2个关键字一起比较学习,关键字:(c)nonlocal(d)global locals 和 globals locals: 打印当前可用的变量的字典 globals: 返回一个描述当前全局变量的字典 提示:locals 是获 ...
分类:
编程语言 时间:
2018-09-29 20:27:48
阅读次数:
181
String s1="hello lxx"; String s2=new String("fff df"); System.out.println(s1.length()); System.out.println(s1.substring(0, 2)); System.out.println(s1. ...
分类:
编程语言 时间:
2018-09-29 20:29:16
阅读次数:
246