Skip to content

Instantly share code, notes, and snippets.

View donpandix's full-sized avatar
🎯
Codificando como un campeón

Cesar Gonzalez M. donpandix

🎯
Codificando como un campeón
View GitHub Profile
@donpandix
donpandix / archivo.bat
Last active August 29, 2019 16:40
Crear archivos con un tamaño determinado por comando de DOS
'fsutil file createnew <NOMBRE_ARCHIVO> <TAMAÑO EN BYTES>
'Para el cálculo de bytes https://es.calcuworld.com/informatica/calculadora-de-bytes/
fsutil file createnew archivo_3_megas.pdf 3145728
@donpandix
donpandix / lista.bat
Last active July 30, 2019 21:52
Instrucción en DOS especial para obtener en un archivo de texto los archivos de manera recursiva con sus rutas, ideal para documentaciones.
dir /b /s /a-d >lista_archivos.txt
@donpandix
donpandix / get_sp_tables.sql
Last active June 3, 2020 16:19
Consultas a base de datos SQL Server 2012 para obtener la lista de las tablas y procedimientos almacenados dentro de un esquema de la base de datos, como dato adicional, se deben ejecutar las consultas dentro del esquema en el cual se necesita obtene
-- Lista de tablas
SELECT * FROM INFORMATION_SCHEMA.TABLES
-- Lista de SP's
SELECT * FROM INFORMATION_SCHEMA.routines where routine_type = 'PROCEDURE'
-- Lista de tablas con las columnas y sus descripciones
SELECT sys.objects.name AS TableName,
sys.columns.name AS ColumnName,
ep.value AS Description
@donpandix
donpandix / create_user.sql
Last active July 30, 2019 21:53
Esta instrucción es para la realización de consultas entre esquemas de bases de datos SQL Server que están dentro de la misma instancia de servidor
CREATE USER [USUARIO_OTRO_ESQUEMA] FOR LOGIN [USUARIO_OTRO_ESQUEMA];
GRANT SELECT TO USUARIO_OTRO_ESQUEMA;
@donpandix
donpandix / TBL_temporal.sql
Last active May 12, 2021 22:03
Creación de tablas temporales con indice
CREATE TABLE #tabla_temporal (
id_tabla BIGINT
,cd_columna_01 BIGINT
,gl_columna_02
)
CREATE NONCLUSTERED INDEX idx_tabla_temporal ON #tabla_temporal ([id_tabla])
-- Otras formas de definir indices
@donpandix
donpandix / accion.js
Last active May 12, 2021 22:14
[DataTables.js ejemplo de uso y carga de datos] Genera una tabla con carga de datos ASYNC con datatables.js #javascript
$(document).ready(function(){
/**
* Setea e inicializa la tabla con datos
*/
$("#tbl_ajax").DataTable({
"ajax" : URL_SERVICIO,
"columns" : [
{"data" : "col1" },
{"data" : "col2"},
@donpandix
donpandix / Factorial.java
Last active June 6, 2019 02:24
Cálculo del valor factorial
/**
* Clase para el cálculo del valor Factoral (n!)
* de un número entero usando recursividad
*/
class Factorial {
/**
* Cálculo el valor factorial (n!)
* llamada al método
*
@donpandix
donpandix / Helper.java
Created July 22, 2018 20:43
Lista Doblemente Enlazada con JAVA
import java.util.concurrent.ThreadLocalRandom;
class Helper {
static int[] lista_generica_valores ( int largo_cadena ) {
int [] arreglo_base = new int[largo_cadena];
for ( int n =0; n<largo_cadena;n++ ) {
arreglo_base[n] = ThreadLocalRandom.current().nextInt(0, 100000 + 1);
}
return arreglo_base;
@donpandix
donpandix / Helper.java
Last active February 14, 2020 04:32
Implementación de una lista enlazada simple con java
import java.util.concurrent.ThreadLocalRandom;
class Helper {
static int[] lista_generica_valores ( int largo_cadena ) {
int [] arreglo_base = new int[largo_cadena];
for ( int n =0; n<largo_cadena;n++ ) {
arreglo_base[n] = ThreadLocalRandom.current().nextInt(0, 100000 + 1);
}
return arreglo_base;
@donpandix
donpandix / consulta.sql
Created July 9, 2018 16:23
Formateo de un dato Datetime a una cadena de texto con el formato deseado
-- Basado en el motor SqlServer 2012
SELECT FORMAT(getdate(), 'dd/MM/yyyy HH:mm') AS fecha_formateada