package communication; /* 使用两个线程1,2交替打印1-100 线程通信方法: 1.wait():一旦执行此方法,当前线程进入阻塞态,并释放锁 2.notify():会唤醒被wait的一个线程,如果有多个线程wait,则唤醒优先级高的 3.notifyAll():唤醒所有被 ...
分类:
编程语言 时间:
2020-01-05 18:36:13
阅读次数:
94
输入:1+2)*33-44)*555-666))) 输出:((1+2)*((33-44)*(555-666))) 双栈法,顾名思义,就是用两个栈来实现整个算法。一个栈保存数据,另外一个栈保存运算符。 代码实现及注释: package main import "fmt" /* 左括号补全算法 */ t ...
分类:
编程语言 时间:
2020-01-04 14:24:33
阅读次数:
69
大家好,我是杜斯,首先,欢迎你们观看本章,如果你是有编程经验的,建议你跳过本篇。 什么是java? Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。(来自百度--因为我们学java不学道理, ...
分类:
编程语言 时间:
2020-01-01 23:35:41
阅读次数:
84
列表生成式: 创建LIST的生成式 >>>L = [] >>> for x in range(1, 11): L.append(x * x) L L[1, 4, 9, 16, 25, 36, 49, 64, 81, 100] 但是循环太繁琐,而列表生成式则可以用一行语句代替循环生成上面的list: ...
分类:
编程语言 时间:
2020-01-01 15:06:23
阅读次数:
69
1.为什么需要设计一个状态按钮OnePomodoro应用里有个按钮用来控制计时器的启动/停止,本来这应该是一个包含“已启动”和“已停止”两种状态的按钮,但我以前在WPF和UWP上做过太多StateButton、ProgressButton之类的东西,已经厌倦了这种控件,所以我在OnePomodoro应用里只是简单地使用两个按钮来实现这个功能:<ButtonContent="ç
分类:
其他好文 时间:
2019-12-31 01:35:57
阅读次数:
87
public class Solution { Stack<Integer> stack1 = new Stack<Integer>(); Stack<Integer> stack2 = new Stack<Integer>(); public void push(int node) { stack ...
分类:
编程语言 时间:
2019-12-30 14:47:44
阅读次数:
79
概述 如果一个大的任务可以拆分成两个独立的任务,当使用两个并行的进程去解决时,总共用时为$max\{T_1, T_2\}$ ,其中$T_1, T_2$分别是两个子任务的总用时。如果一个任务由两个子操作P,Q构成,Q是依赖于P的结果的,但是P并不依赖Q的结果,即任务的操作序列为:PQPQ...,这时如 ...
分类:
其他好文 时间:
2019-12-30 00:05:35
阅读次数:
106
Linux 链路聚合 链路聚合与双网卡绑定几乎相同,可以实现多网卡绑定主从荣誉,负载均衡,提高网络访问流量。但链路聚合与双网卡绑定技术(bond)不同点就在于,双网卡绑定只能使用两个网卡绑定,而链路聚合最多可将8个网卡汇聚同时做绑定,此聚合模式称之为team team 四种模式 广播容错:"broa ...
分类:
系统相关 时间:
2019-12-29 23:52:03
阅读次数:
138
效果效果图如下实现思路div实现太阳的一条矩形光影before伪元素制作另一条光影矩形,和已有的转变90°after伪元素画个圆实现太阳样式dom结构用两个嵌套的div容器,父容器来控制图标显示的位置,子容器用来写太阳的一条光影矩形的样式。<divclass="container"><divclass="sunny"></div></div>专门建立
分类:
Web程序 时间:
2019-12-29 20:30:41
阅读次数:
133
Linux 链路聚合 链路聚合与双网卡绑定几乎相同,可以实现多网卡绑定主从荣誉,负载均衡,提高网络访问流量。但链路聚合与双网卡绑定技术(bond)不同点就在于,双网卡绑定只能使用两个网卡绑定,而链路聚合最多可将8个网卡汇聚同时做绑定,此聚合模式称之为team team 四种模式 广播容错:"broa ...
分类:
系统相关 时间:
2019-12-29 18:26:42
阅读次数:
138