问题列表 - 第44633页

如何使用distribute python安装特定于用户的配置文件

我正在创建一个python包,并使用distribute将其打包为egg.我想为我的软件的每个用户安装一个用户可编辑的配置文件.完成此任务的最佳方法是什么?我使用的是Python 2.6,目标是Windows平台.

python configuration-files distribute

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

在Matlab中自动将图形保存为图像文件

我在Matlab中创建了49个数字,它们都是一个接一个地自动创建的.我想他们也会自动保存为.tif.jpg图像对应于他们的身影号码的姓名.我可以做吗?如果是这样,怎么样?

创建数字的代码是:

for num_picture=0:48
  ...
  figure (num_picture+1)
  imshow (screen_im)
end
Run Code Online (Sandbox Code Playgroud)

...部分是所有计算的screen_im地方.

我希望这些图像能够从中创建一个电影,如果有一种方法可以自动创建电影,那么它也会很好,实际上它会更好.

matlab jpeg tiff movie figure

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

是否有键盘快捷键来评估Visual Studio中Watch窗口中的表达式?

如果在监视窗口中的表达式中使用方法调用,则Visual Studio不会一直评估表达式而是表示

此表达式会导致副作用,不会进行评估

我明白,我每一次的必要性,这一点,但想要计算表达式,我发现的唯一途径,到目前为止有:

  • 单击重新评估按钮 - 需要抓住鼠标,哎呀
  • 通过添加尾随空格来编辑表达式 - 笨重的解决方法

我已经查看了可以分配键盘快捷键的命令列表,我找到的唯一相关的是Debug.EvaluateStatement,听起来它正是我需要的,但它似乎没有任何效果.

是否有一个键盘可指定的命令来评估Watch窗口中的表达式?

keyboard-shortcuts visual-studio

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

Hibernate JBOSS JNDI配置

目前我有一个为Hibernate和JNDI配置但在Tomcat服务器上运行的应用程序.我的任务是将这个Web应用程序移动到JBOSS 5.1.到目前为止我做了以下事情:

  1. 已删除hibernate-3.2.1.ga.jar,hibernate-annotations-3.3.0.ga.jar以及hibernate-commons-annotations-3.3.0.ga.jar从我要部署的Web应用程序中删除.
  2. 我已添加ojdbc.5 jar/default/conf/lib目录中.

我有以下配置的Web应用程序文件:

FILE1:hibernate.cfg.xml

<hibernate-configuration>
    <session-factory>
          <property name="hibernate.connection.datasource">java:comp/env/jdbc/ldcDataSource</property>
          <property name="hibernate.dialect">org.hibernate.dialect.OracleDialect</property>
          <property name="hibernate.current_session_context_class">thread</property>
          <property name="hibernate.show_sql">true</property>
          <property name="hibernate.format_sql">true</property>
          <property name="hibernate.flushMode">COMMIT</property>
        ........
      </session-factory>
</hibernate-configuration>
Run Code Online (Sandbox Code Playgroud)

FILE2:/META-INF/context.xml

<Context path="/ldc" debug="0" >

    <!-- Link to the user database we will get roles from -->
    <ResourceLink name="jdbc/ldcDataSource" global="jdbc/ldcDataSource"
                  type="javax.sql.DataSource"/>

    <ResourceLink name="jdbc/paybaseDataSource" global="jdbc/paybaseDataSource"
                  type="javax.sql.DataSource"/>
</Context>
Run Code Online (Sandbox Code Playgroud)

FILE3:/WEB-INF/web.xml

<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
     version="2.4">


   <resource-ref>
        <description>LDC Data Source</description>
        <res-ref-name>jdbc/ldcDataSource</res-ref-name>
        <res-type>javax.sql.DataSource</res-type>
        <res-auth>Container</res-auth>
   </resource-ref>
Run Code Online (Sandbox Code Playgroud)

FILE4: /WEB-INF/jboss-web.xml …

configuration jboss hibernate jndi

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

PHP Readfile 方法的安全问题

嘿。在 PHP 中使用该方法时有什么安全问题需要担心吗readfile?我想使用 readfile 方法来获取存储在各种第三方服务器上的文件的 URL。然后我将文件提供给用户。直观上,似乎存在风险,因为 URL 可以指向任何文件。另一方面,我仅使用该readfile方法(在处理一些与文件无关的数据之后),并且不确定这是否会允许任何恶意内容在我的服务器上执行。另外,根据手册,似乎如果我想使用带有 的 URL readfile,我需要启用fopen wrappers。谢谢。

php security fopen readfile

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

异步c api设计的最佳实践

我即将为某些功能设计一个 C api,并且我希望将其设为异步,因为公开的功能可能需要一些时间。使用阻塞 api 可能不是一个好主意,因为 api 用户需要同时进行许多调用。

设计接口的正确方法是什么,以便我可以通知用户异步操作已完成?

我可以想到几种不同的方法,但我不能说我知道这方面的最佳实践。有没有人有类似 API 的经验?

在此示例中,目的是返回包含答案的 int。

回调函数:

typedef void (*callback_function)(int, void *);

/* Calls the callback function with the answer and cookie when done */
error_code DoSomething(callback_function, void *cookie);
Run Code Online (Sandbox Code Playgroud)

轮询:

error_code DoSomething(void *cookie);

/* Blocks until any call has completed, then returns the answer and cookie */
error_code WaitForSomething(int *answer, void **cookie);
Run Code Online (Sandbox Code Playgroud)

平台特定事件队列

/* Windows version, the api calls PostQueuedCompletionStatus when done */
error_code DoSomething( HANDLE hIoCompletionPort,
                        ULONG_PTR dwCompletionKey,
                        LPOVERLAPPED lpOverlapped );
Run Code Online (Sandbox Code Playgroud)

该 …

c api-design

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

在Mobile Safari中重用HTML5音频对象

我想播放一个简短的(少于1秒)音频文件,以响应我在iPad上的Mobile Safari中运行的Web应用程序上的用户输入,并且事件和音频播放之间的延迟最小.在页面重新加载之间可以多次触发播放,因此我想缓存音频文件.

以下播放文件的第一次点击,但之后没有任何反应:

var audio = new Audio("ack.mp3");
$("#button").click(function(e) {
  e.preventDefault();
  audio.play();
}
Run Code Online (Sandbox Code Playgroud)

如果我向重新加载文件的"已结束"事件添加一个事件监听器,我可以从同一个对象获得两个回放然后静默:

var audio = new Audio("ack.mp3");
audio.addEventListener('ended', function() {
  audio.load();
}, false);
$("#button").click(function(e) {
  e.preventDefault();
  audio.play();
}
Run Code Online (Sandbox Code Playgroud)

如果我手动将currentTime属性设置为0,如下所示:

var audio = new Audio("ack.mp3");
audio.addEventListener('ended', function() {
  audio.currentTime=0;
}, false);
$("#button").click(function(e) {
  e.preventDefault();
  audio.play();
}
Run Code Online (Sandbox Code Playgroud)

我在错误控制台中收到以下错误:

INDEX_SIZE_ERR: DOM Exception 1: Index or size was negative, or greater than the allowed value.
Run Code Online (Sandbox Code Playgroud)

关于如何使这项工作的任何想法?提前致谢

javascript audio html5 mobile-safari ipad

12
推荐指数
2
解决办法
6265
查看次数

如何在使用XSLT创建的文本中添加换行符?

我正在尝试使用xslt从xml文件创建文本输出.它实际上是一个创建SQL代码的xslt.这是输出CREATE TABLE语句的部分:

CREATE TABLE dbo.[<xsl:value-of select="@PhysicalName"/>] (
  <xsl:for-each select="EntityAttributes/EntityAttribute">
    <xsl:apply-templates select="Attributes/Attribute[@AttributeID = current()/@EntityAttributeID]"/> ...
  </xsl:for-each>)
Run Code Online (Sandbox Code Playgroud)

我希望在第一行的"("之后有一个换行符但是无法找到如何这样做.有人可以帮忙吗?

xml xslt

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

使表单在首次加载时不可见

目前,窗体的不透明度为0%,因此在加载时,它应该是不可见的,但是当窗体加载时,它会显示几秒钟.由于默认不透明度设置为0%,并且在将不透明度设置回100%之前将窗体的可见性设置为false,我认为该窗体应该是不可见的,直到我告诉它为止.

    public FormMain()
    {
        InitializeComponent();
        this.Visible = false;
        this.Opacity = 1.00;
    }
Run Code Online (Sandbox Code Playgroud)

如何将表单隐藏为默认值?

c# visibility opacity winforms

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

在django中制作简单可订购播放列表的最佳方法

简单的django orm问题:

我有一个非常经典的播放列表和曲目模型示例:

class Track(models.Model):
    name = models.CharField(max_length = 50)
    mp3 =  models.FileField(upload_to="track/")

class Playlist(models.Model):
    name = models.CharField(max_length = 50)

class PlaylistTrack(models.Model):
    playlist = models.ForeignKey('track.Playlist')
    track =    models.ForeignKey('track.Track')
    position = models.IntegerField() #Here's the crux of the problem
Run Code Online (Sandbox Code Playgroud)

这是制作可订购播放列表的最佳方式吗?

我对此表示怀疑,但如果是这样,我如何获得订购QuerySet?(我将序列化为json,所以a QuerySet是首选,但如果你有一个不同的,简单的方式制作json,我很乐意听到它!)

这是我到目前为止所拥有的:

playlist = Track.objects.filter(playlisttrack__playlist__exact=1)
Run Code Online (Sandbox Code Playgroud)

但根据PlaylistTrack.position现场情况,这并没有保留排序......

谢谢!

django orm jquery json playlist

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