码迷,mamicode.com
首页 > 编程语言 > 日排行
Lambda表达式用法大比较: Scala和Java 8
最近几年Lambda表达式风靡于编程界. 很多现代编程语言都把它作为函数式编程的基本组成部分. 基于JVM的编程语言如Scala,Groovy还有Clojure把它们作为关键部分集成在语言中.现在Java8也加入了它们的行列. 有趣的是,对于JVM来说,Lambda表达式是完全不可见的,并没有匿名函 ...
分类:编程语言   时间:2020-05-26 20:52:39    阅读次数:90
Java:Java多线程实现性能测试
创建多线程和线程池 import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.TimeUnit; //开启的线程数 int threa ...
分类:编程语言   时间:2020-05-26 21:58:56    阅读次数:95
python实现爱奇艺登陆的密码RSA加密
前言 本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。 加企鹅群695185429即可免费获取,资料全在群文件里。资料可以领取包括不限于Python实战演练、PDF电子文档、面试集锦、学习资料等 本期,笔者通过Python实现对大 ...
分类:编程语言   时间:2020-05-26 22:00:00    阅读次数:115
流畅的Python-序列构成的数组
内置序列类型概览 容器序列: list、tuple和collections.deque这些序列能存放不同类型的数据 扁平序列: str、bytes、bytearray、memoryview和array.array, 这类序列只能容纳一种类型 1. bytearry(): 返回一个新字节数组。这个数组 ...
分类:编程语言   时间:2020-05-26 22:01:52    阅读次数:82
[20-05-26][Thinking in Java 44]Java String 2 - Regular Exception 2
1 package test_21_2; 2 3 import java.util.HashSet; 4 import java.util.Set; 5 import java.util.regex.Matcher; 6 import java.util.regex.Pattern; 7 8 pub ...
分类:编程语言   时间:2020-05-26 22:02:08    阅读次数:80
插入排序
直接插入排序 将待排序列分为已排序序列和未排序序列,不断取出未排序序列中的元素放入已排序序列中合适的位置(指放之后已排序序列仍然有序)。下面的例子中,是一个待排的数组arr,先将0位置的元素认为是一个有序序列,1~len(arr)-1为无序,慢慢从1开始取元素加入有序部分,直到所有数组元素有序。 # ...
分类:编程语言   时间:2020-05-26 22:06:38    阅读次数:70
一脚踩进java之基础篇40——IO转换、缓冲
一、转换流 1.1 OutputStreamWriter类 查阅OutputStreamWriter的API介绍,OutputStreamWriter 是字符流通向字节流的桥梁:可使用指定的字符编码表,将要写入流中的字符编码成字节。它的作用的就是,将字符串按照指定的编码表转成字节,在使用字节流将这些 ...
分类:编程语言   时间:2020-05-26 22:08:45    阅读次数:74
【7】Java多态
一、概念 多态,是允许不同类的对象对同一消息做出不同的响应,是面向对象最核心的特征。 举个栗子,打印机,有黑白的打印机,可以打印黑白效果,有彩色打印机,可以打印彩色效果。 再举个栗子,上课铃响了,上体育课的学生跑到操场上站好,上语文课的学生在教室里坐好一样。 二、分类 1)编译时多态(也叫设计时多态 ...
分类:编程语言   时间:2020-05-26 22:10:09    阅读次数:96
解决 使用IDEA 创建Springboot每次都下载很慢
第一次创建Springboot项目后 右击 Create之后选择 Open Setting.XML 加入红色的部分 从阿里云镜像下载。 <mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.a ...
分类:编程语言   时间:2020-05-26 22:13:19    阅读次数:728
第一节:使用Idea创建Springboot项目
1、打开Idea - File - New - Project ; 2、 ...
分类:编程语言   时间:2020-05-26 22:16:39    阅读次数:89
聊聊算法——滑动窗口
有看到一句话,我深以为然:“所有算法的终极数据结构只有两种:数组和链表!”其他所有数据结构都是数组或链表的衍生品, 不管是树还是图或者栈,至于算法就最终都落到了这两种结构的操作上,滑动窗口也不例外!滑动窗口的应用场景还是很多的: HTTP的帧传输,滑动窗口限流算法、Flink中的滑动窗口等,今天,我 ...
分类:编程语言   时间:2020-05-26 22:16:55    阅读次数:103
线程01-Thread类,Runnable接口
常见面试题:创建一个线程的常用方法有哪些?Thread创建线程和Runnable创建线程有什么区别? 答案通常集中在,继承类和实现接口的差别上面; 如果深入问一些问题:1.要执行的任务写在run()方法中,为什么要用start()方法启动?等等问题 简单的问题还是可以回答一哈子,但是涉及到深入些的问 ...
分类:编程语言   时间:2020-05-26 22:17:40    阅读次数:84
SpringCloud:Eureka 配置心跳机制
Server服务端 server: port: 8761 eureka: client: #实例是否在eureka服务器上注册自己的信息以提供其他服务发现,默认为true register-with-eureka: false #此客户端是否获取eureka服务器注册表上的注册信息,默认为true ...
分类:编程语言   时间:2020-05-26 22:20:53    阅读次数:469
shell语言
1:与或非 2:判断内存是否小于1024 3: if条件测试语句 单支 ...
分类:编程语言   时间:2020-05-26 23:28:41    阅读次数:59
python的filter基本用法
filter函数用来过滤数据。 1.基本示例: def is_odd(n): return n % 2 == 1 newlist = filter(is_odd, [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]) print(f'odd:{newlist}') print(f'odd ...
分类:编程语言   时间:2020-05-26 23:30:38    阅读次数:105
JS数组方法大全
一、在使用数组的方法之前,需要先创建数组,创建数组有以下方式: 字面量方式(json方式) var arr1 = []; //创建一个空数组 var arr2 = [5]; //创建一个具有单个元素的数组 var arr3 = [5,6,7]; //创建一个具有多个元素的数组 构造函数方式 var ...
分类:编程语言   时间:2020-05-26 23:32:42    阅读次数:99
python3——内置模块——os模块
import os def func(): # 在python中使用linux命令,参数是(字符串),返回值为(0或1),返回值为0则命令执行成功 a = os.system('mkdir test') # 判断test.py文件是否存在,参数是(文件名或者绝对路径文件名),返回值为布尔值True或 ...
分类:编程语言   时间:2020-05-26 23:33:35    阅读次数:150
SpringBoot 通过File将Workbook生成的Excel文件下载到项目中
ExportParams exportParams = new ExportParams("错误集合", "错误集合", ExcelType.XSSF); Workbook workbook = ExcelExportUtil.exportExcel(exportParams, Invite.cla ...
分类:编程语言   时间:2020-05-26 23:34:57    阅读次数:329
spring的依赖注入
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...
分类:编程语言   时间:2020-05-27 00:44:09    阅读次数:71
问:Redis为什么是单线程的
Redis为什么是单线程的?(允许你重新组织语言,好好说) M大: 能不能解释一下Redis为什么是单线程的? Me:主要可以从两个方面来解释。 一是和多线程对比,虽然多线程可以充分利用cpu资源,但是线程间上下文切换也是一笔开销,另外一旦引入多线程就要考虑数据一致性问题,会增加实现的复杂度。其次R ...
分类:编程语言   时间:2020-05-27 00:49:16    阅读次数:92
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!