问题列表 - 第27014页

<a href>而不是<input submit>按钮

我原来有一个提交按钮.

<input class="submit" type="submit" class="input" value="Add" name="command" />
Run Code Online (Sandbox Code Playgroud)

但现在我想用一个<a href>代替.问题是,这value="Add"非常重要.

我现在正在<a href>这样做.

<a href="javascript:document.register.submit();">submit</a>
Run Code Online (Sandbox Code Playgroud)

有什么建议?问题是,网站没有发现这个特定的<a href>点击,因此不会运行我的PHP代码.

html javascript

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

为什么git默认执行快进合并?

来自mercurial,我使用分支来组织功能.当然,我也想在我的历史中看到这种工作流程.

我使用git开始了我的新项目并完成了我的第一个功能.合并该功能时,我意识到git使用快进,即如果可能,它会将我的更改直接应用到主分支并忘记我的分支.

因此,思考未来:我是唯一一个从事这个项目的人.如果我使用git的默认方法(快进合并),我的历史将导致一个巨大的主分支.没有人知道我为每个功能使用了一个单独的分支,因为最后我只有那个巨大的主分支.这看起来不专业吗?

通过这种推理,我不想要快进合并,也不知道为什么它是默认的.这有什么好处的?

git git-merge fast-forward git-branch

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

ASP.Net分层应用程序 - 在层之间共享实体数据模型

如何在我的C#Web应用程序的所有层中共享自动生成的实体数据模型(生成的对象类),同时仅在数据层中授予查询访问权限?这使用典型的3层方法:数据,业务,演示.

我的数据层返回IEnumerable<T>到我的业务层,但是我不能将类型T返回到表示层,因为我不希望表示层知道数据层的存在 - 这是实体框架自动生成我的类的地方.

建议使用仅包含数据模型的单独层,但我不确定如何从实体框架提供的查询功能中分离数据模型.

asp.net entity-framework data-access-layer ado.net-entity-data-model

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

如何获取多对多字段的related_name?

我正在尝试获取多对多字段的related_name.m2m-field位于模型"Group"和"Lection"之间,并在组模型中定义如下:

lections = models.ManyToManyField(Lection, blank=True)
Run Code Online (Sandbox Code Playgroud)

该字段如下所示:

<django.db.models.fields.related.ManyToManyField object at 0x012AD690>
Run Code Online (Sandbox Code Playgroud)

印刷品field.__dict__是:

 {'_choices': [],  
 '_m2m_column_cache': 'group_id',  
 '_m2m_name_cache': 'group',  
 '_m2m_reverse_column_cache': 'lection_id',  
 '_m2m_reverse_name_cache': 'lection',  
 '_unique': False,  
 'attname': 'lections',  
 'auto_created': False,  
 'blank': True,  
 'column': 'lections',  
 'creation_counter': 71,  
 'db_column': None,  
 'db_index': False,  
 'db_table': None,  
 'db_tablespace': '',  
 'default': <class django.db.models.fields.NOT_PROVIDED at 0x00FC8780>,  
 'editable': True,  
 'error_messages': {'blank': <django.utils.functional.__proxy__ object at 0x00FC
7B50>,  
                    'invalid_choice': <django.utils.functional.__proxy__ object
at 0x00FC7A50>,  
                    'null': <django.utils.functional.__proxy__ object at 0x00FC7
A70>},  
 'help_text': <django.utils.functional.__proxy__ object at 0x012AD6F0>,  
 'm2m_column_name': <function _curried at 0x012A88F0>,  
 'm2m_db_table': <function …
Run Code Online (Sandbox Code Playgroud)

python django many-to-many django-models m2m

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

非常简单的文件appender日志记录无法正常工作

这是我的web.config信息:

  <configSections>
        <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"/>
      </configSections>
      <log4net>
        <root>
                <level value="ALL" />
        </root>
        <appender name="RollingFileAppender" type="log4net.Appender.RollingFileAppender">
              <file value="c:\temp\log-file.txt" />
              <appendToFile value="true" />
              <rollingStyle value="Size" />
              <maxSizeRollBackups value="10" />
              <maximumFileSize value="1MB" />
              <staticLogFileName value="true" />
              <layout type="log4net.Layout.SimpleLayout" />
        </appender>
      </log4net>
...
Run Code Online (Sandbox Code Playgroud)

这是初始化记录器的代码:

protected void SendMessage()
    {
        log4net.Config.XmlConfigurator.Configure(); 
        ILog log = LogManager.GetLogger(typeof(Contact));
        ...
        log.Info("here we go!");
        log.Debug("debug afasf");
        ...
     }
Run Code Online (Sandbox Code Playgroud)

无论我做什么,它都不起作用.我正确地引用了'log4net.dll',通过调试应用程序,我可以看到日志对象正在正常启动.这是一个asp.net 3.5框架Web项目.有什么想法/建议吗?

我原本认为这个错误可能是由于文件写入权限约束,但似乎并非如此(或者我认为).

c# asp.net logging log4net log4net-configuration

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

如何使用javascript从另一个页面(同一个域)的内容中获取信息?

假设我有一个/index.html包含以下内容的网页()

<li>
    <div>item1</div>
    <a href="/details/item1.html">details</a>
</li>
Run Code Online (Sandbox Code Playgroud)

我想要一些javascript /index.html来加载该 /details/item1.html页面并从该页面中提取一些信息.该页面/details/item1.html可能包含类似的内容

<div id="some_id">
    <a href="/images/item1_picture.png">picture</a>
    <a href="/images/item1_map.png">map</a>
</div>
Run Code Online (Sandbox Code Playgroud)

我的任务是编写一个greasemonkey脚本,因此不能选择更改任何服务器端.

总之,JavaScript的运行上/index.html,我想有JavaScript代码中添加一些信息/index.html 来自提取/index.html/details/item1.html.我的问题是如何从中获取信息/details/item1.html.

我目前已经编写了代码来提取链接(例如/details/item1.html)并将其传递给一个应该提取所需信息的方法(起初只是.someHT文件中的.innerHTML是好的,我可以稍后再处理).

以下是我目前的尝试,但它不起作用.有什么建议?

function get_information(link)
{
    var obj = document.createElement('object');
    obj.data = link;
    document.getElementsByTagName('body')[0].appendChild(obj)
    var some_id = document.getElementById('some_id');
    if (! some_id) {
        alert("some_id == NULL");
        return "";
    }
    return some_id.innerHTML;
}
Run Code Online (Sandbox Code Playgroud)

javascript

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

Rails STI - 防止基类实例化

在基类实例化时,Rails STI情况中是否有任何方法抛出错误?覆盖初始化将会执行此操作,但随后会逐渐减少到子类.

谢谢

ruby-on-rails

26
推荐指数
2
解决办法
6052
查看次数

如何做SQL在AS400中选择前N ...

你是怎么表演的

Select top N * from as400table
Run Code Online (Sandbox Code Playgroud)

对as400/db2数据库进行类型查询

sql ibm-midrange

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

将parse_git_branch函数从bash转换为zsh(用于提示)

我在Bash中使用此功能

function parse_git_branch {
  git_status="$(git status 2> /dev/null)"
  pattern="^# On branch ([^${IFS}]*)"
  if [[ ! ${git_status}} =~ "working directory clean" ]]; then
    state="*"
  fi
  # add an else if or two here if you want to get more specific

  if [[ ${git_status} =~ ${pattern} ]]; then
    branch=${BASH_REMATCH[1]}
    echo "(${branch}${state})"
  fi
}
Run Code Online (Sandbox Code Playgroud)

但我决定使用zsh.虽然我可以在我的.zshrc中完美地使用它作为shell脚本(即使没有shebang),但错误是此行上的解析错误if [[ ! ${git_status}}...

我需要做些什么才能为zshell做好准备?

编辑:我得到的"实际错误"是" parse error near }指带有奇怪双重的行}},它对Bash有效.

编辑:这是最终的代码,只是为了好玩:

parse_git_branch() {
    git_status="$(git status 2> /dev/null)"
pattern="^# On branch ([^[:space:]]*)" …
Run Code Online (Sandbox Code Playgroud)

git bash zsh

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

今天解释语言的速度有多快?

  • 今天解释性编程语言的(主要/唯一可行)实现的速度是一个标准吗?

  • 速度和抽象之间的最佳平衡是什么?

  • 脚本语言是否应完全忽略所有关于性能的想法,并遵循快速开发,可读性等概念?

我问这个是因为我正在设计一些实验语言和口译员

performance interpreter scripting-language

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