JAVA – Alguien sabe cual es el error en el codigo ? (se queda estancado)

es un código en donde la idea es que luego de insertar el nombre de ciertos procesos, estos se detengan, funciona pidiendo los nombres de los procesos a detener, los cuales se guardan en un array, este debe ser leído por un método que se encarga de cerrar los procesos, el problema es que a la hora ejecutarse ese método, el programa queda estancado. Ya he probado el método poniendo el nombre de un proceso manualmente y funciona, pero a la hora de decirle que lea los datos del array, el programa se atasca.

package foroverflow; public class ForOverflow {     public static void main(String[] args) throws Exception {         System.out.print("Ingrese la cantidad de procesos a detener: ");         ForOverflow1 obj = new ForOverflow1();         obj.Procesos_aaa();         ForOverflow2.killProcess();     } }  package foroverflow; import java.util.Scanner; public class ForOverflow1 {     Scanner in = new Scanner(System.in);     String Procesos[] = new String [in.nextInt()];       public void Procesos_aaa() {         in.nextLine();         for(int con = 0; con < Procesos.length; con++) {             System.out.print("Ingresa el nombre del " + ++con + " proceso, (x ej: chrome.exe): ");             Procesos[--con] = in.nextLine();          }     }     public String[] getProcesos() {         return Procesos;     } }  package foroverflow; import java.io.BufferedReader; import java.io.InputStreamReader; public class ForOverflow2 {     private static final String TASKLIST = "tasklist";     private static final String KILL = "taskkill /F /IM ";      public static boolean isProcessRunning(String serviceName) throws Exception {         Process p = Runtime.getRuntime().exec(TASKLIST);         BufferedReader reader = new BufferedReader(new          InputStreamReader(p.getInputStream()));         String line;         while ((line = reader.readLine()) != null) {             System.out.println(line);                 if (line.contains(serviceName)) {                     return true;                 }         }         return false;     }      public static void killProcess() throws Exception {         ForOverflow1 obj = new ForOverflow1();         for (String aaa : obj.getProcesos()) {             Runtime.getRuntime().exec(KILL + aaa);         }     } } 

¿Alguien me puede ayudar a consultar una imagen en Android studio desde SQL?

Necesito ayuda estoy haciendo un proyecto en Android studio que lleva base de datos en el cual tengo que guardar imagenes y posteriormente consultarlas, ahora al momento de guardar todo bien(Creo de todos modos dejo el codigo) pero al momento de volver a consultar la imagen no me muestra nada en el imageview ya probe con muchos metodos y no puedo, ayuda porvafor ` //Convierto la imagen para poder guardarla foto_gallery.buildDrawingCache();

        Bitmap btm = foto_gallery.getDrawingCache();          //pruebaimg.setImageBitmap(btm);          ByteArrayOutputStream stream = new ByteArrayOutputStream();          btm.compress(Bitmap.CompressFormat.JPEG, 100, stream);          byteArray = stream.toByteArray();          encodedImage = Base64.encodeToString(byteArray, Base64.DEFAULT);          //Se inserta la imagen en la BD mas otros datos          Connection connect = ConexionSQL.ConnectionHelper();              Statement st = connect.createStatement();             PreparedStatement pst = connect.prepareStatement("insert into "              + tabla + " values(?,?,?,?,?,?,?,?,?,?,?,?,?,?,'" + encodedImage              + "')");             pst.setString(1, IDM1);             pst.setString(2, IDI.getText().toString());             pst.setString(3, SCap.getSelectedItem().toString());             pst.setString(4, SCuar.getSelectedItem().toString());             pst.setString(5, SCam.getSelectedItem().toString());             pst.setString(6, SBa.getSelectedItem().toString());             pst.setString(7, SMas.getSelectedItem().toString());             pst.setString(8, SEsta.getSelectedItem().toString());             pst.setString(9, SH2O.getSelectedItem().toString());             pst.setString(10, SCoc.getSelectedItem().toString());             pst.setString(11, Dir.getText().toString());             pst.setString(12, Price.getText().toString());             pst.setString(13, SDis.getSelectedItem().toString());             pst.setString(14, "U1001");pst.executeUpdate();              //Aqui recupero la imagen en una consulta y la guardo en un              array             //yes             Statement st = connect.createStatement();             ResultSet rs = st.executeQuery("SELECT TOP 5 Imagen FROM                  TB_Cabaña WHERE (ID_Cabaña > 1)ORDER BY NEWID()");                 while (rs.next()) {                 //Se extraen los datos                  datosConsultado1 = rs.getString("Imagen");                  String k =new String(datosConsultado1);//le mandas los                  parametros necesarios al constructor                 lista.add(k); //agregas ese objeto a la lista              }              i1= lista.get(0).toString();             i2 = lista.get(1).toString();             i3 = lista.get(2).toString();             i4 = lista.get(3).toString();             i5 = lista.get(4).toString();                   byte [] encodeByte1 = Base64.decode (i1, Base64.DEFAULT);             prueba.setText(encodeByte1.toString());              bitmap1 = BitmapFactory.decodeByteArray (encodeByte1, 0, encodeByte1.length);             byte [] encodeByte2 = Base64.decode (i2, Base64.DEFAULT);              bitmap2 = BitmapFactory.decodeByteArray (encodeByte2, 0, encodeByte2.length);             byte [] encodeByte3 = Base64.decode (i3, Base64.DEFAULT);              bitmap3 = BitmapFactory.decodeByteArray (encodeByte3, 0, encodeByte3.length);             byte [] encodeByte4 = Base64.decode (i4, Base64.DEFAULT);              bitmap4 = BitmapFactory.decodeByteArray (encodeByte4, 0, encodeByte4.length);             byte [] encodeByte5 = Base64.decode (i5, Base64.DEFAULT);              bitmap5 = BitmapFactory.decodeByteArray (encodeByte5, 0, encodeByte5.length);` 

Como ven al final los guardo en un bitmap y lo intento mostrar pero no funciona, me salta en blanco, ya intente hacer la conversion dentro del mismo activiti osea que sin que pase por la BD y funciona bien y tambien intente consultar una imagen insertada directamente en SQL y nada tambien me muestra color blanco

Alguien sabe como puedo agrupar esta consulta en sql server?

Hola a todos y gracias de antemano.

Estoy haciendo un consulta en una tabla pivote que contiene la relación entre dos tablas.

introducir la descripción de la imagen aquí

esta resulta es causado por esta consulta.

SELECT     UserID,     CASE          WHEN RespuestaID = 1 THEN Texto     END ,     CASE          WHEN RespuestaID = 2 THEN Texto     end  FROM Respuestas WHERE RespuestaID in (1,2) AND UserID < 5 

El resultado que espero es este.

introducir la descripción de la imagen aquí

En resumen. Lo que intento es agrupar por el UserID. Pero no se como hacerlo dado que en SQLserver no te permite agrupar por un solo campo.

La segunda consulta la hice con múltiples joins a la misma tabla. Pero quiero una consulta más eficiente dado que la que hago ahora es muy lenta.

Este es el ejemplo de la consulta que hago para que me salga los datos agrupados.

SELECT      t1.UserID,     t1.Texto as field1,     t2.Texto as field2 FROM users u JOIN RespuestasContactos t1 ON t1.UserID = u.id AND t1.RespuestaID = 1 JOIN RespuestasContactos t2 ON t2.UserID = u.id AND t2.RespuestaID = 2 WHERE u.id < 5 

Alguien sabe como soluciono este codigo PHP me marca syntax error pero yo no le veo el error me pueden ayudar uso visual estudio code como edito?

<?php  

$ a = array(“alvaro”,”bartolomeo”,”jose”,”jesus”,”pablo”,”manuel”,”ana”,”sofia”,”jorge”, “sebastian”,”santiago”,”david”,”cristian”,”maria”,”martin”);

$ name = $ _REQUEST[“name”]; // resive la respuesta del input $ sugerencia = “”;

if ($  name !== "") {     $  lon = strlen($  name); // el largo de la cadena      $  name = strtolower($  name) // convierte la cadena a minuscula      foreach ($  a as $  valor => $  names){         # code...         if(stristr($  name, substr($  names, 0, $  lon))){ // si coincide la cadena con algun elemento de $  a             if($  sugerencia == ""){                 $  sugerencia = $  names             }else{                 $  sugerencia = "$  sugerencia, $  names"             };         };     }; };  echo $  sugerencia === "" ? "no hay sugerencias" : $  sugerencia; 

?>

Alguien que me puda explicar que hace este codigo?

Alguien que me pueda explicar esto producto proviene de mi modelo y forminventario de mi vista.

  producto.setCodigo(this.forminventario.txtCodigo.getText());   producto.setNombre(this.forminventario.txtNombre.getText());   producto.setDescripcion(this.forminventario.txtDescripcion.getText());   producto.setPrecio(Float.parseFloat(this.forminventario.txtPrecio.getText()));   producto.setStock(Integer.parseInt(this.forminventario.txtStock.getText())); 

¿Por qué mi Tweepy Script responde a alguien que hace RT o Comentarios?

me podría ayudar alguien a resolver este problema, quiero que responda a la persona específica del tweet solamente, ahora mismo responde también a los rt o comentarios del mismo, y eso no quiero que lo haga, gracias de antemano.

El archivo .txt contiene una simple frase nada más.

import tweepy  class MyStreamListener(tweepy.StreamListener):      def on_status(self, status):         file = open("messages.txt", "r")         content = file.readlines()         line = content[0] # just a total guess of an index         print("answering @" + status.user.screen_name + " tweetID " + status.id_str + " with : " + line.rstrip())         api.update_status(status="@" + status.user.screen_name + " " + line, in_reply_to_status_id=status.id)         return False  consumer_key = '' consumer_secret = '' access_token = '' access_token_secret = ''  auth = tweepy.OAuthHandler(consumer_key, consumer_secret) auth.set_access_token(access_token, access_token_secret) api = tweepy.API(auth) myStream = tweepy.Stream(auth, MyStreamListener()) myStream.filter(follow=['']) 

¿Alguien me puede ayudar con este código? [en espera]

Necesito implementar el “Insertion Sort”. He creado este codigo, pero por alguna razón que no logro encontrar me da error. Aquí esta el código:

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> 	<h2 id="alg"></h2> </body> <script> function num(arr){     var leng = arr.length;     var i;     var x;     var temp;        for ( i = 0; i < leng; i++ ){       x = i;       temp = arr[ i ];       for ( x > 0 && arr[ x - 1 ] > temp ){arr[ x ] = arr[ x - 1 ]; x--}       arr[ x ] = temp;     }        return arr;   };      document.getElementById("alg").innerHTML = num([3, 1, 2, 4, 6, 5]); </script> </html>