问题列表 - 第27164页

Haskell:将char和列表粘合在一起?

所以我在这里有这个代码:

toWords :: String -> [String]
toWords "" = []
toWords (nr1 : rest)
    | nr1 == ' ' = toWords rest
    | otherwise = [nr1] : toWords rest
Run Code Online (Sandbox Code Playgroud)

"toWords"函数应该只删除所有空格并返回包含所有单词的列表.但这发生了:

*主要> toWords"你好吗?"

["你好吗","?"]

haskell

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

如何创建.BAT文件以从HTTP\ftp服务器下载文件?

如何创建.BAT文件以从FTP服务器下载文件或文件夹?(并用现有文件替换)(我们有像ftp://me:mypass@example.com/file.file(或http://example.com/file.file)和绝对文件链接之类的链接C:\Users\UserName\Some mixed ??????? English Adress\file.file)(仅使用本机窗口(xp vista win7等)BAT功能和文件)

windows ftp batch-file

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

Enum(flags)成员由其他成员组成

[<Flags>]
type LikeMatch =
    | None  = 0
    | Start = 1
    | End   = 2
    | All   = Start ||| End //ERROR: Unexpected identifier in union case
Run Code Online (Sandbox Code Playgroud)

我也尝试用枚举类型对成员进行限定.有没有办法在F#中做到这一点?

f#

16
推荐指数
2
解决办法
1647
查看次数

我的程序如何确定它是在32位还是64位Windows上运行?

这是我的问题.确定应用程序运行的位体系结构的最佳方法是什么?

我想要做的是:在64位服务器上,我希望我的应用程序读取64位数据源(存储在reg密钥Software\Wow6432Node\ODBC\ODBC.INI\ODBC数据源中),如果它的32位我想读取32位数据源,(即从Software\ODBC\ODBC.INI\ODBC数据源读取).

我可能会忽略这一点,但我不想关心我的应用程序运行的模式.我只是想知道操作系统是32位还是64位.

[System.Environment.OSVersion.Platform似乎并不适合我.它在我的本地xp机器和win2k8 64位服务器上返回Win32NT(即使我的所有项目都设置为目标'任何cpu')]

c# operating-system 32bit-64bit .net-2.0

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

如何阻止Opera缓存页面?

我试图让Opera每次都重新请求一个页面,而不是仅仅从缓存中提供它.我正在发送'Cache-control:no-cache'和'Pragma:no-cache'响应头,但似乎Opera只是忽略了这些头.它在其他浏览器中运行良好 - Chrome,IE,Firefox.

如何阻止Opera缓存页面?我希望能够做的是当用户单击浏览器上的"后退"按钮时Opera重新请求页面.

opera caching

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

WordPress页面不会通过可见性选项进行密码保护

第一次尝试在Wordpress页面上使用受密码保护的可见性选项,但这似乎无济于事。添加密码后,如果我查看该页面,它将从不要求输入密码。不同的浏览器,清除所有临时文件,注销wordpress admin,没有任何区别。甚至登录到从未访问过站点或管理员的远程计算机,并在没有任何提示输入密码的情况下打开页面。还有其他人遇到过这个问题吗?我的Google技能使我失望。

wordpress password-protection

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

订购.each会导致视图

我想知道是否可以在视图中指定顺序(即:order =>'created_at DESC').我意识到视图中的逻辑并不理想,但我似乎在定位影响此输出的位置时遇到了一些问题.

例如,这是我的代码:

<% @user.questions.each do |question| %>
  <%= link_to_unless_current h (question.title), question %>
   Created about <%= time_ago_in_words h(question.created_at) %> ago
   Updated about <%= time_ago_in_words h(question.updated_at) %> ago

   <%= link_to 'Edit', edit_question_path(question) %> | 
   <%= link_to 'Destroy', question, :confirm => 'Are you sure?', :method => :delete %>

<% end %>
Run Code Online (Sandbox Code Playgroud)

在我的QuestionsController中,我有以下索引操作,但它不影响上面代码的输出.

class QuestionsController < ApplicationController 

def index

    @questions = Question.all(:order => 'created_at DESC', :limit => 20)

    respond_to do |format|
      format.html # index.html.erb
      format.xml  { render :xml => @questions } …
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails

8
推荐指数
2
解决办法
8160
查看次数

如何在jQuery中存储全局值(不一定是全局变量)?

目前,我正在开发一个使用大量JavaScript,jQuery,Microsoft客户端JavaScript和其他库的遗留网页.底线 - 我无法从头开始重写整个页面,因为业务无法证明这一点.所以......就是这样.无论如何,我需要使用变量污染(我真的尝试过).我正在考虑三种选择 -

  1. 只需使用普通的JavaScript声明存储/检索它 - var x = 0;

  2. 使用jQuery在DOM标记中存储/检索值 - $("body").data("x", 0);

  3. 使用隐藏的表单字段,并使用jQuery设置/检索值 - $("whatever").data("x", 0);

有没有更好的办法?我查看了现有的一堆代码,我不相信该变量可以在函数中作用域.

javascript jquery global-variables

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

如何在github上传新代码?

我有一个包含所有编码项目的目录.

我想使用命令行上传(正确的术语?)它到GitHub.

我已经看过旧问题.

我知道如何克隆现有项目,以及如何在进行任何更改后推送它.

但在这种情况下,我想创建一个新项目并添加文件.

如何使用命令行完成此操作?

git github

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

为什么实体框架需要ICollection来进行延迟加载?

我想写一个丰富的域类,如

public class Product    
{    
   public IEnumerable<Photo> Photos {get; private set;}    
   public void AddPhoto(){...}    
   public void RemovePhoto(){...}
 }
Run Code Online (Sandbox Code Playgroud)

但实体框架(V4代码第一种方法)需要一个ICollection类型来进行延迟加载!上面的代码不再按设计工作,因为客户端可以绕过AddPhoto/RemovePhoto方法并直接在ICollection上调用add方法.这个不好.

public class Product    
{    
   public ICollection<Photo> Photos {get; private set;} //Bad    
   public void AddPhoto(){...}    
   public void RemovePhoto(){...}    
 }
Run Code Online (Sandbox Code Playgroud)

尝试使用EF4实现DDD真的很令人沮丧.为什么他们选择ICollection进行延迟加载?

我怎么能克服这个?NHibernate能为我提供更好的DDD体验吗?

domain-driven-design entity-framework lazy-loading

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