小编Rie*_*ies的帖子

将app.config文件重定位到自定义路径

是否可以将整个App.Config文件重定位到自定义路径?

配置文件与exe文件位于同一文件夹中似乎有点奇怪,Windows的新approcah将所有程序设置保存在c:\ ProgramData和all中.

我们的另一个要求是以编程方式指定在哪里找到app.config文件.这样做的原因是我们从同一个exes生成不同的服务实例,并希望将每个服务的app.config存储在c:\ ProgramData \\下该服务的settings文件夹中.

.net c# app-config path

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

如何阻止属性在Python中被腌制

我正在使用gnosis.xml.pickle将我自己的类的对象转换为xml.初始化对象,以便:

self.logger = MyLogger()
Run Code Online (Sandbox Code Playgroud)

但是当我将对象转储到字符串时,我得到一个异常,说明pickler遇到了一个不可解决的类型(thread.lock).

有没有办法'标记'记录器属性,以便pickler知道不会尝试腌制该属性?

python pickle

20
推荐指数
2
解决办法
7781
查看次数

用于安装自定义文件系统的跨平台解决方案

我需要将我的数据作为机器文件系统的一部分.

在Windows中,似乎我有3个选项:

  1. Eldos的"回调文件系统"(http://www.eldos.com/cbfs/)
  2. 杜坎(dokan-dev.net)
  3. Pismo File Mount(http://www.pismotechnic.com/pfm/)

其中3个选项1(Eldos)是迄今为止最好看的选项.

但理想情况下,我想获得一个支持Linux/Unix和Mac的解决方案.换句话说,回调的一些通用接口,但不同的文件系统的不同实现.

有谁知道这样的解决方案?

filesystems mount cross-platform

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

您遇到的最令人印象深刻的LINQ声明是什么?

我最近在LINQ遇到了这个光线跟踪器.只是想知道是否有人可以超越它?

var pixelsQuery =
from y in Enumerable.Range(0, screenHeight)
let recenterY = -(y - (screenHeight / 2.0)) / (2.0 * screenHeight)
select from x in Enumerable.Range(0, screenWidth)
       let recenterX = (x - (screenWidth / 2.0)) / (2.0 * screenWidth)
       let point = Vector.Norm(Vector.Plus(scene.Camera.Forward, 
                                           Vector.Plus(Vector.Times(recenterX, scene.Camera.Right),
                                                       Vector.Times(recenterY, scene.Camera.Up))))
       let ray = new Ray { Start = scene.Camera.Pos, Dir = point }
       let computeTraceRay = (Func<Func<TraceRayArgs, Color>, Func<TraceRayArgs, Color>>)
        (f => traceRayArgs =>
         (from isect in
              from thing …
Run Code Online (Sandbox Code Playgroud)

.net linq

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

SharePoint ListItem错误:"值不在预期范围内"

嗨我正在使用SharePoint命名空间进行开发,当我尝试从列表项中检索标题字段时遇到以下错误.

价值不在预期范围内

但我知道该字段存在是因为我打印了所有字段.

string value = (string)listItem[listItem.Fields["Title"].Id];
Console.WriteLine("Title = " + value);
Run Code Online (Sandbox Code Playgroud)

更新:用于检索列表项的视图在何种程度上可用于哪些字段可用?此代码失败,但具有相同的异常:

SPListItemCollection items = list.GetItems(list.DefaultView);
foreach (SPListItem listItem in items)
{
  try
  {
    Console.WriteLine("Title = " + listItem.Title);
  }
  catch (Exception e) 
  { 
    Console.WriteLine("Exception: " + e.Message); 
  }
}
Run Code Online (Sandbox Code Playgroud)

在这两种情况下,list.DefaultView属性都用于检索列表项.

c# sharepoint sharepoint-2007

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

什么是最好的MSI生成安装工具?

我目前正在使用WIX,但继续遇到限制(例如将属性扩展为另一个属性的值的能力).还不确定我是否遇到了FileSearch元素的错误,因为它没有按预期工作(找不到肯定存在的文件).我可以使用内置到dll中的自定义操作的路线,但只是想知道是否有更好的方式.

install wix

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

PowerShell中的泛型

我需要在PowerShell脚本中以下列方式使用SharePoint API:

C#代码:

var service = farm.Services.GetValue<SPWebService>();
Run Code Online (Sandbox Code Playgroud)

如何在PowerShell中指定泛型参数?

目前我得到一个Exception,声明"无法对ContainsGenereicParameters为true的类型或方法执行后期绑定操作"

generics powershell sharepoint

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

使用sql查询确定可用磁盘大小

我需要确定我的数据库所在的驱动器上的可用空间.我知道该xp_fixeddrives过程,但如何获取我的数据库所在的特定驱动器的信息?

sql sql-server diskspace sql-server-2005 disk

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

如何从.la文件中获取.so文件?

FFTW 2.x构建一个.la文件(在fftw/.libs目录下).

我想我需要一个.so文件链接到.(我不确定,因为我是gcc新手).

gcc fftw

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

Python中的递归类定义

我正在使用Python中的流畅接口进行实验.

一个流畅的SQL查询生成器的示例在使用中看起来像这样:

sql.select('foo').select('bar').from('sometable').tostring() 
Run Code Online (Sandbox Code Playgroud)

我很快意识到递归定义嵌套类的能力可能会有所帮助.

class sql:
    class select:        
        class select   # <--  HERE
        def __init__(self, dbcolumn, astype=None, asname=None):
            self.dbcolumn = dbcolumn
            self.astype = astype
            self.asname = asname
Run Code Online (Sandbox Code Playgroud)

在标有注释'#< - HERE'的行中:
我希望这个嵌套类引用引用包含类的相同'select'类定义.

这有可能吗?也许使用一些我不知道的关键字?

python recursion fluent-interface class python-2.x

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

.NET 有没有好的免费小波库?

快速是好的,对广泛的小波家族的支持也很好。

.net wavelet

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