问题列表 - 第31133页

通过Python访问XAMPP mysql

我在过去只使用过sqlite之后尝试使用mysql.

我已经XAMPP在Linux(ubuntu)上mysql安装并运行良好(至少与phpMyadmin一样).但是,我无法使MySQLdb(python lib)工作{使用apt安装此功能}.准确地说:


>>> import MySQLdb
>>> db = MySQLdb.connect(host="localhost",db="opfine")
Traceback (most recent call last):
  File "<input>", line 1, in <module>
  File "/usr/lib/pymodules/python2.6/MySQLdb/__init__.py", line 81, in Connect
    return Connection(*args, **kwargs)
  File "/usr/lib/pymodules/python2.6/MySQLdb/connections.py", line 170, in __init_
  ...
    super(Connection, self).__init__(*args, **kwargs2)
Run Code Online (Sandbox Code Playgroud)

OperationalError:(2002,"无法通过套接字连接到本地MySQL服务器'/ var /run/mysqld/mysqld.sock'(2)")

我正在猜测

无法通过套接字'/var/run/mysqld/mysqld.sock连接到本地MySQL服务器

意味着它期待某种本地安装(即不在其中XAMPP),但我无法弄清楚如何进行修改以使其与其XAMMP味道一起工作mysql.

非常感谢帮助!

python mysql

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

反汇编的gcc输出似乎执行"调用0"而不是"调用函数偏移",但工作正常

我只看了一下我从这个C程序得到的一个非常简单的SPARC程序集输出:

int addition_func(int a, int b)
{
  return(a+b);
}

void main()
{

int a = 20;
int b = 19;
int res;    

res = addition_func(a, b);
}
Run Code Online (Sandbox Code Playgroud)

反汇编.text:

00000000 <addition_func>:
 0: 81 c3 e0 08     retl 
 4: 90 02 00 09     add  %o0, %o1, %o0

00000008 <main>:
 8: 90 10 20 14     mov  0x14, %o0
 c: 92 10 20 13     mov  0x13, %o1
10: 82 13 c0 00     mov  %o7, %g1
14: 40 00 00 00     call  14 <main+0xc>
18: …
Run Code Online (Sandbox Code Playgroud)

assembly sparc disassembly

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

什么是编程上下文中的“价值”?

您能否在不参考特定编码技术或特定语言或体系结构的情况下,为编程上下文中的“值”提出精确定义?

【上题正文,供讨论参考:《编程中的价值是什么?如何准确定义这个词?》】

terminology

6
推荐指数
3
解决办法
8034
查看次数

你如何处理国际化"你的输入'xyz'非常棒!"

我想知道在添加运行时数据的语句中处理国际化的正确方法是什么.例如1)您的输入"xyz"非常好!2)当你从"Barney and Freinds"转到"海绵宝宝"节目时,你已经"4岁了".

双引号值是在运行时获得或计算的用户数据.我的平台主要是Java/Android.西方语言的正确解决方案优于较弱的通用语言.

java android internationalization

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

Django:同一模型上不同查询集的联合

我正在编写模型搜索,但我遇到了问题.

我的模型几乎像:

class Serials(models.Model):
    id = models.AutoField(primary_key=True)
    code = models.CharField("Code", max_length=50)
    name = models.CharField("Name", max_length=2000)
Run Code Online (Sandbox Code Playgroud)

我在数据库中有这样的元组:

1   BOSTON   The new Boston
2   NYT      New York journal
3   NEWTON   The old journal of Mass
4   ANEWVIEW The view of the young people
Run Code Online (Sandbox Code Playgroud)

如果我搜索字符串new,我想要的是:

  • 首先names是以字符串开头
  • 然后codes以字符串开头
  • 然后names包含字符串
  • 然后codes包含字符串

所以之前的列表应该以下列方式出现:

2   NYT      New York journal
3   NEWTON   The old journal of Mass
1   BOSTON   The new Boston
4   ANEWVIEW The view of the …
Run Code Online (Sandbox Code Playgroud)

django django-templates django-queryset

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

我想看看字符串中是否存在字符

我正在用C++(典型的游戏)编写一个程序,你需要猜一个字母,它会检查它是否存在于一个字符串中.

例如

秘密字符串:我喜欢编程.

猜猜1:'a'

显示:..... .. .....一个...

等等.

但我不知道如何看到一个角色是否在这个秘密字符串中.

我正在使用std :: string(强制性)

任何帮助表示赞赏!

c++ string character

7
推荐指数
3
解决办法
5万
查看次数

jquery切换slideUp/slideDown

我有一个div#项目,如果它被点击,那么div#choices slideDown().如果它再次被点击,那么div#choices应该是slideUp(); 我如何测试选择是否已经减少或增加?我知道我可以存储一个变量并在点击div#项时切换它的值,但是如果#choices被其他方式滑落了怎么办?

jquery

9
推荐指数
2
解决办法
2万
查看次数

从`git describe`派生应用程序构建版本 - 如何获得相对简单的字符串?

UPDATE

我看到这个问题已经变得有点流行了.现在已经是我公认的Git使用年限了,从那以后我学到了很多东西.,拜托之前,不管你会从这个Q&A得知事情对你的Git冒险阅读最后一段.


我想编写应用程序构建版本,该版本是从我所在的GIT分支名称(构建时)和自分支分歧后的提交数量自动派生的.我相信这对我的GIT存储库中的任何提交都是唯一的吗?分支名称是唯一的,并且提交沿着分支相互链接?如果我标记提交,我也可以使用该标记作为前缀.

在某种程度上git describe做我想要的,但它不包括我所在的分支名称,它包括缩写提交SHA-1哈希,我认为我不需要它,因为它不会添加任何东西到字符串的熵并且可能是多余的(我可能在这里错了,所以请纠正我).

我有什么选择?我在这里想的是正确的方向吗?当我有更多关于软件开发的重要事项时,我只是厌倦了为版本添加数字.

顺便说一下,我从来没有用肮脏的工作树建造.即我在构建公共发布之前总是将更改提交到存储库.

我现在知道 Git分支只是提交引用,因此,许多分支(和标记!)可能指向单个提交.因此,问题"这个提交属于哪个分支/谎言" 对Git 来说并不完全有效.Git 跟踪你正在使用的"当前"分支 - 它已经为你检查过的分支 - 但同时任何数量的其他分支可能指向同一个提交,并且可以说没有任何一个分支可以被选择为"main"除非您想要表示当前已签出到磁盘的那个.请阅读本页面上以下答案进行详细说明.

versioning git auto-versioning

18
推荐指数
4
解决办法
1万
查看次数

复杂纸牌游戏的WPF布局

作为我的第一个WPF项目,我正在尝试构建一个应用程序来玩类似于Magic the Gathering的纸牌游戏.我不清楚如何布置主要游乐区.您可以通过查看示例1示例2看到一些类似于我尝试的示例.右侧的聊天/信息区域将是单独的用户控件.

卡片必须保持其宽高比,每个游戏区域将以10列和2行卡片开头.随着更多卡的播放,列和/或行的数量可能会改变.每个玩家区域可以具有不同数量的列和/或行.卡可以重叠,并且可以侧向放置(轻拍).所有区域的卡片尺寸应相同(尽管在某些区域可能会被裁剪).卡片不需要完全位于网格上(它们不一定是对齐网格).

当用户将鼠标悬停在卡片上时,它应该使用动画扩展到更大的尺寸.当扩展时,一个玩家区域中的牌可能会溢出到另一个玩家的区域(但只有鼠标悬停时).

鉴于这些要求,我很想使用一个从Canvas派生的大型用户控件,每个卡都有图像对象(以及描绘区域的其他形状).这意味着我将在OnRenderSizeChanged事件期间做很多工作来将子项定位在画布中(手动布局).

由于自由形式的放置和重叠,使用网格对我来说似乎不可行.

将游戏区域分解为较小的用户控件将利用WPF布局功能,但似乎分解会阻止卡在鼠标悬停期间扩展到相邻的用户控件,因此这似乎也不可行.

是否有一个更好的替代一个基于大型画布的控件?在WPF中进行手动布局似乎是错误的,但我看不到替代方案.

c# wpf layout

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

如何在jQuery中关注滚动条时禁用可拖动的div

我有一个带有侧滚动条的jQuery可拖动容器div,当我上下滚动时,它不应该是可拖动的..infotext是具有文本的内部div,包含在#infobody中,设置为overflow:auto.当选择滚动条时,我需要一种方法来否定div上的可拖动函数.这是我的代码:

$(".lsidebar").draggable({"scroll":false});

 .lsidebar #infobody{
cursor:default;
position:absolute;
width:100%;
overflow:auto;
margin:23px 0 0 0;
z-index:14;
}

   #infobody .infotext{
cursor:default;
position:relative;
width:100%;
z-index:14;
color:#969696;
}
Run Code Online (Sandbox Code Playgroud)

html jquery scrollbar draggable

4
推荐指数
2
解决办法
7408
查看次数