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

怎么用链接进自己做的网站wordpress更改固定连接后404

怎么用链接进自己做的网站,wordpress更改固定连接后404,phpcms二级栏目文章列表调用网站最新文章的方法,开通公司网站怎么开通简单介绍一下go好处 编译语言#xff0c;可以提前报错同时又有python的一些优点#xff0c;自带多线程 开始学习 学习网站#xff1a;学习网站 值 包含#xff1a;字符串、整型、浮点型、布尔型等等 字符串可以 进行拼接。 需要注意的是布尔型在go里面不自动转化为in…简单介绍一下go好处 编译语言可以提前报错同时又有python的一些优点自带多线程 开始学习 学习网站学习网站 值 包含字符串、整型、浮点型、布尔型等等 字符串可以 进行拼接。 需要注意的是布尔型在go里面不自动转化为int类型不认为 true为1 false为0。布尔型是布尔型int类型就是int类型不可以转化 变量与常量 // 正常声明变量 // var关键字表示要声明变量后面加变量名 // 变量名之后加变量类型 // 最后附上初始化的值 var a int 1 // 省略版声明变量 // 但只能作为局部变量 // 并且必须初始化 // 会自动根据初始化的值为变量设置类型 b : 1// 能var的地方就能const // 数值型常量没有确定的类型直到被给定某个类型比如显式类型转化。 const n 123循环 // 好像只有for 循环 // while的写法 i : 1 for i 3 {i i 1 }// 正常for写法 for i : 0; i 2 ; i {// }// 死循环 // 只能break掉 // 支持break 与 continue语句 for { }if-else switch // 没啥好说的 if 7%2 0 {} else if condition {} else {}// switch 有些不一样 // c会继续自动往下执行 // go是你必须显示说明语句才会往下一个case执行 // 所以不需要添加break语句 switch i { case 1:// 1干啥 case 2:// 2干啥 default:// 最后一个情况干啥 }数组 一般不用数组因为跟C数组一样固定死不能动态改变 var a [5]intb : [5]int{1, 2, 3, 4, 5}c : len(b)高级数组slice 一般用这个类似vector的东西吧 // 声明一个slice // make语句第一个表示类型第二个表示个数 s : make([]string, 3) // 支持len()检测长度 // 支持copy // 支持append s append(s, d) s append(s, e, f) fmt.Println(apd:, s) c : make([]string, len(s)) copy(c, s) fmt.Println(cpy:, c)map // map声明 // 使用make中括号里面写key的type // 后面跟上value的type m : make(map[string]int)range 类似for-each nums : []int{2,3,4} sum : 0 // 遍历数组slice类似 // 第一个返回下标第二个返回值 for i, num : range nums{sum num }// 遍历map // 第一个返回key, 第二个返回value m : make(map[string]int) for key, value : range m { }函数 变量数组这些声明都挺抽象的函数声明更抽象 // func关键字表示要声明一个函数 // 后面跟函数名 // 后面跟形参先形参名后面跟类型 // 形参写完最后写函数返回值的类型可以多个 // 够抽象吧 func plus(a int, b int) int {return ab } // 多返回值 func mul(a int, b int) (int, int){return 3,7 }// 这是对的方式 func xxxx {}// 这个是错的方式 func xxx {}还有一个需要极其注意的点是go语言可以不加封号是因为在编译时候编译器会帮你加上 前提是你括号写的方式要写对 // 变参函数也就是说可以输入参数个数不固定也可以是数组 func sum(nums ...int) {fmt.Print(nums, )total : 0for _, num : range nums {total num}fmt.Println(total) } func main(){sum(1,2)sum(1,2,3)nums : []int{1,2,3,4}sum(nums...) }指针 没想到吧go这沙比还支持指针而且这个指针跟c感觉差不多。感觉这个语言是个缝合怪 // 直接copy了 package mainimport fmtfunc zeroval(ival int) {ival 0 }func zeroptr(iptr *int) {*iptr 0 }func main() {i : 1fmt.Println(initial:, i)zeroval(i)fmt.Println(zeroval:, i)zeroptr(i)fmt.Println(zeroptr:, i)fmt.Println(pointer:, i) }// 最后的result initial: 1 zeroval: 1 zeroptr: 0 pointer: 0x42131100结构体 // 结构体声明 // type struct关键字中间加结构体名称 // 里面写成员变量 // 先名称后类型 type person struct {name stringage int }// struct好像没有构造函数 // 所以好像一般使用类似工厂模式写一个方法 // 感觉有点呆 func newPerson(name string, age int) *person { // 构造结构体对象的各个方法// 1.按照顺序默认对应p : person{name, age}// 2.指明赋值p : person{name: name, age: age}// 返回指针return p }func main(){s : newPerson(Bob, 23)// 还有一个点跟C有点不一样// go的.运算符可以自动解指针不需要加*了fmt.Println(s.age) }// go 可以对结构体编写成员函数 // func 后面跟括号里面第一个写变量名 第二个写类型 // 一般要写成指针形式不然调用函数修改的是你这个对象的拷贝 // 第一个变量就是调用自己这个实例类似于this或者self // 所以如果习惯java可以第一个叫this习惯python可以写self // 可以自己去试试看 // 加了这一项表名这个方法是person的成员函数 // 由于set方法不需要返回值所以参数列表之后为空 func (p *person) setAge(age int) {p.age age } 后面接口啥的就不写了差不多到这基本大体上写写一般程序够用了。 面向对象还要学学继承跟多态GO语言这两个有点抽象 摆烂先懒得写后面补
http://www.hkea.cn/news/14297178/

相关文章:

  • 怎么用wordpress建立自己的网站郑州做网站的多不多
  • 免费写作文网站wordpress 点击 排名
  • 做美容美发学校网站公司正规男科医院
  • thinkphp手机网站制作网站建设什么价格
  • 建设网站的计划书网站功能配置
  • 网站建设教学设计维护网址
  • 网站点击图片放大怎么理解网站开发
  • 国外建站网址响应式衣柜网站
  • 在国外建网站方便吗最近10个新闻
  • 网站首页的浮窗怎么做网站源码可以做淘宝客
  • 专业微网站云南省建设学校网站
  • 聊城网站推广动态如何做网站建设方案
  • 做网站的一个专题网页界面设计中一般使用的分辨率的显示密度是多少dpi
  • 常见的网站名称有哪些宁波市城乡和建设网站
  • 如何做网站的软件网站多页面布局
  • 二级网站建设与管理会议网站建设一般多少费用
  • 网站开发用原生网站到底是域名需要备案还是空间
  • 长春网站建设哪个公司好网站开发最新书籍
  • 百度是什么网站安庆市建设局网站首页
  • 网站开发设2018网站设计报价表
  • 怎么做网站才能吸引人高尔夫 wordpress
  • 中小企业建网站哪个好毕设做桌面软件还是网站
  • 电子商务网站建设课件wordpress 3.8 漏洞
  • 网站设计报价方案丹灶网站设计
  • 关于做好网站建设的通知网站家建设培训学校
  • 哪里建网站性价比高营销与销售的区别
  • 安国手机网站设计如何从下载的视频查到原网站
  • 上海seo网站优化公司整套网站模板
  • 网站开发分析模板英国做电商网站有哪些
  • 做网站项目前怎么收集需求域名解析怎么设置