问题列表 - 第32534页

Python导入所有导入另一个相同模块的模块

我想要的是,我有foo.py它从bar1,bar2导入类,他们都需要bar3,例如

foo.py

from src import *
...
Run Code Online (Sandbox Code Playgroud)

src/__ init__.py

from bar1 import specialSandwichMaker
from bar2 import specialMuffinMaker
Run Code Online (Sandbox Code Playgroud)

SRC/bar1.py

import bar3
class specialSandwichMaker(bar3.sandwichMaker)
...
Run Code Online (Sandbox Code Playgroud)

SRC/bar2.py

import bar3
class specialMuffinMaker(bar3.muffinMaker)
...
Run Code Online (Sandbox Code Playgroud)

是否有更有效的方法使bar3可用于bar1和bar2文件,而无需直接导入它?

python

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

Git存储库在另一个git存储库中

我有以下目录结构:

  • G1 /
    • git的
    • 一个
    • b
    • C/
      • git的
      • d
      • Ë

如您所见,我在存储库"g1"中有de存储库"c".当我使用以下命令时:

git clone g1 g2

我只获得以下目录结构:

  • G1 /
    • git的
    • 一个
    • b
    • C/

目录"c"仍为空.有任何想法吗?

git version-control

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

如何使用命令行重建.net CF应用程序并在Windows Mobile模拟器中部署

有没有办法重建ac#.net CF应用程序并从命令行在Windows Mobile模拟器中部署它?

这是为自动化创建bat文件所必需的.

我已经看了http://msdn.microsoft.com/en-us/library/aa188169(VS.90).aspx,它提到了如何从命令行使用模拟器,但没有提到如何部署在其中的应用.

谢谢,

玉萍

.net c# emulation windows-mobile .net-cf-3.5

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

写入和提取数组

变量$total是一个数组().

print_r($total) 得到:

Array (
    [01] => Array ( [title] => text [date] => date )
    [02] => Array ( [title] => text [date] => date )
    [03] => Array ( [title] => text [date] => date )
)
Run Code Online (Sandbox Code Playgroud)

如何写这个数组file.txt

以及如何稍后调用创建的文件,所以我可以在里面使用数组?喜欢:

$extracred_array = file.txt;
echo $extracred_array[1][title];
Run Code Online (Sandbox Code Playgroud)

谢谢.

php arrays

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

C#中安全类型转换的最佳实践是什么?

C#中类型转换的最佳实践是什么?

   int temp=System.ConvertToInt32(Request.QueryString["Id"]);
    if (temp!=null)
      { // logic goes here }
Run Code Online (Sandbox Code Playgroud)

如果Id以某种方式变成'abc',则会失败

除了if else语句之外,请建议使用三元运算符和其他单行语句(比如使用单行三元运算符).另外,你们更喜欢TryParse而非转换吗?为什么会这样?有你的发言人.

.net c# coding-style

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

如何插入千位分隔符(逗号)与转换为double

我正在尝试格式化文本框的内容:

this.lblSearchResults1.Text =
    Convert.ToDouble(lblSearchResults1.Text).ToString(); 
Run Code Online (Sandbox Code Playgroud)

我如何修改这个,以便我的文本包括逗号/千位分隔符?

即1,000而不是1000.

c# label

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

如何更新svn属性,但不更新文件夹的所有文件

在我的编码环境中,我有一台开发,测试和生产机器.有时我必须为svn添加文件:忽略所有机器.但是,如果我想更新这些属性,我必须对整个文件夹进行更新,而不是只对一些稳定的文件进行更新.

有没有机会只获得文件夹属性的更新(如svn:ignore),但没有更新所有新的和可能不稳定的文件?

svn properties

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

LoginView中的ASP.NET LoginStatus不会触发LoggingOut事件

我的APS.NET应用程序中有一个带有AnonymousTemplate和LoggedInTemplate的LoginView.我已将LogStatus控件放在LoggedInTemplate中,但它不能按预期工作.

这是代码

<asp:LoginView ID="LoginView1" runat="server">
    <AnonymousTemplate>
        <asp:Login ID="Login1" runat="server" OnAuthenticate="Login1_Authenticate"
            DisplayRememberMe="False" PasswordRecoveryUrl="/" 
            DestinationPageUrl="/">
        </asp:Login>
    </AnonymousTemplate>
    <LoggedInTemplate>
        You are logged in as 
        <asp:LoginName ID="LoginName1" runat="Server"></asp:LoginName>.
        <asp:LoginStatus ID="LoginStatus1" runat="server" LogoutAction="Redirect" 
            LogoutPageUrl="/" onloggingout="LoginStatus1_LoggingOut" />
    </LoggedInTemplate>
</asp:LoginView>
Run Code Online (Sandbox Code Playgroud)

所有事件处理程序都在代码隐藏文件中正确定义.

问题是,如果用户登录,他将从LoginStatus控件中看到带有注销链接的用户名.单击注销链接会将用户返回到登录表单(登录和注销表单都是同一用户控件的一部分)但如果我刷新页面,则用户仍然会登录.

我注意到如果我在LoginView之外移动LoginStatus控件,那么注销过程将按预期工作.我还注意到,当LoginStatus在LoginView中时,它不会引发注销事件.

有没有人有任何想法可能是什么问题?

asp.net loginview loginstatus

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

Zend Lucene MoreLikeThis

我正在使用Zend_Search_Lucene作为我的搜索引擎.可悲的是,它错过了MorelikeThis方法的实现,它可以在索引中找到类似的文档.

有没有人遇到过这个功能的Zend端口?

我发现了一个drupal模块,但不知道是否可以在没有严重黑客攻击的情况下与Zend一起使用.

lucene search zend-framework morelikethis

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

Android动态数组

我正在通过Android Pull Parser技术解析XML文件.首先,看看下面的XML文件:

<childs>
    <students>
        <name> hello </name>
        <address> xyz </address>
    </stdents>      

    <students>
        <name> abc </name>
        <address> def </address>
    </stdents>      

</childs>
Run Code Online (Sandbox Code Playgroud)

考虑一下我正在解析上面的文件.现在,我的问题是我想为名称和地址创建一个单独的数组.所以,在分析,我想存储在1日学生的数据name[0],并address[0]与下一个学生的数据name[1]address[1].简而言之,随着更多数据的解析,数组大小也在扩展.

有没有办法这样做?我的意思是创建一个动态可扩展数组?或者,如果还有其他方法,请帮助我解决这个问题.

arrays android dynamic-arrays xml-parsing

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