• Skip to main content
  • Skip to primary sidebar

Portomaior

Software y Tecnología

  • Inicio
  • Blog
  • Contacto
You are here: Home / Archives for Programación

Programación

Spring Framework de Java (redirec GKB)

Anotaciones Spring MVC – Controller @Controller Annotation to indicate that the class is a controller class. @RestController A conven­ience annotation that is itself annotated with @Cont­roller and @Resp­ons­eBody. Used in contro­llers that will behave as RESTful resour­ces. @RequestMapping Annotation to be used on methods in @Rest­Con­tro­ller classes. You can provide an URI to be served as RESTful service. @ModelAttribute Annotation used to bind values […]

Chuleta de Expresiones regulares. (redirec GKB)

Tienes dos problemas. ,-) Si quieres utilizarlas lo mejor es meter unas muestras de los textos que quieres analizar en un editor de textos que permita buscar por expresiones regulares (Sublime, Atom, …) y probar desde ahí. Pero para entender lo que estas haciendo la página de Odio las Expresiones Regulares http://ihateregex.io/ es increible. Yo […]

Eclipse IDE

Atajos *En Mac el Ctrl es el Cmd. Ctrl + O Listado de métodos de la clase actual. Ctrl + O + O Listado de métodos de la clase actual y los de la clase padre si estamos heredando. Ctrl + Shift + C Comentar lineas. Ctrl + H Buscar en todo Ctrl + Shift […]

Java (chuleta) (redirec GKB)

Tipos de datos boolean Puede contener los valores true o false.byte Enteros. Tamaño 8-bits. Valores entre -128 y 127.short Enteros. Tamaño 16-bits. Entre -32768 y 32767.int Enteros. Tamaño 32-bits. Entre -2147483648 y 2147483647.long Enteros. Tamaño 64-bits. Entre -9223372036854775808 y 9223372036854775807.float Números en coma flotante. Tamaño 32-bits.double Números en coma flotante. Tamaño 64-bits.char Caracteres. Tamaño 16-bits. […]

QWeb en Odoo (redirec GKB)

QWeb es un motor de renderizado basado en plantillas XML q utiliza Odoo. Tags t-set t-value Permite asignar un valor a una variable. Se pueden hacer operaciones. <t t-set=»resultado» t-value=»2 + 2″ /> /* Cuando renderize resultado, devuelve: 4 */ t-esc Renderiza una variable procesandola. t-raw Renderiza una variable sin procesarla. t-field Para mostrar información […]

MongoDb [Guía Rápida] (redirec GKB)

MongoDb es una Base de datos de las llamadas NoSQL. Es decir que no se consultan con el lenguaje SQL, sino con métodos, otra característica principal es que almacena los datos en formato JSON mediante BSON (que básicamente es lo mismo pero con las longitudes de los campos y en formato binario), para localizar la […]

Programar con Node JS (Guia Rápida) (redirec GKB)

Node Js es la forma de escribir aplicaciones de servidor en JavaScript utilizando el mismo motor de JavaScript que el navegador Chrome, el V8. Instalar https://nodejs.org/ Inicializar carpeta crear una carpeta de trabajo y desde el terminal ir a la carpeta y ejecutar: npm init Export Si queremos reutilizar un objeto, lo tenemos que exportar […]

React Native [Guía Rápida]

Para instalar React Native (requiere nodeJs): > npm install -g expo-cli Crear un proyecto: > expo init miapp

Css, cosas útiles

Animaciones con @keyframes Con esta etiqueta podemos indicar una progresión automática de cambio de valores en uno o varios parámetros. Con el @keyframe creamos la secuencia, indicando desde qué valor comienza hasta cual acaba. Y con animation-name, le decimos a que le aplicamos dicha secuencia. También se pueden hacer pasos intermedios con cadencias más complejas […]

JavaScript, cosas útiles (redirec GKB)

Crear un objeto de forma dinámica Si tienes que crear nuevos propiedades a un objeto de forma dinámica puedes hacer esto: Operar sobre un array con map() Este método que incluyen todos los arrays, no modifica el array, sino que devuelve uno nuevo. Devolver las keys de una array con .keys()

Cómo mostrar los datos de un objeto en JSX en ReactJS

Si intentamos mostrar una variable de objeto dentro del JSX, no mostrará un error, y a veces para depurar nos interesa hacerlo, la solución es muy sencilla utilizando las utilidades de la librería JSON: <div> {JSON.stringify(data)} </div>

Modos de aplicar estilos en React JS

Desde con ClassName con Css importado en el html import React from ‘react’; const DottedBox = () => ( <div className=»DottedBox»> <p className=»DottedBox_content»>Get started with CSS styling</p> </div> ); export default DottedBox; en el html tenemos que importar el .css <!DOCTYPE html> <html lang=»en»> <head> <link rel=»stylesheet» type=»text/css» href=»./DottedBox.css»> </head> <body>…</body> </html> Desde Css en JSX import React […]

JavaScript [Buenas prácticas] (redirec GKB)

Variables globales Evita las variables globales, son una fuente de problemas y pueden entrar en conflicto con librerías de terceros que puedas añadir. Lo mejor es crear un único objeto global con un nombre que contenga las iniciales del nombre del proyecto o la empresa y meter dentro todas las variables globales que puedas necesitar. […]

ReactJs [Guía Rápida](redirec GKB)

Instalar npm Ejecutar: npm install –save react react-dom babelify babel-preset-react browserifynpm install –save-dev @babel/core @babel/preset-env react-dom para trabajar con el árbol Dom. babelify para que funcione en todos los browsers. browserify permite instalar módulos de forma dinámica. Para crear un nuevo proyecto: npx create-react-app Extensiones útiles para Visual Studio Code Debugger for Chrome React Extension […]

git [para principiantes]

Git es una herramienta de gestión de versiones imprescindible si trabaja más de uno en un proyecto, y altamente recomendable en cualquier caso. El modo de trabajo estándar se basa en que el código está en varios «sitios»: el directorio de trabajo, que es tu directorio de trabajo, el staging, es un estado intermedio antes […]

Como arrancar fácilmente un servidor web en Mac y Linux para desarrollar

La forma más fácil de arrancar un servidor web de desarrollo es: > php -S localhost:8080 puedes poner el puerto que quieras y utiliza los ficheros de la ruta donde lo ejecutes.

Instalar Netbeans en Mac

Netbeans es un IDE de Java, Php (y otros) que dirigía oracle hasta la versión 8.2 y que luego se la pasó a la fundación apache, por eso puede ser un poco confuso que si tienes instalada la 8.2 te diga q sea la última versión pero no lo es, en Abril de 2019 ya […]

Primary Sidebar

Categorías

  • Comercio Electrónico
  • Diccionario de Informática
  • Diccionario de Marketing
  • Diccionario SEO
  • Diseño Web
  • Docker
  • Genesis Theme para Wordpress
  • Gestión de Proyectos
  • Guías Clientes
  • Hosting
  • Java
  • Linux
  • Mac
  • Odoo
  • Podcast
  • Portfolio
  • Posicionamiento SEO
  • Programación
  • React
  • Sin categoría
  • webmin
  • Windows
  • Woocommerce
  • Wordpress

Entradas recientes

  • Alternativa Windows a CCurl >> bitsadmin
  • Spring Framework de Java (redirec GKB)
  • Chuleta de Expresiones regulares. (redirec GKB)
  • Eclipse IDE
  • Java (chuleta) (redirec GKB)

Copyright © 2025 · portomaior.com · Legal · Política de Cookies · Política de privacidad · Log in