Skip to content

Instantly share code, notes, and snippets.

@wendal
wendal / BeetlViewMaker.java
Last active December 15, 2015 10:28
Beetl与Nutz的集成
package org.nutz.mvc.view.beetl;
import java.io.IOException;
import java.util.Enumeration;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.bee.tl.core.GroupTemplate;
import org.bee.tl.core.Template;
@wendal
wendal / gist:5142489
Last active December 14, 2015 20:18
统计代码中字母出现的频率
package xxx;
import java.io.File;
import java.io.FileFilter;
import java.util.HashMap;
import java.util.Map;
import java.util.Map.Entry;
import java.util.concurrent.atomic.AtomicInteger;
import org.nutz.lang.Files;
@wendal
wendal / gist:4537679
Created January 15, 2013 10:08
演示golang转编码 (gb2312 --> utf8)
package main
import (
iconv "github.com/djimenez/iconv-go"
"io/ioutil"
"log"
"net/http"
for (StackTraceElement ste : Thread.currentThread().getStackTrace()) {
if (ste.getClassName().contains("sunfire"))
return true;
}
return false;
SPLIT include/autoconf.h -> include/config/*
GEN include/bbconfigopts.h
HOSTCC applets/usage
GEN include/usage_compressed.h
HOSTCC applets/applet_tables
GEN include/applet_tables.h
CC applets/applets.o
In file included from /opt/android-ndk-r7/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/syslimits.h:7,
from /opt/android-ndk-r7/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/include-fixed/limits.h:11,
from include/platform.h:138,
@wendal
wendal / exists.go
Last active April 1, 2020 13:05
golang判断文件是否存在
func PathExist(_path string) bool {
_, err := os.Stat(_path)
if err != nil && err.Error() == os.ErrNotExist.Error() {
return false
}
return true
}
// golang新版本的应该
func PathExist(_path string) bool {
@wendal
wendal / errors.go
Created October 22, 2012 05:25
扩展golang默认的errors,使其包含堆栈信息
package errors
import (
"fmt"
"path"
"runtime"
)
type Error struct {
@wendal
wendal / test_oracle_query.go
Created October 9, 2012 01:52
测试Golang的Oracle驱动的查询性能
package main
import (
"database/sql"
_ "github.com/mattn/go-oci8"
"os"
"log"
"fmt"
)
@wendal
wendal / read_mp3_id3.go
Created September 26, 2012 00:31
GOLANG读取MP3文件的ID3信息
//from http://0x55aa.sinaapp.com/%E7%AE%97%E6%B3%95-%E7%BC%96%E7%A8%8B/676.html?1348618006
package main
import (
"fmt"
"os"
"errors"
"strings"
)
//no tag
@wendal
wendal / test_http.go
Created September 15, 2012 09:28
简单演示go通过http服务静态文件
package main
import (
"log"
"net/http"
)
func main() {
log.Fatal(http.ListenAndServe(":8080", http.FileServer(http.Dir("/tmp"))))
}