随笔 - 934, 文章 - 0, 评论 - 247, 阅读 - 344万

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

11 2013 档案

摘要:go语言有一个标准库,log,提供了最基本的日志功能,但是没有什么高级的功能,如果需要高级的特性,就需要使用第三方包,下面是一些候选的包: go_tmlog https://code.google.com/p/heiyeluren/wiki/go_tmlog log4go https://code.google.com/p/log4go/ 相关文章: go语言中... 阅读全文

posted @ 2013-11-27 16:29 蝈蝈俊 阅读(4745) 评论(0) 推荐(0) 编辑

摘要:对PHP语言来说,PHP使用memcache有两个模块,分别叫memcache和memcached,他们的区别看下表: 参考:http://hi.baidu.com/tony_wd/item/605e959241f87c8c59146164 对其他场景来说: Memcache是这个缓存项目(http://memcached.org/)的名称,而memcached是它服务器端的... 阅读全文

posted @ 2013-11-27 16:00 蝈蝈俊 阅读(1945) 评论(0) 推荐(0) 编辑

摘要:FreeType库(http://www.freetype.org/)是一个完全免费(开源)的、高质量的且可移植的字体引擎,它提供统一的接口来访问多种字体格式文件,包括TrueType, OpenType, Type1, CID, CFF, Windows FON/FNT, X11 PCF等。支持单色位图、反走样位图的渲染。 freetype-go就是用go语言实现了Fre... 阅读全文

posted @ 2013-11-27 14:12 蝈蝈俊 阅读(8578) 评论(1) 推荐(1) 编辑

摘要:Golang 的图片出来通过提供操作每一个像素点设置颜色(http://www.cnblogs.com/ghj1976/p/3441536.html) 和 提供通过可选蒙版图片重叠操作 (http://www.cnblogs.com/ghj1976/p/3443638.html) 这两种基础方式,这样任何想要的效果都可以自己实现, 但是旋转、缩放等相关的图像算法也是比较麻烦的,这时候我们就需要借助... 阅读全文

posted @ 2013-11-27 13:45 蝈蝈俊 阅读(11638) 评论(0) 推荐(0) 编辑

摘要:image/draw 包仅仅定义了一个操作:通过可选的蒙版图(mask image),把一个原始图片绘制到目标图片上,这个操作是出奇的灵活,可以优雅和高效的执行很多常见的图像处理任务。 1: // Draw calls DrawMask with a nil mask. 2: func Draw(dst Image, r image.Rectangl... 阅读全文

posted @ 2013-11-26 16:47 蝈蝈俊 阅读(17578) 评论(2) 推荐(0) 编辑

摘要:前一节讲的是 绘图到不同输出源,请看地址: http://www.cnblogs.com/ghj1976/p/3440856.html 上一节的例子效果是通过设置每一个点的的RGBA属性来实现的,这是最基础的方式,通过这种方式我们可以绘制任意形状的图形。 1、设置点的颜色一个简单例子: 效果如下: 代码如下,跟最初我们的代码唯一不同的是设置点颜色时,多了一个条件判断语句:if x%8... 阅读全文

posted @ 2013-11-25 15:02 蝈蝈俊 阅读(14757) 评论(0) 推荐(0) 编辑

摘要:先看一个简单代码, 它执行后会产生下面的300*500的png图片文件: 代码: 1: package main 2: 3: import ( 4: "fmt" 5: "image" 6: "image/color" 7: "image/png" ... 阅读全文

posted @ 2013-11-25 08:38 蝈蝈俊 阅读(3625) 评论(0) 推荐(0) 编辑

摘要:下面解读的验证码代码来自: http://www.oschina.net/code/snippet_173630_12006 这个验证码的效果类似如下下图: 这个验证码包含下面三层元素 随机大小和颜色的10个点 4位数字的验证码(随机偏转方向、每个点间距随机) 一条类似删除线的干扰线 对应的带代码注释的源文件如下: 1: package m... 阅读全文

posted @ 2013-11-22 16:36 蝈蝈俊 阅读(1468) 评论(0) 推荐(0) 编辑

摘要:Golang连接Oracle的库有很多,比较常见的如下: 不过,oralce 只提供了 oci8 的接口,必须通过它来调用,所以下面方案都逃不过相关设置。 1、go-db-oracle 地址: https://code.google.com/p/go-db-oracle/ 官方介绍: Oracle Driver using cgo to call OCI libraries from O... 阅读全文

posted @ 2013-11-22 11:43 蝈蝈俊 阅读(19556) 评论(0) 推荐(0) 编辑

摘要:golang的随机包 rand.go 中我们可以看到 rand.Read 其实是调用的io.Reader.Read() 1: // Package rand implements a cryptographically secure 2: // pseudorandom number generator. 3: package rand ... 阅读全文

posted @ 2013-11-21 17:09 蝈蝈俊 阅读(10214) 评论(0) 推荐(0) 编辑

摘要:前面一篇文章介绍了2个用Golang做的验证码 http://www.cnblogs.com/ghj1976/p/3392847.html 这里再补充几个: 1、在GAE上使用的Google的验证码(ReCAPTCHA)封装 https://github.com/ThePiachu/GAE-Go-ReCAPTCHA 这个的核心代码只在下面这个文件: https://github.co... 阅读全文

posted @ 2013-11-20 11:40 蝈蝈俊 阅读(4264) 评论(1) 推荐(0) 编辑

摘要:转自:http://club.tgfcer.com/thread-6817371-1-1.html 【第一部分】背景简介 前几年闹得沸沸扬扬的丰田刹不住事件最近又有新进展。十月底俄克拉荷马的一次庭审,2007年一辆2005年凯美瑞暴冲(Unintended Acceleration,UA)致一死一伤事件中丰田被判有责。引起广泛关注的是庭审中主要证人Michael Barr的证词让陪审团同意... 阅读全文

posted @ 2013-11-06 08:59 蝈蝈俊 阅读(293) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示