¿Es posible pasar parametros provenientes del html a alguna funcion que este contenida en el created() {… }?

estoy tratando de pasar un parametro a una funcion que estoy llamando en el created (){ … }, dicho parámetro proviene de mi html. para esto estoy usando vuejs.

ejemplo:

<script type="text/javascript"> 		new Vue({ 			el: '#main', 			data: { 				user: { 					cedula: '' 				}, 				evaluaciones: [] 			}, 			created() { 				this.getEvaluaciones(parametro); 			}, 			methods: { 				getEvaluaciones(parametro) {	 					console.log(parametro); 				} 			} 		}) 	</script>

¿Es normal que en tiempo de ejecucion Android no realize consultas a db?

no se como manejar mi problema, tengo mi aplicación, es bastante grande y tiene mucho código, realiza todo perfectamente pero tengo un problema en tiempo de ejecución, tengo unos checkbos los cuales cuando se marcan realizan una modificación en la base de datos interna de la aplicación, y cuando se desmarcan realizan el mismo proceso, una modificación a la base de datos, los 2 modifican el valor que esta asignado como mostrar en la aplicación dicho elemento en un gridview, cuando se marca se muestra y cuando se desmarca se oculta.

El problema viene cuando marco o desmarco los checkbox: hay veces que realiza la modificación en la base de datos y otras veces no, de ahí mi pregunta, si es normal que en tiempo de ejecución aleatoriamente haga las modificaciones en la base de datos y si hay alguna manera de controlar esto para que siempre lo realice. Dejo algo de código para que se entienda.

Metodos de modificacion de la base de datos:

public int updateShowMain1(String articulo){     SQLiteDatabase db = this.getReadableDatabase();     ContentValues valores = new ContentValues();     valores.put("showMain", 1);     Log.i("","Recibe la consulta");     return db.update("articles",valores,"description = ?", new String[]{articulo});      //return db.execSQL("UPDATE articles SET showMain = 1 WHERE description = articulo");  }  public int updateShowMain0(String articulo){     SQLiteDatabase db = this.getReadableDatabase();     ContentValues valores = new ContentValues();     valores.put("showMain", 0);      return db.update("articles",valores,"description = ?", new String[]{articulo});      //return db.execSQL("UPDATE articles SET showMain = 1 WHERE description = articulo");  } 

Código Checkbox:

checkBox.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {         @Override         public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {             if(checkBox.isChecked()) {                 Utility.dbHelper.updateShowMain1(articulo.getText().toString());                 Log.i("","Ejecuta la consulta");                 Log.i("","articulo"+ articulo.getText().toString());             }             if (!checkBox.isChecked()){                 Utility.dbHelper.updateShowMain0(articulo.getText().toString());                 Log.i("","Ejecuta la consulta");                 Log.i("","articulo"+ articulo.getText().toString());             }         }     }); 

Un saludo

¿Es correcto guardar un objeto en un binario?

el siguiente código tiene una clase y guarda un objeto en un binario. Tradicionalmente, se hace un struct que guardará el atributo int en el binario. Pero el código tal como está funciona. Mi pregunta es, puede usarse un código así? Es “legal”? Puede ser peligroso por alguna razón?

#include <iostream> #include <fstream> using namespace std;  class A{     int a; public:      A(int a_):a(a_){}     ~A(){}      int Ver(){return a;} };  int main(int argc, char *argv[]) {     fstream archivo("dato.dat", ios::binary | ios::in | ios::out | ios::trunc);     if(!archivo.is_open()){         cerr << "Error al abrir dato.dat";     }else{         A objeto(4);         archivo.write(reinterpret_cast<char*>(&objeto),sizeof(objeto));     }     archivo.close();     return 0; } 

¿Es posible prevenir que un job vuelva a ejecutarse mientras aun continue realizando tareas?

Necesito crear un Job en sql server que se ejecute cada 5 minutos. El job debe ejecutar un procedimiento de almacenado que verifica unos registros en la base de datos, los cuales, dependiendo de su estado deberá realizar la ejecución de otros procedimientos de almacenados. El problema es que he notado que algunos procesos toman un poco mas de tiempo y quisiera saber, si es posible, indicarle al job de alguna manera, luego de su ejecución, que no continue ejecutándose sino hasta haber acabado de realizar todas las tareas que tiene suscritas.

Es decir, algo asi como:

  1. ejecución del job
  2. detener el job para que no vuelva a ejecutarse
  3. ejecutar procedimientos de almacenado …hacer tareas
  4. cuando todas las tareas esten terminadas, habilitar nuevamente el job para que siga ejecutándose en los intervalos de tiempo programados