码迷,mamicode.com
首页 > 编程语言
java函数式接口加lambda表达式进制转换练习
/* 1. 定义一个函数式接口NumberToString,其中抽象方法String convert(int num),使用注解@FunctionalInterface 2. 在测试类中定义static void decToHex(int num ,NumberToString nts), 该方法的 ...
分类:编程语言   时间:2020-07-08 13:13:44    阅读次数:56
JavaScript:匿名函数与箭头函数的区别
本文引自:https://segmentfault.com/a/1190000020669755?utm_source=tag-newest ...
分类:编程语言   时间:2020-07-08 13:11:28    阅读次数:125
【JavaScript】数组
以下内容为学习记录,可以参考 MDN 原文。 环境 vscode 1.46 Microsoft Edge 83 是什么 数组通常被描述为“像列表一样的对象”; 简单来说,数组是一个包含了多个值的对象。 数组对象可以存储在变量中,并且能用和其他任何类型的值完全相同的方式处理, 区别在于我们可以单独访问 ...
分类:编程语言   时间:2020-07-08 13:10:25    阅读次数:68
10-二维数组
1.如何理解二维数组?数组属于引用数据类型数组的元素也可以是引用数据类型一个一维数组A的元素如果还是一个一维数组类型的,则,此数组A称为二维数组。 2.二维数组的声明与初始化 1 //正确的方式: 2 int[] arr = new int[]{1,2,3};//一维数组 3 4 5 //静态初始化 ...
分类:编程语言   时间:2020-07-08 13:01:21    阅读次数:58
SpringBoot 中使用 Filter 的正确姿势
Filter 是 JavaEE 中 Servlet 规范的一个组件,位于包javax.servlet 中,它可以在 HTTP 请求到达 Servlet 之前,被一个或多个Filter处理。 它的工作流程如图: Filter的这个特性在生产环境中有很广泛的应用,如:修改请求和响应、防止xss攻击、包装 ...
分类:编程语言   时间:2020-07-08 13:00:47    阅读次数:77
Jmeter启动报错:Not able to find Java executable or version. Please check your Java installation
Jmeter和Java安装完成后(Jmeter印象中没有安装过程,解压就行),启动Jmeter启动报错-Not able to find Java executable or version. Please check your Java installation,以下解决方法: 我的电脑-属性-高 ...
分类:编程语言   时间:2020-07-08 12:59:33    阅读次数:72
SpringMvc的运行流程你真的懂了吗?
一篇文章让你理解springMvc运行流程
分类:编程语言   时间:2020-07-08 11:49:09    阅读次数:87
《算法竞赛进阶指南》0x35高斯消元与线性空间 异或空间
题目链接:https://www.acwing.com/problem/content/212/ 给定n个数,要求这些数能够异或的数中的第k小,通过求异或线性基就可以得到这些数可以异或得到的不相同的数的维数,通过这些线性基的异或便可以得到这些数的异或的所有可能的数, 异或基中从大到小的数的最高位为1 ...
分类:编程语言   时间:2020-07-08 11:47:07    阅读次数:71
java super关键字
一 子父类中构造方法的调用 在创建子类对象时,父类的构造方法会先执行,因为子类中所有构造方法的第一行有默认 的隐式super();语句。 格式: 调用本类中的构造方法 this(实参列表); 调用父类中的空参数构造方法 super(); 调用父类中的有参数构造方法 super(实参列表); 为什么子 ...
分类:编程语言   时间:2020-07-08 11:42:43    阅读次数:58
SpringCloud应用之服务调用Feign
前提条件:把互相调用服务在Nacos进行注册 1.引入依赖 2.在调用端的启动类添加注解 3.在调动端创建interface,使用注解指定调用服务名称,定义调用的方法路径 注意:参数中@PathVariable("id")一定要加上参数名称 4.在Controller中实现代码 ...
分类:编程语言   时间:2020-07-08 11:42:07    阅读次数:122
Spring Boot读取配置文件的几种方式
SpringBoot获取文件总的来说有三种方式,分别是@Value注解,@ConfigurationProperties注解和Environment接口。这三种注解可以配合着@PropertySource来使用,@PropertySource主要是用来指定具体的配置文件。@PropertySource解析@Target(ElementType.TYPE)@Retention(RetentionPo
分类:编程语言   时间:2020-07-08 11:41:26    阅读次数:68
Java面试题:交替打印字符串
这道题是字节的面试题,当场问我有点紧张没想出来,只答上来要交替阻塞,还是面试官提醒我用生产者消费者思路解决。 题目 有A类线程50个,任务是打印字符A。有B类线程50个,任务是打印字符B。现在异步启动这100个线程,问如何才能让他们交替打印AB字符? 解题思路 设两个信号SemaphoreA和Sem ...
分类:编程语言   时间:2020-07-08 10:31:30    阅读次数:100
为什么python广受喜欢?五大优势介绍!
对于零基础入门学者来说,学习编程首选的就是python。在很多人眼中python是最适合零基础学习的,涉及范围广、薪资待遇高。
分类:编程语言   时间:2020-07-08 10:29:35    阅读次数:76
springboot 实体参数校验 validate 抛出javax.validation.ConstraintViolationException异常 统一处理
@ControllerAdvicepublic class WebExceptionHandler { //处理Get请求中 使用@Valid 验证路径中请求实体校验失败后抛出的异常,详情继续往下看代码 @ExceptionHandler(BindException.class) @Response ...
分类:编程语言   时间:2020-07-08 10:26:16    阅读次数:285
听说go语言越来越火了?那么请收下这一份go语言书单吧!
关注公众号【程序员书单】后回复“book”即可领取30+精品免费电子书?Go是一种简单、小巧、令人愉悦的语言。它也有一些犄角旮旯,但绝大部分是经过精心设计的。它的学习速度令人难以置信,并且规避了其他语言中一些不那么广为人知的特性。现如今越来越多的互联网公司开始使用go语言,有的初创公司开始使用go语言打造基础架构,而知乎这样的公司也基本上踏上了go语言的路子,或许,未来的互联网公司会越来越多地使用
分类:编程语言   时间:2020-07-08 10:25:44    阅读次数:101
进程、线程、协程、进程池
线程 一个人,他有三个思想。第一个思想是做饭,第二个思想是烧水,第三个思想是洗衣服。这三个思想就是三个线程。 一个人不能同时干三件事。这三个线程具有竞争性,谁赢了这个人就先做这件事。 比如做饭这个线程赢了,这个人就先做饭,做完饭后洗衣服这个线程赢了,这个人接着就洗衣服。。。 进程 有10个人,每个人 ...
分类:编程语言   时间:2020-07-08 09:16:03    阅读次数:67
Java接口讲解
Java中的接口其实就是一套“标准”或者“规范”,比如使用接口实现【电脑对鼠标、键盘使用USB接口的管理】,鼠标和键盘他们与接口之间并不存在子类和父类的关系,但是鼠标和键盘又都要通过USB接口插入电脑,如果没有一个统一的规范,那么电脑该怎么识别呢?所以就需要一个“标准”来统一约束鼠标和键盘的使用规则 ...
分类:编程语言   时间:2020-07-08 09:13:56    阅读次数:77
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!