问题列表 - 第18401页

ASP.NET动态更改母版页

是否可以通过单击该内容页面上的按钮来更改内容页面的母版页?

如果不是为什么?

c# asp.net master-pages

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

使用Javascript RegExp将每个匹配替换为迭代编号

我想用迭代数替换字符串中的空行

例如,替换

串:

"My first line

My second line

My third line"
Run Code Online (Sandbox Code Playgroud)

"
1

My first line

2

My second line

3

My third line"
Run Code Online (Sandbox Code Playgroud)

我可以使用匹配和替换这些行

var newstring = TestVar.replace (/(^|\n\n)/g, "\nhello\n");
Run Code Online (Sandbox Code Playgroud)

但是我正在努力添加一个函数,它会为每个函数添加一个迭代数.

你能帮我吗?

TIA,

导游服务

javascript regex iterator replace

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

Mongoid或MongoMapper?

我已经尝试了MongoMapper,它功能齐全(提供几乎所有AR功能),但我对使用大型数据集时的性能不是很满意.有没有人比较Mongoid?任何性能提升?

ruby mongodb mongomapper mongoid odm

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

CSS/Webkit:表行的背景图像

出于某种原因,当您将背景图像应用于Safari/Chrome中的tr时,它会将其呈现为该规则适用于每个td.

火狐:

Firefox http://www.whyprime.com/temp/table-firefox.png

苹果浏览器:

Safari http://www.whyprime.com/temp/table-safari.png

我发现这篇文章讨论了一个修复:

http://snook.ca/archives/html_and_css/applying_a_back

我能够在IE中使用spacer gifs,但无法弄清楚它是否适用于Safari.

http://www.whyprime.com/temp/table-background.html

css safari webkit google-chrome html-table

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

将多个客户端连接到服务器的好方法是什么?

由于有多种方法可以将多客户端连接到服务器,例如:fork,select,threads等.如果您能描述将多个客户端连接到服务器哪个更好,我会很高兴吗?

c c++ sockets networking network-programming

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

为什么许多javascript库以"(function(){"开头?

为什么许多javascript库看起来像这样:

(function () { 
    /* code goes here */ 
})();
Run Code Online (Sandbox Code Playgroud)

它似乎定义了一个立即调用的未命名函数.为什么要经历这种努力?

javascript

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

android:简单的LinearLayout和fill_parent问题

我确定我错过了一些简单的东西......

背景:

我是Android和UI设计的新手,我只想玩布局.现在我想在文本标签的顶部堆叠一个复选框.我使用以下xml布局工作正常:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical">

    <CheckBox android:id="@+id/check_box"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/check_box_text" />

    <TextView android:id="@+id/dummy_display"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/dummy_label" />

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

我的测试(只是为了了解事情的运作方式):

  • 场景1)当我设置CheckBox's layout_height"fill_parent",CheckBox占据整个屏幕并且对齐中心(即 - TextView消失).

  • 场景2)如果我 改为TextView's 设置layout_height"fill_parent",CheckBox不会消失.事实上,没有什么消失,并且布局看起来与上面的xml相同,其中所有内容都被推到左上角.

问题(及评论):

方案1的工作方式如何?

这种行为似乎与我不一致.我认为fill_parent只应该让元素填满父级中可用的空间.所以对我来说,似乎TextView应该得到它需要的任何空间(因为它是wrap_content),但是它CheckBox应该占据空间的其余部分(因此TextView它将被强制到屏幕的底部,但不是不可见的).换句话说......场景2对我有意义,但场景1没有.

请解释 :-).

谢谢,

汤姆

xml layout user-interface android

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

为什么sys.modules中有虚拟模块?

导入标准的"日志记录"模块会使用一堆虚拟条目污染sys.modules:

Python 2.5.4 (r254:67916, Dec 23 2008, 15:10:54) [MSC v.1310 32 bit (Intel)] on win32
>>> import sys
>>> import logging
>>> sorted(x for x in sys.modules.keys() if 'log' in x)
['logging', 'logging.atexit', 'logging.cStringIO', 'logging.codecs', 
'logging.os', 'logging.string', 'logging.sys', 'logging.thread', 
'logging.threading', 'logging.time', 'logging.traceback', 'logging.types']

# and perhaps even more surprising:
>>> import traceback
>>> traceback is sys.modules['logging.traceback']
False
>>> sys.modules['logging.traceback'] is None
True
Run Code Online (Sandbox Code Playgroud)

因此,导入此包会将额外的名称添加到sys.modules中,除了它们不是模块,只是对None的引用.其他模块(例如xml.dom和编码)也有这个问题.为什么?

编辑:基于bobince的答案,有描述原点的页面(请参阅"sys.modules中的虚拟条目"部分)和该功能的未来.

python import

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

简单的JavaScript库,用于可视化圆圈中的图形/网络?

我正在寻找一个javascript库,它绘制了以圆圈排列的节点的网络.

关于javascript可视化一般还有一些其他好的问题,但大多数引用的东西似乎都是相当重量级的工具包.我正在寻找一个简单的API,它允许我传入表示连接的字符串对数组,然后将结果图的节点绘制成圆形,内部线连接连接的节点.

要求:javascript(不闪存),免费,可供离线使用

javascript networking visualization graph

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

Tablesorter - 日期问题

我知道有一些问题,但我似乎无法解决我的问题.

我正在将.csv文件加载到tablesorter中,但我的一个列是日期(2009年12月23日).但它们分类为12月2日,12月23日,12月3日,12月31日

有谁知道解决方案?你可以在这里看到问题,它是底部的表格.非常感谢提前!

<script type="text/javascript" charset="utf-8">
  $(document).ready(function() 
      { 
          $("#tablesorter-demo2").tablesorter({ widgets: ['zebra'] });
      } 
  );
 </script>
Run Code Online (Sandbox Code Playgroud)

-

table width ="871"border ="0"cellpadding ="0"cellspacing ="1"class ="tablesorter"id ="tablesorter-demo">

$row = 1;
$handle = fopen("csv/canadatransactions.csv",
Run Code Online (Sandbox Code Playgroud)

"R"); while(($ data = fgetcsv($ handle,1000,","))!== FALSE){$ num = count($ data); $行++;

                if ($row == 2)
               {
                   echo "<thead>\n<tr>\n";

                   echo "<th class=\"header\">" . $data[1] .
Run Code Online (Sandbox Code Playgroud)

"\n" 个; //名称echo"".$ data [0]."\n" 个; //符号echo"".$ data [2]."\n" 个; //买卖卖回声"".$ data [3]."\n" 个; // date echo"".$ data [4]."\n" 个; //分享echo"".$ data [5]."\n" …

jquery tablesorter

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