Documentation ¶
Overview ¶
Title:
Description:
Author:black
Createtime:2014-01-13 10:22
Version:1.0
修改历史:版本号 修改日期 修改人 修改说明
1.0 2014-01-13 10:22 black 创建文档
Title:文件工具类 ¶
Description:
Author:black
Createtime:2013-07-30 16:31
Version:1.0
修改历史:版本号 修改日期 修改人 修改说明
1.0 2013-07-30 16:31 black 创建文档
Title:列赋值工具 ¶
Description:数据库连接池
Author:Bill
Createtime:2013-07-24 15:09
Version:1.0
修改历史:版本号 修改日期 修改人 修改说明
1.0 2013-07-24 15:09 Bill 创建文档
Title:分页工具类 ¶
Description:
Author:black
Createtime:2013-08-06 13:04
Version:1.0
修改历史:版本号 修改日期 修改人 修改说明
1.0 2013-08-06 13:04 black 创建文档
Title:图片缩放 ¶
Description:
Author:black
Createtime:2013-10-18 14:16
Version:1.0
修改历史:版本号 修改日期 修改人 修改说明
1.0 2013-10-18 14:16 black 创建文档
Title:字符串操作扩展工具类 ¶
Description:
Author:Black
Createtime:2013-07-22 16:17
Version:1.0
修改历史:版本号 修改日期 修改人 修改说明 1.0 2013-05-23 13:32 Black 创建
Title:提供web渲染常用的一些方法 ¶
Description:
Author:black
Createtime:2013-09-17 14:37
Version:1.0
修改历史:版本号 修改日期 修改人 修改说明
1.0 2013-09-17 14:37 black 创建文档
Index ¶
- func ExportCsv(columnNames []string, sql string, params []interface{}, db *sql.DB) ([]byte, error)
- func IsDirExists(path string) bool
- func OutputJson(w http.ResponseWriter, object interface{}, newlineReplace string)
- func PutRecord(rows *sql.Rows, args ...interface{}) error
- func RenderTemplate(w http.ResponseWriter, r *http.Request, templateName string, ...)
- func Resample(m image.Image, r image.Rectangle, w, h int) *image.RGBA
- func ResizeNRGBA(m *image.NRGBA, r image.Rectangle, w, h int) *image.RGBA
- func ResizeRGBA(m *image.RGBA, r image.Rectangle, w, h int) *image.RGBA
- func Substr(str string, start, length int) string
- func SubstrByStEd(str string, start, end int) string
- type TraditionPage
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func OutputJson ¶
func OutputJson(w http.ResponseWriter, object interface{}, newlineReplace string)
JSON数据输出,需要指定换行符号的替换符号
func RenderTemplate ¶
func RenderTemplate(w http.ResponseWriter, r *http.Request, templateName string, data map[string]interface{}, funcMap template.FuncMap, templateFiles ...string)
html模板合成方法 参考的调用方式 RenderTemplate(w, r, "home.html", m, nil, "../template/home.html", "../template/nav.html")
func Resample ¶
Resample returns a resampled copy of the image slice r of m. The returned image has width w and height h.
func ResizeNRGBA ¶
ResizeNRGBA returns a scaled copy of the RGBA image slice r of m. The returned image has width w and height h.
func ResizeRGBA ¶
ResizeRGBA returns a scaled copy of the RGBA image slice r of m. The returned image has width w and height h.
Types ¶
type TraditionPage ¶
type TraditionPage struct { CurrPageNo int `json:currPageNo` //当前页 PrePageNo int `json:prePageNo` //上一页 NextPageNo int `json:nextPageNo` //下一页 TotalPage int `json:totalPage` //总共几页 TotalNum int `json:totalNum` //总共几条 PageSize int `json:pageSize` //每页几条 HasNext bool `json:hasNext` //是否有下一页 HasPre bool `json:hasPre` //是否有上一页 Datas []interface{} `json:datas` //数据集 }
传统分页
func BulidTraditionPage ¶
func BulidTraditionPage(currPageNo, pageSize, totalNum int, datas []interface{}) (pageData *TraditionPage)
构建传统式Page对象