问题列表 - 第7739页

为什么我需要在linux内核升级后重新编译vmware内核模块?

在Linux内核升级之后,我的VMWare服务器无法启动,直到使用vmware-config.pl进行一些重新配置工作(包括构建一些内核模块).

如果我用最新的Windows Service Pack更新我的Windows VMWare主机,我通常不需要做任何事情来运行VMWare.

为什么VMWare在Linux和Windows之间的工作方式不同?这种重新编译操作是否会通过Windows在Linux平台上带来任何好处?

linux vmware kernel module abi

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

擦除精灵图形?

如果我有一个精灵,我已经绘制了一些东西,我该如何删除我绘制的部分内容?我最好可以使用drawRect()一些"alpha = 0"颜料.

但是,我不相信这种beginFill()方法可以让你设置RGBA颜色(就像你可以bitmapData).alpha = 0在图形方法中设置beginFill()并没有真正做任何事情 - 它只是没有任何东西.

在我的特定用例中,掩码不是一种选择.

此外,呼叫clear()不是一个好的解决方案,因为它清除了一切.

flash actionscript actionscript-3

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

使用Linux Screen的Python解释器

我正在使用带有Linux终端屏幕的 Python .当我输入:

help(somefunction)
Run Code Online (Sandbox Code Playgroud)

它打印了适当的输出,但随后我的屏幕卡住了,终端的底部是"(结束)".

我怎么会被打破?提前致谢.

python linux terminal

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

如何构建C#控制台应用程序以有效使用IDisposable数据库资源?

这是我为C#控制台应用程序设计的(非常简化以说明问题空间)设计.数据库连接实现IDisposable,此解决方案不允许using数据库连接对象.有人可以为控制台应用程序提出更正确的结构吗?这是我经常需要解决的问题.

class Program 
{
    SQLiteConnection sourceConnection;
    SQLiteConnection destinationConnection;

    static void Main(string[] args)
    {
        Program shell = new Program();

        // get connection strings from command line arguments
        string sourceConnectionString = shell.getConnectionString(args);
        string destinationConnectionString = shell.getConnectionString(args);

        // call non-static methods that use
        shell.setUpConnections(sourceConnectionString, destinationConnectionString);

        shell.doDatabaseWork();
    }

    private void setUpConnections(string sourceConnectionString, string destinationConnectionString)
    {
        sourceConnection = new SQLiteConnection(sourceConnectionString);
        destinationConnection = new SQLiteConnection(destinationConnectionString);
    }

    private void doDatabaseWork()
    {
        // use the connections here
    }
}
Run Code Online (Sandbox Code Playgroud)

编辑:

有些人无法弄清楚为什么我要将它们作为成员变量.这是doDatabaseWork中的用例(有点伪问题):

foreach (Row sourceRow in DBResultSet) …
Run Code Online (Sandbox Code Playgroud)

c# sqlite database-connection console-application

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

ASP.NET MVC登录ReturnUrl总是NULL?

在尝试重新登录站点时,在ASP.NET MVC中使用表单身份验证,它会在查询字符串中放置一个ReturnUrl参数.我的登录操作方法接受"returnUrl"字符串.但是,似乎returnUrl字符串始终为null,即使它明显位于查询字符串中.有关为什么会出现这种情况或可能的解决方案的任何想法?

asp.net-mvc redirect login

56
推荐指数
3
解决办法
4万
查看次数

通过 url 传递会话 ID

我试图让我的脚本使用 url 会话 ID 而不是 cookie。下面的页面没有选择 url 中的变量作为会话 id。我肯定错过了什么。

首页http://www.website.com/start.php

ini_set("session.use_cookies",0);
ini_set("session.use_trans_sid",1);
session_start();
$session_id = session_id();
header("location: target.php?session_id=". $session_id );
Run Code Online (Sandbox Code Playgroud)

以下页面 - http://www.website.com/target.php?session_id=rj3ids98dhpa0mcf3jc89mq1t0

ini_set("session.use_cookies",0);
ini_set("session.use_trans_sid",1);
print_r($_SESSION);
print(session_id())
Run Code Online (Sandbox Code Playgroud)

结果是不同的会话 ID,会话为空。

数组([调试] => 否)pt1t38347bs6jc9ruv2ecpv7o2

php url session ini-set

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

为什么我不能用DBD :: DB2断开我的数据库句柄?

我的perl脚本很慢但有效.我正在考虑抛弃它并构建一个具有适当绑定等的真正的DB2应用程序; 然而,与此同时,我希望这可以作为占位符.

我查看了这个文档并提到:

$dbh->disconnect();
Run Code Online (Sandbox Code Playgroud)

但是我无法使用它,因为它会抛出此错误.

无法在./ProgramTree.pl第119行通过包"dbh"(可能加载"dbh"?)找到对象方法"disconnect".

我知道我的临时应用程序正在泄漏并且正在增长,因为它以递归方式打开数据库句柄.我错过了什么基本的东西?

perl dbi disconnect

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

如何在两个时间戳之间使用bash(grep/sed/etc)来获取日志文件的一部分?

我有一组邮件日志:mail.log mail.log.0 mail.log.1.gz mail.log.2.gz

这些文件中的每一个都包含按时间顺序排序的行,这些行以时间戳开头,如:

5月3日13:21:12 ......

如何使用bash(以及相关的命令行工具)在特定日期/时间之后和另一个日期/时间之前轻松获取每个日志条目,而无需比较每一行?请记住,我的前后日期可能与日志文件中的任何条目都不完全匹配.

在我看来,我需要确定第一行的偏移量大于起始时间戳,并且最后一行的偏移量小于结束时间戳,并以某种方式切出该部分.

bash parsing timestamp logfiles

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

用sqlite在rails中的布尔值

我仍然是一个仍然使用rails的菜鸟,但我遇到的东西看起来有点奇怪.我因此在数据库中为模型添加了一个布尔字段

t.column :admin, :bool, :default => false, :null => false
Run Code Online (Sandbox Code Playgroud)

但是,sqlite3数据库中的值似乎是't'或者'f'.这很好,但user.admin?如果值为,我仍然希望返回false 'f'.从下面的控制台会话中可以看出,情况并非如此:

>> user = User.first
=> #<User id: 2, login: "matt", name: "", email: "google.ninja@no-spam.com", crypt
ed_password: "c6740f820b4cbf6e3d88188719f23cd3053a54f0", salt: "5629f5ee09f51543
a7d64dd903b8d9e53aa43a24", created_at: "2009-04-26 23:08:05", updated_at: "2009-
04-26 23:10:38", remember_token: nil, remember_token_expires_at: nil, admin: "t"
>
>> user.admin?
=> true
>> user.admin = false
=> false
>> user.save
=> true
>> user = User.first
=> #<User id: 2, login: "matt", name: "", email: …
Run Code Online (Sandbox Code Playgroud)

ruby sqlite boolean model ruby-on-rails

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

NSWindows的程序化相当于"在发射时可见"

我正在尝试编写一个程序相当于我设置的nib文件,它包含两个窗口:一个主窗口和工作表,在启动后出现以提示输入凭据.只要有人记得取消选中工作表/窗口上的"可见发射"框,就可以在IB中连接它们.

但是,我无法弄清楚API等效于"在发布时可见".当我使用程序化版本运行我的应用程序时,工作表被分离,而不是关键视图,就像检查"可见启动时"我的应用程序使用笔尖运行一样.因此,我的假设是,我错过了秘密可见的发射酱.

有谁知道如何做到这一点?

PS我知道如何在IB中完成这项工作,我特别想找出相同的代码,所以请不要告诉我只使用nib.我知道.

cocoa

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