(primera semana) ____10 problemas de programación camino de concha

[Hora]: ~ 07/07/2019 01/07/2019
[tema]: Un estudio semana resume
los principales contenidos incluyen 10 ejercicios de concha, como un blanco existencia, puro del conocimiento teórico y la tecnología no puede producir muy conocimiento profunda impresión, sólo en el combate real o el aprendizaje continuo en la práctica, tendrá una comprensión más profunda de los puntos de conocimiento.
jaja

[Shell] Resumen práctica

			关于shell编程题来源,可参考:https://www.cnblogs.com/clsn/p/8028337.html#auto_id_11

[Primera pregunta]: juego de la cáscara para lograr el sorteo

Requisitos:
1. Después de ejecutar la secuencia de comandos, escriba el nombre de Inglés de ortografía, números entre 01-99 generar un número aleatorio, mayor será la puntuación numérica fue a altos números ya capturadas, la siguiente no aparece en los mismos números.
2. Introduzca el primer nombre, la salida de pantalla, y registrar los nombres y números en un archivo, salir del programa no puede seguir esperando a que otros entren.
La figura siguiente:
lote
encontró necesario un requisito de lectura para lograr la práctica se requiere el conocimiento que comprende: un generador de números aleatorios; salida modificación comando 2; modificación de color 3 de la fuente; 4 consola entrada de comando; 5 comandos de clasificación digitales ......
Una solución :
mediante la lectura de los requisitos, mi propia solución de la siguiente manera:
lote

	**解法二:
	解法二是本题作者提供的答案,可参考连接https://www.cnblogs.com/clsn/p/8028337.html#auto_id_49 1.91 练习题答案。
	【总结】
	             对比和作者的解法,基本一致,但是作者对随机数封装成了一个函数,这样就可以产生复用的作用。把一个独立功能封装起来复用的思想指得反思。

[Título Segundo] 9 x 9 salidas de la tabla de multiplicar

Requisitos el siguiente formato:
muestra
Método uno:
la solución autor:
Tabla 9 * 9 multiplicación
Solución II:
Autor respuesta:
9 * 9
[Resumen]
solución y el autor de una comparación, he encontrado la solución ligeramente complicado, en términos de ideología y un poco estúpida. De hecho, la razón principal es reflejar el autor olvidado echo -n uso: la salida no se ajusta. Antes de envolver sido tema enredado, así que usar el enfoque "Quxianjiuguo", cada columna genera un archivo, y luego fusionar nueve documentos muestran.

[] El tercer problema a resolver caso la producción ataque DoS

Requisitos:
escribir una secuencia de comandos Shell para resolver el ataque DoS
Por favor, ingrese o una web o red basada en el número de conexiones, cuando un monitor o un número de IP de alcances conexiones simultáneas 100 VP dentro de un corto período de tiempo (el lector se fija de acuerdo a la situación real), que el sellado del comando llamada firewall correspondientes la IP. comando de servidor de seguridad: iptables-I ENTRADA -s dirección IP -j DROP.
Practicar el uso de registro de descarga: https://files.cnblogs.com/files/clsn/access-web-log.zip
[una solución]:
Después de ver este problema, yo era una fuerza ignorantes poco, porque por lo general trabajan menos Shiyun Wei trata de la obra real, entonces el acceso a la información para comprender: de hecho, el sellado de los ip acceso frecuente a finales del servidor en un corto período de tiempo. Debido a la operación en una máquina virtual local, por lo que los autores de practicar con el registro.
DE
Solución [dos]:
de[Resumen]
comparación de la solución, se encontró solución del autor es más concisa, los autores utilizaron awk y el uso avanzado tiempo, y se acumula una gran cantidad de comandos. A modo de comparación, la solución de la autora es más recomendable, pero requiere el uso de awk tienen una mayor comprensión y uso.

[Título] La cuarta palabra y las letras para reordenar

Requisitos:
frecuencia aparezca orden de las palabras 1. Pulse descendentes;
frecuencia alfabéticamente descendente 2 aparece.
En la siguiente manera:
Los ofresources calamar Número del Proyecto al usuario proporciona una Assist Implementar Diseño y Apoyo El calamar installations.Please la Navegar Secciones Documentación y Apoyo a la Formación Más Infomation byoldboy

[Solución]
de este título es en realidad una solución relativamente simple:
secuencia[Resumen]
comparación de la solución, básicamente el mismo, debido a esta pregunta, básicamente, ordenando el uso de comandos de la shell, es relativamente simple.

[Título] El quinto volumen de nombre de archivo de carácter aleatorio generado

Requisitos:
Lote 10 para crear archivos html en el directorio actual de ./clsn de bucle, en el que cada una de las necesidades de archivo para contener un 10 cadena en minúsculas aleatorio más CLSN fijo, nombre de ejemplo:
muestra
[Método A]:
esta pregunta de hecho, la principal dificultad es cómo generar 10 cadena aleatoria, la solución I de la siguiente manera:
azar
[solución 2]:
azar
[resumen]
comparación de la escritura, el autor encapsula una función aleatoria generación de caracteres Suiji, y el autor se genera comandos para instalar un -pwgen carácter aleatorio . De manera más sencilla, vale la pena aprender. Y aunque el autor no mandan pwgen, los autores cuyo nombre Nombre de archivo longitud variable se puede generar como caracteres aleatorios 10! Esta es la alabanza!

[Título] El sexto casos especiales de cambio de nombre por lotes

Requisitos:
[Título] resultan quinta cuerda CLSN en el nombre del archivo a todos en znix (preferiblemente implementada por bucle), y la extensión html a mayúsculas.

[A] solución:
Esta pregunta sitios de prueba principalmente en la forma de interceptar una cadena. la solución I de la siguiente manera:
rebautizado[Solución dos]
aaa[Resumen]
comparación de la solución, yo uso la forma convencional para interceptar el nombre del archivo, y el autor utilizando el enfoque de alta gama a juego regular de sed, aunque creo que están escribiendo más concisa y fácil de entender, pero en el uso del aprendizaje regularización vale la pena! Al igual!

[Q7] requiere que el usuario para crear un lote especial

Requisitos:
lote crean 10 cuenta del sistema clsn01-clsn10 y establecer una contraseña (la contraseña es un número aleatorio, requiere caracteres y números, etc. mezcla).
La figura siguiente:
crear

[A] solución
Añadir el nombre de usuario
[Solución dos]
aaaaa
[Resumen]
comparación de la escritura, el autor no tiene en cuenta si un usuario borra un usuario existente de aprender y volver a crearlo. También hay que señalar es que los autores están utilizando el usuario root ejecute el guión, el guionista se ejecuta de nuevo bajo los usuarios normales.

[P8] explora la memoria principal de la red viva

Requisitos:
la red 10.0.0.0/24 juez, actualmente en línea ¿Qué IP?

cheque[Método A]
Esta pregunta sitios de prueba principalmente de ping de uso:
[Solución 2]:
Aquí Insertar imagen Descripción
[Resumen]
solución que básico y los mismos autores, los parámetros utilizados este ping estudio cuestión de punto final, el uso detallado de ping, se refieren a: https: // Blog. csdn.net/gechong123/article/details/80609598

[Título] novena para romper un número aleatorio RANDOM

Requisitos:
cadena conocidos por las siguientes cinco variables MD5Sum de números aleatorios azar después de nuevo la extracción de la parte más importante de una cadena continua, la correspondiente cadena frontal AZAR carácter de salto correspondiente al procesamiento digital utilizando estos md5sum?
21029299 00205d1c a3da1677 1f6d12dd 890684b

[Solución A]
utilizando el comando md5sum sitios de prueba de preguntas y el alcance del aleatoria de [0 ~ 32767], que la solución de la siguiente manera:
grieta
[Solución dos]
aaaaa
[Resumen]
Esta resolución de problemas ideología de litros al azar en cada número aleatorio como una suma md5, a continuación, encontrar el número que comprende al menos una cadena continua. Y una solución de contraste, el código es relativamente simple y un poco de autor. Sin embargo, los autores del código es más fácil de entender.

[Q10] el blog parque de reptiles Bowen

Requisitos:
adquirir el blog Park (patética juvenil del estado) lista de blogs y de acuerdo con el artículo inversa tipo, el formato a continuación:
gatear
[una solución]:
gatear
[dos] Solución:
Como el autor puesta en marcha del código no se ha ejecutado con éxito, no sobresalen visita puede interesado: https://www.cnblogs.com/clsn/p/8028337.html#auto_id_12 [1.2.7] ejercicios
[resumen]
cáscara sentimiento tiene muchas limitaciones en cuanto a los reptiles, aunque la naturaleza de ambos se analiza el texto, sino que también lo recomiendo pitón en términos de reptiles.

================================================== ================================================== =====
semana aprendiendo sobre el contenido de la cáscara tanto, oye, como ejercicios de la semana pitón también se publican, pero deben salir a comprar comida para cocinar.
La próxima semana para continuar sus esfuerzos! Vamos! !
sonrisa

Publicado ocho artículos originales · ganado elogios 6 · vistas 2528

Supongo que te gusta

Origin blog.csdn.net/weixin_42374329/article/details/95007450
Recomendado
Clasificación