题目要求写一个脚本,依次向/etc/passwd中的每个用户问好,并且说出对方的ID是什么,如:Hello,root,yourUIDis0.参考答案#!/bin/bash#这个脚本用来问候用户#作者:猿课-阿铭www.apelearn.com#日期:2018-12-11cat/etc/passwd|whilereadlinedousername=`echo$line|awk-F‘:‘‘{print
分类:
系统相关 时间:
2019-09-07 22:07:06
阅读次数:
114
已知3台服务器主机名分别为web01、backup 、nfs主机信息见下表: 客户端 variables == 变量 一个固定的字符串表示一个不固定的值 1.准备对应的备份目录 2.将文件拷贝至备份目录 3.添加标记 4.推送数据至远程仓库 5.保留本地最近7+天的数据 批量的模拟数据 服务端 1. ...
分类:
其他好文 时间:
2019-09-07 10:57:28
阅读次数:
92
Java的饿汉式与懒汉式单例模式 LOL里有一个怪叫大龙GiantDragon,只有一只,所以该类,只能被实例化一次 步骤 1 : 单例模式 单例模式又叫做 Singleton模式,指的是一个类,在一个JVM里,只有一个实例存在。 步骤 2 : 饿汉式单例模式 GiantDragon 应该只有一只, ...
分类:
编程语言 时间:
2019-09-07 10:42:08
阅读次数:
88
1.重排序概念 A.cpu会对代码执行顺序实现优化,不会对有依赖关系的数据做重排序。代码的执行顺序可能会发生改变,但是执行的结果不会发生任何改变。 B.as-if-serial:不管怎么去做重排序,目的是提高并行度,但是不能影响到正常的结果。 C.重排序在多线程情况下遇到 2.wait()和noti ...
分类:
编程语言 时间:
2019-09-06 01:14:20
阅读次数:
109
很多学校流行一种比较的习惯。老师们很喜欢询问,从某某到某某当中,分数最高的是多少。 这让很多学生很反感。 不管你喜不喜欢,现在需要你做的是,就是按照老师的要求,写一个程序,模拟老师的询问。当然,老师有时候需要更新某位同学的成绩。 Input本题目包含多组测试,请处理到文件结束。 在每个测试的第一行, ...
分类:
其他好文 时间:
2019-09-05 23:36:36
阅读次数:
115
枚举题意,五十分钟看懂题,十分钟过三道,tarjan还写挂了,大型翻车现场。 A、你有n卢布,要把卢布换成美元和欧元,一美元和一欧元对应的卢布数是给定的 美元有几种面值:1、2、5、10、20、50、100 欧元有几种面值:5、10、20、50、100、200 你可以兑换任意数量的欧元和美元,但你兑 ...
分类:
其他好文 时间:
2019-09-05 13:56:54
阅读次数:
89
1、什么是类加载器 虚拟机设计团队把类加载阶段中的“通过一个类的全限定名来获取描述此类的二进制字节流”这个动作放到Java虚 机外部实现,以便让应用程序自己决定如何去获取所需要的类。实现这个动作的模块称为“类加载器”。 周志明. 深入理解Java虚拟机:JVM高级特性与最佳实践(第2版) 机械工业出 ...
分类:
其他好文 时间:
2019-09-05 13:46:35
阅读次数:
85
Shell脚本源码如下: #!/bin/sh #根据进程名杀死进程 if [ $# -lt 1 ] then echo "缺少参数:procedure_name" exit 1 fi PROCESS=`ps -ef|grep $1|grep -v grep|grep -v PPID|awk '{ p ...
分类:
系统相关 时间:
2019-09-04 13:43:30
阅读次数:
97
介绍 阻塞队列(BlockingQueue)是指当队列满时,队列会阻塞插入元素的线程,直到队列不满;当队列空时,队列会阻塞获得元素的线程,直到队列变非空。阻塞队列就是生产者用来存放元素、消费者用来获取元素的容器。 当线程 插入/获取 动作由于队列 满/空 阻塞后,队列也提供了一些机制去处理,或抛出异 ...
分类:
编程语言 时间:
2019-09-04 10:05:24
阅读次数:
79
``` //用于生成验证ma const svgCaptcha = require("svg-captcha") //mysql 用于在数据库中查找前端输入的用户名和密码 const mysql = require('mysql'); const connection = mysql.createC... ...
分类:
数据库 时间:
2019-09-04 00:20:09
阅读次数:
91