- 博客(6)
- 资源 (7)
- 收藏
- 关注
原创 Android自定义控件--仿安全卫士中的一键加速【圆形进度条】
最近看到鸿洋的:Android自定义控件–仿安全卫士中的一键加速。自己零零散散学习了几个月,也想尝试下。几天的功夫总算把它弄出来,虽然没有泓洋的强大,但是该有的自定义属性也有了,先来看看效果图。 。 代码并没有完全抄袭鸿洋的设计,但是参考了它的设计方式,同时也有自己的理解。具体实现请点击:源码下载。 本文记录我碰到的几个难点:一、小圆的半径计算,先看看泓洋画的图。 ,在应用直角边计算公式的时
2016-10-30 15:47:28 1292
原创 Go Web编程:访问数据库
第一次接触数据库的操作,很多概念都是陌生的,如果你跟我一样,请先移步:MySql入门(1) ,初步了解数据库的操作。本文后面的介绍将以mysql为主。Go没有内置操作数据库的驱动,仅仅定义了一套database/sql接口,用户开发时需要基于驱动接口开发相应的数据库驱动,Go定义的这些驱动接口参考源码:driver.go。我没有去研究这些接口的开发,而是实行拿来主义,因为github上已经有很多开源
2016-10-17 09:31:16 4594
原创 MySql入门(1)
mysql安装sudo apt-get install mysql-serversudo apt-get isntall mysql-clientsudo apt-get install libmysqlclient-dev期间会让你设置root的密码,记住就行。mysql使用连接数据库格式:$mysql -h hostname -u username -ppassword databasena
2016-10-11 19:23:24 595
原创 Go Web编程:http包分析
一个简单的web服务package mainimport ( "io" "log" "net/http")func HelloGoServer(w http.ResponseWriter, req *http.Request) { io.WriteString(w, "Hello, this is a GoServer")}func main() { ht
2016-10-05 12:22:42 3882
原创 Go语言基础:变量赋值顺序
在阅读server.go时,意外的发现有这么两句赋值语句是其它语言不允许的语法。如下:1915 // DefaultServeMux is the default ServeMux used by Serve.1916 var DefaultServeMux = &defaultServeMux19171918 var defaultServeMux ServeMux 不难发现的default
2016-10-02 20:33:25 2443
原创 重温vim的配置:支持go
参考vimrc配置 ,先将基础的vimrc配置好。这是我之前的配置,但是使用中还是有些不方便,有些技能没有掌握好,于是又好好研究下vim的配置,增加了如下的插件配置,同时支持go。我在上面的基础上手动增加了其余几个常用的插件vim-easy-align:快速对齐1.vim ~/.vim/bundles.vim,在末尾增加:Bundle 'junegunn/vim-easy-align'2.vim ~
2016-10-02 11:47:29 2048
CircleProgressBar
2016-10-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人