Programación

Preguntas y respuestas para programadores profesionales y entusiastas.


2
¿Cómo agregar una columna constante en un Spark DataFrame?
Quiero agregar una columna en un DataFramevalor arbitrario (que es lo mismo para cada fila). Me sale un error cuando uso de la withColumnsiguiente manera: dt.withColumn('new_column', 10).head(5) --------------------------------------------------------------------------- AttributeError Traceback (most recent call last) <ipython-input-50-a6d0257ca2be> in <module>() 1 dt = (messages 2 .select(messages.fromuserid, messages.messagetype, floor(messages.datetime/(1000*60*5)).alias("dt"))) ----> 3 dt.withColumn('new_column', 10).head(5) /Users/evanzamir/spark-1.4.1/python/pyspark/sql/dataframe.pyc …

4
MVC (Laravel) donde agregar lógica
Digamos que cada vez que hago una operación CRUD o modifico una relación de una manera específica, también quiero hacer otra cosa. Por ejemplo, cada vez que alguien publica una publicación, también quiero guardar algo en una tabla para análisis. Quizás no sea el mejor ejemplo, pero en general hay …


2
¿Es una buena idea indexar el campo de fecha y hora en mysql?
Estoy trabajando en el diseño de una gran base de datos. En mi aplicación tendré muchas filas, por ejemplo, actualmente tengo una tabla con 4 millones de registros. La mayoría de mis consultas utilizan la cláusula datetime para seleccionar datos. ¿Es una buena idea indexar campos de fecha y hora …
137 mysql  indexing 

5
C ++ Operador de doble dirección? (&&)
Estoy leyendo el código fuente STL y no tengo idea de qué &&se supone que debe hacer el operador de dirección. Aquí hay un ejemplo de código de stl_vector.h: vector& operator=(vector&& __x) // <-- Note double ampersands here { // NB: DR 675. this->clear(); this->swap(__x); return *this; } ¿Tiene sentido …

11
res.sendFile ruta absoluta
Si hago un res.sendfile('public/index1.html'); entonces recibo una advertencia de consola del servidor Expresar en desuso res.sendfile: utilizar en su res.sendFilelugar pero funciona bien en el lado del cliente. Pero cuando lo cambio a res.sendFile('public/index1.html'); Me sale un error TypeError: la ruta debe ser absoluta o especificar raíz para res.sendFile y …
137 node.js  express  path 



13
Ocultar el cursor de un UITextField
Estoy usando a UITextFieldcon a UIPickerViewpara su inputView, de modo que cuando el usuario toca el campo de texto, se convoca a un selector para que seleccione una opción. Casi todo funciona, pero tengo un problema: el cursor todavía parpadea en el campo de texto cuando está activo, lo cual …

8
¿Cómo comparar DateTime en C #?
No quiero que el usuario dé la fecha u hora de regreso. ¿Cómo puedo comparar si la fecha y hora ingresadas son MENORES que la hora actual? Si la fecha y hora actuales son el 17 de junio de 2010, 12:25 p.m., quiero que el usuario no pueda dar la …
137 c#  .net  datetime 

12
Cargue un esquema de colores diferente cuando use vimdiff
Cómo cargar un esquema de colores diferente al hacerlo vimdiff. Quiero esto porque mi esquema de colores actual no muestra algunas diferencias correctamente en vimdiff, For. por ejemplo, se muestran algunas diferencias con el mismo color fg / bg. Esto hace que sea muy difícil entender la diferencia. Así que …
137 vim  vimdiff 

4
GROUP_CONCAT ORDER BY
Tengo una mesa como: +-----------+-------+------------+ | client_id | views | percentage | +-----------+-------+------------+ | 1 | 6 | 20 | | 1 | 4 | 55 | | 1 | 9 | 56 | | 1 | 2 | 67 | | 1 | 7 | 80 | | 1 …

5
¿Por qué CancellationToken es independiente de CancellationTokenSource?
Estoy buscando una razón de por qué CancellationTokense introdujo .NET struct además de la CancellationTokenSourceclase. Entiendo cómo se utilizará la API, pero también quiero entender por qué está diseñada de esa manera. Es decir, ¿por qué tenemos: var cts = new CancellationTokenSource(); SomeCancellableOperation(cts.Token); ... public void SomeCancellableOperation(CancellationToken token) { ... …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.