viernes, 23 de diciembre de 2022

uml

Cabe mencionar que sobre el nombre se puede agregar una etiqueta entre llaves francesas (« »), que son distintas a las dobles << >>. Un estereotipo sirve para denotar un significado que por UML no es posible dar, por ejemplo, podríamos poner «Abstract» para indicar que se trata de una clase abstracta o «Interface» para indicar que es una interface. 

scribd

 https://12ft.io/

lunes, 12 de diciembre de 2022

hostname desde ip y viceversa

 

Get hostname from ip address and vice versa in cmd

We can resolve hostname from ip address using ping command in cmd (command prompt) and we can also get ip address of a specified computer using ping command.

Resolve Hostname from IP Address in CMD:

Normally, we use ping command to check whether a machine is online or not. we can get machine name from ip address by giving extra parameter -a with ping command.

ping -a  100.82.151.16
Get hostname from ip address in cmd

Get IP Address from Computer name in CMD:

This may be funny (:: if you already know, we can get ip address from machinename with ping command.

ping hp-PC
Get IP Address from Computername in CMD

lunes, 5 de diciembre de 2022

java de

Refactorización La refactorización implica reformular programas para hacerlos más claros y fáciles de mantener, al tiempo que se conserva su funcionalidad e integridad.Es muy utilizado con las metodologías de desarrollo ágil. Muchos IDE contienen herramientas de refactorización integradas para realizar de manera automática la mayor parte del proceso de refactorización.


un error de sintaxis, el cual ocurre cuando el compilador encuentra un código que viola las reglas del lenguaje Java (es decir, su sintaxis)


Guión bajo (_) en Java 9
A partir de Java 9, ya no puede usar un guión bajo (_) por sí solo como identificador.
int _ = 11; 
System.out.println(_);

La barra diagonal inversa (a \) se conoce como carácter de escape, el cual tiene un significado especial para los métodos print y println de System.out. Cuando aparece una barra diagonal inversa en una cadena de caracteres, Java la combina con el siguiente carácter para formar una secuencia de escape.

Lista completa de secuencias de escape

https://docs.oracle.com/javase/specs/jls/se8/html/jls-3.html#jls-3.10.6


Las líneas en blanco, los espacios y los tabuladores se conocen como espacio en blanco (pág. 79). El espacio en blanco mejora la legibilidad de los programas y el compilador lo ignora.


Buena práctica de programación 2.6
Coloque un espacio después de cada coma (,) en una lista de argumentos para que sus programas sean más legibles.

2.5.1 Declaraciones import

Una gran fortaleza de Java es su extenso conjunto de clases predefinidas que podemos reutilizar, en vez de “reinventar la rueda”. Estas clases se agrupan en paquetes (grupos con nombre de clases relacionadas conocen en conjunto como la biblioteca de clases de Java, o Interfaz de programación de aplicaciones de Java (API de Java). 

Observación de ingeniería de software 2.2
El paquete java.lang se importa de manera predeterminada en todos los programas de Java; por ende, las  clases en java.lang son las únicas en la API de Java que no requieren una declaración import.

Los valores int que usa en un programa no pueden contener comas; sin embargo, para facilitar la lectura, puede colocar guiones bajos en los números. Entonces 60_000_000 representa el valor int 60,000,000

Las partes de las instrucciones que contienen cálculos se llaman expresiones. De hecho, una expresión es cualquier parte de una instrucción que tiene un valor asociado. Por ejemplo, el valor de la expresión numero1+ numero2 es la suma de los números. De manera similar, el valor de la expresión entrada.nextInt() es el entero escrito por el usuario.

La división de enteros produce un cociente entero. Por ejemplo, la expresión 7 / 4 da como resultado 1, y la expresión 17 / 5 da como resultado 3. Cualquier parte fraccionaria en una división de enteros simplemente se descarta (es decir, se  trunca); no ocurre un redondeo.

Una condición es una expresión que puede ser verdadera (a true) o falsa (a false). [106 ingles]

Observe también que encerramos cada sentencia del cuerpo entre un par de llaves, { }, creando lo que se llama una sentencia compuesta o un bloque.

Estas reglas permiten a Java aplicar los operadores en el orden correcto.  Cuando decimos que los operadores se aplican de izquierda a derecha, nos referimos a su asociatividad. Algunos operadores se asocian de derecha a izquierda. [94 esp]

 Todos, con la excepción del operador de asignación, =, se asocian de izquierda a a derecha. El operador de asignación, =, se asocia de derecha a izquierda. El valor de una expresión de asignación es el que se haya asignado a la variable del lado izquierdo del operador = (por ejemplo, el valor de la expresión x = 7 es 7).  Entonces, una expresión como x = y = 0 se evalúa como si se hubiera escrito así: x = (y = 0), en donde primero se asigna el valor 0 a la variable y, y después se asigna el resultado de esa asignación, 0, a x. [100 esp.]

El método System.out.printf ( f se refiere a “formato”) muestra datos con formato.[pág. 43]



domingo, 4 de diciembre de 2022

vlc siempre visible

https://superuser.com/questions/676187/always-on-top-not-working-in-vlc-in-windows-7

Minimiza todas las ventanas. Luego desmarque y marque "siempre en la parte superior" y luego haga clic en el escritorio. Entonces puedes abrir todas las otras ventanas.