¿Qué es?
Un servicio web es una tecnologia que utiliza un conjunto
protocolos y estándares que sirven para intercambiar datos
entre aplicacione.[2]
Se usan dos tecnologias[1]
Rest
Soap
Crear una web service en java
Un ejemplo en [1]
Links:
50-my-custom-config.conf
en /etc/lightdm/lightdm.conf.d
así tendremos el archivo:
/etc/lightdm/lightdm.conf.d/50-my-custom-config.conf
sudo mkdir -p /etc/lightdm/lightdm.conf.d
sudo gedit /etc/lightdm/lightdm.conf.d/50-my-custom-config.confUna vez creado, agregar
[SeatDefaults] greeter-hide-users=true greeter-show-manual-login=trueY listo.
time.sleep()
del módulo time,
si queremos que la ejecución pare por 2 segundos se usa
time.sleep(2)
time.strftime()
del módulo time
.import time # Imprimir la fecha y hora cada 3 segundos while True : print time.strftime("%Y %B %d %H:%M:%S") time.sleep(3)Links:
MCD, Un ejemplo de máximo como un divisorBuenos sitios para revisar son:
|
||
Para poder escribir tildes o caracteres especiales en python(UTF-8) solo es necesario agregar en la primera línea:
# -*- coding: utf-8 -*-
El comentario anterior indica la codificación del archivo fuente, esto es útil en python 2 ya que para python 3 la codificación por defecto es utf-8
# -*- coding: utf-8 -*-
import os
#!/usr/bin/python
# -*- coding: latin-1 -*-
import os, sys
...
#!/usr/bin/python
# -*- coding: iso-8859-15 -*-
import os, sys
...
#!/usr/bin/python
# -*- coding: ascii -*-
import os, sys
...
La codificación UTF-8 (Unicode Transformation Format 8-bit) es un estándar de codificación de caracteres que permite representar todos los caracteres de la mayoría de los sistemas de escritura del mundo. Fue creado para ser compatible con sistemas ASCII anteriores, lo que significa que los caracteres ASCII (los 128 caracteres de la norma ASCII) se pueden representar en UTF-8 utilizando un solo byte, mientras que los caracteres no ASCII requieren de varios bytes.
Ejemplo texto normal <b>Texto en negrita</b>Se ve:
Ejemplo texto normal <i>Texto en cursiva</i>Se ve:
<style type='text/css'> p { color: red; } </style>Desde un archivo externo
<link rel='stylesheet' type='text/css' href='archivo.css'>En línea
<p style='color:red;'>Texto de color rojo.</p>
#include <stdio.h> int main(){ int a,b; printf("Ingrese el primer número\n"); scanf("%d",&a); printf("Ingrese el segundo número\n"); scanf("%d",&b); if(a < b) printf("El mayor es %d\n",b); else if(a > b) printf("El mayor es %d\n",a); else printf("Los números son iguales\n"); return 0; }
#include <iostream> using namespace std; int fibo(int n){ if( n == 1 ) return 1; if( n == 2 ) return 1; int a = fibo(n-1); int b = fibo(n-2); return a + b; } int main(){ int n; cout<<"Ingrese un número"<<endl; cin>>n; cout<<"Fibonacci de "<<n<<" es "<<fibo(n)<<endl; return 0; }
<html> <head> <title>Ejemplo</title> </head> <body> Hola mundo. <body> </html>
public class Main{ public static void main(String arg[]){ String str = "Hola mundo"; int longitud = str.length(); System.out.println("La longitud es "+longitud); } }
Propiedad | Descripción |
---|---|
constructor | Retorna la función constructor del string. |
length | Retorna el tamaño del string. |
prototype | Permite adicionar propiedades y métodos al objeto |
Método | Descripción |
---|---|
charAt(x) | Retorna el caracter en la posición x. |
charCodeAt(x) | Retorna un número que indica el valor Unicode del caracter en la posición x. |
concat(x,y,...) | Retorna un string, que es la concatenacion de 1 o más string. |
endsWith(x) | Retorna true si el string termina en x. |
fromCharCode(x) | Retorna el caracter del valor Unicode x. |
includes(x) | Retorna true si el string contiene a x. |
indexOf(x) | Retorna la posición de la primera aparicion de x, o -1 si no se encuentra. |
lastIndexOf(x) | Retorna la posición de la última aparicion de x, o -1 si no se encuentra |
localeCompare(x) | Retorna un número indicando si x esta antes (-1), en misma posición (0) o después (1) en una ordenación. |
match(x) | Retorna la coincidencia de la expresión regular x. |
repeat(x) | Retorna x copias del string. |
replace(x,y) | Retorna un string que resulta de remplazar la expresion reguar x con y. |
search(x) | Retorna la posición de la expresión regular x. |
slice(x,y) | Retorna una parte del string. |
split(x) | Retorna un array que es la division del string usando x. |
startsWith(x) | Retorna true si el string inicia con x |
substr(x,y) | Retorna un substring que inicia en x, de longitud y. |
toLocaleLowerCase() | Retorna el string converitdo a letras minúsculas, respetando el localización actual. |
toLocalUpperCase() | Retorna el string convertido a letras mayúsculas, respetando la localización acutal. |
toLowerCase() | Retorna el string convertido a letras minúsculas. |
toString() | Retorna el valor del objeto string. |
toUpperCase() | Retorna el string convertido a letras mayúsculas. |
trim() | Retorna el string sin espacios en blanco en los bordes. |
valueOf() | Retorna el valor primitivo del objeto string. |
Propiedad | Descripción |
---|---|
E | Retorna el número de Euler (aprox. 2.7182) |
LN2 | Retorna el logaritmo natural de 2 (aprox. 0.693) |
LN10 | Retorna el logaritmo natural de 10 (aprox. 2.302) |
LOG2E | Retorna el logaritmo en base 2 de E (aprox. 1.442) |
LOG10E | Retorna el logaritmo en base 10 de E (aprox. 0.434) |
PI | Retorna el valor de PI (aprox. 3.1415) |
SQRT1_2 | Retorna la raiz cuadrada de 1/2 (aprox. 0.7071) |
SQRT2 | Retorna la raiz cuadrada de 2 (aprox. 1.4142) |
Método | Descripción |
---|---|
abs(x) | Retorna el valor absuto de x |
acos(x) | Retorna el arcocoseno de x (en radianes) |
asin(x) | Retorna el arcosento de x (en radianes) |
atan(x) | Retorna el arcotangente de x (en radianes) |
atan2(x,y) | Retorna el cociente de x/y (en radianes) |
ceil(x) | Retorna el mínimo entero mayor o igual a x |
cos(x) | Retorna el coseno de x (en radianes) |
exp(x) | Retorna Ex (E : número de Euler) |
floor(x) | Retorna el máximo entero menor o igual a x |
log(x) | Retorna el logaritmo natural de x |
max(x,y,...) | Retorna el mayor número |
min(x,y,...) | Retorna el menor número |
pow(x,y) | Retorna xy |
random() | Retorna un número pseudo-aleatorio entre 0 y 1 |
round(x) | Retorna el entero más cercano a x |
sin(x) | Retorna el seno de x (en radianes) |
sqrt(x) | Retorna la raiz cuadrada de x |
tan(x) | Retorna el tangente de x (en radianes) |
<script type='text/javascript'> alert('Hola Mundo'); </script>
<script type='text/javascript' src='archivo.js'> </script>
<!doctype html> <html> <head> <meta charset='utf-8'/> <title>Hola Mundo</title> </head> <body> <?php echo 'Hola Mundo'; ?> </body> </html>
$ sudo addgroup nombreGrupo
$ sudo adduser nombreUsuario nombreGrupo
# Python 2.7 # Pasar un real a entero x1 = 12.2 x2 = 15.7 a = int(x1) print a a = int(x2) print a # Para redondear se puede aplicar la suma + 0.5 a = int(x1 + 0.5) print 'Redondeo de x1 =',a a = int(x2 + 0.5) print 'Redondeo de x2 =',a # Para obtener el valor absoluto a = abs(-8) print a a = abs(18) print a a = abs(-32.89) print a a = abs(83.23) print a # Mostrar un numero entero de base 10 en base 8 a = oct(16) print 'En base 8=',a # Mostrar un numero entero de base 10 en base 16 a = hex(16) print 'En base 16=',aOutput:
12 15 Redondeo de x1 = 12 Redondeo de x2 = 16 8 18 32.89 83.23 En base 8= 020 En base 16= 0x10
LaTeX es útil para usar el alfabeto griego, a continuación se muestran las palabras reservadas para cada uno.
Minúscula | LaTeX | Mayúscula | LaTeX | Adaptado | Griego Clásico | Griego Moderno |
---|---|---|---|---|---|---|
$\alpha$ | \alpha | $A$ | A | alfa | alpha | alfa |
$\beta$ | \beta | $B$ | B | beta | bēta | vita |
$\gamma$ | \gamma | $\Gamma$ | \Gamma | gamma | gamma | ghama |
$\delta$ | \delta | $\Delta$ | \Delta | delta | delta | dhelta |
$\epsilon$ | \epsilon | $E$ | E | épsilon | épsilon | épsilon |
$\zeta$ | \zeta | $Z$ | Z | dseta | dzēta | zita |
$\eta$ | \eta | $H$ | H | eta | ēta | ita |
$\theta$ | \theta | $\Theta$ | \Theta | theta | thēta | thita |
$\iota$ | \iota | $I$ | I | iota | iota | iota |
$\kappa$ | \kappa | $K$ | K | kappa | kappa | kapa |
$\lambda$ | \lambda | $\Lambda$ | \Lambda | lambda | lambda | lamda |
$\mu$ | \mu | $M$ | M | mi | my | mi |
$\nu$ | \nu | $N$ | N | ni | ny | ni |
$\xi$ | \xi | $\Xi$ | \Xi | xi | xi | xi |
$o$ | o | $O$ | O | ómicron | ómicron | ómicron |
$\pi$ | \pi | $\Pi$ | \Pi | pi | pi | pi |
$\rho$ | \rho | $R$ | R | rho | rho | ro |
$\sigma$ | \sigma | $\Sigma$ | \Sigma | sigma | sigma | sigma |
$\tau$ | \tau | $T$ | T | tau | tau | taf |
$\upsilon$ | \upsilon | $\Upsilon$ | \Upsilon | ípsilon | ýpsilon | ípsilon |
$\varphi$ | \varphi | $\varPhi$ | \varPhi | fi | phi | fi |
$\chi$ | \chi | $X$ | X | ji | chi | ji |
$\psi$ | \psi | $\Psi$ | \Psi | psi | psi | psi |
$\omega$ | \omega | $\Omega$ | \Omega | omega | ōmega | omega |
Símbolo | LaTeX |
---|---|
$\varepsilon$ | \varepsilon |
$\vartheta$ | \vartheta |
$\varpi$ | \varpi |
$\varrho$ | \varrho |
$\varsigma$ | \varsigma |
$\varphi$ | \varphi |
Letra | Símbolo | LaTeX | Símbolo | LaTeX |
---|---|---|---|---|
alfa | $$\alpha$$ | \alpha | $$ $$ | |
beta | $$ \beta $$ | \beta | $$ $$ | |
chi | $$ \chi $$ | \chi | $$ $$ | |
delta | $$ \delta $$ | \delta | $$ \Delta $$ | \Delta |
epsilon | $$ \epsilon $$ | \epsilon | $$ $$ | |
eta | $$ \eta $$ | \eta | $$ $$ | |
gamma | $$ \gamma $$ | \gamma | $$ \Gamma $$ | \Gamma |
iota | $$ \iota $$ | \iota | $$ $$ | |
kappa | $$ \kappa $$ | \kappa | $$ $$ | |
lambda | $$ \lambda $$ | \lambda | $$ \Lambda $$ | \Lambda |
mu | $$ \mu $$ | \mu | $$ $$ | |
nu | $$ \nu $$ | \nu | $$ $$ | |
omega | $$ \omega $$ | \omega | $$ \Omega $$ | \Omega |
phi | $$ \phi $$ | \phi | $$ \Phi $$ | \Phi |
pi | $$ \pi $$ | \pi | $$ \Pi $$ | \Pi |
psi | $$ \psi $$ | \psi | $$ \Psi $$ | \Psi |
rho | $$ \rho $$ | \rho | $$ $$ | |
sigma | $$ \sigma $$ | \sigma | $$ \Sigma $$ | \Sigma |
tau | $$ \tau $$ | \tau | $$ $$ | |
theta | $$ \theta $$ | \theta | $$ \Theta $$ | \Theta |
upsilon | $$ \upsilon $$ | \upsilon | $$ \Upsilon $$ | \Upsilon |
xi | $$ \xi $$ | \xi | $$ \Xi $$ | \Xi |
zeta | $$ \zeta $$ | \zeta | $$ $$ | |
$$ $$ | $$ $$ |
# Python 2.7 n = abs(-4) print n n = abs(-5.2) print n n = oct(15) print n n = hex(15) print n n = max(56, 3) print n n = pow(2, 3) print n
4 5.2 017 0xf 56 8
# Python 2.7 import math n = math.sin(0) print n n = math.pi print n n = math.degrees(3.141592) print n n = math.radians(180) print n n = math.cos(math.pi/3) print n n = math.cos(math.radians(60)) print n
0.0 3.14159265359 179.999962552 3.14159265359 0.5 0.5
E(1,1) | E(1,2) | E(1,3) |
E(2,1) | E(2,2) | E(2,3) |
E(3,1) | E(3,2) | E(3,3) |
E(4,1) | E(4,2) | E(4,3) |
E(1,1) | E(1,2) | E(1,3) |
E(2,1) | E(2,2) | E(2,3) |
E(3,1) | E(3,2) | E(3,3) |
E(4,1) | E(4,2) | E(4,3) |
//creamos el documentos var doc = DocumentApp.create('Ejemplo archivo'); //insertamos contenido doc.getBody().appendParagraph('Cuerpo documentos');
E(1,1) | E(1,2) | E(1,3) |
E(2,1) | E(2,2) | E(2,3) |
E(3,1) | E(3,2) | E(3,3) |
E(4,1) | E(4,2) | E(4,3) |
E(1,1) | E(1,2) | E(1,3) |
E(2,1) | E(2,2) | E(2,3) |
E(3,1) | E(3,2) | E(3,3) |
E(4,1) | E(4,2) | E(4,3) |
E(1,1) | E(1,2) | E(1,3) |
E(2,1) | E(2,2) | E(2,3) |
E(3,1) | E(3,2) | E(3,3) |
E(4,1) | E(4,2) | E(4,3) |
E(1,1) | E(1,2) | E(1,3) |
E(2,1) | E(2,2) | E(2,3) |
E(3,1) | E(3,2) | E(3,3) |
E(4,1) | E(4,2) | E(4,3) |
E(1,1) | E(1,2) | E(1,3) |
E(2,1) | E(2,2) | E(2,3) |
E(3,1) | E(3,2) | E(3,3) |
E(4,1) | E(4,2) | E(4,3) |
E(1,1) | E(1,2) | E(1,3) |
E(2,1) | E(2,2) | E(2,3) |
E(3,1) | E(3,2) | E(3,3) |
E(4,1) | E(4,2) | E(4,3) |
E(1,1) | E(1,2) | E(1,3) |
E(2,1) | E(2,2) | E(2,3) |
E(3,1) | E(3,2) | E(3,3) |
E(4,1) | E(4,2) | E(4,3) |