永久改变cmd窗口背景颜色 win+r 输入regedis进入注册表,找到 HKEY_CURRENT_USER\Software\Microsoft\Command Processor路径双击右侧DefaultColor文件名,出现编辑窗口修改数值数据即可,数值可以输入两个,第一个表示背景颜色,第二个表示文本颜色;如果只输入一个,则只改变文本颜色。颜色对应的字符:0=黑、1=蓝、2=绿、3=湖蓝色、4...
java 饿汉式单例模式和懒汉式单例模式 定义:保证全局中一个类只有一个实例。Java中单例模式定义:“一个类有且仅有一个实例,并且自行实例化向整个系统提供。”/** * 饿汉式单例模式 */public class SingletonDemo1 { // 私有化构造方法,不允许外部直接创建对象 private SingletonDemo1(){ } // 创建私有化静态实例 p...
Linux查看系统负载常用命令 网站服务器经常会遇到linux系统负载的问题,那么linux下查看系统负载的命令有哪些呢?linux下查看负载的主要命令有下面一些:top, uptime,w,vmstat1、top命令查看linux负载:第一行解释:top - 01:18:39 up 2 days, 18:54, 1 user, load average: 0.04, 0.03, 0.0501:18:39:系统当前时间up 2 days, 18:54 :系统开机到现在经过了2天1 users:当前1用户在线lo
面试官最爱的volatile关键字 转自:https://mp.weixin.qq.com/s?__biz=MzI4MDYwMDc3MQ==&mid=2247486266&idx=1&sn=7beaca0358914b3606cde78bfcdc8da3&chksm=ebb74296dcc0cb805a45ca9c0501b7c2c37e8f2586295210896d18e3a0c72b01bea7...
linux时间同步、多台服务器时间同步 时间同步:1、date -s "2015-06-08 22:08:06" // 设置系统时间。2、配置时间服务器,集群的其他机器都跟其中一台机器同步时间。定时任务执行时间同步的操作时间同步服务器需要安装ntp服务例如将node01作为主服务器,其他节点都同步该节点的时间,在node01上执行如下操作:1、yum list | grep ntp 2、yum -y insta...
Centos中安装nc命令工具 netcat(nc)是一个简单而有用的工具,被誉为网络安全界的“瑞士军刀”,不仅可以通过使用TCP或UDP协议的网络连接读写数据,同时还是一个功能强大的网络调试和探测工具,能够建立你需要的几乎所有类型的网络连接。在Linux中可以直接使用yum工具进行安装:yum install nc.x86_64安装完成后使用nc -help查看命令是否正常安装完成后,我们...
Spark广播变量Broadcast 注意:原文出处https://www.jianshu.com/p/3bd18acd2f7fBroadcast顾名思义,broadcast 就是将数据从一个节点发送到其他各个节点上去。这样的场景很多,比如 driver 上有一张表,其他节点上运行的 task 需要 lookup 这张表,那么 driver 可以先把这张表 copy 到这些节点,这样 task 就可以在本地查表了。如何实现一个...
scala aggregate函数 将每个分区里面的元素进行聚合,然后用combine函数将每个分区的结果和初始值进行combine操作 开启分区的效果:val rdd1 = List(1,2,3,4,5) val result: Int = rdd1.par.aggregate(0)( (acc, number) => { val res1 = acc + number ...
shell中循环数组 定义一个数组,用小括号括起来,内容用空格分割即可。循环数组时候一个关键点是要在数组后面增加 [@] 符号,表示获取数组全部内容,如果不加,则只能获取到第一个元素。也可以通过下标的方式获取数组元素 array[index] #!/bin/baships=('192.168.149.160' '192.168.149.161' '192.168.149.162')for i...
shell中shift作用 shift命令用于对参数的移动(左移),通常用于在不知道传入参数个数的情况下依次遍历每个参数然后进行相应处理,比如shift 2表示将左侧两个参数丢弃,原来的$3现在变成$1,原来的$5现在变成$3等等,不带参数的单个shift相当于shift 1。例如:编辑 test2.sh 文件#!/bin/bashuntil [ $# -eq 0 ]doecho "第一个参数为 $1,参数个...
shell 中 $$ $# $? $- 等等的用法 $$Shell本身的PID(ProcessID)$!Shell最后运行的后台Process的PID$?最后运行的命令的结束代码(返回值)$-使用Set命令设定的Flag一览$*所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。$@所有参数列表。如"$@"用「"」括起来的情况、以"$1" "$2" … "$n"