Jinku Hu is the founder of DelftStack.com. This groundbreaking platform serves as a nexus for professionals and aficionados in the software, embedded software and electronics sectors, offering them unparalleled resources and insights.
With a rich experience spanning over 8 years, Jinku's prowess in coding is nothing short of remarkable. He has delved deep into specialized areas, such as automatic testing, data acquisition from distant servers, and crafting detailed reports from exhaustive tests. His expertise is not just limited to these domains; Jinku's foundation in electrical and electronics engineering has propelled him to explore and excel in embedded electronics and programming. His proficiency in both front-end and back-end development showcases his versatility in the tech world.
Jinku's academic rigor, combined with his hands-on industry experience, positions him as a luminary in the realm of DelftStack. His relentless drive for excellence and innovation has led to contributions that transcend the conventional, embodying a perfect amalgamation of expertise and creativity.
Fluent in multiple languages, including English, Dutch, Chinese, and Japanese, Jinku's linguistic proficiency complements his technical expertise, allowing him to bridge cultural and technological divides seamlessly.
In the ever-evolving technological landscape, Jinku Hu's contributions stand as a testament to his relentless pursuit of excellence, adaptability, and visionary leadership.
Artículos de Jinku Hu
Tutorial de Tkinter
- Tkinter Tutorial - Introducción
- Tutorial de Tkinter - Hello World
- Tutorial de Tkinter - Widget de etiquetas
- Tutorial de Tkinter - Botón
- Tutorial de Tkinter - Botón de control
- Tutorial de Tkinter - Radiobutton
- Tutorial de Tkinter - Combobox
- Tkinter Tutorial - Entrada
- Tkinter Tutorial - Gestión de la disposición
- Tutorial de Tkinter - Menubar
- Tutorial de Tkinter - Barra de estado
- Tutorial de Tkinter - Escala
- Tkinter Tutorial - Buzón de mensajes
- Tutorial de Tkinter - Barra de desplazamiento
Tutorial básico de Python 3
- Tutorial de Python - Introducción
- Tutorial de Python - Instalación
- Tutorial de Python - Hello World
- Tutorial de Python - Palabras clave e identificadores
- Tutorial de Python - Declaración y comentario
- Tutorial de Python - Variables y tipos de datos
- Tutorial de Python - Operadores
- Tutorial de Python - Namescape y Scope
- Tutorial de Python - Números y Conversión
- Tutorial de Python - Lista de tipos de datos
- Tutorial de Python - Tipo de datos - Tupla
- Tutorial de Python - Tipo de datos - Cadena
- Tutorial de Python - Data Type-Array
- Tutorial de Python - Conjunto de tipos de datos
- Tutorial de Python - Tipo de datos-Diccionario
- Tutorial de Python - Control de decisiones
- Tutorial de Python - for Loop
- Tutorial de Python - while Loop
- Tutorial de Python - Continuación y ruptura del bucle
- Tutorial de Python - Declaración de paso
- Tutorial de Python - Función
- Tutorial de Python - Argumentos de función
- Tutorial de Python - Función recursiva
- Tutorial de Python - Operación de archivos
- Tutorial de Python - Operación del Directorio de Archivos
- Tutorial de Python - Clase
- Tutorial de Python - Herencia de clase
- Tutorial de Python - Manejo de excepciones
C# Howtos
Tutorial de JavaScript
- Tutorial de JavaScript - Introducción
- Tutorial de JavaScript - Hello World
- Tutorial de JavaScript - Declaraciones y comentarios
- Tutorial de JavaScript - Variables
- Tutorial de JavaScript - cadenas de caracteres
Tutoriales del módulo Python
Tutorial Matplotlib
- Tutorial de Matplotlib - Introducción e Instalación
- Tutorial de Matplotlib - Gráfico de líneas
- Tutorial de Matplotlib - Etiqueta del eje
- Tutorial de Matplotlib - Título de los ejes
- Tutorial de Matplotlib - Gráfico de Pasteles
- Tutorial de Matplotlib - Colocar Texto en la Parcela
Tutorial de Python NumPy
- Tutorial de Numpy - Introducción e instalación
- Tutorial de Numpy - NumPy Multidimensional Array-ndarray
- Tutorial de Numpy - Tipo y conversión de datos de NumPy
- Tutorial de Numpy - Creación de matrices de NumPy
- Tutorial de Numpy - Operación y difusión de NumPy Math
- Tutorial de Numpy - Rediseño y redimensionamiento de matrices de NumPy
- Tutorial de Numpy - Apéndice del array de NumPy
Tutorial de PyQt5
- Tutorial de PyQt5 - Ventana básica
- Tutorial de PyQt5 - Etiqueta
- Tutorial de PyQt5 - Pulsador
- Tutorial de PyQt5 - BoxLayout
- Tutorial de PyQt5 - Diseño de la cuadrícula
- Tutorial de PyQt5 - CheckBox
- Tutorial de PyQt5 - MenuBar
- Tutorial de PyQt5 - Radiobutton
Tutorial de Git
- Tutorial de Git - Instalación
- Tutorial de Git - Inicialización del repositorio
- Tutorial de Git - Flujo de trabajo de Git
- Tutorial de Git - diff para comparar diferencias
- Tutorial de Git - Operación de archivos
- Tutorial de Git - Archivos de Unstage
- Tutorial de Git - Ramas
- Tutorial de Git - Fusionar ramas
- Tutorial de Git - Rebase
Los Howto's de Python Matplotlib
- Cómo trazar una línea horizontal y vertical en Matplotlib
- Cómo cambiar el tamaño de la figura en Matplotlib
- Cómo girar el texto de la etiqueta de la marca del eje X en Matplotlib
- Cómo establecer el tamaño de la fuente de las etiquetas de garrapata en Matplotlib
- Cómo colocar la leyenda fuera de la trama en Matplotlib
- Cómo cambiar el tamaño de la fuente de la leyenda en Matplotlib
- Cómo trazar la lista de coordenadas x,y en Matplotlib
- Cómo establecer el color de fondo de la trama en Matplotlib
- Cómo trazar dos histogramas juntos en Matplotlib
- Cómo crear diferentes tamaños de subtramas en Matplotlib
- Cómo dibujar un rectángulo en una imagen en Matplotlib
- Cómo ocultar las garrapatas de texto del eje y/o las etiquetas de las garrapatas en Matplotlib
- Cómo crear una única leyenda para todas las subtramas de Matplotlib
Cótodos de Batch
- Cómo apagar, reiniciar y/o cerrar la sesión en un archivo de murciélago
- Cómo Dormir o Esperar X Segundos en un Archivo de Bateo
Howtos de Python Tkinter
- Cómo pasar argumentos al comando del botón Tkinter
- Cómo fijar el color de fondo de Tkinter
- Cómo congelar el tamaño del marco de la ventana de Tkinter
- Cómo cerrar una ventana de Tkinter con un botón
- Cómo usar un temporizador en Tkinter
- Cómo cambiar de cuadro en Tkinter
- Cómo crear un menú desplegable en Tkinter
- Cómo crear una ventana de Tkinter con un tamaño constante
- Cómo cambiar el estado del Botón Tkinter
- Cómo cambiar el tamaño de la fuente de la etiqueta Tkinter
- Cómo ocultar, recuperar y eliminar los widgets de Tkinter
- Cómo hacer que el widget Tkinter Text sea sólo de lectura
- Cómo cambiar el texto de la etiqueta Tkinter
- Cómo crear una nueva ventana haciendo clic en un botón de Tkinter
- Cómo vincular varios comandos al botón Tkinter
- Cómo vincular la tecla de entrada a una función en Tkinter
- Cómo crear una ventana de pantalla completa en Tkinter
- Cómo configurar el icono de la ventana en Tkinter
- Cómo obtener la entrada del cuadro de texto de Tkinter
- Cómo borrar el contenido de la caja de texto de Tkinter
- Cómo establecer la fuente del widget de texto de Tkinter
- Cómo ajustar el texto del Widget de texto de Tkinter con un botón
- Cómo configurar el texto del Widget de entrada de Tkinter con un botón
- Cómo obtener el texto de la etiqueta Tkinter
- Cómo establecer el límite de la etiqueta de Tkinter Widget
- Cómo cambiar el tamaño del botón Tkinter
- Cómo establecer el texto por defecto del Widget de entrada de Tkinter
- Cómo establecer la altura y el ancho del widget de entrada de Tkinter
- Cómo actualizar el texto del botón Tkinter
- Cómo cambiar el color del botón Tkinter
How-To's de Python
- Cómo convertir bytes a enteros en Python 2.7 y 3.x
- Cómo convertir Int a Bytes en Python 2 y Python 3
- Cómo crear y activar un entorno virtual de Python
- Cómo imprimir múltiples argumentos en Python
- Cómo leer la entrada del usuario como números enteros en Python
- Cómo instalar un paquete Python Archivo .Whl
- Cómo obtener el directorio actual de archivos de script en Python
- Cómo comprobar si existe una clave en un diccionario en Python
- Cómo comprobar si una cadena está vacía de forma ptónica
- Cómo eliminar los espacios en blanco de una cadena en Python
- Cómo obtener la hora actual en Python
- Cómo obtener todos los archivos de un directorio
- Cómo convertir una cadena a datetime en Python
- Cómo añadir texto a un archivo en Python
- Cómo comprobar si un archivo existe en Python
- Cómo encontrar archivos con una cierta extensión sólo en Python
- Cómo ordenar un diccionario Python por valor
- Cómo convertir una cadena en minúsculas en Python 2 y 3
- Cómo comprobar si una cadena contiene un sustrato en Python
- ¿Cuál es la diferencia entre los métodos de lista que añaden y amplían
- Cómo convertir una lista en cadena en Python
- Cómo fusionar dos diccionarios en Python 2 y 3
- Cómo comprobar la versión Python en los scripts
- Cómo imprimir un archivo JSON en Python
- Cómo iniciar un array 2-D en Python
- Cómo comprobar si un valor existe en la lista de Python de forma rápida
- Cómo crear una lista con un tamaño específico en Python
- Cómo convertir los bytes en cadenas en Python 2 y Python 3
- Cómo convertir una cadena en Float o Int en Python
- Cómo leer un archivo línea por línea a una lista en Python
- Cómo unir dos conjuntos en Python
- Cómo convertir una cadena en bytes en Python
- Cómo comprobar que una cadena contiene un número en Python
- Encontrar la clave por valor en el Diccionario Python
- Cómo contar los valores únicos en la lista Python
Howtos de Pandas Python
- Cómo borrar la columna de Pandas DataFrame
- Cómo convertir la columna del DataFrame a Datetime en Pandas
- Cómo convertir la columna del DataFrame en cadena en los pandas
HTML Howtos
Howtos de Raspberry Pi
- Acceda a Raspberry Pi con software de escritorio remoto
- Actualice y actualice el sistema operativo Raspberry Pi o sus paquetes
- Asignar IP estática a Raspberry Pi
- Cambiar el nombre de host en Raspberry Pi OS
- Cambiar el nombre de usuario y la contraseña por defecto en Raspberry Pi OS
- Configurar el cortafuegos UFW en Raspberry Pi
- Configurar el servidor VPN en Raspberry Pi
- Configurar un servidor proxy en el sistema operativo Raspberry Pi
- Crear nuevos usuarios en Raspberry Pi OS
- Encuentre la dirección IP de su Raspberry Pi
- Encuentre la versión del sistema operativo Raspberry Pi que tiene
- Iniciar sesión en Raspberry Pi usando SSH
- Proteja su Raspberry Pi: seguridad del protocolo SSH
- Inicie sesión como usuario raíz en Raspberry Pi
- Raspberry Pi OS 64 bits
Howtos de PHP
C++ Howtos
- Algoritmo de tamiz de Eratóstenes en C++
- Algoritmos STL en C++
- Bibliotecas Boost en C++
- Borrar cadena en C++
- Bucles anidados en C++
- Clases anidadas en C++
- Constructor sobrecargado en C++
- Diferencias entre sizeof Operator y función strlen para cadenas en C++
- El algoritmo std::find_if C++
- El algoritmo std::merge en C++
- El algoritmo std::min_element de STL en C++
- Eliminar un nodo del árbol binario de búsqueda en C++
- Estructura de datos de array paralela en C++
- Estructura de datos de pila usando una lista enlazada en C++
- Función estática en C++
- Funciones trigonométricas en C++
- Implementación de vectores en C++
- Implementar Inorder Traversal para el árbol binario de búsqueda en C++
- Implementar matriz circular en C++
- Implementar una estructura de datos de cola usando una lista vinculada en C++
- Inserción de árbol de búsqueda binaria en C++
- La clase de plantilla std::hash en C++
- La función boost::split en C++
- La función std::gcd en C++
- La instrucción continue en C++
- La plantilla de función std::back_inserter en C++
- Lista circular doblemente enlazada en C++
- Operador de subíndice de sobrecarga en C++
- Utilice funciones exponenciales de STL en C++
- Utilice la primitiva de sincronización std::mutex en C++
- Algoritmo de clasificación de burbujas en C++
- Calcular la distancia entre dos puntos en C++
- Compruebe si existe una clave en un mapa en C++
- Copiar un objeto contenedor vectorial en C++
- Crear un array de cadenas en C++
- División de objetos en C++
- El calificador volátil en C++
- El constructor de movimientos en C++
- Elementos de vector inverso usando utilidades STL en C++
- Eliminar duplicados de vector en C++
- Eliminar un nodo en una lista vinculada en C++
- Encuentre el valor máximo en un array en C++
- Espacios de nombres en C++
- Implementar algoritmo de ordenación rápida en C++
- Implementar constructores de clase en C++
- Implementar el algoritmo de clasificación de combinación en C++
- Implementar el algoritmo de ordenación de selección en C++
- Implementar el algoritmo de ordenación por inserción en C++
- Implementar la búsqueda binaria en C++
- Implementar la estructura de datos de árbol binario en C++
- Implementar la solución Fizz Buzz en C++
- Implementar una estructura de datos de árbol binario de búsqueda en C++
- Implementar una estructura de datos de lista enlazada circular en C++
- Implementar una lista doblemente vinculada en C++
- Imprimir todas las permutaciones de la cadena en C++
- Insertar nuevos elementos en un mapa STL en C++
- Insertar un nodo en una lista enlazada individualmente C++
- Invertir la lista vinculada en C++
- La clase std::tuple y sus funciones miembro en C++
- La definición de Iostream en C++
- La diferencia entre argumentos y parámetros de funciones en C++
- La función system() en C++
- Las diferencias entre las funciones virtuales puras y virtuales en C++
- Las diferencias entre STL Vector y STL List en C++
- Operadores en C++
- Operadores Pre-Incremento VS Post-Incremento en C++
- Ordenar un vector de pares en C++
- Ordenar una cadena de caracteres en C++
- Referencias en C++
- salir(1) en C++
- Sobrecarga de funciones en C++
- Sobrecarga de funciones VS invalidación en C++
- Tipo de enumeración en C++
- Usar algoritmos de almacenamiento dinámico STL en C++
- Usar la cola de prioridad STL en C++
- Usar métodos de manipulación de bits en C++
- Usar un operador condicional en C++
- Utilice el comando static_cast en C++
- Utilice el constructor de copias en C++
- Utilice el contenedor de cola STL en C++
- Utilice el contenedor de conjuntos STL en C++
- Utilice el contenedor de lista STL en C++ STL
- Utilice el contenedor de mapas desordenados de STL en C++
- Utilice el contenedor de pila STL en C++
- Utilice el manipulador setw en C++
- Utilice el operador typeid en C++
- Utilice la clase STL Stringstream en C++
- Utilice la familia de funciones std::stod en C++
- Utilice la función std::map::find en C++
- Utilice la instrucción goto en C++
- Utilice la palabra clave const con punteros en C++
- Utilice la palabra clave estática en C++
- Utilice un contenedor de mapas STL en C++
- Utilizar la asignación de memoria de pila frente a montón en C++
- Acceder a miembros privados de una clase en C++
- Analizar una secuencia de cadenas separadas por comas en C++
- Borrar búfer de entrada en C++
- Bucle for basado en rango en C++
- Cadena dividida en C++
- Calcular factorial de un número en C++
- Calcular la suma del array en C++
- Compruebe si hay una cadena de palíndromo con una función recursiva en C++
- Compruebe si la entrada es un número entero en C++
- Compruebe si un número es primo en C++
- Contar apariciones de un carácter en una cadena C++
- Contar el número de dígitos en un número en C++
- Contenedor de vectores en C++ STL
- Convertir cadena en secuencia binaria en C++
- Convertir String en Int Array en C++
- Copia profunda VS copia superficial en C++
- Crear directorio en C++
- Crear un archivo de encabezado en C++
- Crear un archivo en C++
- Declarar un array de vectores en C++ STL
- Devolver un puntero en C++
- Devolver varios valores de la función en C++
- Dividir cadena por espacio en C++
- Eliminar espacios de cadena en C++
- Eliminar puntuación de una cadena en C++
- Eliminar un elemento de un array en C++
- Encontrar la longitud de una cadena en C++
- Encuentre el elemento más frecuente en un array C++
- Encuentre el índice de elementos en Vector en C++
- Establecer la precisión de los números de punto flotante en C++
- Evite pérdidas de memoria en C++
- Expresiones de macro INT_MAX e INT_MIN en C++
- Genere números de Fibonacci en C++
- Herencia múltiple en C++
- Hora del sistema de impresión en C++
- Implementar la sobrecarga del operador de asignación en C++
- Inicializar arrays de Objetos en C++
- Leer archivo CSV en C++
- Leer archivo palabra por palabra en C++
- Llamada por referencia vs llamada por valor en C++
- Llamar a un destructor explícitamente en C++
- Llamar a una función dentro de una función en C++
- Medir el tiempo de ejecución de una función en C++ STL
- Multiplica dos matrices en C++
- Obtenga el valor ASCII de Char en C++
- Ordenar cadenas alfabéticamente en C++
- Ordenar map por valor en C++
- Ordenar vector en C++
- Pasar puntero por referencia en C++
- Pasar un argumento por referencia frente a un puntero en C++
- Pasar Vector por referencia en C++
- Puntero a un array en C++
- Recuperar argumentos de la línea de comandos en C++
- Redondear el número de coma flotante a 2 decimales en C++
- Usar funciones vacías en C++
- Usar parámetros predeterminados para funciones en C++
- Usar punteros inteligentes en C++
- Utilice instrucciones if-else anidadas en C++
- Utilice Makefile en C++
- Utilizar el operador delete en C++
- Desplazar elementos de un array en C++
- Obtener la variable de entorno en C++
- Utilizar el contenedor deque en C++
- Añadir elemento al vector de pares en C++
- Añadir Vector a Vector en C++
- break vs continue en C++
- Calcular el producto punto de dos vectores en C++
- Compare los arrays en C++
- Comprueba si la cadena es el palíndromo en C++
- Comprueba si la cadena está vacía en C++
- Convierte la cadena en hexadecimal en C++
- Crear procesos con for en C++
- Declare la cadena multilínea en C++
- Definir el destructor de clases usando el operador Tilde en C++
- Encontrar la intersección del conjunto en C++
- Imprimir la lista de enlaces en C++
- Justificar correctamente la salida en C++
- Leer archivo en cadena en C++
- Manejar la señal de SIGABRT en C++
- Obtener el directorio actual en C++
- Obtener el tamaño del archivo en C++
- Redimensionar el array en C++
- Regresar el puntero a la array en C++
- Resolver el control llega al final del error de la función no vacía en C++
- Usar el calificador de const con punteros en C++
- Usar el método cin.fail en C++
- Usar el temporizador en C++
- Usar la máscara de bits en C++
- Usar malloc vs new asignadores en C++
- Usar private vs. protected en C++
- Utilice la declaración de switch en C++
- Validar la entrada del usuario en C++
- Vector aleatorio en C++
- Acceda a las funciones de los miembros desde el puntero a un vector en C++
- Crear funciones booleanas en C++
- Crear un array de estructuras en C++
- Crear un diccionario en C++
- Crear un vector de punteros en C++
- Crear Vector de Vectores en C++
- Elevar el número a la potencia en C++
- Escribir a un archivo en C++
- Iniciar Vector de Estructuras en C++
- Revertir el array en C++
- Usar el Operador de Módulos en C++
- Usar las funciones de devolución de llamada en C++
- Use la función ignore() en C++
- Cómo analizar la Int desde la cadena en C++
- Cómo añadir la Int a la cadena en C++
- Cómo asignar dinámicamente un array en C++
- Cómo comparar dos cadenas ignorando el caso en C++
- Cómo comprobar si el elemento existe en el vector C++
- Cómo comprobar si el puntero es nulo en C++
- Cómo convertir Float en Int en C++
- Cómo convertir un carácter en una cadena en C++
- Cómo devolver el array 2D de la función en C++
- Cómo devolver una cadena de una función en C++
- Cómo generar un número aleatorio en el rango en C++
- Cómo generar un número aleatorio entre 0 y 1 en C++
- Como Iterar a través de una cadena en C++
- Cómo leer el archivo Char por Char en C++
- Cómo leer Int desde un archivo en C++
- Cómo limpiar la consola en C++
- Cómo quitar el elemento del vector en C++
- Cómo reemplazar una parte de la cadena en C++
- Cómo tokenizar una cadena en C++
- Cómo usar el reparto dinámico en C++
- Cómo borrar los valores de los elementos del array en C++
- Cómo cambiar el color de la consola en C++
- Cómo concentrar dos cadenas de caracteres en C++
- Cómo convertir de decimal a binario en C++
- Cómo convertir el ASCII a caractere en C++
- Cómo convertir el Enum en cadena de caracteres en C++
- Cómo convertir el float en cadena de caracteres en C++
- Cómo convertir una cadena de caracteres en mayúsculas en C++
- Cómo declarar una variable global en C++
- Cómo generar el doble aleatorio en C++
- Cómo obtener el tiempo en milisegundos en C++
- Cómo convertir la Int a caracteres ASCII en C++
- Cómo convertir un vector en una array en C++
- Cómo copiar un array en C++
- Cómo cortar una cadena en C++
- Cómo devolver un vector desde una función en C++
- Cómo extraer un subvector de un vector en C++
- Cómo generar un número flotante aleatorio en C++
- Cómo hacer un bucle sobre un array en C++
- Cómo hacer una pausa en un programa en C++
- Cómo imprimir números con puntos decimales especificados en C++
- Cómo imprimir una cadena en C++
- Cómo invertir una cadena en C++
- Cómo leer un archivo línea por línea en C++
- Cómo redondear un doble a un Int en C++
- Cómo usar setprecision en C++
- Cómo usar una constante PI en C++
- Cómo analizar una cadena usando un delimitador en C++
- Cómo añadir texto a un archivo en C++
- Cómo comprobar si un archivo existe en C++
- Cómo convertir Char Array a Int en C++
- Cómo convertir la cadena a Int en C++
- Cómo convertir la Int a Char Array en C++
- Cómo convertir la Int en una cadena en C++
- Cómo convertir un array de caracteres en una cadena en C++
- Cómo convertir una cadena en minúsculas en C++
- Cómo convertir una cadena en un array de caracteres en C++
- Cómo declarar un array 2D usando lo nuevo en C++
- Cómo determinar si una cadena es un número en C++
- Cómo devolver un array desde una función en C++
- Cómo dormir durante milisegundos en C++
- Cómo encontrar el tamaño del array en C++
- Cómo encontrar la subcadena en la cadena en C++
- Cómo esperar la entrada del usuario en C++
- Cómo imprimir el contenido de un vector en C++
- Cómo imprimir un array en C++
- Cómo inicializar un vector en C++
- Cómo Iterar a través de un vector en C++
- Cómo Iterar a través del mapa en C++
- Cómo obtener la lista de archivos en el directorio C++
- Cómo pasar el array 2D a una función en C++
R Howtos
- Agregar rectángulo transparente a la gráfica de caja en R
- Cadena dividida por delimitador en R
- Crear diagramas de caja lado a lado en R
- Dividir columna en dos columnas en R
- La función scale_colour_discrete en R
- La función scale_x_discrete en R
- La función scale_y_continuous en R
- Simule Rnorm para muchas observaciones utilizando diferentes valores medios y Sd en R
- Utilice la función tryCatch para el manejo de condiciones en R
- Visualice el array de confusión con el paquete Caret en R
- Agregar una línea a una gráfica con la función Lines() en R
- Anidados para bucles en R
- Convertir factor a numérico con la función as.numeric en R
- Crear diagramas de caja agrupados en R
- Crear histograma con ggplot en R
- Crear leyenda personalizada con ggplot en R
- Cree un DataFrame grande en R
- Dibujar elementos de leyenda con diferentes colores en R
- Eliminar filas duplicadas por columna en R
- Encontrar el modo de un vector en R
- Encuentre valores absolutos máximos por fila en el DataFrame en R
- Fusionar dos DataFrame con diferente número de filas en R
- Modificar las etiquetas de marca del eje X de ggplot en R
- Normalizar los valores en el array R
- Use grepl para encontrar coincidencias para cualquier cadena de caracteres en el vector de caracteres R
C Howtos
- Cómo trazar datos en C
- Abrir un socket en C
- Cómo se asigna la variable optind en C
- Comparar bits en C
- Control del proceso del demonio desde otro proceso en C
- Enviar señal a un proceso en C
- Imprimir números en notación científica en C
- Leer datos de pipe en C
- Manejar la señal SIGINT en C
- Mata a un niño Proceso en C
- Medir el tiempo del sistema con la función getrusage en C
- Obtenga atributos extendidos de archivo en C
- Truncar cadena en C
- Usar la biblioteca de subprocesos C11 en C
- Usar un semáforo en C
- Usar variables thread_local en C
- Utilice la función getaddrinfo en C
- Utilice la función pthread_join en C
- Utilice la función sched_setaffinity en C
- Utilice tipos atómicos en C
- Acceda a las variables de entorno usando la función setenv en C
- Alinear columnas en la función printf en C
- argc y argv en C
- Asignar dinámicamente un array en C
- Concatenar String e Int en C
- Convertir Char* a Int en C
- Copiar Char Array en C
- Crear un nuevo directorio en C
- Devolver una estructura desde una función en C
- Encuentra el nombre de host del sistema en C
- Flujo de salida estándar en C
- Implementar diccionario en C
- Implementar el cifrado de César en C
- Implementar la función de intercambio en C
- Inicializar array de estructuras en C
- La función redonda en C
- Leer archivo binario en C
- Leer archivo línea por línea usando fscanf en C
- Obtener el ID del hilo en C
- Obtener la longitud del array de caracteres en C
- Obtener tamaño de archivo en C
- open vs fopen en C
- Recortar una cadena en C
- Usa la función fork en C
- Usar bloqueo mutex en C
- Usar operaciones de desplazamiento bit a bit en C
- Usar redirección de archivos en C
- Utilice estructura de alineación y relleno en C
- Utilice la función bzero en C
- Utilice la función crypt en C
- Utilice la función execlp en C
- Utilice la función exit en C
- Utilice la función feof en C
- Utilice la función getchar en C
- Utilice la función gettimeofday en C
- Utilice la función nanosleep en C
- Utilice la función opendir en C
- Utilice la función strdup en C
- Utilice la función strsep en C
- Utilice la función waitpid en C
- Utilice la instrucción goto en C
- Utilice shmget para asignar memoria compartida en C
- Asignación de memoria estructural con malloc en C
- Borrar un array de caracteres en C
- Comparar cadenas en C
- Comprobar si una cadena contiene una subcadena en C
- Concatenar cadenas en C
- Convertir una cadena a minúsculas en C
- El operador módulo en C
- Enmascaramiento de bits en C
- Escribir en un archivo en C
- Exponentes en C
- Función de ordenación en C
- Función wait en C
- Generar un número aleatorio en C
- Guardias de inclusión #ifndef en C
- i++ vs ++i en C
- Imprimir a stderr en C
- Imprimir texto con formato en C
- Imprimir un array de caracteres en C
- Inicializar un array de caracteres en C
- Inicializar una estructura en C
- La función dup2 en C
- La función execvp en C
- La palabra clave extern en C
- Leer un archivo en C
- Matriz de cadenas en C
- Obtener el directorio de trabajo actual en C
- Obtener la entrada del usuario en C
- Obtener subcadena en C
- Puntero de función en C
- Solucionar el error de puntero inválido libre en C
- Usar typedef enum en C
- Uso de la función strtok en C
- Uso de la notación de puntero ampersand en C
- Utilizar un temporizador en C
- Variable estática en C
- Cómo convertir una cadena en un número entero en Do
Funciones de Pandas Python
- Función Pandas DataFrame DataFrame.isin()
- Función Pandas DataFrame DataFrame.median()
- Función Pandas DataFrame DataFrame.min()
- Función Pandas DataFrame DataFrame.to_excel()
- Pandas DataFrame DataFrame.max() Función
- Serie de Pandas Serie.nunique() Función