问题列表 - 第17776页

构建目录树

我正在尝试构建一个目录树,例如如何以向量的形式表示xml树,我可以使用以下代码段遍历文件系统,但我无法理解如何构建树结构这个的?


(defn trav [dir]
  (if (.isDirectory dir)
    (do
      (println (.getName dir))
      (doseq [file (.listFiles dir)]
        (if (.isDirectory file)
          (trav file)))      
      )))
Run Code Online (Sandbox Code Playgroud)

clojure

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

将字符串编码为utf8

如何使用.NET(VB或C#)轻松地将字符串编码为utf8?例如,我需要编码一个像"This(is)my string"这样的字符串,结果应该是一个字符串"This +%28is%29 + my + string".

TIA

J.P

.net encode urlencode

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

适用于PHP的体面RSS feed生成器

我需要一个RSS Feed生成器; 我应该使用课程还是应该自己生成Feed?

如果我自己应该生成它,哪里有一个获得标准综合规范的好地方?

如果没有,是否有任何好的课程可以做到并快速完成并做得好?

php rss

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

Eclipse错误:'设置构建路径'遇到错误

我正在使用一个名为jtwitter的API.它有一个jar文件jtwitter.jar我一直在使用它并使用git维护它.我在github中托管了代码.有一天,我没有触及它的代码.今天,当我克隆我的git repo时(实际上我的系统在几天前发生了崩溃所以我不得不克隆)并将项目加载到eclipse中.现在,当我想将jtwitter.jar添加到构建路径中时,会发生以下错误.

我在这里给出了部分异常堆栈跟踪

java.io.FileNotFoundException: D:\workspace\ltwitter\.classpath (Access is denied)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
at org.eclipse.core.internal.filesystem.local.LocalFile.openOutputStream(LocalFile.java:377)
at org.eclipse.core.internal.localstore.FileSystemResourceManager.write(FileSystemResourceManager.java:956)
Run Code Online (Sandbox Code Playgroud)

请帮忙.

java eclipse buildpath

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

在使用临时表的存储过程的Visual Studio中检索字段架构

我有一些复杂的存储过程使用链接服务器从其他数据库中提取数据.此数据被放入临时表中,这些临时表在选择查询中连接以进行输出.这些程序工作正常,但是在visual studio中如果我尝试使用设计器将存储过程添加到数据集中,我会得到错误无效的对象名称#tmp或者调用第一个临时表.它无法检索数据库架构.在ASP.NET中使用和sqldatasource也是一样的.

该过程仍然可用,但我必须手动添加它应输出到数据表的所有列.手动做这将是一件痛苦的事情,我认为它与visual studio收集存储过程的输出字段的方式有关,它似乎不以正常方式运行它.有没有办法纠正这个问题,因为我有很多要做的事情,并且不想手动添加所有列,这既费时又容易出错.

.net sql-server stored-procedures

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

Rails关联一个表中同一个表的两个外键

我是RoR的新手,还在玩协会.我需要在另一个模型中有两个对特定模型的引用.脚手架代码不起作用,我得到一个"未初始化的常量"错误.

生成命令:

script/generate scaffold BaseModel name:string
script/generate scaffold NewModel name:string base1:references base2:references
db:migrate
Run Code Online (Sandbox Code Playgroud)

生成的模型:

class NewModel < ActiveRecord::Base
     belongs_to :base1
     belongs_to :base2
end
Run Code Online (Sandbox Code Playgroud)

class BaseModel < ActiveRecord::Base
     has_many :new_models # I added this line
end
Run Code Online (Sandbox Code Playgroud)

当我尝试创建一个new_model时/new_models/new,我尝试了ID和BaseModel的名称,但它不起作用.我得到的错误是:

uninitialized constant NewModel::Base1
Run Code Online (Sandbox Code Playgroud)

我猜它映射了名称,所以在我的create方法中,我尝试显式设置BaseModel实例:

@new_model = NewModel.new(params[:new_model])
@base1 = BaseModel.find(1) # this exists
@base2 = BaseModel.find(2) # this exists
@new_model.base1 = @base1  # This throws the same error as above
Run Code Online (Sandbox Code Playgroud)

有什么我想念的吗?

ruby-on-rails associations

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

是否可以在 WCF 中设置数据成员的最大长度

是否可以在 WCF 中设置特定字符串数据成员具有最大长度的要求?

我基本上想做一些基本的验证,并增强 WSDL 为您提供的隐式文档。

我很确定在编写原始 WSDL 时它是可能的,但我不确定您是否可以使用属性等在 WCF 中做到这一点。

和相关的,要求一个数组属性中至少有一个元素......

c# validation wcf

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

没有任何XML的Spring Web应用程序

Spring JavaConfig可以在没有xml cotext配置的情况下创建spring应用程序.而servlet 3.0规范使得无需web.xml即可创建Web应用程序.

那么,是否可以创建不使用任何xml配置的spring Web应用程序?有没有已经实施的解决方案?

PS现在我没有在servlet 3.0中看到使用Spring的DispatcherServlet和listener的任何简单方法.

java servlets spring-mvc

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

如何在Mac OS X中的.app中选择文件?

我正在尝试在eclipse中配置PyDev,作为其中的一部分,我正在尝试将一些源文件夹添加到PYTHONPATH的外部库部分.但是,当我在eclipse中单击"添加源文件夹"时,它不会让我钻进任何.app目录.通常,在常规Finder中,我会右键单击并选择"显示包内容",但是通过Eclipse中的"添加源文件夹",所有.apps都显示为灰色,我无法右键单击它们.关于我如何通过这个的任何想法?具体来说,我希望深入研究GoogleAppEngineLauncher.app.我仍然是Macs的新手,所以我猜(希望?)解决方案对你们中的一个人来说很简单明了.

谢谢

eclipse macos google-app-engine pydev

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

Python十六进制比较

嘿伙计们,我遇到了一个问题,我希望有人能帮助我搞清楚!

我有一个十六进制数字=的字符串,'0x00000000'这意味着:

0x01000000 = apple  
0x00010000 = orange  
0x00000100 = banana   
Run Code Online (Sandbox Code Playgroud)

所有这些组合都是可能的.即0x01010000 = apple & orange

我如何从我的字符串中确定它是什么水果?我制作了一本包含所有组合的字典,然后与之比较,它有效!但我想知道一个更好的方法.

python hex

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