码迷,mamicode.com
首页 > 编程语言 > 日排行
java 深入HashMap
HashMap也是我们使用非常多的Collection,它是基于哈希表的 Map 接口的实现,以key-value的形式存在。在HashMap中,key-value总是会当做一个整体来处理,系统会根据hash算法来来计算key-value的存储位置,我们总是可以通过key快速地存、取value。下面 ...
分类:编程语言   时间:2018-09-12 10:11:03    阅读次数:143
java 深入HashTable
在java中与有两个类都提供了一个多种用途的hashTable机制,他们都可以将可以key和value结合起来构成键值对通过put(key,value)方法保存起来,然后通过get(key)方法获取相对应的value值。一个是前面提到的HashMap,还有一个就是马上要讲解的HashTable。对于 ...
分类:编程语言   时间:2018-09-12 10:11:54    阅读次数:150
react+redux状态管理实现排序 合并多个reducer文件
这个demo只有一个reducer 所以合并reducer这个demo用不到 ,但是我写出来这样大家以后可以用到,很好用,管理多个reducer,因为只要用到redux就不会只有一个reducer所以这个合并reducer很好用。 需要的技术:react-redux redux实现状态管理 装饰器: ...
分类:编程语言   时间:2018-09-12 10:12:48    阅读次数:683
python代码风格指南:pep8 中文版
本文档所提供的编码规范,适用于主要的Python发行版中组成标准库的Python代码。请参阅PEP关于Python的C实现的C编码风格指南的描述。 本文档和PEP257(文档字符串规范)改编自Guido的《Python Style Guide》一文,并从《Barry's style guide》添加 ...
分类:编程语言   时间:2018-09-12 11:04:43    阅读次数:398
Python-IDLE实现清屏
1、点击下载 ClearWindow.py或复制 ClearWindow.py文件到安装路径 …Python\Python36-32\Lib\idlelib下。 """ Clear Window Extension Version: 0.2 Author: Roger D. Serwy roger.... ...
分类:编程语言   时间:2018-09-12 11:06:34    阅读次数:193
SpringBoot整合集成redis
Redis安装:https://www.cnblogs.com/zwcry/p/9505949.html 1.pom.xml 2.application.properties 3.启动类 4.单元测试类 ...
分类:编程语言   时间:2018-09-12 11:06:56    阅读次数:171
java异常统一处理
一般系统抛出的错误不含错误代码,出去部分的404,500,400之外,我们如果想吧错误代码定义的更细致,就需要自己继承RuntimeExeption这个类后,重新定义构造方法定义自己的错误信息。 public class DescribeException extends RuntimeExcept ...
分类:编程语言   时间:2018-09-12 11:11:38    阅读次数:248
spring boot + easypoi两行代码excel导入导出
easypoi封装了poi让我们能够非常简单的实现Excel导出,Excel模板导出,Excel导入,Word模板导出等,具体可见官网:http://www.afterturn.cn/。 我这边实现了一个excel的导出,记录一下。 1、pom文件引入starter 2、定义需要导出的对象DTO 具 ...
分类:编程语言   时间:2018-09-12 11:12:42    阅读次数:362
python快速搭建简易的FTP服务器
上回说到,使用python搭建一个简易的web下载服务器,但是这个简易的服务器客户端不能够上传文件。这次来搭建一个简易的ftp服务器,来提供文件的下载和上传功能。一、首先我们来安装提供服务的pyftpdlib模块pipinstallpyftpdlib二、然后通过python的-m选项将pyftpdlib模块简单的独立服务器运行起来。这时我们想要共享那个目录,只需在该目录下运行命令即可python-
分类:编程语言   时间:2018-09-12 11:13:38    阅读次数:152
es6合并数组...
加了...和不加...是不一样,...会把原来数组拆开 ...
分类:编程语言   时间:2018-09-12 11:14:01    阅读次数:364
Java方法参数的传递方式
程序设计语言中,将参数传递给方法(或函数)有两种方法。按值传递(call by value)表示方法接受的是调用者提供的值;按引用调用(call by reference)表示方法接受的是调用者提供的变量地址。Java程序设计语言都是采用按值传递。下面通过例题进行说明: 程序运行结果为: 从以上例题 ...
分类:编程语言   时间:2018-09-12 12:01:18    阅读次数:265
算法系列教程01 - 开篇
大家好,好久没有写新文章了,对不起大家。今天开始,我要写另一个系列教程:算法。 ...
分类:编程语言   时间:2018-09-12 12:01:45    阅读次数:157
leetcode-209-长度最小的子数组
题目描述: 给定一个含有 n 个正整数的数组和一个正整数 s ,找出该数组中满足其和 ≥ s 的长度最小的连续子数组。如果不存在符合条件的连续子数组,返回 0。 示例: 进阶: 如果你已经完成了O(n) 时间复杂度的解法, 请尝试 O(n log n) 时间复杂度的解法。 要完成的函数: int m ...
分类:编程语言   时间:2018-09-12 12:31:08    阅读次数:167
springboot 中使用thymeleaf
Spring Boot支持FreeMarker、Groovy、Thymeleaf和Mustache四种模板解析引擎,官方推荐使用Thymeleaf。 spring-boot-starter-thymeleaf 在Spring Boot中使用Thymeleaf只需在pom中加入Thymeleaf的st ...
分类:编程语言   时间:2018-09-12 12:32:25    阅读次数:202
Adaboost算法详解(haar人脸检测)
Adaboost是一种迭代算法,其核心思想是针对同一个训练集训练不同的分类器(弱分类器),然后把这些弱分类器集合起来,构成一个更强的最终分类器(强分类器)。Adaboost算法本身是通过改变数据分布来实现的,它根据每次训练集之中每个样本的分类是否正确,以及上次的总体分类的准确率,来确定每个样本的权值 ...
分类:编程语言   时间:2018-09-12 13:08:34    阅读次数:236
深入理解java虚拟机(1)走进java
1.JDK:java程序设计语言、java虚拟机、javaAPI 二、自动内存管理机制 1.运行时数据区域: (1)java虚拟机在执行java程序的过程中会把所管理的内存划分为若干个不同的数据区域。这些区域有着各自的用途,以及创建和销毁的时间,有些区域随着虚拟机的启动而存在,有些区域则是依赖用户线 ...
分类:编程语言   时间:2018-09-12 13:08:52    阅读次数:140
python学习三十四天函数高阶函数定义及用法
python函数高阶函数是把函数当成一个变量,传递给函数作为参数,或者函数的返回值里面有函数,都称为高阶函数, 1,把函数作为参数传递 def dac(x,y): return x+y def test(n): print(n) test(dac) 输出结果为 函数类型function 2,把函数做 ...
分类:编程语言   时间:2018-09-12 13:09:01    阅读次数:113
Spring(六)
Spring配置文件之间的关系 1.需要的实体类 2.需要的xml文件 3.测试类 未完待续!!! ...
分类:编程语言   时间:2018-09-12 13:10:19    阅读次数:139
Spring(七)
Spring JDBC 1.需要的实体类和数据库 2.需要的dao层 3.需要的service层 4.需要的jdbc.properties 5.需要的核心配置文件 6.测试类 未完待续!!! ...
分类:编程语言   时间:2018-09-12 13:10:26    阅读次数:171
centos7下安装python3
在Linux下安装python3首先要保证系统安装了openssl,openssl devel,如果没有安装,输入以下命令进行安装 如果本机安装了python2,尽量不要管他,使用python3运行python脚本就好,因为可能有程序依赖目前的python2环境, 比如yum!!!!! 不要动现有的 ...
分类:编程语言   时间:2018-09-12 13:10:36    阅读次数:159
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!