问题列表 - 第49195页

推荐的PyUnit教程?

有关PyUnit入门的最佳教程是什么?

(在Google上,我倾向于发现大多数支离破碎的提示和技巧,并且在指南方面并不多)

python testing unit-testing python-unittest

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

PHP - PDO'config'文件等效

这可能是之前已经回答的问题 - 如果是这样,请在下面留下评论,我将删除这个.

我一直在学习PHP课程,同时跳转到PDO.

我似乎无法找到的一个概念是如何用类来实现与此相当的:

config.php文件

<?php

$host = 'localhost';
$user = 'user';
$pass = 'pass';

$con = mysql_connect($host, $user, $pass) or die("MySQL Error");
mysql_select_db("account_db", $con);

?>
Run Code Online (Sandbox Code Playgroud)

another.php

<?php

require_once('config.php');

$selectStatement = "SELET foo FROM bar";
$selectQuery = mysql_query($selectStatement, $con);

?>
Run Code Online (Sandbox Code Playgroud)

我还没弄清楚如何为PDO连接创建配置文件/类,然后在另一个类中使用它,即如下所示的用户:

<?php

class Users
{
    private $_userId;

    function setUserId($username)
    {
        // Use a predefined database handle to connect to a database to get the users ID - I assume using a preconfigured $dbh handle via an include or extend? …
Run Code Online (Sandbox Code Playgroud)

php pdo

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

OCamllex 匹配行首?

我正在用 ocamllex 在 OCaml 中编写一种玩具编程语言,并试图使该语言对缩进更改敏感,python 风格,但在将行开头与 ocamllex 的正则表达式规则匹配时遇到问题。我习惯使用^来匹配行的开头,但在 OCaml 中这是字符串连接运算符。不幸的是,谷歌搜索对我来说并没有出现太多:(有人知道这是如何工作的吗?

ocaml ocamllex

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

用户处于"admin"角色,但[Authorize(Roles ="admin")]将不会进行身份验证

我在SO上找到了一个很好的答案,描述了如何设置自定义用户角色,我在我的项目中也做了同样的事情.所以在我的登录服务中,我有:

public ActionResult Login() {
  // password authentication stuff omitted here
  var roles = GetRoles(user.Type); // returns a string e.g. "admin,user"
  var authTicket = new FormsAuthenticationTicket(
                    1,
                    userName,
                    DateTime.Now,
                    DateTime.Now.AddMinutes(20), // expiry
                    false,
                    roles,
                    "/");
  var cookie = new HttpCookie(FormsAuthentication.FormsCookieName, 
    FormsAuthentication.Encrypt(authTicket));
  Response.Cookies.Add(cookie);
  return new XmlResult(xmlDoc); // don't worry so much about this - returns XML as ActionResult
}
Run Code Online (Sandbox Code Playgroud)

在Global.asax.cs中,我(从另一个答案中逐字复制):

protected void Application_AuthenticateRequest(Object sender, EventArgs e) {
  var authCookie = Context.Request.Cookies[FormsAuthentication.FormsCookieName];
  if (authCookie != null) {
    var authTicket = …
Run Code Online (Sandbox Code Playgroud)

asp.net asp.net-mvc

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

从上下文获取画布

有没有办法获得上下文用于的画布?

我问的原因是因为我正在创建一个原型函数CanvasRenderingContext2D,我需要画布元素的宽度/高度.

例如:

var cv = document.getElementById('canvas');
var ctx = cv.getContext('2d');
// Using only 'ctx', how to get 'cv'?
Run Code Online (Sandbox Code Playgroud)

javascript html5-canvas

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

什么是最嵌入式浏览器嵌入视频的方法?

我的客户希望在他们的网站上放一些视频.在过去,我总是将视频转换为FLV,并使用LongTail Player之类的东西来播放它.

然而,现在当然很多人使用智能手机,如iPhone不播放闪存文件 - 所以最好的选择是什么?是选择一种格式的情况,还是最好使用闪存,然后为iPhone用户提供下载?我注意到我在iphone上查看过的一些网站,你可以点击视频,然后在YouTubes视频播放器中启动 - 这可能是一个选择吗?

意见将不胜感激.

video video-streaming

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

如何卸载IronPython Tools?

我希望从这里安装Visual Studio的Python工具.

设置抱怨"IronPython 2.7的IronPython工具功能"并要求我删除它.

问题是我找不到任何方法来卸载此功能.

有任何想法吗?

python ironpython visual-studio-2010 visual-studio

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

如何通过编程关闭BalloonTip?

我的应用程序中有一个托盘图标.当我在后台加载某些东西时,我正在显示气球提示20秒.但是,如果背景负荷提前完成,比如10秒钟,我想隐藏气球提示.目前隐藏气球提示的唯一方法是单击气球提示中的关闭图标.

    Public Tray As NotifyIcon
    Tray = New NotifyIcon

    Tray.BalloonTipIcon = ToolTipIcon.Info
    Tray.BalloonTipText = "Loading"
    Tray.BalloonTipTitle = "Please Wait"
    Tray.ShowBalloonTip(20 * 1000)
Run Code Online (Sandbox Code Playgroud)

是否可以在达到指定时间之前以编程方式隐藏气球提示?

.net vb.net trayicon system-tray

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

matplotlib - 将图像存储在变量中

我想将matplotlib生成的图像存储在变量raw_data中,以将其用作内嵌图像.

import os
import sys
os.environ['MPLCONFIGDIR'] = '/tmp/'
import matplotlib
matplotlib.use("Agg")
import matplotlib.pyplot as plt

print "Content-type: image/png\n"
plt.plot(range(10, 20))

raw_data = plt.show()

if raw_data:
    uri = 'data:image/png;base64,' + urllib.quote(base64.b64encode(raw_data))
    print '<img src = "%s"/>' % uri
else:
    print "No data"

#plt.savefig(sys.stdout, format='png')
Run Code Online (Sandbox Code Playgroud)

这些功能都不适合我的用例:

  • plt.savefig(sys.stdout,format ='png') - 将其写入stdout.这确实有帮助..因为我必须将图像嵌入到html文件中.
  • 从命令行执行时,plt.show()/ plt.draw()不执行任何操作

html python image matplotlib

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

在Interface Builder中设置自定义目标和操作

我有一个经常重复使用的自定义控件.它旨在回应长时间的新闻.我希望能够在界面构建器中设置目标和选择器.是否有任何方法可以让 -

@property (nonatomic,assign) IBOutlet SEL longPressSelector;
Run Code Online (Sandbox Code Playgroud)

或者有没有办法添加可以设置Interface Builder的自定义UIControlEvents?

谢谢

iphone interface-builder

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