Skip to content

Instantly share code, notes, and snippets.

View liuxd's full-sized avatar
🗿
Hi, there.

Allen Liu liuxd

🗿
Hi, there.
  • Tax Traders
  • Auckland, New Zealand
View GitHub Profile
@liuxd
liuxd / Md5encoder.java
Created September 7, 2017 00:53
Md5encoder.java
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
public class Md5encoder
{
public static void main(String a[])
{
String result = MD5("Hello,world!");
System.out.println(result);
@liuxd
liuxd / auto_refresh.js
Last active September 7, 2017 00:59
auto_refresh.js
function myrefresh(){
window.location.reload();
}
setTimeout('myrefresh()',10000);
@liuxd
liuxd / blur.js
Created September 7, 2017 00:54
blur.js
<![if !IE]>
<script>
/*
* by moli
*/
// 用法:拷贝到对应网页底部。
$(document).ready(function(){
if(document.cookie.indexOf("lu=") == -1 ){
@liuxd
liuxd / high.js
Created September 7, 2017 00:55
high.js
// 用法:将一下代码保存到收藏夹。在任意网页点击该收藏夹都可以high一把。
javascript: (function() {
function c() {
var e = document.createElement("link");
e.setAttribute("type", "text/css");
e.setAttribute("rel", "stylesheet");
e.setAttribute("href", f);
e.setAttribute("class", l);
document.body.appendChild(e)
@liuxd
liuxd / ksort.js
Created September 7, 2017 00:56
ksort.js
//对象按照key排序
function ksort(obj) {
var newkey = Object.keys(obj).sort();
var newObj = {};
for (var i = 0; i < newkey.length; i++) {
newObj[newkey[i]] = obj[newkey[i]];
}
return newObj;
}
@liuxd
liuxd / remove-space-from-string.js
Created September 7, 2017 00:57
remove-space-from-string.js
// \s 小写的s是,匹配任何空白字符,包括空格、制表符、换页符等等。等价于 [ \f\n\r\t\v]。
strings.replace(/(^\s*)|(\s*$)/g, "")
@liuxd
liuxd / screenshot.js
Created September 7, 2017 00:57
screenshot.js
// https://github.com/niklasvh/html2canvas
// <script src="html2canvas.min.js"></script>
html2canvas(document.body, {
allowTaint: true,
taintTest: false,
onrendered: function(canvas) { // canvas 是包含截图内容的canvas元素
document.body.appendChild(canvas); // 将截图显示出来看看效果
var dataUrl = canvas.toDataURL(); // 将canvas转换成base64编码的字符串
console.log(dataUrl); // 字符串可以通过ajax传递到后台保存了
@liuxd
liuxd / strip_tags.js
Created September 7, 2017 00:57
strip_tags.js
html_string.replace( /<.*?>/g, '' );
@liuxd
liuxd / base64.rb
Created September 7, 2017 00:58
base64.rb
require 'base64'
str = 'hello'
result = Base64.encode64 str
@liuxd
liuxd / md5.rb
Created September 7, 2017 00:59
md5.rb
require 'digest/md5'
str = 'hello'
md5 = Digest::MD5.hexdigest str