func main() { r := gin.Default() res, _ := http.Get("http://192.168.xxx//api/v2.0/projects/") body, _ := ioutil.ReadAll(res.Body) var projects string = string(body) fmt.Println(string(body)) r.G
简介用于编译源码文件或代码包-编译非命令源码文件不会产生任何结果文件-编译命令源码文件会在该命令的执行目录中生成一个可执行文件执行该命令且以若干源码文件作为参数时,只有这些文件会被编译-注意列出代码运行所需的全部源码文件,否则可能产生编译错误执行该命令且不追加任何参数时,它会试图把当前目录作为代码包并编译执行该命令且以代码包的导入路径作为参数时,该代码包及其依赖会被编译-加入-a标记后所有涉及到的
package mainimport ( "net/http" "github.com/gin-gonic/gin")func main() { r := gin.Default() group := r.Group("api/v1") // { group.GET("user", func(c *gin.Context) { c.JSON(http.StatusOK, gin.
package mainimport "github.com/gin-gonic/gin"func main() { r := gin.Default() 路由分组 //r.GET("/posts", GetHandler) //r.POST("/posts", PostHandler) 删除id = 1 这篇文章 //r.DELETE("/posts/1", DeleteHand
Typora官网上只有二进制包,没有rpm包支持,需要手动安装。安装步骤如下:下载二进制包wget https://typora.io/linux/Typora-linux-x64.tar.gz解压tar -xzvf Typora-linux-x64.tar.gz复制到/usr/share/cp -r Typora-linux-x64 /usr/share/typora安装依赖包yum insta
根本原因:原因其实是因为在linux下,如果使用1024以下的端口则需要root权限,所以因为我当前使用的不是root权限,所以权限不足而无法使用80端口,所以会报权限不够异常。把服务端口改为非80端口且大于1024的端口,比如8080即可。 在配置文件中修改端口号。解决办法:将80端口改为8080端口
centos yum install python3-tkinterubuntu apt-get install python3-tkinter
新建菜单 角色管理配置角色对菜单的权限 父子菜单点击点我设置按钮自动填充 选择父节点ID为刚才创建的测试父子菜单 角色管理中取消勾选然后重新勾选一下,不然会有问题。 菜单就挪过去了:
docker run -d --name qq \--device /dev/snd --ipc=host \-v $HOME/TencentFiles:/TencentFiles \-v /tmp/.X11-unix:/tmp/.X11-unix \-e XMODIFIERS=@im=ibus \-e QT_IM_MODULE=ibus \-e GTK_IM_MODULE=ibus \-e DI
配置说明mysql5提供了以下几个设置字符集的系统变量:character_set_client 客户端字符集character_set_connection 客户端与服务器端连接采用的字符集character_set_results SELECT查询返回数据的字符集character_set_database 数据库采用的字符集乱码问题一般是由于以上几个变量设置错误照成的,所以只要理解这几个变
1.概述通过安装docker,结合docker GUI在docker上添加wechat容器来实现运行wechat 1.1使用的系统Linux Mint1.2总体步骤安装dockerdocker换源pull 微信镜像创建运行脚本以后如何打开&关闭2.详细步骤 2.1安装Dockerlinux mint安装 sudo apt install docker.iodocker换源 cd /etc/
package mainimport "fmt"func main() { arr := [...]int{1, 2, 3} fmt.Printf("%v", arr)}
package mainimport ( "github.com/gin-gonic/gin")func main() { r := gin.Default() r.Static("/img", "./images") r.Run()}目录结构:请求:http://localhost:8080/img/地球.png
package mainimport ( "net/http" "github.com/gin-gonic/gin")func main() { r := gin.Default() r.Any("any-request", func(ctx *gin.Context) { ctx.String(http.StatusOK, "可以响应任何请求") }) r.Run()}
安装很简单,执行下面这条命令即可:sudo snap search redissudo snap install redis-desktop-manager但是不推荐通过snap进行安装,因为安装后的体积实在是太大了!
概述什么是snap,snap是一种全新的软件包管理方式,它类似一个容器拥有一个应用程序所有的文件和库,各个应用程序之间完全独立。所以使用snap包的好处就是它解决了应用程序之间的依赖问题,使应用程序之间更容易管理。但是由此带来的问题就是它占用更多的磁盘空间 Snap的安装包扩展名是.snap,类似于一个容器,它包含一个应用程序需要用到的所有文件和库(snap包包含一个私有的root文件系统,里面包
sudo yum install snapd# /snap目录可以任意指定 不一定是/目录sudo ln -s /var/lib/snapd/snap /snapsudo snap install obs-studio
curl -Lo ./kind https://kind.sigs.k8s.io/dl/v0.9.0/kind-linux-amd64chmod +x ./kindmv ./kind /${some-dir-in-your-PATH}/kindcurl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/sta
安装 使用Docker#先安装dockercurl https://releases.rancher.com/install-docker/19.03.sh | sh#通过--docker指定使用dockercurl -sfL https://get.k3s.io | sh -s - --docker 离线安装下载这两个文件:https://hub.fastgit.org/k3s-io/k3s/
sudo rpm -qa |grep kernel或者sudo rpm -qa kernel执行:sudo yum remove kernel-x.x.x-x.fcxx.x86_64即可,这样会在GRUB选项中删除对应的项。
package mainimport "fmt"type AAA map[string]interface{}func main() { // aaa := make(map[string]interface{}) aaa := make(AAA) aaa["a"] = "1" bbb := AAA{"b": "1"} fmt.Println(bbb)}
docker容器内提供服务并监听8888端口,要使外部能够访问,需要做端口映射。docker run -it --rm -p 8888:8888 server:v1此时出现问题,在虚机A上部署后,在A内能够访问8888端口服务,但是在B却不能访问。这应该是由于请求被拦截。一、查看firewall-cmd --state如果输出的是“not running”则FirewallD没有在运行,且所有的防
1.临时开启,(写入内存,在内存中开启)echo "1" > /proc/sys/net/ipv4/ip_forward2.永久开启,(写入内核)在 vim /etc/sysctl.conf 下加入此行 net.ipv4.ip_forward = 1sysctl -p ----加载一下[root@localhost ~]# sysctl -a |grep "i
version: '2'services: wechat: image: bestwu/wechat container_name: wechat ipc: host devices: - /dev/snd volumes: - /tmp/.X11-unix:/tmp/.X11-unix - /home/peter/WeChatFile
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号