Skip to content

Instantly share code, notes, and snippets.

View edgarMejia's full-sized avatar
:octocat:
Valiending

Edgar Mejía edgarMejia

:octocat:
Valiending
View GitHub Profile
@edgarMejia
edgarMejia / UpdateQuery.java
Created December 12, 2018 22:35 — forked from Hazem-Ben-Khalfallah/UpdateQuery.java
[Ebean raw update query] Execute raw sql update #sql #ebean
public static final String SQL_UPDATE = "update person set usr_name = :name ";
final Update update = Ebean.createUpdate(Person.class, SQL_UPDATE);
update.setParameter("name", "new name");
final int updatedRows = update.execute();
@edgarMejia
edgarMejia / StrUtils.java
Created December 20, 2018 15:11
String utils fro Java
package utils;
/**
* Edited by Edgar Mejía on 08/11/18.
* @author https://www.dotnetperls.com/between-before-after-java
* @author http://www.java2s.com/Code/Java/Data-Type/String-substring.htm
*/
public class StrUtils {
private StrUtils() {
@edgarMejia
edgarMejia / Split.java
Created December 26, 2018 16:45
Split example
String string = "004-034556";
String[] parts = string.split("-");
String part1 = parts[0]; // 004
String part2 = parts[1]; // 034556
@edgarMejia
edgarMejia / change_primary_key.md
Created January 4, 2019 22:12 — forked from scaryguy/change_primary_key.md
How to change PRIMARY KEY of an existing PostgreSQL table?
-- Firstly, remove PRIMARY KEY attribute of former PRIMARY KEY
ALTER TABLE <table_name> DROP CONSTRAINT <table_name>_pkey;
-- Then change column name of  your PRIMARY KEY and PRIMARY KEY candidates properly.
ALTER TABLE <table_name> RENAME COLUMN <primary_key_candidate> TO id;
@edgarMejia
edgarMejia / centrar.css
Last active January 11, 2019 22:08
Distintas formas de centrar un elemento en html.
/*1.-*/ .center {display: block; margin: auto;} //Se aplica al elemento que deseas centrar.
/*2.-*/ .center {text-align: center;} //Se aplica al padre.
/*3.-*/ .center {margin: 0px auto;} //Se aplica al padre.
/*4.-*/ .text-center {text-align: center;}
@edgarMejia
edgarMejia / NoPlecas.java
Created January 16, 2019 14:43
Remover plecas de un String con Java
private static String noSlash() {
String strToken = "$2a$10$RA5//G2xuVVPc1JHa62bE/.uOsTPwdsR3BCFjMDcNojvjisNi/0.ZOsi";
return strToken.replaceAll("\\/", ""); // $2a$10$RA5G2xuVVPc1JHa62bE.uOsTPwdsR3BCFjMDcNojvjisNi0.ZOsi
}
function normalizedInt(num){
var i = parseInt(num);
return (isNaN(i)) ? 0 : i;
}
var array1 = ['a', 'b', 'c'];
array1.forEach(function(element) {
console.log(element);
});
// expected output: "a"
// expected output: "b"
// expected output: "c"
//Changing user status to inactive.
List<String> ldapUsernames = lstLdap.stream()
.map(ItemUserLDAP::getUsername)
.collect(Collectors.toList());
List<User> inactiveUsers = User.find.
where()
.not(Expr.in("username", ldapUsernames))
.not(Expr.eq("username", MAIN_USR))
.eq("status_ldap", Parameters.ACTIVE)
//https://developer.mozilla.org/es/docs/Web/JavaScript/Referencia/Objetos_globales/NumberFormat
var number = 123456.789;
// En el alemán la coma se utiliza como separador decimal y el punto para los millares
alert(new Intl.NumberFormat("de-DE").format(number));
// → 123.456,789
// En la mayoría de los países de lengua arábiga se utilizan también símbolos arábigos
alert(new Intl.NumberFormat("ar-EG").format(number));