Articles of parameter passing

¿Cómo pasar todos los argumentos pasados ​​a mi script bash a una función mía?

Digamos que he definido una function abc() que manejará toda la lógica relacionada con el análisis de los argumentos pasados ​​a mi script. ¿Cómo puedo pasar todos los argumentos que mi script bash ha recibido? El número de parámetros es variable, así que no puedo codificar los argumentos pasados ​​así: abc $1 $2 $3 $4 […]

Pasar una lista a otra actividad en Android

He creado una lista y me gustaría pasar la lista a otra actividad, pero obtengo un error en la statement putExtra cuando creo el bash. Me pregunto si hay alguna manera fácil de pasar una lista de cadenas en lugar de una sola cadena. Gracias private List selItemList; private ListView mainListView = null; public void […]

¿Por qué tenemos que especificar el tamaño de columna al pasar una matriz 2D como parámetro?

¿Por qué mi parámetro no puede ser void example(int Array[][]){ /*statements*/} ¿Por qué debo especificar el tamaño de la columna de la matriz? Diga por ejemplo, 3 void example(int Array[][3]){/*statements*/} Mi profesor dijo que era obligatorio, pero yo estaba codificando antes de que comenzara la escuela y recordé que no había ningún error sintáctico o […]

SI la statement es siempre cierta

Tengo una ventana radiante que uso para mostrar mensajes de error a los usuarios en una aplicación. Mi objective es el siguiente; Si el mensaje no es una advertencia / error, quiero que se redirija al usuario cuando hace clic en “Aceptar” en la ventana emergente. Para lograr esto, estoy configurando el valor de HiddenField […]

Enviar datos de fragmentos nesteds al fragmento principal

Tengo un Fragment FR1 que contiene varios Fragments Nested ; FRa , FRb , FRc . Estos Fragments Nested se cambian presionando los Buttons en el diseño de FR1 . Cada uno de los Fragments Nested tiene varios campos de entrada dentro de ellos; que incluyen cosas como EditTexts , NumberPickers y Spinners . Cuando […]

org.apache.jasper.JasperException: la prueba de función se debe usar con un prefijo cuando no se especifica un espacio de nombre predeterminado

Estoy utilizando las siguientes cosas para mi proyecto: Spring 3.0.1 + Apache Tiles 2.2.1 + Glassfish 2.1. Lo que trato de hacer es llamar a algún método en una página jsp y pasarle algunos parámetros. Por ejemplo, tengo un frijol: @Component @Scope(value = “singleton”) public class TestBean { public void test(String param){ System.out.println(“param = ” […]

El valor pasado con request.setAttribute () no está disponible por request.getParameter ()

Le doy a una variable de cadena un valor en la ejecución normal del código, pero si ocurre una excepción le daré otro valor, el problema es que en el bloque catch el valor sigue siendo el mismo que el primero . Aquí está mi código, primero asigno el valor de la página “addUser” dentro […]

‘pasar parámetro por referencia’ en Ruby?

En Ruby, ¿es posible pasar por referencia un parámetro con semántica de tipo de valor (por ejemplo, un Fixnum)? Estoy buscando algo similar a la palabra clave ‘ ref ‘ de C #. Ejemplo: def func(x) x += 1 end a = 5 func(a) #this should be something like func(ref a) puts a #should read […]

Pase el parámetro a EventHandler

Tengo el siguiente EventHandler al que agregué un parámetro MusicNote music: public void PlayMusicEvent(object sender, EventArgs e,MusicNote music) { music.player.Stop(); System.Timers.Timer myTimer = (System.Timers.Timer)sender; myTimer.Stop(); } Necesito agregar el controlador a un Timer como ese: myTimer.Elapsed += new ElapsedEventHandler(PlayMusicEvent(this, e, musicNote)); pero consigue el error: “Nombre del método esperado” EDITAR: En este caso, simplemente paso […]

Verificar el número de argumentos pasados ​​a un script Bash

Me gustaría que mi secuencia de comandos de Bash imprima un mensaje de error si no se cumple el recuento de argumentos requerido. Probé el siguiente código: #!/bin/bash echo Script name: $0 echo $# arguments if [$# -ne 1]; then echo “illegal number of parameters” fi Por algún motivo desconocido, tengo el siguiente error: test: […]