问题列表 - 第19072页

在Java中处理RuntimeExceptions

任何人都可以解释如何处理Java中的运行时异常?

java exception-handling runtimeexception

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

在域驱动设计中缓存代码位置

在遵循域驱动设计的应用程序中,您可以使用以下类型的概念

  1. 处理DataBase访问的存储库
  2. 应用服务,协调enties和值对象之间的交互等.

通常你会把缓存代码放到一个昂贵的数据库调用?

我已经看到代码库只是缓存在整个地方,很难监控内存使用情况,很难为其他开发人员提供指导.

请理解我知道您应该只在需要时缓存数据,我只是问一般问题.

dns caching domain-driven-design

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

通过Ref Textbox.Text传递

我目前有一些东西,我想通过ref传递textbox.text.我不想传递整个文本框,我希望函数更改文本以及返回其他变量.

    public int function(int a, int b, string text)
    {
        //do something

        if (a + b > 50)
        {
            text = "Omg its bigger than 50!";
        }

        return (a + b);
    }
Run Code Online (Sandbox Code Playgroud)

有没有办法通过ref传递Textbox.text并在函数内部更改它?

c# byref

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

FormattedText Width 属性不考虑尾随空格

我正在System.Windows.Media.FormattedText做一些低级渲染(特别是,尝试以排版上令人愉悦的方式渲染数学方程)。为此,我使用的文本块的精确指标至关重要。

我正在创建多个FormattedText对象并在最低级别的渲染中使用这些对象。问题是,如果其中任何一个包含尾随空格,则在计算FormattedText.Width属性时不会考虑该空格。例如,如果我写:

double w1 = new FormattedText ("Hello", ...).Width;
double w2 = new FormattedText ("Hello    ", ...).Width;
Run Code Online (Sandbox Code Playgroud)

w1 和 w2 原来是一样的。前导空格正确的测量。我如何强制FormattedText测量这些尾随空格?

c# wpf formatting text formatted-text

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

自动绘制不同颜色的线条

我试图在同一个图上绘制几个核密度估计,我希望它们都是不同的颜色.我有一个使用字符串的kludged解决方案,'rgbcmyk'并为每个单独的绘图单步执行,但我在7次迭代后开始重复.是否有更简单/更有效的方法来实现这一目标,并提供更多颜色选项?

for n=1:10
 source(n).data=normrnd(rand()*100,abs(rand()*50),100,1); %generate random data
end
cstring='rgbcmyk'; % color string
figure
hold on
for n=1:length(source)
 [f,x]=ksdensity(source(n).data); % calculate the distribution
 plot(x,f,cstring(mod(n,7)+1))  % plot with a different color each time
end
Run Code Online (Sandbox Code Playgroud)

matlab plot matlab-figure

109
推荐指数
5
解决办法
21万
查看次数

无法通过excel连接到分析服务

我在SQL Server 2005中有一个分析服务多维数据集,我通过excel前端连接到该多维数据集.

当我通过一个用户连接它的罚款,但当我登录到另一个用户的同一台机器时,我在我的excel spreadhseet中收到错误 - "用户...无法访问[多维数据集名称]数据库"

显然第一个用户拥有正确的权限,但是如何设置分析服务以允许其他用户加入该聚会?

sql-server olap ssas business-intelligence

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

如何减少将分号列表拆分/修剪为一行的这四行代码?

我怎样才能做到这一点:

string list = "one; two; three;four";

List<string> values = new List<string>();
string[] tempValues = list.Split(new char[] {';'}, StringSplitOptions.RemoveEmptyEntries);
foreach (string tempValue in tempValues)
{
    values.Add(tempValue.Trim());
}
Run Code Online (Sandbox Code Playgroud)

在一行中,这样的事情:

List<string> values = extras.Split(';').ToList().ForEach( x => x.Trim()); //error
Run Code Online (Sandbox Code Playgroud)

c# split

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

适用于iPhone的MediaWiki造型

当您使用iPhone访问en.wikipedia.org时,您将转发到en.m.wikipedia.org,该设备的格式非常精美.我在自己的服务器上安装了MediaWiki,当我使用iPhone访问我的网站时,我希望能够使用这种格式.有没有一种简单的方法来启用它?我已经到了www.mediawiki.org/wiki/Manual:$wgHandheldForIPhone和http://www.mediawiki.org/wiki/Extension:MobileSkin,但没有任何东西在跳出来.

iphone mediawiki wikipedia

5
推荐指数
2
解决办法
3421
查看次数

如果指向的文件被移动,那么Linux上的打开文件句柄会发生什么

如果指向文件同时获得Linux上的打开文件句柄会发生什么:

  • 搬走了 - >文件句柄是否保持有效?
  • 已删除 - >这是否会导致EBADF,表明文件句柄无效?
  • 替换为新文件 - >文件句柄是否指向此新文件?
  • 替换为新文件的硬链接 - >我的文件是否处理"关注"此链接?
  • 替换为新文件的软链接 - >我的文件句柄现在是否触及此软链接文件?

为什么我问这样的问题:我使用的是热插拔硬件(如USB设备等).可能发生的是,设备(及其/ dev /文件)被用户或另一个Gremlin重新附加.

处理这个问题的最佳做法是什么?

linux file-io file linux-kernel systems-programming

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

WCF中的IPv4远程地址

如何获取WCF远程端点的IP地址有关?

我在调用工作流方法时使用此代码检索远程IP地址:

private static string GetRemoteIP()
{
  var oc = OperationContext.Current;
  var mp = oc.IncomingMessageProperties;
  var remp = mp[RemoteEndpointMessageProperty.Name] as RemoteEndpointMessageProperty;

  return remp == null ? "(unknown)" : remp.Address;
}
Run Code Online (Sandbox Code Playgroud)

但是,我得到的地址是":: 1".我不想要IPv6地址,我想要IPv4(127.0.0.1) - 任何强制这种方式?

c# wcf tcp

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