Pues eso, cual es la mejor manera que conoceis? Estoy intentandolo por primera vez y estoy usando una herramienta llamada Retrofit, la conoceis? Un asludo.
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menúpublic class Main {
public static void main(String[] args) throws IOException {
copiaRecursiva(dir1,dir2); //Introduce en dir1 la direccion origen y dir2 el destino
}
public static void copiaRecursiva(String dirUno, String dirDos){
File carpeta1 = new File(dirUno); //convertir string dirUno a File para manipularlo
File auxFile = null; //File auxiliar
File auxDir = null; //File auxiliar para una url
String[] array = carpeta1.list(); //array de los archivos y directorios listados en la carpeta de origen
try{
for (String string : array) { //recorrer los ficheros de la carpeta de origen
auxFile = new File(dirUno+string); //convertir el string del nombre a file para comprobaciones
if(auxFile.isDirectory()){ //comprobar si el fichero es un directorio
auxDir = new File(dirDos+string); //si lo es, creamos una variable File auxiliar
auxDir.mkdirs();
copiaRecursiva(auxFile.getAbsolutePath(),auxDir.getAbsolutePath());
}else{
FileWriter copia = new FileWriter(dirDos+string);
copiarFichero(auxFile,new File(dirDos+string));
}
}
}catch(Exception ex){
System.out.println("Error: "+ex.getMessage());
}
}
public static void copiarFichero(File f1, File f2){
try{
OutputStream os = new FileOutputStream(f2);
InputStream is = new FileInputStream(f1);
byte[] info = new byte[100];
int leido = is.read(info);
while(leido>0){
os.write(info);
leido = is.read(info);
}
}catch(Exception ex){
System.out.println("Error: "+ex.getMessage());
}
}
}
<!DOCTYPE>
<html>
<head>
<meta charset="utf-8">
<link rel="stylesheet" href="styles.css">
<title>Responsive</title>
</head>
<body>
<div class="general">
<div class="subrela">
<div class="house casa" id="casa1"></div>
<div class="house casa" id="casa2"></div>
<div class="house casa" id="casa3"></div>
<div class="house casa" id="casa4"></div>
<div class="house casa" id="casa5"></div>
<div class="house casa" id="casa6"></div>
</div>
<div class="rela">
<div class="subhouse" id="subcasa1"></div>
<div class="subhouse" id="subcasa2"></div>
<div class="subhouse" id="subcasa3"></div>
<div class="subhouse" id="subcasa4"></div>
<div class="subhouse" id="subcasa5"></div>
<div class="subhouse" id="subcasa6"></div>
</div>
</div>
<script type="text/javascript" src="jquery-1.12.3.min.js"></script>
<script type="text/javascript" src="script.js"></script>
</body>
</html>
function obtenerPadding(){
var tamaño;
var css;
css = document.getElementsByClassName("casa");
tamaño = css.style.paddingBottom;
return tamaño;
}
$(document).ready(function(){
$('#casa1').click(function(){
$('#subcasa1').animate({'margin-top': obtenerPadding();});
});
});
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
char* crearPassword();
int main(int argc, const char * argv[]) {
srand (time(NULL));
float p=rand();
char* contrasena=crearPassword();
printf("%s",contrasena);
return 0;
}
char* crearPassword(){
int i;
char numero,aleatorio;
char *password=malloc(8*sizeof(char))+1;
for(i=0;i<4;i++){
password[i]=(int)rand()%10;
}
for(i=4;i<8;i++){
do{
aleatorio=(char)rand()%123;
}while(aleatorio<65 && aleatorio>122);
password[i]=aleatorio;
}
return password;
}
function cookiesSaved(){
var valor;
//Añadir datos a las cookies
valor = document.getElementById("nombre").value;
document.cookie = "Nombre=" + valor;
valor = document.getElementById("apellido").value;
document.cookie = "Apellido=" + valor;
valor = document.getElementById("edad").value;
document.cookie = "Edad=" + valor;
}
function getValue(word){
var inicio;
var final;
var dato;
var cadena = document.cookie;
//coger el valor inicial de la cadena
inicio = cadena.indexOf(word,0);
//coger la longitud de la cadena
inicio = inicio.length;
//coger la cadena completa
final = cadena.indexOf(";",inicio);
dato = cadena.substring(inicio,final);
return dato;
}
function cookieLoad(){
var nombre;
var apellido;
var edad;
var cadena = document.cookie;
//asignar los datos a la variable
nombre = getValue("Nombre=");
apellido = getValue("Apellido=");
edad = getValue("Edad=");
//asignar valor a variable
cadenaHTML = nombre + "," + apellido + "," + edad;
//introducir codigo en el id usuario
document.getElementById("usuario").innerHTML = cadenaHTML;
alert(cadena);
}
#include <stdio.h>
#include <stdlib.h>
int longitud(char * cadena);
char * invertirCadena(char * c1);
int main(int argc, const char * argv[]) {
// insert code here...
char cadena[5] = "Pepe";
int tamañoCadena=longitud(cadena);
printf("El tamaño de la cadena es %d \n",tamañoCadena);
char *salida=invertirCadena(cadena);
printf("La cadena introducida es %s \n",salida);
return 0;
}
int longitud(char * s1){
int i=0;
while(s1[i]!='\0'){
i++;
}
return i;
}
char * invertirCadena(char * c1){
int i = 0;
int j=longitud(c1)+1;
char salida[j];
while(j!=0){
salida[i]=c1[j];
++i;
j--;
}
return salida;
}
System.out.println("¿Qué quieres hacer? (retiro/deposito)");
accion = entrada.next();
if(accion=="retiro"){
if(cuenta1.getSaldo()<0){
System.err.println("No puede realizar la operacion.");
}
else{
System.out.println("¿Cuanto quiere retirar?");
saldo= entrada.nextInt();
cuenta1.setSaldo(saldo);
System.out.println("Su accion: "+accion+", Saldo: "+cuenta1.getSaldo());
}
}
scadena = cadena.split(" ");
for(cont=0;cont<scadena.length;cont++){
scadena[cont] = scadena[cont].toUpperCase(scadena.charAt(0));
}
package strings;
import java.util.*;
public class main {
public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
System.out.println("Introduce un texto");
Cadena miCadena = new Cadena(entrada.next());
System.out.println("Esta cadena tiene "+miCadena.getConsonante()+" consonantes y "+miCadena.getVocal()+" vocales.");
entrada.close();
}
}
package strings;
public class Cadena {
private String cadena;
private int cont, consonante, vocal;
public Cadena(String cadena){
for(cont=0;cont<cadena.length();++cont){
if(cadena.charAt(cont) == 'a' || cadena.charAt(cont) == 'e' || cadena.charAt(cont) == 'i' || cadena.charAt(cont) == 'o' || cadena.charAt(cont) == 'u'){
vocal++;
}
else{
consonante++;
}
}
}
public int getConsonante(){
return consonante;
}
public int getVocal(){
return vocal;
}
}