生成Javadoc: 缓存和索引的清理: 常用插件推荐: ...
分类:
编程语言 时间:
2020-06-29 10:06:02
阅读次数:
54
一、简介 Lombok 是一种 Jav 构建工具,可用来帮助开发人员消除 Java 的冗长代码,尤其是对于简单的 Java 对象(POJO)。它是通过注解实现这一目的。 二、使用 1.在idea中安装插件 file-->settings-->plugins,打开idea插件设置,在搜索框中输入lom ...
分类:
编程语言 时间:
2020-06-29 10:04:18
阅读次数:
63
《你不知道的JavaScript[中卷]》【14】——asynquence 附录 ...
分类:
编程语言 时间:
2020-06-29 10:02:51
阅读次数:
43
Context Managers 是我最喜欢的 python feature 之一,在恰当的时机使用 context manager 使代码更加简洁、清晰,更加安全,复用性更好,更加 pythonic。本文简单介绍一下其使用方法以及常见使用场景。 本文地址:https://www.cnblogs.c ...
分类:
编程语言 时间:
2020-06-29 10:01:56
阅读次数:
75
C语言传统的类型转换 C方式的类型转换方式:(Type) (Expression)或Type (Expression),后者比较古老。C风格的强制类型转换容易出问题,比较粗暴,如: typedef void(PF)(int); struct Point { int x; int y; }; int ...
分类:
编程语言 时间:
2020-06-29 10:01:27
阅读次数:
53
Python从入门到放弃-课堂上课录播版本 视频链接:https://pan.baidu.com/s/1MeobsfP83DVgizOUMec3Vw 密码:dyuo 感觉视频还不错的的话点个关注,谢谢 想要全套视频的可以添加我的微信:a1171958281 人工智能-机器学习-线下网录版本 视频链接 ...
分类:
编程语言 时间:
2020-06-29 09:59:31
阅读次数:
91
线程同步 同步:同步控制着线程之间的执行顺序,不让他们抢占式执行。在保证数据安全的前提下,让线程能够按照某种特定的顺序访问临界资源,从而有效避免饥饿问题,叫做同步。 原子访问:同一时刻,只允许一个线程访问临界资源; 原子操作:指多步操作组成的一个操作;原子操作中线程不会被切换,线程切换要么在原子操作 ...
分类:
编程语言 时间:
2020-06-29 09:53:49
阅读次数:
69
多进程和多线程; 多进程:电脑有几核cpu、就只能同时运行几个进程、多个进程可以通过上下文切换进行调度。 python里的多线程同时也只有一个线程在运行、利用不了多核cpu--全局解释器锁GLI。 1、CPU密集型任务,用多进程 ->消耗CPU比较多2、IO密集型任务,用多线程 ->消耗io比较多 ...
分类:
编程语言 时间:
2020-06-29 09:52:20
阅读次数:
51
一、函数式接口是什么? 所谓的函数式接口,实际上就是接口里面只能有一个抽象方法的接口。我们上一节用到的Comparator接口就是一个典型的函数式接口,它只有一个抽象方法compare。 只有一个抽象方法?那上图中的equals方法不是也没有函数体么?不急,和我一起往下看! 二、函数式接口的特点 接 ...
分类:
编程语言 时间:
2020-06-29 09:51:54
阅读次数:
55
一、Lambda表达式 Lambda表达式的基本语法 举例:(o1, o2) -> Integer.compare(o1, o2); 格式: →:lambda操作符或箭头操作符 →左边:lambda形参列表(接口中的抽象方法的形参列表) →右边:lambda体(重写的抽象方法的方法体) 具体的六种语 ...
分类:
编程语言 时间:
2020-06-29 09:50:23
阅读次数:
62
一,集合 概念:对象的容器 核心:对数据结构和算法的OOP体现 接口层: (1)Collection List:有序不唯一 值可以为null ArrayList 数组结构 LinkedList 链表结构 Set:无序且唯一 值最多只有一个null (2)Map 键唯一 最多只有一个null 值不唯一 ...
分类:
编程语言 时间:
2020-06-29 09:44:13
阅读次数:
65
对于Java开发人员来说,最近几年的时间中,Java生态诞生了很多东西。每6个月更新一次Java版本,以及发布很多流行的框架,如Spring 5、Spring Security 5和Spring Boot 2等,这些都给我们带来了很大的挑战。 有关Spring Boot2开发web项目知识点,大家可 ...
分类:
编程语言 时间:
2020-06-29 09:42:38
阅读次数:
64
柱状图中最大的矩形 给定 n 个非负整数,用来表示柱状图中各个柱子的高度。每个柱子彼此相邻,且宽度为 1 。 求在该柱状图中,能够勾勒出来的矩形的最大面积。 以上是柱状图的示例,其中每个柱子的宽度为 1,给定的高度为 [2,1,5,6,2,3]。 图中阴影部分为所能勾勒出的最大矩形面积,其面积为 1 ...
分类:
编程语言 时间:
2020-06-29 09:37:29
阅读次数:
57
1.尽可能的使用属性,而不是数据成员; 2.常量选择readonly而不是const; 3.选择is或者as操作符而不是强制类型转换; 4.用条件属性而不是#if; 5.始终提供ToString(); 6.区别值类型数据和引用类型数据; 7.选择恒定的原则值类型数据; 8.确保0对于值类型数据是有效 ...
分类:
编程语言 时间:
2020-06-29 09:34:38
阅读次数:
67
双向消息系统: 应该是花了很长的篇幅来举例交替执行 —— --> 有点像 coding 的 regular expression 那后面应该会有更牛逼的语法糖出来? 感觉像是会循环执行 ...
分类:
编程语言 时间:
2020-06-29 09:33:24
阅读次数:
41