- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 golang--学习day06
常用命令download 下载指定模块到指定缓存edit 编辑mod文件graph 打印依赖图init 初始化依赖在当前模块下tidy 增加缺少的或删除无用的依赖包vendor 拷贝依赖包verify 检测是否有没有修改过包why 解释为什么需要依赖包Usage:go mod download[参数]有参数=>下载指定模块于模块缓存module cache没有参数=>下载main module主模块所有的依赖包。
2023-04-23 10:47:27
207
原创 golang--学习day05
Go modules 是 Go 语言的依赖解决方案,发布于 Go1.11,成长于 Go1.12,丰富于 Go1.13,正式于Go1.14 推荐在生产上使用。无法精确的引用外部包进行版本控制,不能指定引用某个特定版本的外部包。将依赖的外部包引进工程下的vendor目录,可以直接在其他机器直接编译,而不用再去构建外部包的编译环境,一个一个的 go get 获取外部依赖包。自动(auto)的规则在 go 的 1.13 版本之后,扫描当前目录文件夹中是否存在 go,mod 文件,如果存在则启用,不存在则关闭。
2023-04-03 10:12:02
171
原创 golang--学习day04
默认不打开 go mod 功能时,所有的代码都需要在 $GOPATH/src 目录下才能完成编译与安装而引入了go mod功能之后,只需要当前代码是某个存在go.mod的目录,就可以进行编译。go insta11: 编译包 GO 源码,主要用来生成库文件和生成可执行文件 是编译包文件(无main包),将编译后的包文件放到 pkg目录下 (go build: 编译包 GO 源码,生成可执行文件 前提有 main 包) 默认生成可执行文件的目录是当前目录包下 go build。二是编译生成可执行文件。
2023-03-31 16:19:05
154
原创 javascript对于onclick事件传值不可以直接传对象的解决办法
我们可以使用内置的json处理函数进行处理 JSON.stringify(obj).replace(/“”/g,“'”),经过这样处理函数接受到就会变成对象进行处理。Js在渲染 Dom 节点的时候,是要用的字符串拼接形式,所以在对于onlcick事件参数,我们应该转化为字符串的形式进行拼接。我们要将传递的参数先转化为一个json的字符串,并且若在需要的时候再吧json字符串用双引号转化为单引号即可。javascript对于onclick事件传值不可以直接传对象的解决办法。
2023-03-30 15:37:44
1483
原创 golang--学习day03
例如0、0.0、0i和u0000虽然有着相同的常量值,但是它们分别对应无类型的整数、无类型的浮点数、无类型的复数和无类型的字符等不同的常量类型。所有常量的运算都可以在编译期完成,这样不仅可以减少运行时的工作,也方便其他代码的编译优化,当操作数是常量时,一些运行时的错误也可以在编译时被发现,例如整数除零、字符串索引越界、任何导致无效浮点数的操作等。只有常量可以是无类型的。当一个无类型的常量被赋值给一个变量的时候,或者出现在有明确类型的变量声明的右边,无类型的常量将会被隐式转换为对应的类型。
2023-03-29 10:44:38
84
原创 golang--学习day02
局部变量:函数内部声明/定义的变量叫局部变量,作用域仅限于函数内部全局变量: 函数外部声明/定义的变量叫全局变量,可以在整个包甚至外部包(导出)中使用。使用场景就是只要换行就结束。特别重要:形式参数只在函数调用时才会生效函数调用结束后就会被销毁,在函数未被调用时,函数的形参并不占用实际的存储单元,也没有实际值。注意点:局部变量不是一直存在的,它只在定义它的函数被调用后存在,函数调用结束后这个局部变量就会被销毁。在函数体内声明的变量称之为局部变量,它们的作用域只在函数体内,参数和返回值变量也是局部变量。
2023-03-28 16:56:12
137
原创 golang--学习day01
Go语言在声明变量的时候,会自动对变量对应的内存区域进行初始化操作。每个变量会被初始化成其类型的默认值,例如:整型和浮点型变量的默认值为0。2.安装完成后,把C:\go\bin目录添加到环境变量,这里就可以使用go了,在命令行输入 go version查看版本,输出结果如下所示。标识符的英文是 identifier ,通俗的讲,就是给变量、常量、函数、方法、结构体、数组、切片、接口起名字。如果我们接收到多个变量,有一些变量使用不到,可以使用下划线_表示变量名称,这种变量叫做匿名变量。3.标识符区分大小写。
2023-03-28 11:34:39
112
原创 docker学习笔记
如果停止了容器再重启容器,nginx会不启动,则需要使用 docker exec web nginx 启动进程,但是会改变映射的端口号及IP地址。-i --interactive=true|falsh 默认false 启动守护式进程。REGISYTRY 仓库 docker提供的存储镜像的服务。-太–tty=true|false默认false。REPOSITORY 仓库。
2022-10-06 11:39:24
120
原创 关于PHP的session问题讲解
**关于PHP的session问题讲解**主要方法如下 开启session:session_start(); 写入session:$_SESSION['键名'] = 键值; 获取session:$_SESSION["键名"]; 删除session:unset($_SESSION["键名"]); session_destory(); 设置生效时间:session_se...
2022-09-28 11:40:12
612
原创 TP5.0微信支付V3扫码支付开发记录【没用官方SDK】
前端代码1. 前端发起代码请求,去后台换取code_url.<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <title>微信支付</title> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport
2021-10-27 09:26:16
682
2
原创 HTML通知广告滚动【横向】
HTML部分<div id="container"> <div style="float: left;display: inline-block;width: 50px;height: 40px;line-height: 40px;margin-left: 10px"> </div> <ul id="list"> <li class="adLi"> 广告1 </li> <li
2021-09-14 10:37:39
759
原创 css加JS通知滚动【垂直】
html部分 <div class="adBox"> <ul id="adcont"> <li class="adtitle"> 广告1 </li> <li class="adtitle"> 广告2 </li> <li class="adtitle"> 广告3 </li> <li class="adtitle"&
2021-09-14 10:22:42
283
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人