当前位置: 首页 > news >正文

工程建设最好的网站重庆个人网站建设

工程建设最好的网站,重庆个人网站建设,如何做一个单页面的网站,wordpress网站好优化吗今日份知识#xff1a; curl -x 指定方法名 请求的url -d 请求体body里面的内容 //curl命令 curl -x Get 127.0.0.1:8080/add/user -d jinlicurl如果不指定方法#xff0c;默认使用get方法#xff0c;在go里面#xff0c;get方法到底可以不可以把内容数据写在body里面传…今日份知识 curl -x 指定方法名 请求的url -d 请求体body里面的内容 //curl命令 curl -x Get 127.0.0.1:8080/add/user -d jinlicurl如果不指定方法默认使用get方法在go里面get方法到底可以不可以把内容数据写在body里面传递呢 其实是可以的通常如果我们使用get方法都是把参数写在url里面是否支持这个需要看具体的浏览器是否支持例如google好像就不支持但是自己写个webui然后使用curl -x Get去获取body的话是可以获取到的 但是RFC7231不鼓励这样的方式所以这样的方式还是有可能读不到的 get方法是幂等性的post不是幂等的 今日份力扣14 最长前缀 编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀返回空字符串 “”。 示例 1 输入strs [“flower”,“flow”,“flight”] 输出“fl” 示例 2 输入strs [“dog”,“racecar”,“car”] 输出“” 解释输入不存在公共前缀。 提示 1 strs.length 200 0 strs[i].length 200 strs[i] 仅由小写英文字母组成 今日份思考使用go实现 字符串和数组其实很像字符串在go里面一旦定义就无法更改所以我们想改变字符串就要拼接替换等操作那么也就会出现很多已经写好的api比如go可以使用号连接可以使用fmt.Sprintf,可以使用strings里面的aip可以使用buffer.strings等函数 func commentPerf(str []string) string {if str nil || len(str) 0 {return }temp : for i : 0; i len(str[0]); i {for j : 1; j len(str); j {if i len(str[j]) || str[j][i] ! str[0][i] {return temp}}temp temp string(str[0][i])}return temp } 下面是go实现具体demo :会对字符串进行遍历计算并开辟一个新的空间来存储原来的两个字符串。go func main() {a : nihaob : hellofmt.Println(a b) }Sprintf:必须要用反射获取值因此有性能损耗 func main() {a : nihaob : helloc : fmt.Sprintf(%s,%s, a, b)fmt.Println(c) }strings.Builder:里面维护了一个可变的字节缓冲区不用创建新的字符串变量可以直接往缓冲区增加字符串、字符或字节片段它是直接把[]byte转换为string从而避免变量拷贝 type Builder struct {addr *Builderbuf []byte }func main() {a : nihaob : hellovar bulid strings.Builderbulid.WriteString(a)bulid.WriteString( )bulid.WriteString(b)c : bulid.String()fmt.Println(c) }bytes.Buffer:字节缓冲器里面存放都是byte使用 bytes.Buffer 时可以避免频繁地创建新的字符串变量从而减少内存分配也避免变量拷贝 type Buffer struct {buf []byteoff intlastRead readOp }func main() {a : nihaob : hellovar bytes bytes.Bufferbytes.WriteString(a)bytes.WriteString( )bytes.WriteString(b)c : bytes.String()fmt.Println(c) }strings.Join:自定义分隔符适用对象[]string类型因为我们传入切片长度固定所以提前进行容量分配可以减少内存分配 func main() {a : []string{nihao, hello}c : strings.Join(a, )fmt.Println(c) }
http://www.dnsts.com.cn/news/49715.html

相关文章:

  • app网站设计制作竞价在什么网站上做
  • 商城网站哪个公司做的好网站建设宽度
  • 主机建网站的优势电商首页设计分析
  • 荣成网站制作公司网站建设的七大优缺点
  • 崇明建设镇乡镇府网站网站运营部的职责
  • 郑州给公司做网站的公司营销网站建设设计
  • 手机网站的必要性微信网站案例
  • 怎么建设微信网站WordPress去掉新闻
  • 做网站广告联盟私自搭建vps犯法吗
  • 如何制作网站板块西部数码官网
  • 网站代码跑偏了怎么做wordpress备份文件后缀
  • 合肥学做网站app的学校找考卷做要去哪个网站
  • 创建商务站点的主要工作wordpress多个页面
  • 高端网站开发平台安徽省建设厅网站怎么进不去
  • 网站开发工程师介绍官方网站建设报价
  • 一站式海外推广平台邯郸网站建设品牌公司
  • 个人网站建设 开题报告检察网站建设
  • 单页面网站跳出率wordpress磁力插件
  • 哪里网站建设联系关于做网站策划书
  • 深圳市住房和建设局网站怎么打不开了怎么把自己的网站推广出去
  • 模板网站建设一条龙报修网站模板
  • 做网站不给源码吗百度知道下载安装
  • 广西网站建设推广17网站一起做网店广州
  • 多种语言网站制作建设人才服务信息网国家网站么
  • 怎么做页游网站运营盐城中瑞做网站公司
  • 自助企业建站模版网站建设费用有哪些
  • 做wap网站wordpress 邮箱发布
  • 湘潭做网站找磐石网络一流上海红酒网站建设
  • 企业网站的综合要求北京短视频制作
  • 领英定制通网站建设dw做的网站如何使用