自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小码农的博客

夫苟其挫而不退矣,则小逆之后,必有小顺。大逆之后,必有大顺。

  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 golang 使用 goquery 抓取 知乎周刊

刚刚玩了一下 goquery 看到最近抓知乎数据的比较多。那我也抓一个玩玩。我也不跟人家 比数据量什么的了。也不证明golang是最好的语言只是单单的做练手了package mainimport ( "fmt" "github.com/PuerkitoBio/goquery")type Book struct { Title string //标题 Img

2016-12-29 15:51:22 4398 1

原创 golang goquery 第三方包介绍

goquery是一个使用go语言写成的HTML解析库,可以让你像jQuery那样的方式来操作DOM文档。官方地址: github.com/PuerkitoBio/goquery如果你会用 jquery的话那么你一定就会用这个 第三方包了。把所有找对象的方法给封装到一起了NewDocument 创建对应 传递要抓取的url即可Find 查找获取当前匹配的每个元素的

2016-12-29 15:41:10 3160

原创 golang http 请求未释放造成的错误

昨天在群里有个朋友问了这样的一个问题遇到 http:accept error TCP too many open files in 1s  我猜应该是没有 及时的释放。他那个 lsof  发现有好多的 tcp 请求然后看了一下他的那个代码那个请求的关闭给注释掉了。怪不得出现这种情况

2016-12-29 09:58:17 3516

原创 golang 两行代码 实现目录浏览

不得不佩服内置库的强大package mainimport ( "net/http")func main() { //http.Dir 为string 类型 实现 内置库中 FileSystem 接口 //调用 http.FileServer 需要传递 FileSystem 接口 返回对应的http 处理方法 //绑定 / 为对应的 http.FileServer 方法返回

2016-12-28 12:01:37 1066

原创 php 使用 ticks declare 进行 耗时记录

这个玩意差不多已经过时了。不过php7又出来了。想玩的可以仔细研究一下。

2016-12-27 16:00:53 376

原创 mysql ip数据 转int的方法

今天看到有一篇mysql优化的文章 说 ip转int类型。刚刚看到很疑惑后面搜索了一下 是用到了两个 mysql的函数inet_aton与inet_ntoa 这两个函数进行转换select inet_aton("127.0.0.1");//转换为intselect inet_ntoa(2130706433);//转换为ip

2016-12-26 10:56:21 1871

原创 golang socket 例子

自己写了一个 socket通讯  用golang 来写一下 。很简洁了 下面直接看代码就行了。注释写的很详细了。不懂下方评论服务器端package mainimport ( "bufio" "fmt" "io" "net")func main() { // 使用tcp 协议 监听本机 8080端口 list, err := net.Listen("tcp", "127

2016-12-23 11:21:20 2243

原创 有用的php命令

一般情况下php用来做web端。基本都是直接浏览器访问。当然也可以做服务器脚本。我这边说一下 一些有用的命令php -v这个基本都知道。查看当前php版本php -m查看当前引用扩展php -S 127.0.0.1:8888用php 内置web服务器 不过一般不会用php -ini这个是 命令行下的 phpinfo 函数ph

2016-12-21 13:34:05 325

原创 golang json 封装包

写这个json 主要是为了  回忆基础知识,不清楚还缺什么。自己再构思一下package mainimport ( "encoding/json" "fmt")//创建一个 json 构造体用来存储数据type MyJsonPro struct { data interface{}}//json 构造体创建func NewMyJsonPro(s string) *My

2016-12-16 09:46:56 1535 2

原创 mac 下安装golang

我这边自己用的 brew install golang的这种方式。但是安装完成后 用倒是没什么太大的问题。后面配置liteide的时候就有问题了不能直接在 ide执行代码。找go的路径发现 bin目录并不与内置的src标准库在一起。然后我就 卸载使用包安装了首先进入 golangtc这个 直达车点击 下载  -> go 会列出对应的golang版本 以及下载一些版本之类的

2016-12-12 14:23:34 9151

原创 golang 使用gops进行程序监控

首先需要下载 对应的第三方包gopsgo get -u github.com/google/gops运行上面命令进行 下载对应包go install github.com/google/gops下载完成后安装对应包 会生成 gops.exe 文件请放到系统环境变量里面 如果运行install正常来说应该生成在%GOPATH%/bin/下面 看到官方给了一个测试例子p

2016-12-07 13:00:40 7255

原创 golang 读取execl数据

package mainimport ( "log" "php" "github.com/tealeg/xlsx")func main() { var ( excel_file_path string = "./1.xlsx" file_result map[int]map[int]map[int]string

2016-12-06 17:57:09 7043

golang中文手册

2016-07-20

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除