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