首页 > 2021年06月08日 > 全部分享
JUC
#目录 1.什么是JUC 2.进程和线程回顾 3.Lock锁 4.生产者和消费者 5.8锁的现象 6.集合类不安全 7.Callable 8.CountDownLatch、CyclicBarrier、Semaphore 9.读写锁 10.阻塞队列 11.线程池 12.四大函数式接口 13.Strea ...
分类:其他   时间:2021-06-08 17:09:50    收藏:0  评论:0  赞:0  阅读:14
第十一次
2、设计2个类,要求如下:(知识点:类的继承 方法的覆 盖) [必做题] 2.1 定义一个汽车类Vehicle, 2.1.1 属性包括:汽车品牌brand(String类型)、颜色clr (String类型)和速度speed(duble类型)。 2.1.2 至少提供一个有参的构造方法(要求品牌和颜色 ...
分类:其他   时间:2021-06-08 17:09:38    收藏:0  评论:0  赞:0  阅读:12
java算法-排序
排序算法 冒泡排序 比较前后相邻的二个数据,如果前面数据大于后面的数据,就将这二个数据交换 这样对数组的第 0 个数据到 N-1 个数据进行一次遍历后,最大的一个数据就“沉”到数组第 N-1 个位置 N=N-1,如果 N 不为 0 就重复前面二步,否则排序完成 public static void ...
分类:编程语言   时间:2021-06-08 17:09:24    收藏:0  评论:0  赞:0  阅读:9
AT3980 [ARC093C] Bichrome Spanning Tree
题链 分析 先找出最小生成树 如果边权和大于X,则无解 如果边权和小于X,则最小生成树一定染同一种颜色,然后对于每条边,如果经过它的最小生成树小于X,则染同一种颜色,边权和大于X随便染,边权和=X,一定有一条边异色,所以可以容斥解 如果边权等于X,则只需要把所有最小生成树为X的边拿出来,只需要1条异 ...
分类:其他   时间:2021-06-08 17:09:15    收藏:0  评论:0  赞:0  阅读:23
设计模式中的责任链模式
责任链模式:spring AOP源码中使用的就是责任链模式。它是有一系列的过滤器组成,可以灵活的停止某个过滤器。 public interface Filter { boolean doFilter(Request request, Response response, FilterChain ch ...
分类:其他   时间:2021-06-08 17:09:04    收藏:0  评论:0  赞:0  阅读:12
oracle中计算两个日期的相差天数、月数、年数、小时数、分钟数、秒数等
oracle如何计算两个日期的相差天数、月数、年数、小时数、分钟数、秒数 1、相差天数(两个日期相减) --Oracle中两个日期相差天数-- select TO_NUMBER(TO_DATE('2018-6-5','yyyy-mm-dd hh24:mi:ss')- TO_DATE('2018-5- ...
分类:数据库技术   时间:2021-06-08 17:08:49    收藏:0  评论:0  赞:0  阅读:12
centos7安装nginx及nginx配置
1、安装gcc gcc是linux下的编译器在此不多做解释,感兴趣的小伙伴可以去查一下相关资料,它可以编译 C,C++,Ada,Object C和Java等语言 命令:查看gcc版本 gcc -v #安装命令 yum -y install gcc 2、pcre、pcre-devel安装 yum in ...
分类:其他   时间:2021-06-08 17:08:40    收藏:0  评论:0  赞:0  阅读:10
Unexpected lexical declaration in case block
问题描述 打开eslint 在一个switch语句中定义了一个变量就报错了 Unexpected lexical declaration in case block(no-case-declarations) // 该规则禁止词法声明 (let、const、function 和 class) 出现在 ...
分类:其他   时间:2021-06-08 17:08:30    收藏:0  评论:0  赞:0  阅读:23
App给自己推送消息
procedure TMainDataModule.SendNotification(const ATitle, AAlertBody, AData: string); var mNotice: TNotification; begin if NotificationCenter1.Supporte ...
分类:移动平台   时间:2021-06-08 17:08:17    收藏:0  评论:0  赞:0  阅读:25
HTML
HTML HTML: Hyper Text Markup Language (超文本标记语言) HTML5 新特性:使用王爷实现动态渲染图形、图标、图像以及动画,以及不需要安装任何插件直接使用网页播放视频等。 H5的优势:所有主流浏览器都支持HTML5,跨平台 W3C标准: W3C: World W ...
分类:Web开发   时间:2021-06-08 17:08:01    收藏:0  评论:0  赞:0  阅读:21
docker容器与镜像的区别
今天抛开原理,抛开底层。通俗的讲解docker中容器与镜像的区别。 对于初学者来说,刚刚接触docker会有点迷,特别是镜像与容器。其实我们可以理解镜像与容器为一对多的关系。 下图错误的示范,为什么是错误的呢?因为可以通过一个镜像确实可以启动三个容器,但是这个三个容器的名字不能一样 正确的示例(有人 ...
分类:其他   时间:2021-06-08 17:07:45    收藏:0  评论:0  赞:0  阅读:16
docker安装flink
1.拉取镜像flink docker pull flink 参考https://hub.docker.com/_/flink/ 相关端口 The Web Client is on port 8081 JobManager RPC port 6123 TaskManagers RPC port 612 ...
分类:其他   时间:2021-06-08 17:07:30    收藏:0  评论:0  赞:0  阅读:48
windows 2019远程桌面服务控制登陆的用户命令
远程桌面连接用法如:mstsc?/v?远程服务器IP /shadow:3?/noConsentprompt?/controlMSTSC [<连接文件>] [/v:<服务器[:端口]>] [/admin] [/f[ullscreen]] [/w:<宽度> /h:<高度>] [/public] | [/span] [/multimon] [/edit "
分类:Windows开发   时间:2021-06-08 17:07:19    收藏:0  评论:0  赞:0  阅读:25
letsencrypt免费https泛域名(*.yourdomain.com)证书申请
安装环境CentOS *.example.com形式的域名即为泛域名,不通的子域名共用一个证书,省去多次申请的烦恼 1.工具安装 安装最新的certbot yum install -y certbot 已安装certbot,需要升级至高版本 yum update -y certbot 2.证书申请 ...
分类:Web开发   时间:2021-06-08 17:07:06    收藏:0  评论:0  赞:0  阅读:14
32. 最长有效括号
class Solution { //二刷没想到用动态规划。 public int longestValidParentheses(String s) { if(s.equals(""))return 0; int[] dp=new int[s.length()]; char[] ss=s.toCh ...
分类:其他   时间:2021-06-08 17:06:56    收藏:0  评论:0  赞:0  阅读:19
ELK 7.12搭建
环境准备:Centos7.6 包准备: elasticsearch-7.12.0-x86_64.rpm jdk-8u181-linux-x64.rpm kibana-7.12.0-x86_64.rpm logstash-7.12.0-x86_64.rpm 1.安装jdk [root@localhos ...
分类:其他   时间:2021-06-08 17:06:41    收藏:0  评论:0  赞:0  阅读:34
数据结构-红黑树红黑规则
红黑树 特点: 是一种特殊的二叉查找树 平衡二叉B树 每一个节点可以是红或者黑 红黑树不是高度平衡的,它的平衡是通过"自己的红黑规则"进行实现的 红黑树的红黑规则 1. 每一个节点或是红色的,或者是黑色的2. 根节点必须是黑色3. 如果一个节点没有子节点或者父节点,则该节点相应的指针属性值为Nil, ...
分类:其他   时间:2021-06-08 17:06:23    收藏:0  评论:0  赞:0  阅读:26
ArrayList和LinkedList内部是怎么实现的?他们之间的区别和优缺点?
ArrayList 内部使用了数组形式进行了存储,利用数组的下标进行元素的访问,因此对元素的随机访问速度非常快。因为是数组,所以ArrayList在初始化的时候, 有初始大小10,插入新元素的时候,会判断是否需要扩容, 扩容的步长是0.5倍原容量,扩容方式是利用数组复制,因此有一定的开销。 Link ...
分类:其他   时间:2021-06-08 17:06:09    收藏:0  评论:0  赞:0  阅读:18
深拷贝 浅拷贝 理解与深挖
首先深复制和浅复制只针对像 Object, Array 这样的复杂对象的。简单来说,浅复制只复制一层对象的属性,而深复制则递归复制了所有层级。 对于字符串类型,浅复制是对值的复制,对于对象来说,浅复制是对对象地址的复制,并没 有开辟新的栈,也就是复制的结果是两个对象指向同一个地址,修改其中一个对象的 ...
分类:其他   时间:2021-06-08 17:05:57    收藏:0  评论:0  赞:0  阅读:10
[CSS] IE Style Target
Ref: http://blogs.quovantis.com/browser-specific-hacks-for-frontend-developers/ Internet Explorer Css hacks :root .selector { Property: Value\9; color ...
分类:Web开发   时间:2021-06-08 17:05:41    收藏:0  评论:0  赞:0  阅读:8
539条   上一页 1 ... 14 15 16 17 18 ... 27 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!