Пікірлер
@EduardoSoto-p7p
@EduardoSoto-p7p Ай бұрын
Que tal amigo yo aplico este código*#21# y me aparece desvío de llamadas a que se debe ?
@GeekHack1
@GeekHack1 Ай бұрын
De acuerdo a lo que vi, ese es un código de desvió de llamadas o algo relacionado, supongo que también te devuelve ese mensaje en la aplicación de llamadas verdad?
@gersncham3356
@gersncham3356 2 ай бұрын
Solo se escucha de lado izquierdo
@guilleacosta5662
@guilleacosta5662 3 ай бұрын
Últimamente estoy usando diccionarios para optimizar consultas. Es un sistema de pagos bastante complejo, y para evitar consultar a la base por cada pago/regla/deuda, directamente me traigo toda la información que necesito, la guardo en un diccionario y ya dentro del bucle utilizo "TryGetValue" pasándole la llave (id del pago, deuda, lo que requiera) para obtener la info que necesito.
@odiio3402
@odiio3402 3 ай бұрын
En Python existe la estructura de datos llamada set o también conocida como conjuntos ya que puedes aplicar teoría de conjuntos con otros sets.
@sethetdeveloper8261
@sethetdeveloper8261 3 ай бұрын
Si se tiene listas de conjuntos de elementos como en tablas, es recomendable el uso de diccionarios para indexar alguna columna o hay algun mejor metodo?
@GeekHack1
@GeekHack1 3 ай бұрын
Te refieres a pasar datos de una tabla de base de datos a la memoria? En todos los casos depende, si necesitas un acceso más rápido que una consulta directa a base de datos y consultas frecuentemente esos datos, podrías optar por usar Redis que es una base de datos en memoria, y que almacena estructuras de datos clave-valor
@emilzonjeronimo8898
@emilzonjeronimo8898 3 ай бұрын
Siempre es importante conocer las estructuras de datos provistas por el lenguaje, la realidad es que en el día a día el caso que presentas en el video no tiene mucho sentido; sobre todo si se programan aplicaciones web donde se usa un ORM y los queries a los datos se realizan en base de datos. Pero para software que necesita realizar búsquedas en memoria definitivamente estructuras de datos como los Dictionary son imprescindibles.
@JunuenViejin
@JunuenViejin 3 ай бұрын
Exacto, finalmente el rendimiento viene de que cambias instrucciones de CPU por memoria, que es más "barata" por así decirlo
@Franco-zc9tr
@Franco-zc9tr 3 ай бұрын
Concuerdo contigo, ya que hasta donde entiendo ambas búsquedas se realizan de forma lineal, dando en el peor de los casos orden N. A diferencia de casos en los cuales la llave indexa de mejor manera para realizar la búsqueda idealmente en el orden de complejidad de una constante
@fabianastrada3733
@fabianastrada3733 3 ай бұрын
Xq no usas linq y ya
@angelmoralesb
@angelmoralesb 3 ай бұрын
benchmark?
@GeekHack1
@GeekHack1 3 ай бұрын
En el video uso un simple Stopwatch para medir cuanto tiempo toma la ejecución del método, aunque tambien podría haber usado un benchmark como mencionas para las pruebas
@samuelsanmartin5781
@samuelsanmartin5781 3 ай бұрын
seria bueno que dieras mas visibilidad a las letras desde el principio pues para los que no somos expertos seria util poder ver claramente todo el contenido, es muy interesante tu tema gracias
@GeekHack1
@GeekHack1 3 ай бұрын
Tienes razón, las letras son muy pequeñas para un video. En los próximos videos haré las letras mas grandes, gracias!