Comunidad

Cuestiones acerca de Java México

¿Eres nuevo? ¿Cómo hacer que tus preguntas tengan mas posibilidades de ser respondidas?

Es normal que un usuario al tener un problema con algún programa quiera obtener ayuda de la comunidad y se disponga a escribir en algunos de los foros. Pero, ¿Que pasa cuando al crear el tema este queda como si hubiera sido escrito por un niño de 5 años?
Aquí daré unos tips sobre como hacer que tu pregunta tenga mas chance de ser respondida, mas rápido y con mas ganas de ayudarte por parte de la comunidad.
El mismo propósito de este tema puede parecer innecesario y/o inservible, por varias razones. Pero hay un motivo que me impulsa a hacerlo: me he dado cuenta de que la mayoría de las personas no saben como redactar una pregunta.

Spring Framework ... Spring MVC

¿Qué es Spring Framework?

Es un marco de trabajo que se apoya en algunos estándares Java EE para el desarrollo de aplicaciones y contenedor de inversión de control. Nos permite, entre otras cosas, crear aplicaciones web, servicios REST, persistencia de bases de datos relacionales y no relacionales, etc. En este post hablaremos de Spring MVC, el cual es un marco de trabajo que nos permite crear aplicaciones web con la arquitectura MVC.

Arquitectura Modelo-Vista-Controlador (Model-View-Control)

Esta arquitectura se compone de tres principales conceptos:

  • A. Modelo: Objetos Java.
  • B. Vista: Plantilla que genera la HTML.
  • C. Controlador: Controlador que atiende las peticiones HTTP que llegan al servidor desde el navegador; si resuelve la petición, devuelve una respuesta, en este caso la página HTML.

Supongamos que un cliente quiere saber el estado actual de sus movimientos bancarios.

  1. El cliente hace una solicitud al servidor.

¿Has desarrollado una aplicación para facturación electrónica?

Uno generalmente madura con el tiempo y muchas de las ideas que tiene uno cambian con el tiempo. A mi siempre me ha parecido fabulosa la ideologia del open source, donde la gente colabora por el mero gusto de hacerlo, pero bueno eso es harina de otro costal.

Me gustaria saber en particular cuantos de ustedes han implementado sistemas de facturación electrónica, ya sea para venta directa a un cliente o como parte de su trabajo para una empresa. Ultimamente he sabido de bastantes PAC's que estan cerrando su negocio por falta de clientes y estan quedando solo algunos monstruos. La pregunta que yo siempre me he hecho es, ¿por que el SAT no brinda un web service para tal fin en lugar de hacernos pagar cada timbre? Su infraestructura ya muy decente a comparación de hace años que empezó, entonces, ¿no sería logico que se volviera gratuito?.

Saludos.

Como Convertir un archivo XML a Sql

Buenos dias
tengo una duda como se puede convertir un archivo XML a sql en java pero sin librerías
Ya lo intente de muchas formas y no me sale

CREACION DE PROGRAMA DE BUSQUEDA DE ARCHIVOS, MUSICA, PDF EN LA RED BAJO LA TÉCNICA DE BACKTRACKING EN NETBEANS

Buenas tardes, para el codigo de busqueda adjunto, se require que utilice tecnicas de Backtracking y pueda abrir la busqueda o descarga de musica en el mismo jpanel, si lo podria modificar y poder ayudarme se lo voy agrader gracias

Construyendo proyectos con Gradle (instalación con SDKMAN!)


En el post pasado hablé sobre SDKMAN! , una herramienta que nos permite instalar lenguajes de programación como Ceylon, Java, Groovy, etc. Tambien nos permite instalar herramientas como Gradle, la cual nos permite construir y administrar proyectos.

Antes de empezar deberías dar un vistazo al anterior post .

Tan sencillo como teclear desde la terminal (cmd o linux shell) lo siguiente:
$sdk install gradle

Comprobar la versión instalada:
$gradle --version
$gradle -v

Debería salir algo como esto:

------------------------------------------------------------
Gradle 3.5
------------------------------------------------------------

Build time: 2017-04-10 13:37:25 UTC

JDBI como alternativa a JDBC, JPA, Hibernate ...

Para todos aquellos que estén cansados de usar siempre lo mismo (JDBC, JPA, Hibernate, etc.) cuando trabajan con base de datos en sus aplicaciones pueden optar por usar JDBI, una librería que promete facilitarnos la existencia. Su página oficial dice:

JDBI is a SQL convenience library for Java. It attempts to expose relational database access in idiommatic Java, using collections, beans, and so on, while maintaining the same level of detail as JDBC. It exposes two different style APIs, a fluent style and a sql object style

No me dejaran mentir al decir que cuando se trabaja con aplicaciones demasiado robustas los desarrolladores sufrimos al trabajar con extensos archivos confusos y difíciles de mantener. Peor aún cuando el equipo original de trabajo "olvido" documentar el proyecto.

necesito ayuda compañeros

hola que tal compañeros necesito ayuda espero alguien me pueda ayudar
necesito programar un automata en java que lea la subcadena 1 1, ya sea que que la lleve al principio en medio o al final no importa el orden pero que no se repita.
ya lo tengo hecho pero me salen unos errores al momento de correr el programa al leer las cadenas en los diferentes estados del automata me arroja error

aqui les muestro el automata propuesto con las cadenas que acepta y que no cepta tambien

y aqui el codigo del programa

package miautomata;
import java.util.Scanner;
public class Miautomata {
int cont;
boolean cadAceptada;
char [] cadena;

public static void main(String[] args) {
int opcion=1;
Scanner in = new Scanner(System.in);
while(opcion == 1){
Miautomata a=new Miautomata();
System.out.println("AUTOMATA QUE CONTENGA LA SUBCADENA 11 AL PRINCIPIO AL MEDIO O AL FINAL ");
System.out.println("\nESCRIBA LA CADENA :");
String linea = in.next();
a.cadena = linea.toCharArray();
a.inicio();
a.resultado();

System.out.println("1. Probar otra cadena");

hosting 100% mexico

ahora con las broncas que pudieran generarse con trump, principalmente aumento de precio del hosting,

conocen algun proveedor 100% mexicano o sea que no revenda que tenga aqui en mexico sus servidores?

digo hay que ir pensando en esas posibles broncas incluso ya hasta estoy evaluando el hospedarlo en mi empresa, en fin espero sus comentarios

mysql federated

un cliente tiene 2 sucursales en diferentes ciudades y por orden del contador se hizo una base de datos para cada sucursal, muy pronto la tabla de artículos se desfaso ya que cada sucursal modificaba esa tabla a sus necesidades particulares,

para la empresa es muy importante mantener una sola tabla de artículos idéntica en cada sucursal,

intente varias maneras de hacerlo hasta que encontré el motor de mysql llamado federated,

al parecer todo funcionaba perfectamente y la sucursal remota o local podía modificar/agregar/borrar y siempre se mantenía.

el problema que tengo es que los datos de los artículos en el servidor físico que usan "Ñ" y me imagino que los otros caracteres especiales no se ven en la tabla artículos remota (la federated)

alguien se ha topado con algo similar? alguien tiene experiencia en el motor federated?

a excepcion de esto todo funciona muy bien.

nota ambas tablas tiene la misma estructura, indices, charsets etc

Distribuir contenido