草庐IT

POSTGRES_USER

全部标签

docker - standard_init_linux.go :190: exec user process caused "no such file or directory" - Docker

当我在Windows10上运行我的docker镜像时。我收到此错误:standard_init_linux.go:190:execuserprocesscaused"nosuchfileordirectory"我的docker文件是:FROMopenjdk:8EXPOSE8080VOLUME/tmpADDappagent.tar.gz/opt/app-agentADDservices.jarapp.jarADDrun.sh/run.sh#InstallcompilerandperlstuffRUNapt-getupdateRUNapt-getinstall-ybuild-essenti

user-interface - Go GXUI - 如何设置文本框大小?

我目前正在尝试弄清楚如何设置GoGXUI文本框的大小。我试过:textBox:=theme.CreateTextBox()textBox.SetText("")textBox.SetSize(math.Size{W:300,H:300})但它似乎不起作用-我得到的是一个窄长方形条。当我更改文本时,它会向下扩展,但不会向两侧扩展。 最佳答案 你尝试过goroutine吗?gofunc(){driver.Call(func(){textBox.SetSize(math.Size{W:300,H:300})})}()

sql - 使用 Postgres 时为 "Operator does not exist: integer =?"

我在go的database/sql包提供的QueryRow方法中调用了一个简单的SQL查询。import("github.com/codegangsta/martini""github.com/martini-contrib/render""net/http""database/sql""fmt"_"github.com/lib/pq"))typeUserstruct{Namestring}funcShow(db*sql.DB,paramsmartini.Params){id:=params["id"]row:=db.QueryRow("SELECTnameFROMusersWHERE

postgresql - Go 和 postgres 将整数重新解释为 nil 类型

我正在尝试让一些旧代码通过单元测试。给我带来问题的测试在这里:funcTest1(t*testing.T){//CodetestDevice:=Device{ID:1,Guid:"C6",Name:"testdevice",}err:=Dbmap.Insert(&testDevice)So(err,ShouldBeNil)//Morecode}当我运行gotest,这将返回:'sql:Scanerroroncolumnindex0:convertingdriver.Valuetype("")toaint64:invalidsyntax'这很奇怪,因为我传递给它1,一个整数。设备结构在这

docker - standard_init_linux.go :178: exec user process caused "exec format error" kubernetes

我知道很多人都遇到过这个问题,但是给出的答案都没有解决我的问题。工作流程我在kubernetes集群(谷歌云)中运行我所有的docker。我已将compilation_trigger设置为在我在github上的master分支中提交时自动构建我的dockerfile。然后我使用kubectlsetimagedeployment/MYPROJECTMYPROJECT=eu.gcr.io/foo/MYPROJECT:$TRAVIS_COMMIT更新我的kubernetes部署怎么了?我的pod处于crashloopback-off状态,在我读到的日志中:standard_init_linu

postgresql - 连接被拒绝 : Accessing Postgres container from app container with docker-compose

我是Docker的新手。这个项目只是为了我自己的理解。很可能我使用了不正确的术语和/或比我想象的更困惑。非常感谢接受更正。我正在使用两个docker镜像:官方postgres镜像和我自己的Go应用程序和Dockerfile。使用docker-composeup我得到了connectionrefused错误。我认为可能存在两个不同的问题:第一,应用尝试连接时数据库未运行。第二,该应用只是使用了无效的IP。我的应用程序代码应该让数据库有时间启动以解决第一个潜在问题(请参阅下面的代码)。从错误消息来看,我认为我还没有走到那一步。我有两个服务:db-access(即Go应用程序)和postgr

postgresql - 将自定义类型数组插入 postgres

我正在尝试插入一行,其中有一列是自定义类型(ingredient)的数组。我的表是:CREATETYPEingredientAS(nametext,quantitytext,unittext);CREATETABLEIFNOTEXISTSrecipes(recipe_iduuidPRIMARYKEYDEFAULTgen_random_uuid(),nametext,ingredientsingredient[],//...);使用原始sql,我可以通过以下方式插入一行:INSERTINTOrecipes(name,ingredients)VALUES('some_name',ARRAY

user-interface - 如何更改 GUI 组件的颜色

我正在尝试使用fyne的演示代码:packagemainimport("fyne.io/fyne/app""fyne.io/fyne/widget")funcmain(){a:=app.New()w:=a.NewWindow("Hello")w.SetContent(widget.NewVBox(widget.NewLabel("HelloFyne!"),widget.NewButton("Quit",func(){a.Quit()}),),)w.ShowAndRun()}它运行正常,但我想将标签的颜色更改为蓝色,将按钮的颜色更改为绿色。我看到有theme但这似乎适用于整个应用程序,而

postgresql - 无法使用golang在postgres中使用时区更新时间戳

我在我的应用程序中使用golang和postgreSQL版本9.5.5。我使用“github.com/lib/pq”作为我的数据库驱动程序来连接到数据库。我的字段之一具有带时区的时间戳类型。我想更新到当前时间。所以我使用了以下代码:Note:Imusingbeegoasmyframeworkanduseormtocomputemyqueries._,err:=o.Raw("UPDATEleaveSETresultdate=?WHEREleaveid=?",time.Now(),leaveResult.LeaveId).Exec()当我执行此操作时,出现以下错误:"pq:invalidi

postgresql - 你如何使用golang sql在postgres中选择整个表?

我对posgres和Go还很陌生,但在这方面已经苦苦挣扎了一段时间。我目前正在尝试发送查询以从表中检索所有内容。当我尝试使用SELECT*FROMland_registry_price_paid_uk在postgres中,它显示了所有内容,但是当我使用Query执行相同操作时,我得到了。sql:expected16destinationargumentsinScan,not1这是我当前的代码。fmt.Printf("user:%s,password:%s,dbName:%s",user,password,dbName)connectionString:=fmt.Sprintf("use