问题列表 - 第13008页

PostgreSQL是否支持透明压缩表(片段)?

我将在碎片化的PostgreSQL表(每天的表)中存储大量数据(日志).我想压缩其中的一些以节省我的光盘上的一些空间,但我不想失去以通常的方式查询它们的能力.

PostgreSQL是否支持这种透明压缩,哪里可以更详细地阅读它?我认为这个功能应该有一些众所周知的魔术名称.

compression postgresql storage

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

有没有办法在部分中读取大文本文件?

我有一个大文件(60mb),我正在将文件读入一个字符串,然后我将该字符串返回给另一个方法.

现在,当我将文件读入字符串时,它给出系统内存不足的异常.

有没有办法读取部分文件并将其附加到字符串?如果没有办法解决这个问题?

static public string Serialize()
{
     string returnValue;
     System.IO.FileInfo file1 = new FileInfo(@"c:\file.txt");
     returnValue = System.IO.File.ReadAllText(file1.ToString());
}
Run Code Online (Sandbox Code Playgroud)

c#

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

客户端的WCF Web服务自定义异常错误

我想抛出自定义异常,如一些错误消息作为WCF Web服务的异常,并在客户端应用程序中尝试接收此异常错误消息调用Web服务方法.

如何从WCF Web服务抛出自定义异常并在客户端收到相同的异常错误.

WCF Web服务方法:

    public bool Read()
    {
        if (IsUserValid() == false)
        {
            throw new Exception("Authorized user");
        }
    }
Run Code Online (Sandbox Code Playgroud)

在客户端

try
{
   _client.Read();
}
catch (Exception e)
{
   MessageBox.Show(e.Message);
   return;
}
Run Code Online (Sandbox Code Playgroud)

结果:始终将错误消息作为例外**即

"System.ServiceModel.FaultException:由于内部错误,服务器无法处理请求.有关错误的更多信息,请在服务器上启用IncludeExceptionDetailInFaults(来自ServiceBehaviorAttribute或配置行为)以发送异常信息返回到客户端,或根据Microsoft .NET Framework 3.0 SDK文档打开跟踪并检查服务器跟踪日志."

这是代码抛出异常但不返回与从WCF Web服务抛出的异常错误相同的错误消息

请建议

wcf

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

用于开发的虚拟桌面环境

我们的网络团队正在考虑为每个开发人员设置虚拟桌面环境(通过Windows 2008虚拟主机).

因此,我们将使用哑终端/笔记本电脑,应该使用虚拟桌面进行所有工作.

我们是一家微软商店,我们使用.net框架的所有版本.没有笔记本电脑上的开发环境会让团队感到不舒服.

这种设置有任何潜在的问题吗?有没有理由担心这个设置?

development-environment virtualhost

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

检查字符串是否序列化?

确定字符串是否是serialize()函数的结果/输出的最佳方法是什么?

php serialization

129
推荐指数
6
解决办法
9万
查看次数

Python .pth文件无效

我的.pth配置文件中列出的目录未出现在sys.path中.

配置文件的内容,命名为some_code_dirs.pth:

/home/project
Run Code Online (Sandbox Code Playgroud)

文件路径:

/usr/lib/python2.6/site-packages/some_code_dirs.pth
/usr/lib/python2.6/some_code_dirs.pth
Run Code Online (Sandbox Code Playgroud)

检查python解释器中的sys变量:

>>> print sys.prefix 
'/usr'
>>> print sys.exec_prefix
'/usr'
Run Code Online (Sandbox Code Playgroud)

所有这些似乎都是Python 文档中的要求,但sys.path不包含/ home/project目录.

请注意,解释器在以下情况后添加目录:

>>> site.addsitedir('/usr/lib/python2.6/site-packages') 
Run Code Online (Sandbox Code Playgroud)

我在这里错过了什么?

python pythonpath

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

ClickOnce - 安全问题

我正在考虑将ClickOnce用于旧版Windows窗体应用程序.我有几个与ClickOnce本身有关的问题.

  1. 用户是否需要管理权限才能安装ClickOnce应用程序?
  2. ClickOnce应用程序可以访问本地文件系统吗?
  3. 最终用户体验安全性何时会提示?
  4. 该应用程序可以通过https://提供吗?
  5. 应用程序是否可以调用https://上托管的服务?
  6. 应用程序可以通过SSL提供吗?

clickonce winforms

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

使用statement和try-catch() - 最后重复?

using(...)语句是try {} finally {}的语法糖.

但是,如果我有一个如下所示的使用声明:

using (FileStream fs = File.Open(path))
{


}
Run Code Online (Sandbox Code Playgroud)

现在我想要捕获打开此文件可能导致的异常(这是相当高风险的代码,因为它可能因环境而失败),但是如果我在里面写try-catch会不会重复?当代码被编译为IL时,我假设当代码被JIT时,重复将被删除?

但是,我想要捕获打开文件可能导致的异常(所以我应该将try-catch包装在using语句的作用域之外),以及我在using块中做的任何异常,所以我应该添加try-catch在街区内.

这似乎是我在CLR可能在里面做了很多重复.CLR是否添加了catch子句?

我的同事认为使用声明是混乱的(但这是因为由于我需要对它们进行硬编码,所以单行很长,因为我需要非常快速地更改它们并且无法访问代码库的其他部分).说同事不使用using语句,但是using语句和try-finally/try-catch-finally之间是否存在任何功能差异?我确实看到了一个这样的案例,其中WCF服务有一个关于使用finally和返回值的一个鲜为人知的角落案例(最后的事情).解决方案是使用检查块.在C#中有这样的东西吗?

另一方面,是否所有类型都实现了非托管资源的IDisposale所有者?与我的朋友的讨论指出了不是的答案.(我也在本论坛的使用部分阅读了一些主题,其中有一些非常好的知识).

c# using try-catch-finally

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

PHP编译数据吗?

我是学习PHP的学生.我基本上使这些东西工作,但从来没有想过php.exe(在Windows上)是如何工作的.

它是否编译了它必须处理的东西?

我问的原因是因为有人告诉我,ASP.NET必须编译所有依赖于网站的数据才有/接收,就像通过表单上传的所有内容一样.他声称PHP在这个主题上更快,因为它不需要编译任何东西.

我找不到关于这两个主题的任何好的信息,所以我在这里问.

php asp.net compiler-construction

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

如何显示 WIndows 开始菜单

我需要在鼠标位置激活 Windows 开始菜单。

我知道我可以将 CTRL + ESC 或 Win 键发送到特定窗口,然后移动窗口,但它仍然会在短时间内在原始位置显示菜单(除非我安装钩子,这对于任务来说是多余的) 。

我记得有一些方法可以做到这一点,使用一些 dll 调用或向 shell 发送一些消息或其他东西。

winapi

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