问题列表 - 第36050页

如何将作者和版本信息包含在MATLAB函数中

这个问题与我之前的问题有关:MATLAB m文件有助于格式化.

您通常用什么来描述自己职能的作者?你把它放在功能体的末尾还是在任何代码之前的帮助文本之后?

你如何包含版本信息?是否可以在功能修改后自动更新版本?

这就是我通常包括的内容:

% My Name <my@email>
% My company
% Created: September 2010
% Modified: October 2010
Run Code Online (Sandbox Code Playgroud)

请分享您的想法,想法?

documentation matlab function version

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

Chrome将内容放在<td>的新行中.FF没有

我正在使用数据库中的数据创建概述.但在Chrome(以及Safari和Opera)中,<td></td>内容从一个新行开始,而Firefox和IE(8)则在同一行显示.

Name Event: <td>'.mysql_real_escape_string(mysql_result($result, $i,"event_title")).'</td>
Max # Persons: <td>'.mysql_real_escape_string(mysql_result($result, $i,"max_participants")).'</td>
Total Guests: <td>'.mysql_real_escape_string($row['total_guests']).'</td>    
Status Event: <td>'.$status.'</td>
Run Code Online (Sandbox Code Playgroud)

示例:
Chrome:
名称事件:
婚礼


FireFox:
名称事件:婚礼

当我用a <br>或者结束每一行时也会发生同样的情况<br/>

是否有(简单)解决方法来解决这个问题?

html php

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

node.js中的Require()包装器?

我尝试在我的应用程序中使用节点require()包含.js文件,但是得到此错误.任何的想法?

a.js:

function a() {
  this.a = 'a';
}
Run Code Online (Sandbox Code Playgroud)

节点应用:

require("./a.js");
var test = new a();
Run Code Online (Sandbox Code Playgroud)

错误:

/Users/.../app.js:14
var test = new a()
^
ReferenceError: a is not defined
Run Code Online (Sandbox Code Playgroud)

node.js

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

构建Asp.net MVC控制器文件夹以获得更好的内聚力

在构建复杂的应用程序时,控制器可能会开始变得笨拙且非常大,这可能意味着您将它们拆分为单独的控制器.这可能不合适,因为它将反映在用户体验中.IE浏览器.他们将在URI中看到控制器名称.

例如:MVC附带的默认项目有一个AccountController,它具有登录,注销,注册等操作.这似乎违反了单一责任原则.

那么问题是如何解决这个问题并将问题分开呢?初始响应可能只是创建单独的控制器.IE浏览器.

AccountLoginController

AccountRegisterController
Run Code Online (Sandbox Code Playgroud)

但从客户的角度来看,这不是一个很好的体验,因为它会在请求资源时影响URI.

解决方案可以是为每个控制器分别设置文件夹,其中包含操作的单独类文件,每个文件夹都有一个类似的责任.

Controllers (folder)
    Account  (folder)
        Register.cs
        Login.cs
        Logout.cs
    AnotherController (folder)
        Actionfile.cs
        Actionfile.cs
Run Code Online (Sandbox Code Playgroud)

以上将分离出功能并具有高度凝聚力.

所以,这是一个很长的解释,但我的问题是......

  • 有没有人以前实现过这个?

  • 如果是这样你怎么去呢?

  • 你对这种模式有什么看法?

c# asp.net asp.net-mvc

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

如何将字符串的第一个字符包掉?

有一个函数来大写字符串,我希望能够更改字符串的第一个字符,以确保它是小写的.

我怎么能用Python做到这一点?

python string

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

Fileset/patternset的refid属性未展开.你如何编写一个对任意文件集进行操作的目标?

我有一组目标,每个目标基本上都是相同的,除了每个目标包含一个特定的模式集,在其上执行其任务.我想将这些目标折叠成一个"可重用"的目标,而是将一组文件"作为参数".

例如,这个

<target name="echo1">
  <foreach item="File" property="fn">
    <in>
      <items>
        <include name="*.config"/>
      </items>
    </in>
    <do>
      <echo message="${fn}" />
    </do>
  </foreach>
</target>

<target name="echo2">
  <foreach item="File" property="fn">
    <in>
      <items>
        <include name="*.xml"/>
      </items>
    </in>
    <do>
      <echo message="${fn}" />
    </do>
  </foreach>
</target>

<target name="use">
  <call target="echo1"/>
  <call target="echo2"/>
</target>
Run Code Online (Sandbox Code Playgroud)

将被替换为

<patternset id="configs">
   <include name="*.config"/>
</patternset>

<patternset id="xmls">
   <include name="*.xml"/>
</patternset>

<target name="echo">
  <foreach item="File" property="fn">
    <in>
      <items>
        <patternset refid="${sourcefiles}"/>
      </items>
    </in>
    <do>
      <echo message="${fn}" />
    </do>
  </foreach>
</target>

<target name="use">
  <property name="sourcefiles" …
Run Code Online (Sandbox Code Playgroud)

nant properties expansion fileset

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

使用Powershell检测GPT和MBR分区

有没有办法判断磁盘是否有带PowerShell的GPT或MBR分区?

powershell mbr guid-partition-table

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

CQRS中的验证和错误修正

我得到了CQRS的一般概念,但是当涉及到超越示例代码和幻灯片以处理现实世界问题时,我有一些问题.

  1. 验证

    当您需要验证涉及检查数据库中的值的命令时,您会怎么做?注册服务,我必须输入一个唯一的电子邮件地址.我听到的一个论点是用户输入重复的电子邮件地址的可能性非常小,所以只需在处理命令时处理它并向他们发送一封"抱歉"的电子邮件,或者建议他们重置密码.因此,该过程避免了为了验证而具有读取模型.但是,如何在命令处理程序中处理重复的情况?你怎么知道那是重复的?检查一个readmodel?你可能首先使用它以获得更好的可用性.

  2. 功能/修复错误的更改

    当您需要更改命令的工作方式或修复错误时会发生什么?在仅附加的哲学中,我如何处理所有旧命令和命令处理程序?我不能重命名他们_legacy并隐藏他们离开,否则我的事件反序列化将无法正常工作.有什么优雅的解决方案可以解决这个问题?

谢谢

cqrs

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

将Glassfish v2升级到JPA 2.0?

我试图使用Hibernate 3.5.5和Spring HibernateJpaVendorAdapter在Glassfish V2,但我发现当Spring上下文被初始化以下异常:

java.lang.NoSuchMethodError: javax.persistence.spi.PersistenceUnitInfo.getSharedCacheMode()Ljavax/persistence/SharedCacheMode;
Run Code Online (Sandbox Code Playgroud)

在org.hibernate.ejb.util.LogHelper.logPersistenceUnitInfo(LogHelper.java:39)在org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:517)在org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory(HibernatePersistence.java :73)

问题是Glassfish V2使用JPA1.0,它在hibernate附带的hibernate-jpa-2.0-api-1.0.0.Final.jar之前加载到服务器类路径上.JPA 1.0在PersistenceUnitInfo中没有getSharedCacheModel方法,但JPA 2.0没有.

是否有任何方法可以升级Glassfish V2以使用JPA 2.0(或任何其他解决此问题的方法)?

干杯,

Ĵ

orm jpa glassfish hibernate3 jpa-2.0

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

如何追溯用于创建表的确切create table语句?

是否可以追溯用于创建表的确切create table语句?

谢谢,三位一体.

sql oracle

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