小编als*_*air的帖子

Openshift上的Jenkins无法克隆回购

我是詹金斯和Openshift的新手,所以有点紧张.

我已经设置了Jenkins,并将其指向我的github仓库,但它无法克隆它,因为我找不到任何地方存储我的git凭据,当我进入jenkins框时,我无法访问〜/ .ssh创建新密钥或找到那些密钥.另一个问题也可能是我的git repo是私有的.

我试过谷歌,但我找不到任何东西.我如何允许Jenkins访问我的私人git仓库?

编辑:确定我在管理中找到,然后配置用户名和电子邮件的地方.然后我有ssh'd,并使用ssh-keygen在.openshift_ssh中创建ssh密钥并将其添加到github,首先作为普通的ssh密钥,然后作为部署密钥,然后在app-root/data中相同/.ssh但仍然没有

git github jenkins openshift access

6
推荐指数
1
解决办法
709
查看次数

在 python 中将 Tuple 传递到 MySQLdb 时出现问题

我有一些通过 python mysqldb 到我的 mysql 数据库的 sql 查询,但我想让它们少一点 sql 注入漏洞,这样小 bobby 表就不会尝试添加数据。

例如:

原文:(
这有效,所以 ListID 等绝对有效)

sql="SELECT NAME FROM ListsTable WHERE ID=%s"%(ListID)  
c.execute(sql)  
Run Code Online (Sandbox Code Playgroud)

尝试使用元组:

sql="SELECT NAME FROM ListsTable WHERE ID=%s"  
c.execute(sql,(ListID,))  
Run Code Online (Sandbox Code Playgroud)

作品:

sql="SELECT NAME FROM ListsTable WHERE ID=%s"  
c.execute(sql, ListID)  
Run Code Online (Sandbox Code Playgroud)

我不知道为什么第二次尝试不能作为元组工作,而是将其作为单个参数接受,但无论哪种方式,对于另一个语句,我都需要传递多个参数,因此这不起作用:

原来的:

sql="SELECT * FROM ListsTable ORDER BY ID DESC LIMIT %s,%s"%(Page, (Page*20)+20)  
c.execute(sql)
Run Code Online (Sandbox Code Playgroud)

这是可行的,但是如果我尝试将参数作为元组发送,那么这又不行了:

sql="SELECT * FROM ListsTable ORDER BY ID DESC LIMIT %s,%s"  
var1=Page  
var2=(Page*20)+20  
params=(var1,var2)              
c.execute(sql,params)  
Run Code Online (Sandbox Code Playgroud)

甚至只是

sql="SELECT * FROM ListsTable ORDER BY ID DESC LIMIT …
Run Code Online (Sandbox Code Playgroud)

python tuples mysql-python

5
推荐指数
1
解决办法
9202
查看次数

Android - 读/写在线mysql数据库

我刚刚编写了一个简短的Android应用程序,它将用户数据存储在手机端的sqlite数据库中.

我希望能够做到的是将它添加到一个在线数据库(我目前有一个mysql数据库与我的webhosts,但如果有更简单的方法,那么我愿意接受建议),但它将是主题条件(例如,如果某个值尚不存在).我也希望能够从这个在线数据库中获取数据,以便添加到手机上的sqlite数据库中.

我已经浏览了一下,人们似乎建议使用PHP作为中间人,但这是最简单的方法吗?有没有任何mysql助手类可以直接或任何东西?

新手问题我知道,但该项目是教自己Android如何工作所以陷入困境是要走的路..

干杯!

mysql sqlite android

1
推荐指数
1
解决办法
7381
查看次数

标签 统计

access ×1

android ×1

git ×1

github ×1

jenkins ×1

mysql ×1

mysql-python ×1

openshift ×1

python ×1

sqlite ×1

tuples ×1