Elenco Discussioni

Crea una nuova discussione

AAA CERCASI SVILUPPATORE JAVA

  • 0 Voti
  • 0 Risposte

Assumiamo brillanti Sviluppatori Java su Milano e Roma. Non perdere quest'occasione e unisciti al Team Nextar. Per ulteriori informazioni e candidature: https://lnkd.in/dzXt6pP   

alice lo iacono 03/11/2017

software

  • 1 Voti
  • 0 Risposte

Salve a tutti sono un privato avrei bisogno di un software o meglio un automa....che muova il mouse secondo le mie direttive da solo senza che io lo tocchi dall'esterno...se vi va di aiutarmi ovviamente pagherò per il lavoro fatto! potete contattarmi tramite email --> peppe96_@hotmail.it. Grazie!

Giuseppe Rappoccio 25/04/2017

Questionario per Tesi di Laurea

  • 1 Voti
  • 0 Risposte

Buonasera a tutti.
Sono uno studente dell'Università degli Studi di Milano Bicocca ormai prossimo alla laurea e avrei bisogno del vostro aiuto. Vi chiedo 2 minuti del vostro tempo per rispondere ad un breve questionario che tratta la Creatività e la Proprietà Intellettuale, i cui risultati saranno utili al completamento della mia tesi triennale.
Ringrazio tutti anticipatamente e vi auguro una buona serata!
 
https://goo.gl/forms/Det4V89qwgaSy1Y92

Andrea De Rossi 21/03/2017

Marhall e Unmarshall di un file xml con JAXB

  • 0 Voti
  • 0 Risposte

import it.gsoftware.xml.model.Job
public class Main {

	String PATH = "file.xml"; 
	
	
	public Main(){
		
		 marshal();
		 unmarshal();
	}
	
	private void marshal(){
		
		Job job = new Job();
		job.setTitle("Java Developer");
		job.setLocation("Rome");
		job.setDescription("Are you a Java Developer?");
			
		File file = new File("file.xml");
		
		try {
			JAXBContext jaxbContext = JAXBContext.newInstance(Job.class);
			Marshaller jaxbMarshaller = jaxbContext.createMarshaller();
			jaxbMarshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, true);
			jaxbMarshaller.marshal(job, file);
			jaxbMarshaller.marshal(job, System.out);
			
		} catch (JAXBException e) {
			e.printStackTrace();
		}
	}
	
	
	private void unmarshal(){
		
		File file = new File("file.xml");
		
		try {
			JAXBContext jaxbContext = JAXBContext.newInstance(Job.class);
			Unmarshaller jaxbUnmarshaller = jaxbContext.createUnmarshaller();
			Job job = (Job) jaxbUnmarshaller.unmarshal(file);
			System.out.println(job);
					

Marco Ballante 09/02/2017

Problema creazione DB su alcuni dispositivi Android con Sugar ORM

  • 0 Voti
  • 0 Risposte

Ho un'applicazione Android nella quale uso Sugar come ORM per gestire la persistenza. Il problema è che su alcuni dispositivi funziona correttamente, mentre su un'altro dispositivo, un tablet Samsung Galaxy indipendentemente dalla versione di Android, sembra che non riesca a creare il database. Il permesso di scrittura lo ottiene, ma per qualche motivo non riesce a creare il db. 

A qualcuno è mai capitato?

Marco Ballante 20/01/2017

HTTP Client in Java 9

  • 1 Voti
  • 0 Risposte

Un esempio per capire come funziona il nuovo client HTTP di Java 9.

fonte: https://github.com/bentolor/java9-in-action/blob/master/playground/src/main/java/de/exxcellent/java9/http/HttpClientExample.java

package de.exxcellent.java9.http;

import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpResponse;
import static java.lang.System.out;

public class HttpClientExample {

    /**
     * The HTTP API functions asynchronously & synchronously. In asynchronous mode,
     * work is done on the threads supplied by the client's ExecutorService.
     */
    public static void main(String[] args) throws Exception {
        HttpClient.getDefault()
                .request(URI.create("https://www.exxcellent.de"))
                .GET()
                .responseAsync() // CompletableFuture :D
                .thenAccept(httpResponse ->
                                    out.println(httpResponse.body(HttpResponse.asString()))
                );

        Thread.sleep(999); // Give worker thread some time.
    }
}

Marco Ballante 13/01/2017

Una semplice applicazione web con Spring

  • 0 Voti
  • 0 Risposte

Creare un nuovo progetto web dinamico  e poi convertirlo in Maven project.

Aggiungere le seguenti dipendenze al pom.xml

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.example.spring_demo</groupId>
  <artifactId>spring_demo</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <packaging>war</packaging>
  <dependencies>

	<dependency>
	    <groupId>postgresql</groupId>
	    <artifactId>postgresql</artifactId>
	    <version>9.0-801.jdbc4</version>
	</dependency>
	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-context</artifactId>
		<version>4.3.1.RELEASE</version>
	</dependency>
	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-aop</artifactId>
		<version>4.3.1.RELEASE</version>
	</dependency>
	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-webmvc</artifactId>
		<version>4.3.1.RELEASE</version>
	</dependency>
	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-web</artifactId>
		<version>4.3.1.RELEASE</version>
	</dependency>

	<dependency>
		<groupId>javax.servlet</groupId>
		<artifactId>jstl</artifactId>
		<version>1.2</version>
	</dependency>  
   <dependency>
      <groupId>log4j</groupId>
      <artifactId>log4j</artifactId>
      <version>1.2.14</version>
      <scope>runtime</scope>
   </dependency>

  </dependencies>
  <build>
    <sourceDirectory>src</sourceDirectory>
    <plugins>
      <plugin>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.3</version>
        <configuration>
          <source>1.8</source>
          <target>1.8</target>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-war-plugin</artifactId>
        <version>2.6</version>
        <configuration>
          <warSourceDirectory>WebContent</warSourceDirectory>
          <failOnMissingWebXml>false</failOnMissingWebXml>
        </configuration>
      </plugin>
    </plugins>
  </build>
</project>

file web.xml

<?xml version="1.0"

Marco Ballante 13/10/2016

Connessione JDBC a Postgres DB

  • 0 Voti
  • 0 Risposte

	  private Connection createConnection() throws Exception	  {
	    Connection conn = null;
	    Class.forName("org.postgresql.Driver");
	    String url = "jdbc:postgresql://localhost/spring_demo";
	    conn = DriverManager.getConnection(url,"postgres", "postgres");
	    return conn;
	  }

aggiungere nel pom la dipendenza del driver, esempio: 

	<dependency>
	    <groupId>postgresql</groupId>
	    <artifactId>postgresql</artifactId>
	    <version>9.0-801.jdbc4</version>
	</dependency>

Marco Ballante 11/10/2016

Come chiamare una jsp da una servlet

  • 0 Voti
  • 0 Risposte

All'interno del metodo doGet della servlet...

	protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
 
        String nextPage = "welcome.jsp";
		RequestDispatcher dispatch = request.getRequestDispatcher(nextPage);
        dispatch.forward(request, response);
    }

Marco Ballante 10/10/2016

Come creare una servlet Java 3.1

  • 0 Voti
  • 0 Risposte

pom.xml

	<!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api -->
	<dependency>
	    <groupId>javax.servlet</groupId>
	    <artifactId>javax.servlet-api</artifactId>
	    <version>3.1.0</version>
	    <scope>provided</scope>
	</dependency>
....

servlet

import java.io.IOException;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

@WebServlet("/FirstServlet")
public class FirstServlet extends HttpServlet{

	private static final long serialVersionUID = 1L;

	protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
 
        response.setContentType("text/html");
        response.getWriter().println("First Servlet on Tomcat - ");

    }

}

web.xml

<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
		 http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
         version="3.1">
</web-app>

Marco Ballante 10/10/2016

Quale libreria MQTT mi consigliate per IOS in Swift?

  • 0 Voti
  • 0 Risposte

Mi serve un client MQTT da usare con Swift, ne avete qualcuno da consigliarmi?

Grazie

Marco Ballante 22/09/2016

Problema con servizio Rest e Spring: HttpMediaTypeNotSupportedException

  • 1 Voti
  • 1 Risposte

Sto provando il seguente Junit per testare un mio servizio Rest.

    @Test
    public void getAccount() throws Exception {
    	
    	JobDTO dto = new JobDTO();
    	dto.setDescription("Test");
    	
        this.mockMvc.perform(post("/api/v1/jobs").content(this.json(dto)))        
            .andExpect(status().isOk())
            .andExpect(content().contentType("application/json"));
            
    }

Il Servizio invece è così....

	@RequestMapping(value = "/join", method = RequestMethod.POST)
	public ResponseEntity<JobDto> create(@RequestBody JobDto job) {
		logger.debug("start method join()...");
		logger.debug("job description = " + job.getDescription());
		String requestToken = null;
		try{
			
			jobService.create(job);		
		}catch(Exception e){			
			
			logger.error(e.getMessage(),e);
			return new ResponseEntity<String>(HttpStatus.NO_CONTENT);
		}
				
		ResponseEntity<String> responseEntity = new ResponseEntity<>(job, HttpStatus.OK);
		return responseEntity;
	}

 

Ricevo il seguente errore e non riesco a capire…

Marco Ballante 28/06/2016

Come persistere un oggetto sul telefono in Swift

  • 0 Voti
  • 1 Risposte

All'interno di un'app, devo salvare un oggetto per poterlo riprendere e leggere in un secondo momento.

L'oggetto è una classe che precedentemente è stata creata partendo da un json e contiene un semplice elenco di attributi.

Sapete consigliarmi qual'è il sistema migliore?

Marco Ballante 09/06/2016

Configurazione di Spring meglio su file xml o con Java?

  • 1 Voti
  • 1 Risposte

Ho sempre configurato Spring con i file xml, ma ultimamente sto notando che molti stanno passando alla configurazione tramite classe Java, e che la preferiscono sotto molti punti di vista, flessibilità, refactoring e via dicendo.

@Configuration
public class AppConfig {
  @Bean
  public MyService myService() {
      return new MyServiceImpl();
  }
}

Sicuramente scrivere su una classe Java piuttosto che su xml dovrebbe essere meglio... Voi come vi trovate meglio? E perchè?

 

Marco Ballante 29/03/2016

Come fare una Paginazione con AngularJS?

  • 3 Voti
  • 2 Risposte

Devo paginare con AngularJs una serie di dati provenienti dal back-end. Per adesso non è una grandissima mole di dati però in futuro potrebbero potenzialmente diventare molti record.

Vorrei un parere e sapere se di solito usate una paginazione back-end, e cioè richiamando il servizio ogni volta che cambiate pagina, oppure se adottate soluzioni front-end mantenendo in memoria i dati?

Inoltre vorrei sapere se c'è un componente di angular per la paginazione o eventualmente se sapete indicarmi qualche componente esterno.

Grazie

Marco Ballante 15/03/2016

NodeJs e connessione a MongoDB

  • 1 Voti
  • 1 Risposte

Sto usando da pochi giorni nodejs e devo connettermi ad un database mongodb. Ho visto un po' di esempi in rete ed ho potuto notare che si può fare in diversi modi. Io adesso faccio così

var MongoClient = require('mongodb').MongoClient;

exports.addQuiz = function(req, res) {
    // Connect to the db
    MongoClient.connect("mongodb://localhost:27017/nodetest1", function(err, db) {
        if(err) { return console.dir(err); }

        var collection = db.collection('quizcollection');
        var doc1 = {'name':'test','surname':'test'};

        collection.insert(doc1);

    });
}

Conoscete un modo migliore o sapete se ci sono delle best practice a cui fare riferimento?

Grazie

Marco Ballante 03/03/2016

React vs Angular per un'applicazione rails esistente

  • 1 Voti
  • 1 Risposte

Vorrei iniziare ad usare un framework Javascript per modernizzare l'interfaccia di un'applicazione Rails esistente. Personalmente non ho esperienza con queste due tecnologie, voi quale mi consigliate?

Grazie

Marco Ballante 19/02/2016

Come costruire una query dinamica su RubyonRails

  • 0 Voti
  • 0 Risposte

Qualcuno conosce un sistema migliore di questo per creare una query dinamica con RubyOnRails? 

def self.find_all_with_criteria_new(params) 
  conditions = String.new 
  values = Array.new 
  params.each_key do |key| 
   if key == 'city' && !params[key].blank? 
     conditions << " AND " unless conditions.length == 0 
     conditions << "upper(city) like ?" 
     values << "%#{params[key].upcase}%" 
   elsif key == 'location' && !params[key].blank? then 
     conditions << " AND " unless conditions.length == 0 
     conditions << "working_city = ?" 
     values << params[key].upcase 
   end 
  end 
  values.insert(0, conditions) 
  User.where(values).paginate(:page => params[:page],:per_page => 20) 
end

Marco Ballante 01/02/2016

Spring: @Resource vs @Autowired

  • 1 Voti
  • 1 Risposte

Secondo voi, in Spring, per effettuare la dependency injection è meglio usare l'annotation @Resource oppure @Autowired?

Marco Ballante 29/01/2016

Problema metodo rematch() dei google play game services non riesco a rigiocare

  • 0 Voti
  • 0 Risposte

Sto provando ad usare il metodo dei google play game services per rigiocare la partita terminata. Una volta terminato la partita chiamo il metodo rematch.

if (!mMatch.canRematch()) { 
return; 
} 
Games.TurnBasedMultiplayer.rematch(mGoogleApiClient, mMatch.getMatchId())
.setResultCallback( new ResultCallback() {
@Override 
public void onResult(TurnBasedMultiplayer.InitiateMatchResult result) { 
processResult(result); } });

Al metodo rematch passo il matchId dell'ultima partita. CanRematch mi restituisce true. Però quando poi entro nel metodo processResult, result.getMatch() torna null e non capisco perchè.

public void processResult(TurnBasedMultiplayer.InitiateMatchResult result) { 
 TurnBasedMatch match = result.getMatch();
}

Marco Ballante 24/01/2016
Crea una nuova discussione

Feed delle ultime Discussioni

Javajob.it © 2017 - Javajob.it è un progetto realizzato da Gsoftware srls