小编Kev*_*Kev的帖子

preg_match所有单词都以@开头?

我对常规表达不是很坚定,所以我不得不问你:

如果字符串包含以@开头的单词,如何找到PHP?

例如,我有一个字符串,如"这是为@codeworxx"???

我很抱歉,但我没有起点:(

希望你能帮忙.

谢谢,Sascha


好的,谢谢你的结果 - 但我犯了一个错误 - 如何在eregi_replace中实现???

$text = eregi_replace('/\B@[^\B]+/','<a href="\\1">\\1</a>', $text);
Run Code Online (Sandbox Code Playgroud)

不起作用??!?

为什么?我不必输入与模式相同的表达式吗?

php regex

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

如何在主应用程序中覆盖 rails 3 引擎模型和控制器?

我希望能够在基本应用程序中覆盖我的 rails 3 引擎的模型和控制器。

检查 $LOAD_PATH,我在那里找到了引擎的 'app/{models,controllers}',但我不能明确要求引擎的模型或控制器文件: require 'engine_name/model_name' 失败并显示“没有这样的文件”(尝试使用两个命名空间( app/controllers/enginename/*) 和普通引擎)。

那么,在 Rails 3 中扩展引擎模型/控制器而不将它们复制到基础应用程序的最佳方法是什么?


基本上,这是一个加载顺序问题。所以,如果我明确要求引擎的模型,一切都好,但我希望有更好的方法。

rails-engines ruby-on-rails-3

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

一个JavaScript语言问题

在以下示例中

<!DOCTYPE html>
<meta charset="utf-8">
<title>Untitled Document</title>
<script>
    var str = '11';
    str = str++;
    alert(str); // 11
</script>
Run Code Online (Sandbox Code Playgroud)

为什么结果11而不是12

在此示例中,结果为12:

<!DOCTYPE html>
<meta charset="utf-8">
<title>Untitled Document</title>
<script>
    var str = '11';
    str++;
    alert(str); // 12
</script>
Run Code Online (Sandbox Code Playgroud)

为什么会这样?

谢谢!


var str = 10;
var re = str++;
alert(re); // 10
alert(str); // 11
Run Code Online (Sandbox Code Playgroud)

str将返回10到re第一个,然后将str自身增加到11.

var str = 10;
var str = str++;
alert(str); // 10
Run Code Online (Sandbox Code Playgroud)

在这种情况下,str将10返回到 …

javascript

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

需要澄清行动<T>

这是一个用于将数据保存到一个困扰我的文件的方法:

public void SaveData(string filename, Action<StreamWriter> saveAction)
Run Code Online (Sandbox Code Playgroud)

该库的文档将第二个参数描述为"处理实际写入数据的委托操作".但是,我对如何为StreamWriter实际创建一个动作感到迷茫.我做了一些研究,发现很多这样的东西用作例子Action<T>:

Action<string> s = Console.WriteLine;
Run Code Online (Sandbox Code Playgroud)

从那里我推断这<T>是传递的参数类型,并且Action是采用此参数的方法.我知道这可能是非常错误的.

基本上我想做的就是使用StreamWriter.WriteLine(string line).但是,我不能用

Action<StreamWriter> s = StreamWriter.WriteLine;
Run Code Online (Sandbox Code Playgroud)

因为这没有任何意义,而且StreamWriter.WriteLine无论如何我都无法参考.现在我认为必须有一个方法,StreamWriter从一个我不知道的类.如果有人愿意指出我正确的方向,我将非常感激.

你可能会问为什么我不能创造自己的StreamWriter,并按照我一直这样做的方式去做.好吧,我正在ZNA上使用XNA,因此写入文本文件实际上很难获得所有级别的保护(所有应用程序都是沙箱),而我现在使用的库现在承诺更多如果我能弄清楚如何Action<T>有效地使用,那就简化了.此外,我希望学习并更好地配备将来使用代表.

c# xna delegates

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

无法从我的ASP.NET web.config文件中读取<appSetting>值

我想从<appSettings>web.config文件中的部分中检索一个值.钥匙被命名imgServer.

我试过这个,但它不起作用:

Label1.Text = System.Configuration.ConfigurationSettings.AppSettings.Get("imglServer"); 
Run Code Online (Sandbox Code Playgroud)

然后我尝试了:

Label1.Text = ConfigurationSettings.AppSettings["imgServer"];
Run Code Online (Sandbox Code Playgroud)

但这也不起作用.

我究竟做错了什么?

asp.net web-config

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

log parser 2.2查询,文本解析和验证

有一个简单的文本文件必须使用日志解析器进行解析.我刚开始使用日志解析器但不了解它的解析限制是什么.我的意思是我可以使用logparser做这样的事情

要解析的TextLine:

1022303Name      WXP3

这个我要解析一下

第一个数字1是行名称
接下来的三个数字022是errorNumber
接下来的三个数字303是UserID
接下来的十个char Name是UserName
接下来的4个char WXP3是SystemName

我无法理解我们是否可以从日志解析器中执行此查询...如果是,则提供任何示例查询.

任何其他工具,这是最受欢迎的工具

c# parsing logparser text-parsing

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

服务器显示PHP脚本,因为它没有执行

我做了一个子域名并上传了php脚本.但PHP代码显示在那里包含文件也没有在页面上显示.

在描述中,我创建了一个子域jobs.example.com.所有项目都在本地完成,然后将其上传到srever(在jobs.example.com的根文件夹中).只有html css和jquery运行php代码才会显示出来.我怎么能处理这个请求帮助我.

php apache

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

如何在WPF中移动按钮

XAML代码如下

<Window x:Class="DenemeWpfApplication1.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="MainWindow" Height="350" Width="525">
    <Grid>
        <DockPanel Width="Auto"
                   VerticalAlignment="Stretch"
                   Height="Auto"
                   HorizontalAlignment="Stretch"
                   Grid.ColumnSpan="1"
                   Grid.Column="0"
                   Grid.Row="0"
                   Margin="0,0,0,0"
                   Grid.RowSpan="1">

            <StackPanel>
                <StackPanel.Background>
                    <LinearGradientBrush>
                        <GradientStop Color="White" Offset="0" />
                        <GradientStop Color="DarkKhaki" Offset=".3" />
                        <GradientStop Color="DarkKhaki" Offset=".7" />
                        <GradientStop Color="White" Offset="1" />
                    </LinearGradientBrush>
                </StackPanel.Background>
                <StackPanel Margin="10">
                    <Button Name="simpleButton"
                            Click="simpleButtonClick"
                            KeyDown="simpleButton_KeyDown">Simple</Button>
                    <Button Name="cubeButton"
                            Click="cubeButtonClick">Cube</Button>
                </StackPanel>
            </StackPanel>
            <Viewport3D Name="mainViewport"
                        ClipToBounds="True">
                <Viewport3D.Camera>
                    <PerspectiveCamera FarPlaneDistance="100"
                                       LookDirection="-11,-10,-9"
                                       UpDirection="0,1,0"
                                       NearPlaneDistance="1"
                                       Position="11,10,9"
                                       FieldOfView="70" />
                </Viewport3D.Camera>
                <ModelVisual3D>
                    <ModelVisual3D.Content>
                        <DirectionalLight Color="White" Direction="-2,-3,-1" />
                    </ModelVisual3D.Content>
                </ModelVisual3D>
            </Viewport3D>
        </DockPanel>
    </Grid>
</Window>
Run Code Online (Sandbox Code Playgroud)

这是XAML.cs的内部

private void simpleButton_KeyDown(object …
Run Code Online (Sandbox Code Playgroud)

c# wpf xaml move button

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

toViewController,toSharedViewController和toModalViewController之间的差异

之间有什么区别toViewController,toSharedViewController并且toModalViewController当用于TTURLMap

TTURLMap* map = navigator.URLMap;
[map from:@"*" toViewController:[TTWebController class]];
[map from:@"tt://tabBar" toSharedViewController:[TabBarController class]];
[map from:@"tt://order?waitress=(initWithWaitress:)"
   toModalViewController:[ContentController class]];
Run Code Online (Sandbox Code Playgroud)

iphone three20

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

SICP练习1.2

我在SICP练习1.2时遇到了困难.

将以下内容翻译为前缀形式:

5 + 4 + (2 - (3 - (6 + 4/5))) / 3(6 - 2)(2 - 7)

这就是我所拥有的,我无法弄清楚它为什么不起作用.我错过了什么?

(/
 (+
  (+ 4 5)
  (- 2
     (- 3
        (+ 6
           (/ 4 5)))))
 (* 3
    (*
     (-6 2)
     (- 2 7))))
Run Code Online (Sandbox Code Playgroud)

scheme sicp

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