Thread类重写run();Runnable类重写run();Callable类重写call();实现线程的方式

实现线程的方式 1.继承Thread类重写run(); Thread类中常用的两个构造方法是: public Thread();//无参构造 public Thread(String threadName);//有参构造 完成线程真正功能的代码放在类的run()方法中,当一个类继承Thread类后,就可以在该类中覆盖run()方法, 将实现该功能的代码写入run()方法中,然后调用Thread类中的start()方法执行线程,等价于调用run()方法; 其中,Thre
分类: 其他 发布时间: 04-05 22:28 阅读次数: 0

用vlan实现同一网段的的各部门之间有的可以通信有的不可以通信

日前老师上课演示一个项目:实现公司同一网段的各个部门之间有的可以通信有的无法通信。我们用的是思科测试软件模拟操作,个人觉得很好用。 在刚开始做这个项目的时候我以为端口是对应的,如图,交换机之间连接的是3端口,我顺理成章的认为将两个3口设置成trunk们模式,1和2号口对应设置就行。做下来结果没错,所以后来我又重新做了一次,发现无法实现相同的效果,原因是这次部署,两台交换机之间连接的是2口和三口,而我还像之前那样给两个3口设置了trunck模式。后来问同学才知道,端口设置成同样的vlan号才可以
分类: 其他 发布时间: 04-05 22:28 阅读次数: 0

TCP-IP详解学习笔记2

TCP-IP详解学习笔记2 链路层 链路层的目的是为IP模块发送和接收IP数据报; TCP/IP支持多种不同的链路层,依赖于使用网络硬件类型:有线局域网(以太网,城域网(MAN),有线语音网络)、无线网络(Wi-Fi无线局域网,蜂窝技术的各种无线数据服务)。 大多数链路层技术都有一个相关的协议,描述路由硬件传输的相应PDU格式,链路层对应的是帧数据,以区分更高层的PDU格式。 帧格式一般支持可变的帧长度,范围从几字节到几千字节,上限叫作最大传输单元(MTU); 调制解调技术不强制规定最大帧。
分类: 其他 发布时间: 04-05 22:28 阅读次数: 0

力扣——前K个高频元素

给定一个非空的整数数组,返回其中出现频率前 k 高的元素。 示例 1: 输入: nums = [1,1,1,2,2,3], k = 2 输出: [1,2] 示例 2: 输入: nums = [1], k = 1 输出: [1] 说明: 你可以假设给定的 k 总是合理的,且 1 ≤ k ≤ 数组中不相同的元素的个数。 你的算法的时间复杂度必须优于 O(n log n) , n 是数组的大小。 class Solution { public List<Integer> topKF
分类: 其他 发布时间: 04-05 22:28 阅读次数: 0

【Day2】用Python实现冒泡排序

#encoding:utf-8 #@Time:2019/3/31 23:19 #@Author:sunny #原理:可以理解为如果将数量大小比作轻重不同的气泡,轻的气泡会冒到重的气泡之上的思想。 #下面我们来先做一个最原始的排序代码: nums=[3,1,2] def bubboSort(nums): for i in range(len(nums)-1):#这个循环负责设置冒泡排序进行的次数(n个数,只需要冒泡n-1次,就可以把n个数排序好)
分类: 其他 发布时间: 04-05 22:28 阅读次数: 0

Master of Sequence

Master of Sequence 时间限制: 10 Sec 内存限制: 128 MB 题目描述 There are two sequences a1,a2,...,an , b1,b2,...,bn . Let . There are m operations within three kinds as following: • 1 x y: change value ax to y. • 2 x y: change value bx to y. • 3 k: ask min{t|k≤S(
分类: 其他 发布时间: 04-05 22:28 阅读次数: 0

例4-2 求平均分

例4-2 求平均分 更改例3-3,计算平均分、统计不合格人数 程序核心——if语句 程序 #include<stdio.h> int main() { int count,num; double grade,total; num=total=count; printf("Enter grades:"); scanf("%lf",&grade); while(grade>=0) { total+=gra
分类: 其他 发布时间: 04-05 22:28 阅读次数: 0

Trie入门讲解

我们常常用Trie(也叫前缀树)来保存字符串集合。如下图所示就是一个Trie。 上图表示的字符串集合为$\{a,to,tea,ted,ten,i,in,inn \}$,每个单词的结束位置对应一个“单词结点”。反过来,从根节点到每个单词结点的路径上的所有字母(不是结点上的字母)连接而成的字符串就是该结点对应的字符串。在程序上,将根节点编号为0,然后把其余结点编号为从1开始的正整数,然后用一个数组来保存每个结点的所有子节点,用下标直接存取。 具体来说,可以用$ch[i][j]$保存结点$i$的那个
分类: 其他 发布时间: 04-05 22:28 阅读次数: 0

The benefit workers want most is less work

The benefit workers want most is less work The quest to keep employees happy has spurred some employers to take a fast-fashion approach to perks,making cupcakes,or kombucha,or onsite CrossFit classes a must-have for some time until the next big extr
分类: 其他 发布时间: 04-05 22:21 阅读次数: 0

L2-013 红色警报

L2-013 红色警报 战争中保持各个城市间的连通性非常重要。本题要求你编写一个报警程序,当失去一个城市导致国家被分裂为多个无法连通的区域时,就发出红色警报。注意:若该国本来就不完全连通,是分裂的k个区域,而失去一个城市并不改变其他城市之间的连通性,则不要发出警报。 输入格式: 输入在第一行给出两个整数N(0 < N ≤ 500)和M(≤ 5000),分别为城市个数(于是默认城市从0到N-1编号)和连接两城市的通路条数。随后M行,每行给出一条通路所连接的两个城市的编号,其间以1个空格分隔。在
分类: 其他 发布时间: 04-05 22:21 阅读次数: 0

L2-015 互评成绩

L2-015 互评成绩 学生互评作业的简单规则是这样定的:每个人的作业会被k个同学评审,得到k个成绩。系统需要去掉一个最高分和一个最低分,将剩下的分数取平均,就得到这个学生的最后成绩。本题就要求你编写这个互评系统的算分模块。 输入格式: 输入第一行给出3个正整数N(3 < N ≤10^4,学生总数)、k(3 ≤ k ≤ 10,每份作业的评审数)、M(≤ 20,需要输出的学生数)。随后N行,每行给出一份作业得到的k个评审成绩(在区间[0, 100]内),其间以空格分隔。 输出格式: 按非递减
分类: 其他 发布时间: 04-05 22:21 阅读次数: 0

L2-017 人以群分

L2-017 人以群分 社交网络中我们给每个人定义了一个“活跃度”,现希望根据这个指标把人群分为两大类,即外向型(outgoing,即活跃度高的)和内向型(introverted,即活跃度低的)。要求两类人群的规模尽可能接近,而他们的总活跃度差距尽可能拉开。 输入格式: 输入第一行给出一个正整数N(2≤N≤10^5)。随后一行给出N个正整数,分别是每个人的活跃度,其间以空格分隔。题目保证这些数字以及它们的和都不会超过2^31。 输出格式: 按下列格式输出: Outgoing #: N1
分类: 其他 发布时间: 04-05 22:21 阅读次数: 0

L2-019 悄悄关注

L2-019 悄悄关注 新浪微博上有个“悄悄关注”,一个用户悄悄关注的人,不出现在这个用户的关注列表上,但系统会推送其悄悄关注的人发表的微博给该用户。现在我们来做一回网络侦探,根据某人的关注列表和其对其他用户的点赞情况,扒出有可能被其悄悄关注的人。 输入格式: 输入首先在第一行给出某用户的关注列表,格式如下: 人数N 用户1 用户2 …… 用户N 其中N是不超过5000的正整数,每个用户i(i=1, ..., N)是被其关注的用户的ID,是长度为4位的由数字和英文字母组成的字符串,各项间以
分类: 其他 发布时间: 04-05 22:21 阅读次数: 0

L2-020 功夫传人

L2-020 功夫传人 一门武功能否传承久远并被发扬光大,是要看缘分的。一般来说,师傅传授给徒弟的武功总要打个折扣,于是越往后传,弟子们的功夫就越弱…… 直到某一支的某一代突然出现一个天分特别高的弟子(或者是吃到了灵丹、挖到了特别的秘笈),会将功夫的威力一下子放大N倍 —— 我们称这种弟子为“得道者”。 这里我们来考察某一位祖师爷门下的徒子徒孙家谱:假设家谱中的每个人只有1位师傅(除了祖师爷没有师傅);每位师傅可以带很多徒弟;并且假设辈分严格有序,即祖师爷这门武功的每个第i代传人只能在第i-
分类: 其他 发布时间: 04-05 22:21 阅读次数: 0

L2-021 点赞狂魔

L2-021 点赞狂魔 微博上有个“点赞”功能,你可以为你喜欢的博文点个赞表示支持。每篇博文都有一些刻画其特性的标签,而你点赞的博文的类型,也间接刻画了你的特性。然而有这么一种人,他们会通过给自己看到的一切内容点赞来狂刷存在感,这种人就被称为“点赞狂魔”。他们点赞的标签非常分散,无法体现出明显的特性。本题就要求你写个程序,通过统计每个人点赞的不同标签的数量,找出前3名点赞狂魔。 输入格式: 输入在第一行给出一个正整数N(≤100),是待统计的用户数。随后N行,每行列出一位用户的点赞标签。格式
分类: 其他 发布时间: 04-05 22:21 阅读次数: 0

670C-Cinema

670C-Cinema Moscow is hosting a major international conference, which is attended by n scientists from different countries. Each of the scientists knows exactly one language. For convenience, we enumerate all languages of the world with integers fro
分类: 其他 发布时间: 04-05 22:21 阅读次数: 0

LeetCode 743.网络延迟时间

LeetCode 743.网络延迟时间 有 N 个网络节点,标记为 1 到 N。 给定一个列表 times,表示信号经过有向边的传递时间。 times[i] = (u, v, w),其中 u 是源节点,v 是目标节点, w 是一个信号从源节点传递到目标节点的时间。 现在,我们向当前的节点 K 发送了一个信号。需要多久才能使所有节点都收到信号?如果不能使所有节点收到信号,返回 -1。 样例输入: [[2,1,1],[2,3,1],[3,4,1]]//道路信息 4 //总节点数
分类: 其他 发布时间: 04-05 22:21 阅读次数: 0

POJ 1456.Supermarket

POJ 1456.Supermarket Description A supermarket has a set Prod of products on sale. It earns a profit px for each product x∈Prod sold by a deadline dx that is measured as an integral number of time units starting from the moment the sale begins. Eac
分类: 其他 发布时间: 04-05 22:21 阅读次数: 0

LeetCode 802.找到最终的安全状态

LeetCode 802.找到最终的安全状态 在有向图中, 我们从某个节点和每个转向处开始, 沿着图的有向边走。 如果我们到达的节点是终点 (即它没有连出的有向边), 我们停止。 现在, 如果我们最后能走到终点,那么我们的起始节点是最终安全的。 更具体地说, 存在一个自然数 K, 无论选择从哪里开始行走, 我们走了不到 K 步后必能停止在一个终点。 哪些节点最终是安全的? 结果返回一个有序的数组。 该有向图有 N 个节点,标签为 0, 1, ..., N-1, 其中 N 是 graph
分类: 其他 发布时间: 04-05 22:21 阅读次数: 0

LeetCode 332. 重新安排行程

LeetCode 332. 重新安排行程 给定一个机票的字符串二维数组 [from, to],子数组中的两个成员分别表示飞机出发和降落的机场地点, 对该行程进行重新规划排序。所有这些机票都属于一个从JFK(肯尼迪国际机场)出发的先生,所以该 行程必须从 JFK 出发。 说明: 如果存在多种有效的行程,你可以按字符自然排序返回最小的行程组合。例如,行程 ["JFK", "LGA"] 与 ["JFK", "LGB"] 相比就更小,排序更靠前 所有的机场都用三个大写字母表示(机场代码)。 假定所
分类: 其他 发布时间: 04-05 22:21 阅读次数: 0