背景 抓包工具charles抓取的请求curl,是这样: curl -H ':method: POST' -H ':path: /client.action?functionId=signInCouponCenter&clientVersion=8.3.4&build=70302&client=android&d_brand=HUAWEI&d_model=JKM-AL00bxxxxx' -H ':authority: api.m.jd.com' -H ':scheme: https' -H 'cookie:xxxxx' -H 'charset: UTF-8' -H 'accept-encoding: gzip,deflate' -H 'cache-control: no-cache' -H 'content-type: application/x-www-form-urlencoded; charset=UTF-8' -H 'content-length: 95' -H 'user-agent: okhttp/3.12.1' --data-binary "body=%22%7D&" 'https://api.m.jd.com/client.action?functionId=signInCouponCenter&clientVersion=8.3.4&build=70302&client=android&d_brand=HUAWEI&d_model=JKM-AL00bxxx'
数据结构
实现一个function foo($num) 完成如下功能 ``` // foo(1) = [[1]]; // foo(2) = [ [1,2] // [4,3] ]; // foo(3) = [ [7,8,9] // [6,1,2] // [5,4,3] ]; // foo(4) = [ [7,8,9,10] // [6,1,2,11] // [5,4,3,12] // [16,15,14,13] ]; // // foo(5)…. // // foo(n)… //依次类推,组成一个风车型排列
Golang 的参数传递、引用类型 #Go 语言中所有的传参都是值传递(传值),都是一个副本,一个拷贝。因为拷 贝的内容有时候是非引用类型(int、string、struct 等这些),这样就在函 数中就无法修改原内容数据;有的是引用类型(指针、map、slice、chan 等 这些),这样就可以修改原内容数据。
简介 目前正在学 #Go ,做下记录,温故而知新,初学coding的时候可以快速翻查用法,了解原理。
执行原理 开发语言大体分两种:编译型语言和解释性语言
相关概念
起http服务 php artisan serve –port 8000 & # & 后台运行