问题列表 - 第38981页

JavaScript String.replace()

以下更换

"index.html".replace('\.html$', '_fr.html');
Run Code Online (Sandbox Code Playgroud)

返回"index.html",表示第一个参数与任何内容都不匹配.但是,如果我删除"$"

"index.html".replace('\.html', '_fr.html');
Run Code Online (Sandbox Code Playgroud)

然后第一个参数匹配,并返回"index_fr.html".

回到第一个例子,有人可以解释为什么".html $"似乎与"index.html"不匹配?

javascript regex string

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

SSL证书

我正在建立一个购买系统,我被告知要在我的网络服务器上设置一个SSL证书来处理银行业务.

我是新手,我并不完全理解需要购买的OpenSSL(免费和开源)和SSL证书之间的区别(thawte.com).

我想OpenSSL就像创建密钥的工具一样(ive alredy为firstdata.com做了这个),但如果我在thawte.com上购买ssl证书并安装它,我的网站运行在https上吗?

我可以使用免费的openSSL与银行合作吗?或者我必须买一个?

ssl openssl

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

为什么MVC3中的WebViewPage是抽象的?

有什么意义呢

public class ThemedViewPage<T> : WebViewPage<T>
{
    public override void Execute()
    {

    }
}
Run Code Online (Sandbox Code Playgroud)

我该怎么办呢?我问,因为我把它留空了,世界是一个好地方,一切似乎都有效 - 只是更新我今天下午运行的一个演示,这是一个我可能会被问到的问题.

asp.net-mvc razor asp.net-mvc-3

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

Jetty:servlet与处理程序

我想了解Jetty;

请告诉我:

1)什么时候使用Servlet和处理程序时更好?

2)我可以使用带有Servlet的连接器来实​​现"每个请求线程模型"吗?

谢谢!!!

servlets jetty embedded-jetty

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

进入存根和嘲弄

我一直在考虑学习存根和模拟,我知道.Net的几个可用库:RhinoMocks,Moq,TypeMock ......虽然我仍然没有太清楚存根和模拟之间的区别,我知道它就在那里,我总是可以谷歌一下.

我想知道,没有进入TDD或类似的东西:

  • 学习曲线值得吗?我不太清楚在这种情况下学习所有关于期望或其他任何回报的细节.

  • 生产收益是否比手工制作"虚拟实施"更大?我想是的,因为动态地模拟/存根一个类更快.

  • 你会推荐哪个图书馆?Moq似乎更容易.

  • 哪些是傻瓜的最佳资源(教程,书籍,视频...),或多或少是最新的?我不想了解一个库,当我下载最后一个版本时,意识到显示的大多数API不再有效.

谢谢你的一切.

.net unit-testing mocking stubbing

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

WPF TextBox不接受输入,空间和退格工作

我在usercontrol中有文本框,我使用以下XAML将usercontrol添加到MainWindow:

 <Views:MyUserControl />
Run Code Online (Sandbox Code Playgroud)

我在MyUserControl中有一个TextBox,问题是TextBox不接受任何输入.退格键och空间有效,但是如果按下字母,则不会在TextBox中添加任何文本.

我确保文本不仅隐藏在TextBox中.我也尝试将RichTextBox添加到MyUserControl,结果相同,它不会接受任何输入(在space och backspace旁边).

我还尝试将一个TextBox添加到MainWindow,结果相同; 它不会采取任何输入(在太空och退格旁边).

MySuserControl也添加在TabControl和TabItem中.

有线索吗?

编辑:附加信息忘记写我正在从WinForm应用程序打开/创建WPF窗口.当我在VS10中将我的启动项目设置为我的WPF项目时,它可以很好地使用TextBox的键盘输入.

怎么会?

我用以下代码打开/创建我的WPF窗口:

MyWpfProject.MainWindow mw = new MyWpfProject.MainWindow();
mw.Show();
Run Code Online (Sandbox Code Playgroud)

编辑:解决方案所以我想我的真正问题是从WinForms应用程序打开WPf项目.

我添加了以下代码:

MyWpfProject.MainWindow mw = new MyWpfProject.MainWindow();
ElementHost.EnableModelessKeyboardInterop(mw);
mw.Show();
Run Code Online (Sandbox Code Playgroud)

"如果从非WPF主机(如WinForms)加载,则需要在WPF窗口中处理键盘输入."EnableModelessKeyboardInterop()调用是必需的." http://weblogs.asp.net/jdanforth/archive/2008/07/29/open-a-wpf-window-from-winforms.aspx

c# wpf

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

遗传算法中的最优种群大小,变异率和配合率

我为比赛写了一个游戏程序,它依赖于大约16个浮点"常量".改变常数可以并将对比赛风格和成功率产生巨大影响.

我还编写了一个简单的遗传算法来生成常数的最优值.但是,该算法不会生成"最佳"常数.

可能的原因:

  • 该算法有错误(暂时将其排除在外!)
  • 人口很少
  • 变异率很高
  • 配合率可能会更好

算法如下:

  • 首先创建初始种群
  • 分配每个成员的初始常量(基于我的偏差乘以0.75和1.25之间的随机因子)
  • 对于每一代人群,成员都配对进行游戏比赛
  • 获胜者被克隆两次,如果平局被克隆一次
  • 如果random()小于突变率,则克隆会突变一个基因
  • 突变将随机常数乘以0.75和1.25之间的随机因子
  • 在固定的时间间隔,取决于配偶率,成员配对,基因混合

我目前的设置:

  • 人口:40(至低)
  • 突变率0.10(10%)
  • 交配率0.20(每5代)

人口规模,变异率和配合率的更好价值是什么?

我们欢迎猜测,不会有精确的价值!此外,如果您有类似遗传算法的见解,您想分享,请这样做.

PS:有问题的游戏比赛,如果有人有兴趣:http://ai-contest.com/

genetic-programming genetic-algorithm

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

在无线网络中需要聊天程序的Java代码

我一直在为有线网络编写聊天程序代码.我想在java中为无线网络编写聊天代码.我用Google搜索了它.但是我找不到.所以请指导我在java中为无线网络编写聊天代码.提前致谢.

java sockets wireless udp chat

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

如何在Rails 3中使用markdown自动渲染部分?

我希望将我的部分内容作为降价片段.使用标准rails erb模板渲染它们的最简单方法是什么?

理想情况下,我想做这样的事情:

如果我在app/views/_my_partial.md.erb中有部分内容:

My awesome view
===============

Look, I can **use** <%= language %>!
Run Code Online (Sandbox Code Playgroud)

我从这样的观点中引用:

<%= render "my_partial", :language => "Markdown!" %>
Run Code Online (Sandbox Code Playgroud)

我想获得如下所示的输出:

<h1>My awesome view</h1>
<p>Look, I can <strong>use</strong> Markdown!</p>
Run Code Online (Sandbox Code Playgroud)

markdown partials ruby-on-rails-3

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

如何检测UITableView的加载结束

我想在加载完成后更改表的偏移量,并且该偏移量取决于表上加载的单元格数.

是否可以通过SDK知道uitableview加载何时完成?我在委托和数据源协议上都没有看到任何内容.

我不能使用数据源的计数,因为只加载可见单元格.

iphone uitableview ios

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