Skip to content

Instantly share code, notes, and snippets.

View luanvuhlu's full-sized avatar

luan vu luanvuhlu

View GitHub Profile
@luanvuhlu
luanvuhlu / gist:2c002730b5f9ccf9a83c776ddea93994
Created February 2, 2018 04:26
download list image link
import urllib
import random
import string
for i in a:
urllib.urlretrieve(i, ''.join(random.choice(string.ascii_uppercase + string.digits) for _ in range(10))+".jpg")
@Override
public String toString() {
return ToStringBuilder.reflectionToString(this, ToStringStyle.SHORT_PREFIX_STYLE);
}
SET GLOBAL log_output = 'TABLE';
SET GLOBAL general_log = 'ON';
TRUNCATE mysql.general_log;
SELECT * FROM mysql.general_log;
@luanvuhlu
luanvuhlu / gist:770f8cdad81ed71a9cab0bb623597bb9
Created April 24, 2018 03:34
Lo incomming request Spring Boot, Spring MVC
@Bean
public Filter logFilter() {
CommonsRequestLoggingFilter filter = new CommonsRequestLoggingFilter();
filter.setIncludeQueryString(true);
filter.setIncludePayload(true);
filter.setMaxPayloadLength(5120);
return filter;
}
mvn install -DskipTests
mvn install -Dmaven.test.skip=true
@luanvuhlu
luanvuhlu / BASE64DecodedMultipartFile.java
Last active October 26, 2022 17:14
convert byte data to MultipartFile in Spring MVC
import java.io.ByteArrayInputStream;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
import org.springframework.web.multipart.MultipartFile;
@luanvuhlu
luanvuhlu / ab2str.js
Created May 22, 2018 12:10
convert arraybuffer to string and string to arraybuffer
function ab2str(buf) {
return String.fromCharCode.apply(null, new Uint8Array(buf));
}
string contentDisposition;
if (Request.Browser.Browser == "IE" && (Request.Browser.Version == "7.0" || Request.Browser.Version == "8.0"))
contentDisposition = "attachment; filename=" + Uri.EscapeDataString(fileName);
else if (Request.Browser.Browser == "Safari")
contentDisposition = "attachment; filename=" + fileName;
else
contentDisposition = "attachment; filename*=UTF-8''" + Uri.EscapeDataString(fileName);
Response.AddHeader("Content-Disposition", contentDisposition);
string contentDisposition;
if (Request.Browser.Browser == "IE" && (Request.Browser.Version == "7.0" || Request.Browser.Version == "8.0"))
contentDisposition = "attachment; filename=" + Uri.EscapeDataString(fileName);
else if (Request.Browser.Browser == "Safari")
contentDisposition = "attachment; filename=" + fileName;
else
contentDisposition = "attachment; filename*=UTF-8''" + Uri.EscapeDataString(fileName);
Response.AddHeader("Content-Disposition", contentDisposition);
SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST;