谷歌浏览器模拟手机浏览器

2019-05-12 16:08:46

构建初始化环境

构建基本环境

浏览地址先输入网址

如神马搜索:https://yz.m.sm.cn/s?q=红岩&from=wy836274&by=submit&snum=4

UA更换

  • Mozilla/5.0 (Linux; U; Android 7.1.1; zh-cn; OPPO R11s Build/NMF26X) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/53.0.2785.134 Mobile Safari/537.36 OppoBrowser/4.6.5.3

以OPPO R11为例

基本环境

删除cookie

番外篇二

目的

提高查询广告词效率

初始化环境

创建一个默认的oppo手机配置
cao-zuo-2

简化操作的来了

  • 新开一个窗口
  • 选择上面设置的oppo配置
  • 输入地址:http://132.232.163.65:8080/list
  • 可以一个一个点击查看了,有广告就直接截图
    niu-bi-de-lai-liao
【译】调试使用Go1.12开发部署的程序

源地址:https://blog.golang.org/debugging-what-you-deploy 1. 介绍 Go 1.11和Go 1.12在允许开发人员调试对已部署至生成环境的二进制可执行程序方面取得了重大进展。 由于Go编译器在生成更快的二进制文件方面变得越来越积极,我们在可调试性方面已失去了优势。在Go 1.10中,用户在编译时完全禁用编译优化,才能在使用Delve等交互式工具中获得良好的调试体验。但是用户不应该为了可调试性而降低程序性能,尤其是在生产环境中。如果在生产环境了出现了问题,且需要在生产环境进行debug调试,我们不应该采用未经调优的二进制文件直接放到生产环境中。 对于Go 1.11和1.12,我们专注于提升对已经编译优化后的二进制文件的debug体验(Go编译器的默认设置),改进包括: 更准确的入参(value)检测,特别是function的入参; 更精确的识别语句边界,以便一步一步调试时不那么跳跃,断点能更多的落在调试人员期望的地方; Delve调用Go函数的初步支持(goroutines以及垃圾回收机制使得它比C和C++更复杂) 2. 使用Delve调试优化代码 Delve是基于x86的,支持Linux和MacOS。Delve对Go的goroutines结合比较好,也支持Go的其他功能,能有比较好的调试体验。Delve也是Goland、

关于服务目录框架的一些思考

陆陆续续使用Go来进行日常业务服务开发有段时间了,慢慢有了一些心得,也在往这些方面进行靠拢。 清晰的文件目录 我们在进行服务开发过程中,往往不是一个人在那战斗,而是一个团队。应该说,对于稍具规模的公司在这个方面都是相当看重的。因为清晰的目录结构、文件命名等体现一个团队的素养,一定程度上降低项目维护成本。比如在A同事接手B同事项目时能够做到尽量快的接手。 下面是我们现有服务的一个目录结构 展开查看 . ├── config │   └── dev.conf ├── constants │   ├── errors │   └── types ├── global │   ├── config.go │   └── config_watcher.go ├── main.go ├── modules │   └── doc.go ├── routes │   └── root.go └── vendor    └── ... 当前主要的目录结构就是以上的几个: config:顾名思义,就是存放的本地想相关配置文件,我们配置文件主要以json为主 constants:存放的是一些全局宏定义,比如定义的通用错误放errors,通用全局控制放types global:初始化配置文件的地方,从本地or远端配置服务拉取出来的配置均在此处进行初始化 modules:一些模块化定义的地方,