martes, 23 de abril de 2013
Aprende como realizar un Ping Grafico desde java
Hoy comparto con ustedes otro fragmento de unaaplicaciónque desarrolle como tema de tesis ya hemos visto como analizar el disco desde java ,ahora veremos como realizar un ping con el fin de comprobar si existeconexión de RED.
PanelGráficoo monitor de red
TimeSeriesCollection localTimeSeriesCollection = new TimeSeriesCollection();
localTimeSeriesCollection.addSeries(total);
/*********************************************/
DateAxis localDateAxis = new DateAxis("TIEMPO DE RESPUESTA");
NumberAxis localNumberAxis = new NumberAxis("CAPACIDAD");
localDateAxis.setTickLabelFont(new Font("SansSerif", 0, 12));
localNumberAxis.setTickLabelFont(new Font("SansSerif", 0, 12));
localDateAxis.setLabelFont(new Font("SansSerif", 0, 14));
localNumberAxis.setLabelFont(new Font("SansSerif", 0, 14));
XYLineAndShapeRenderer localXYLineAndShapeRenderer = new XYLineAndShapeRenderer(true, false);
localXYLineAndShapeRenderer.setSeriesPaint(0, Color.red);
localXYLineAndShapeRenderer.setSeriesPaint(1, Color.green);
localXYLineAndShapeRenderer.setSeriesStroke(0, new BasicStroke(3.0F, 0, 2));
localXYLineAndShapeRenderer.setSeriesStroke(1, new BasicStroke(3.0F, 0, 2));
XYPlot localXYPlot = new XYPlot(localTimeSeriesCollection, localDateAxis, localNumberAxis, localXYLineAndShapeRenderer);
localDateAxis.setAutoRange(true);
localDateAxis.setLowerMargin(0.0D);
localDateAxis.setUpperMargin(0.0D);
localDateAxis.setTickLabelsVisible(true);
localNumberAxis.setStandardTickUnits(NumberAxis.createIntegerTickUnits());
JFreeChart localJFreeChart = new JFreeChart("FLUJO DE CONEXION DE RED", new Font("SansSerif", 1, 24), localXYPlot, true);
ChartUtilities.applyCurrentTheme(localJFreeChart);
ChartPanel localChartPanel = new ChartPanel(localJFreeChart, true);
localChartPanel.setBorder(BorderFactory.createCompoundBorder(BorderFactory.createEmptyBorder(4, 4, 4, 4), BorderFactory.createLineBorder(Color.black)));
Para entender un poco mas el manejo del api JFreeChart les sugiero que visiten suwebsite y se empapen deinformación.
Pero si losgráficosestadísticosde JFreeChart sonestáticoscomo los puedo ANIMAR??
exite una forma de como generar coordenadas aleatorias y esto es con la ayuda deMath.random() y unThreadde esta forma doy coordenadas aleatorias y dando el efecto deanimación pero solo si existeconexión se mostrara los graficos .
try {
Thread.sleep(100);
double value = Math.random()*100;
monitor_flujo_red.addTotalObservation(value);
}
catch (InterruptedException e)
{
System.out.println("Error"+e);
}
Ahora como realizamos el PING?
si alguna vez utilizaron la consola de comando del MS-DOS para realizar un ping sabran que el comando o la sintaxis a utilizar es:
String pingCMD = COMANDO + ESPACIO + ip+" "+"-t";
try{
Runtime ejecuta = Runtime.getRuntime();
Process proceso = ejecuta.exec( pingCMD );
entrada = new InputStreamReader( proceso.getInputStream() );
buffer = new BufferedReader( entrada );
bufferror = new BufferedReader(new InputStreamReader(proceso.getErrorStream()));
}
catch( IOException e ){
System.out.println( e );
}
catch( Exception e ){
System.out.println( e );
}
public void run(){
try {
String x=buffer.readLine();
while(x!=null){
x=buffer.readLine();
if(x==null){
hay_señal=false;
}
else
{
hay_señal=true;
}
if(hay_señal==true)
{
moni();
hay_red(padre);
}
else
{
hay_red(padre);
intentos++;
System.out.println("ENTRO CERO CONEXION REINTEENTANDO...."+" "+intentos);
comando_ping pin=new comando_ping(padre,"www.google.com");
pin.start();
}
}
String a=bufferror.readLine();
while(a!=null){
a=bufferror.readLine();
}
} catch (IOException e) {
e.printStackTrace();
}
if(intentos==10)
{
pausa();
}
}
Los préstamos y donaciones Web Hosting y Dominios mortgage Cómo hacer dinero en línea Registro de Dominios baratos Hosting Rehab Moda y Diseño coches híbridos Tecnología Cord Blood Insurance Lawyer Cooking Recipes Conference Call Acciones Bufete de Abogados Online Making Money Hosting gratuito Loans Mortgage Préstamos Transfer Vender Anualidad de Pago bag Política Mesothelioma Law Firm Hoteles Attomey Degree Credit Tecnología de la información MBA ranking España Donate Servicios duro de recuperación de la unidad de datos Hosting Politics Claim Trading online Curso de inglés básico Digital Photography Software Recovery money lawyers Gas/Electricity Classes Treatment Online casino Technology
Descargate este video tutorial sobre PHP AVANZADO 2013
- Conexión a base de datos usando SQLite3
- Creación de gráficos dinámicos usando la librería PHPGD
- Validación de cadenas usando expresiones regulares
- Compresión
- Codificación y encriptación
A lo largo del curso usaras la opción 5.4 de este lenguaje de programación. También aprenderas una técnica avanzada con la que aumentarás tu productividad al diseñar sitios web multipágina, aprendiendo a enlazar el contenido tal y como está ahora de moda las aplicaciones web más usadas en internet.
Online casino actions Insurance Claim Los préstamos y donaciones Casino reviews Mortgage Recetas de Cocina Curso de inglés básico Loans Política Forex Trading Hosting Tecnología de la información Asbestos Lawyers Dinero commodities Recovery Préstamos Technology Donate Car to Charity California Attomey Colegios en línea Credit Lawyer Donate Cooking Recipes Degree Digital Photography Tecnología Loans And Donation Leyes y abogados Conference Call Cómo hacer dinero en línea Trading Web Hosting y Dominios Software Bufete de Abogados Transfer SEO Laws and lawyers Bolsa loans Gas/Electricity Classes Acciones Rehab Treatment Cord Blood Online Making Money
lunes, 22 de abril de 2013
Añade a tu sitio un contenedor dos caras ideal para los datos del Autor ,efecto Hover dos caras con CSS (Blogger) (Forma 1)
.contenedor_padre { -webkit-perspective: 1000; -moz-perspective: 1000; perspective: 1000; } .contenedor_padre:hover .contenedor_hijo, .contenedor_padre.hover .contenedor_hijo { -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); transform: rotateY(180deg); } .contenedor_padre, .primera_capa, .segunda_capa { width:340px; height:260px; } .contenedor_hijo { -webkit-transition: 0.6s; -webkit-transform-style: preserve-3d; -moz-transition: 0.6s; -moz-transform-style: preserve-3d; transition: 0.6s; transform-style: preserve-3d; position: relative; } .primera_capa, .segunda_capa { -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden; position: absolute; top: 0; left: 0; } .primera_capa { background:#317cf8; z-index: 2; border:1px solid #2954f5; text-shadow:1px 1px 1px rgba(255,255,255,0.4); box-shadow: 0px 1px 1px rgba(255,255,255,0.2), 0px 1px 3px rgba(25,62,83, 0.1) inset, 0px 0px 0px 8px rgba(155,180,195, 0.3); } .segunda_capa { background:#ffffff; border:3px solid #0d0801; -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); transform: rotateY(180deg); } .primera_capa .name { font-size:33px; display: inline-block; background: rgba(33, 33, 33, 0.9); color: #f8f8f8; font-family: Courier; padding: 5px 15px; border-radius: 5px; bottom:30px; left:50%; position: absolute; text-shadow: 0.1em 0.1em 0.05em #333; -webkit-transform: rotate(-20deg); -moz-transform: rotate(-20deg); transform: rotate(-20deg); } .primera_capa .author { font-size: 1.4em; display: inline-block; background: rgba(255,255,255, 0.9); color:#f80135; font-family: "wf_SegoeUILight", "Segoe UI Light", "Segoe WP Light", "wf_SegoeUI", "Segoe UI", "Tahoma", Arial, Verdana, sans-serif; padding: 5px 10px; border-radius: 5px; bottom:5px; left:80%; position: absolute; -webkit-transform: rotate(-20deg); -moz-transform: rotate(-20deg); transform: rotate(-20deg); } .primera_capa .habilidad{ color:#ffffff; float:left; margin:20px 35%; line-height:1.6em; font-family: "wf_SegoeUILight", "Segoe UI Light", "Segoe WP Light", "wf_SegoeUI", "Segoe UI", "Tahoma", Arial, Verdana, sans-serif; } .habilidad h4{ color:#ffffff; float:left; margin:-15px 20%; line-height:2.6em; font: italic 18px Georgia; font-weight:bold; } .primera_capa .biografia { color:#ffffff; float:left; margin:-30px 10px; line-height:1.6em; font-family: "wf_SegoeUILight", "Segoe UI Light", "Segoe WP Light", "wf_SegoeUI", "Segoe UI", "Tahoma", Arial, Verdana, sans-serif; } .logo img { position: absolute; top:10px; left:15px; width:85px; height:85px; border-radius: 50%; /* Borde redondeado */ border:3px solid #FFF; background:#CCC; } .segunda_capa .parrafo{ color: #00304a; float:left; margin:20px 10px; line-height:1.6em; font-family: "wf_SegoeUILight", "Segoe UI Light", "Segoe WP Light", "wf_SegoeUI", "Segoe UI", "Tahoma", Arial, Verdana, sans-serif; } .segunda_capa p { position: absolute; bottom: 40px; left: 0; right: 0; text-align: center; padding: 0 20px; } .segunda_capa .nombre { font-size:16px; padding: 5px 10px; background: rgba(0,0,0, 0.9); color:#ffffff; font-family: "wf_SegoeUILight", "Segoe UI Light", "Segoe WP Light", "wf_SegoeUI", "Segoe UI", "Tahoma", Arial, Verdana, sans-serif; border-radius: 5px; bottom:20px; left:50%; margin:0 auto 0 auto; text-align:center; position: absolute; }
div class="contenedor_padre" ontouchstart="this.classList.toggle('hover');" div class="contenedor_hijo" !--FRENTE-- div class="primera_capa" div class="logo" img alt='JavaFace' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0pAOLzpJNBhWZTUOWKR8DQcbg61BWAkkZbEBxB1Q83JR12pe5wFrBxHS-35BSQe9SB0Ca9v1D_40pmTQqu3w0vZvWleBk_uaxSA5Ls3o_bQCRwSTGgVgau78JITJQ86cF7r3vC3TnWZk/s250/FACE.png'/ /div span class="habilidad" h4Especialidades/h4 ul liA un no las se/li licuando sepa se las/li liDigo/li /ul /span span class="biografia" Soy ciego,sordo,mudo terco y testarudo...a no esa es SHAKIRA.!! lol /span span class="name"JavaFace.P/span span class="author"Author/span /div !--ATRAS-- div class="segunda_capa" span class="parrafo" Queda prohibido no sonreír a los problemas, no luchar por lo que quieres, abandonarlo todo por miedo, no convertir en realidad tus sueños /span span class="nombre"Pablo Neruda/span /div !--fin atras-- /div /div
DESCARGATE EL CODIGO FUENTE PARA TUS PROYECTOS
Contraseña: www.javaface-elblogdelprogramador.com
Forex Trading Política Online games Loans Conference Call Donar coche a la caridad California Sell Annuity Payment Mobile casino Gas/Electricity Attomey Lawyer Insurance commodities SEO Health Mortgage Dinero Credit Seguro Cord Blood Rehab Recetas de Cocina Degree Loans And Donation Web Hosting y Dominios Donate Vender Anualidad de Pago Mesothelioma Law Firm Cómo hacer dinero en línea Hosting Claim Abogados Trading Software Hoteles Recovery Transfer Commodities Laws and lawyers Classes Defensa Penal Abogados de la Florida Treatment Online Making Money bag Salud Fotografía digital Tecnología money Los préstamos y donaciones Moda y Diseño
domingo, 21 de abril de 2013
Añade a tu sitio este efecto Hover a tus imágenes efecto de transición brillo con CSS3 (Blogger)
.contenedor { width: 278px; margin: 20px; color: #000406; font: italic 18px Georgia; text-align: center;}.conte_imagen{ width: 278px; height: 231px; margin: 30px auto; position: relative; border:4px solid #999;}.activa_hover{ width:100%; height: 100%; background-image: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjaQTcx9pzcMv_eiTOTNO2fq-87ePK4Ui4eFOmK3-TC2eweiZjbE3G0hJTZti5uY6VLf2Xs4vNxZ9dRyWl2xdNMoO8egzJ9w8Kn8HL-56P1kbhn5ehbdsjiqqJlsqZA-XiW5vyN2UiSzUA/s500/brillo.png); position: absolute; /*posicion de la imagen*/ background-position: -265px 0; left:0px; top:0px; background-repeat:no-repeat; /*comenzamos transicion*/ -webkit-transition: background-position .3s ease; -moz-transition: background-position .3s ease; -o-transition: background-position .3s ease; transition: background-position .3s ease;}.activa_hover:hover{ /*posicion hover de la imagen*/ background-position: 160px 0;}
div class="contenedor"Efecto Brillo con CSS3div class="conte_imagen" img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZDQ1RaZudg1bmJRRyXr0ZlaltjDfALWiT7a2_Ib_D4jhMS71z3Y-vRUgPZ-_S1dNvAqygpul0huaIQxj2v-eEcmyVIwfXZbu5fbI4iM-VTKYOAq6lFz04POlwD1BjOvWBA-FGpHIJHWQ/s278/anuncio.jpg" / div class="activa_hover"/div/divdiv
Descargate el Codigo fuente para tus Proyectos
Contraseña: www.javaface-elblogdelprogramador.com
Cooking Recipes Gas/Electricity Lawyer Trading Bufete de Abogados Insurance Politics Sell Annuity Payment Los préstamos y donaciones Condominiums Mortgage Vender Anualidad de Pago Colegios en línea hybrid Cars Política Loans Bancos Recovery Casino reviews Degree universities Cómo hacer dinero en línea Attomey Credit loans bag Hosting Mesothelioma Law Firm Executive MBA ranking Commodities domains Donate Curso de inglés Tecnología Claim Conference Call Salud Asbestos Lawyers Software Transfer Seguros Classes Universidades Rehab Loans And Donation Treatment Forex Trading Registro de Dominios baratos Hosting Dinero Cord Blood
Descargate este Video tutorial de Video2Brain sobre Joomla ideal para principiante (Resubido)
Seguro mortgage Forex Structures Annuity Settlement Claim Cord Blood Universidades Rehab Classes Insurance Juegos online Vender Anualidad de Pago Sell Annuity Payment Commodities Bolsa Donate Cómo hacer dinero en línea Loans Business Mobile casino Política Attomey money Mortgage Credit Bancos Web Hosting and Domains Recovery commodities Hosting gratuito Lawyer Donate Your Car for Kids Degree Hosting Fashion and Design bag Hoteles Conference Call Trading Software Colegios en línea Transfer lawyers hotels Gas/Electricity Servicios duro de recuperación de la unidad de datos Web Hosting y Dominios Treatment Casino Los préstamos y donaciones
sábado, 20 de abril de 2013
Descargate este MegaPack de video tutoriales sobre CSS3 mas ejemplos
Contenido
- Crear semitransparencias, gradientes y sombras. - (Videotutoriales Illasaron)
- Usos de la Propiedad Transform - (Videotutoriales Illasaron)
- Uso de Css3 en el trabajo con imágenes. - (Videotutoriales Illasaron)
- Transiciones y Animaciones. - (Videotutoriales Illasaron)
- Uso de Media Queries. - (Videotutoriales Illasaron )(RECOMENDADO ;))
- Creacion de multicolumna.-(Videotutoriales Illasaron )
- Mas 5 ejemplos para sus proyectos referente a cada video
Gas/Electricity Software Salud Treatment Degree Web Hosting and Domains Health Hosting Juegos online Recetas de Cocina Casino coches híbridos Insurance Trading Donate Car for Tax Credit Moda y Diseño Web Hosting y Dominios Attomey Mobile casino Transfer Loans Negocios Loans And Donation Los préstamos y donaciones Mortgage Classes Credit Lawyer Conference Call Condominiums Online games Donate Asbestos Lawyers Condominios Préstamos Technology Claim Sell Annuity Payment Seguro de coche Cotizaciones Colorado hosting Recovery Hosting gratuito Business Política Juguetes para niños Seguro Rehab Bancos Abogados Cord Blood