显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

snoopyxdy的博客

https://github.com/DoubleSpout

 
 
 
 
 
 

git回滚master到指定commit

2017-7-12 16:07:39 阅读33 评论0 122017/07 July12

#新建old_master分支做备份 git branch old_master #push到远程 git push origin old_master:old_master #本地仓库回退到某个版本 git reset –hard bae168 #删除远程的master分支 git push origin :master #重新创建master分支 git push origin master 

作者  | 2017-7-12 16:07:39 | 阅读(33) |评论(0) | 阅读全文>>

golang遍历结构体

2017-6-23 17:26:51 阅读47 评论1 232017/06 June23

很多时候,我们可能会需要结构体赋值,又不想一个个字段的写,可以利用结构体遍历赋值

package main
import (
"fmt"
"reflect"
)
type NotknownType struct {
s1, s2, s3 string
}

作者  | 2017-6-23 17:26:51 | 阅读(47) |评论(1) | 阅读全文>>

go里面的几种继承写法

2017-6-23 17:01:31 阅读37 评论0 232017/06 June23

package main

import (
"fmt"
)

type s1 struct {
a string
}
type s2 struct {
s s1
x string
}
type s3

作者  | 2017-6-23 17:01:31 | 阅读(37) |评论(0) | 阅读全文>>

go写http控制器的单元测试

2017-5-5 14:50:07 阅读104 评论0 52017/05 May5

Testing HTTP handlers in Go
原文地址:https://lanreadelowo.com/blog/2017/04/08/testing-http-handlers-go/

It is no news that quality, integrity and reliability are what we always want to deliver with software. And an integral part of that is Software testing. Some even propose a jail term for those who don’t write tests.

Ok, maybe that was

作者  | 2017-5-5 14:50:07 | 阅读(104) |评论(0) | 阅读全文>>

关于移动端和苹果设备的防爬虫注意

2017-5-3 9:58:13 阅读113 评论0 32017/05 May3

最近上线快2年的防爬虫系统,被业务同事说有误栏情况,想着已经平稳上线近2年的老系统,应该不会出现这样的情况。

原来出问题的是MAC机器,并且是使用 Safari 浏览器的问题。原来Safari浏览器有一个设置,和苹果手机一
样,“cookie 只允许访问过的网站写入”,这样,如果利用jsonp的跨域名的方式写cookie是行不通的,这也就是误栏的原因。

另外这样的情况在苹果手机端也是有的,还有手Q浏览器的UA是会变的,而且移动端因为wifi和4g的切换,导致可能在短时间内IP的变更,所以对防爬虫也有一定的挑战。

作者  | 2017-5-3 9:58:13 | 阅读(113) |评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 
 
 

江苏省 苏州市 射手座

 发消息  写留言

 
专注互联网技术
 
博客等级加载中...
今日访问加载中...
总访问量加载中...
最后登录加载中...
 
 
 
 
 
 
 
心情随笔列表加载中...
 
 
 
 
 
 
 
博友列表加载中...
 
 
 
 
 

发现好博客

 
 
列表加载中...
 
 
 
 
 
 
 
列表加载中...
 
 
 
 
 
 我要留言
 
 
 
留言列表加载中...
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017

注册 登录  
 加关注