在实际项目开发过程中,我们经常需要对某个对象或者某个集合中的元素进行排序,常用的两种方式是实现某个接口。常见的可以实现比较功能的接口有Comparable接口和 Comparator接口,那么这两个又有什么区别呢? 关于Comparable接口 关于Comparable接口,其位于 java.lan ...
分类:
其他好文 时间:
2019-09-21 18:51:09
阅读次数:
71
线程并发 synchronized和Lock简单认知 前几天刚加深了线程的了解,期间在验证各种方法及多线程时遇到一些疑问,在高并发的情况下,怎么做才能保证程序还能按照我们预期的正常运行下去,这就是我们接下来探究下关于并发中的常用的一些线程安全方法、类等,仅个人见解, 忘广大学友纠正。 synchro ...
分类:
其他好文 时间:
2019-09-21 18:50:54
阅读次数:
69
转自https://www.cnblogs.com/imyalost/p/5629606.html http协议用于客户端和服务器之间的通信,请求访问资源的一方称为客户端,而提供资源响应的一方称为服务器端。 下面就是客户端和服务端之间简单的通信过程 PS:请求必须从客户端建立通信,服务端没收到请求之 ...
分类:
Web程序 时间:
2019-09-21 18:50:34
阅读次数:
90
前言:SELinux是一个很深奥的东西,我问过身边好多运维技术人员,他们公司服务器的SElinux在生产环境中是开启状态还是关闭状态,得到一个统一的答案——直接关闭,无一例外。所以说,想了解SELinux的,可以了解一下,为了以防以后自己所在的公司要求必须开启SELinux,但自己又不懂,那就尴尬了,不了解也无所谓,因为遇到强制开启SELinux的公司,我工作两年来还没有碰到过。网上也有一句话——
分类:
系统相关 时间:
2019-09-21 18:49:50
阅读次数:
107
1.kubespray的配置文件 2.kubelet的配置文件 3.重启kubelet ...
分类:
Web程序 时间:
2019-09-21 18:48:46
阅读次数:
95
基于队列实现生产者与消费者模型 上述代码中解决办法缺点:如果有N个消费者,是否还要生产者put进去N个None呢? 用JoinableQueue 解决消费者结束问题 是不是晕了,那就对了,代码执行顺序: 1、consumer 中把对列中所有的任务消耗完 q.task_done() 2、produce ...
分类:
编程语言 时间:
2019-09-21 18:48:26
阅读次数:
86
今天给大家分享一下js中常用的基础算法,废话不多说,直接上代码; 1、两个数字调换顺序 2、对象排序,安装对象中的id排序对象的位置; 3、冒泡排序 4、随机出现不同的数字 5、字符串大小写互换 6、数组随机打乱 7、数组扁平化-把多维数组转为一维数组 8、数组去重 9、数组尾部删除,增加到前面; ...
分类:
编程语言 时间:
2019-09-21 18:48:08
阅读次数:
90
hadoop简介 hadoop是基于Java语言开发的,具有很好的跨平台性,并且可以部署在廉价的计算机群众,hadoop的核心是分布式文件系统HDFS(hadoop distributed file system)和mapreduce,HDFS具有较高的读写速度和和好的容错性和可伸缩性并且具有大规模 ...
分类:
其他好文 时间:
2019-09-21 18:47:50
阅读次数:
87
多线程threading1、观察线程importthreadingdefthread_job():print(threading.current_thread())defmain():print(threading.active_count())#打印threading的数目print(threading.enumerate())#当前线程名字print(threading.current_thr
分类:
编程语言 时间:
2019-09-21 18:46:59
阅读次数:
85
恢复内容开始 如何提高程序员的键盘使用效率 一、使用键盘最常用的技能有些? 想要提高键盘的使用效率,首先要使用正确的方法,然后再进行一定时间的刻意训练,便可大大提高键盘输入的效率。 所谓正确的方法呢,最重要的是要养成正确的键盘指法输入习惯。 1.科学键盘输入指法图 基本键指法:开始打字前,左手小指、 ...
分类:
其他好文 时间:
2019-09-21 18:46:44
阅读次数:
68
go语言中字符串的分割分以下几种: 1、根据空格键进行分割 方法:strings.Fields(s string) []string s:要分割的字符串 返回结果为[]string 例: s:=" ab cd ef gh ij kl " arr:=strings.Fields(s) fmt.Prin ...
分类:
编程语言 时间:
2019-09-21 18:46:27
阅读次数:
95
类、对象、实例的关系是什么,如果不能很好的理解什么是类什么是对象就无法讲清楚, 类:某种事物与另一种事物具有相似性,比如哈士奇和泰迪,我们发现他们有一些相似的特性和行为,在生物学上,他们都属于“狗”,狗都会什么呢?他们都会叫、有四条腿等等,我们把这种具有相同属性和行为的事物就叫做类,就是我们常说的“ ...
分类:
编程语言 时间:
2019-09-21 18:46:08
阅读次数:
156
前言 ,如果你只是因为不想写脚本,而去录制脚本,那我建议你还是别学录制了。 录制脚本,只是一个过渡,从0到1的一个过渡,如果让你直接写脚本,你会无从下手,可以将录制的脚本快速转化成httprunner脚本文件。 har2case可以将.har文件转化成yaml格式或者json格式的httprunne ...
分类:
Web程序 时间:
2019-09-21 18:45:29
阅读次数:
300
方法一:开发JAVA监控页面 [root@localhost ~]# mkdir /usr/local/tomcat8/webapps/memtest/[root@localhost ~]# cd /usr/local/tomcat8/webapps/[root@localhost webapps] ...
分类:
其他好文 时间:
2019-09-21 18:45:13
阅读次数:
71
一、 实践题目 改写二分搜索算法 (20 分) 题目来源:《计算机算法设计与分析》,王晓东 设a[0:n-1]是已排好序的数组,请改写二分搜索算法,使得当x不在数组中时,返回小于x的最大元素位置i和大于x的最小元素位置j。当搜索元素在数组中时,i和j相同,均为x在数组中的位置。 输入格式: 输入有两 ...
分类:
编程语言 时间:
2019-09-21 18:44:56
阅读次数:
108
如今远程桌面在我们的工作生活中所起到的作用已经越来越大,微软自身现在已经把远程桌面这一功能默认安装在了我们的电脑上,但是iis7远程桌面管理工具想比它更有优势,但是下面下面我们就看看如何在win7的系统下远程连接win服务器。毕竟原生的才是最好的在cmd下输入mstsc.exe在进行连接之前,拿另一台电脑ping一下,如果ping不通连接不上,就关防火墙和开启远程桌面。通过上述操作就可以看到,远程