问题列表 - 第23211页

Java:有人知道一个可以检测互联网连接质量的库吗?

我知道一个简单的URLConnection到谷歌可以检测我是否连接到互联网,毕竟我相信互联网一切都很好如果我不能连接到谷歌.但是我正在寻找在这个关键时刻是可以衡量我的互联网连接是如何有效来讲库BOTH反应能力和可用带宽.但是,我不想测量可用的带宽,因为资源过于密集.我真的只需要能够测试是否能够在Y时间内收到类似X kB的东西.这样的图书馆已经存在吗?

java networking monitoring

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

简单的命令行Java编译

所以我必须将一个java项目发送给我们公司以外没有java经验的人,他们需要编译它.有没有一种简单的方法在Windows命令行上执行它,不需要写出文件列表?

就个人而言,我认为javac应该足够聪明才能处理

javac *
Run Code Online (Sandbox Code Playgroud)

当在包层次结构的根目录下的文件夹中时.这个棒球场有什么吗?

编辑:源文件夹结构很复杂,没有单一的入门类,所以到目前为止提到的一些想法是行不通的.谢谢!在许多级别上使用代码深入了解9级.

java command-line compilation

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

C++为什么隐式调用转换器构造函数?

为什么在下面的代码中调用了Child类的转换器构造函数?

我的意思是,它通过子转换器构造函数自动将Base转换为Child.下面的代码编译,但应该不是不能,因为我还没有提供编译bool Child::operator!=(Base const&)

class Base
{
};

class Child : public Base
{
public:
  Child() {}
  Child(Base const& base_) :
    Base(base_)
  {
    std::cout <<"should never called!";
  }
  bool operator!=(Child const&)
  {
    return true;
  }
};

void main()
{
  Base  base;
  Child child;

  if(child != base)
    std::cout << "not equal";
  else
    std::cout << "equal";
}
Run Code Online (Sandbox Code Playgroud)

c++

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

UIButton:如何使用imageEdgeInsets和titleEdgeInsets使图像和文本居中?

如果我只在一个按钮中放置一个图像并将imageEdgeInsets设置得更接近顶部,则图像保持居中并且所有图像都按预期工作:

[button setImage:image forState:UIControlStateNormal];
[button setImageEdgeInsets:UIEdgeInsetsMake(-15.0, 0.0, 0.0, 0.0)];
Run Code Online (Sandbox Code Playgroud)

如果我只在一个按钮中放置一个文本并将titleEdgeInsets设置得更接近底部,则文本保持居中并且所有文件都按预期工作:

[button setTitle:title forState:UIControlStateNormal];
[button setTitleEdgeInsets:UIEdgeInsetsMake(0.0, 0.0, -30, 0.0)];
Run Code Online (Sandbox Code Playgroud)

但是,如果我将4条线放在一起,文本会干扰图像,并且两者都会失去中心对齐.

我的所有图像都有30像素的宽度,如果我在setTitleEdgeInsets的UIEdgeInsetMake的左参数中放入30,则文本再次居中.问题是图像永远不会居中,因为它似乎依赖于button.titleLabel大小.我已经尝试了许多计算按钮大小,图像大小,titleLabel大小,永远不会完全居中.

有人已经有同样的问题吗?

objective-c uibutton ios

158
推荐指数
11
解决办法
13万
查看次数

以编程方式修剪(自动裁剪透明边界)objective-c/cocoa中的图像

有谁知道如何修剪图像(uiimage或cgimage).通过修剪,我的意思是以编程方式裁剪到图像的非透明边界.如果我有以下图片:

  • 00111000
  • 00010000
  • 01011110
  • 00000000

它会产生:

  • 011100
  • 001000
  • 101111

iphone graphics image-manipulation image-processing

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

Swing:设置JFrame内容区域大小

我正在尝试制作一个可用内容区域正好为500x500的JFrame.如果我这样做......

public MyFrame() {
    super("Hello, world!");
    setSize(500,500);
}
Run Code Online (Sandbox Code Playgroud)

...我得到一个全尺寸为500x500的窗口,包括标题栏等,我真的需要一个窗口,其大小类似于504x520,以便考虑窗口边框和标题栏.我怎样才能做到这一点?

java swing jframe

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

Java数据结构建议

我是这个领域的新手,所以请原谅我的愚蠢错误:) 所以我面临的问题是:在我的网页上,我正在显示一个表格。现在我的问题与表格的三列有关。

    First is : Area Code
    Second is : Zone Code
    Third is: Value
Run Code Online (Sandbox Code Playgroud)

这三者的关系是:

1 个区号有 6 个不同的区号,所有这 6 个区号都有相应的“值”

我对所有区号都有相同的区号:

   Zone codes are: 111, 222, 333, 444, 555, 666
Run Code Online (Sandbox Code Playgroud)

在浏览你的 stackoverflow 之后,我想我可以使用这个结构:

    Map<Integer, Map<Integer, Double>> retailPrices = new HashMap<Integer, Map<Integer, Double>>();
    Map<Integer, Double> codes = new HashMap<Integer, Double>(); 
Run Code Online (Sandbox Code Playgroud)

其中,reatailPrices 将区域代码和区域代码地图作为键,“值”作为值。

但是当我尝试通过 SQL 结果集填充它时,我收到以下错误:

put(Integer, Map<Integer,Double>)类型中 的方法Map<Integer,Map<Integer,Double>>不适用于参数 (Integer, Double)

在线的:

 while(oResult.next())

      retailPrices.put((new Integer(oResult.getString("AREA"))), (codes.put(new Integer(oResult.getString("ZONE_CODE")), new Double(oResult.getString("VALUE")))));


        }
Run Code Online (Sandbox Code Playgroud)

请帮我解决这个问题。我是否遵循正确的方法?

java data-structures jakarta-ee

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

如何使用NHibernate和Spring为死锁配置RetryAdvice和ExceptionTranslation

我正在使用Spring.net 1.2和NHibernate 2.0.1.
在我的项目中我面临一些死锁问题,除了数据库调整以最小化出现我想实现Springs RetryAdvice来处理这个问题.
我找不到任何工作示例如何配置它.该参考似乎很清楚如何使用它,但不知何故,我不能让它工作.

<!--Used to translate NHibernate exception to Spring.DataAccessExceptions-->    
<object type="Spring.Dao.Attributes.PersistenceExceptionTranslationPostProcessor, Spring.Data"/>

<!--ExceptionHandler performing Retry on Deadlocks-->
<object name="ExceptionHandlingAdvice" type="Spring.Aspects.RetryAdvice, Spring.Aop">
  <property name="retryExpression" value="on exception name DeadLockLoserException retry 3x rate (1*#n + 0.5)"/>
</object>
Run Code Online (Sandbox Code Playgroud)

我已将[Repository]属性添加到我的DAO以启用ExceptionTranslation,并尝试将RetryAdvice添加到我正在使用的TransactionProxyFactoryObject但它不起作用.我不明白在哪里提出这个建议.我是否必须声明一个PointCut来添加它,或者我怎么能让它按预期工作.

Thx提前 - 任何帮助赞赏.

nhibernate aop spring hibernate spring.net

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

如何在不占用大量RAM的情况下显示图像

我正在开发一个Silverlight项目,用户可以在其中创建自己的拼贴画.

问题

使用BitmapImage类加载一堆图像时,Silverlight会占用大量不合理的RAM.150张图片,其中单个填充最多4,5mb占用大约1,6GB的RAM - 因此最终导致内存异常.

我正在通过流加载它们,因为用户选择了自己的照片.

我正在寻找什么

消除大量RAM被吸收的类,方法或一些过程.速度是一个问题,所以我不想在图像格式或类似的东西之间进行转换.快速调整大小的解决方案可能有效.

我已经尝试使用WriteableBitmap渲染图像,但我发现这种方法迫使我在拖放和其他我希望用户能够对图像做的事情上重新发明轮子.

.net c# silverlight silverlight-3.0

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

在Matplotlib中创建Colormap图例

imshow()在matplotlib中使用如下:

import numpy as np
import matplotlib.pyplot as plt
mat = '''SOME MATRIX'''
plt.imshow(mat, origin="lower", cmap='gray', interpolation='nearest')
plt.show()
Run Code Online (Sandbox Code Playgroud)

如何添加显示不同灰度的数值的图例.可悲的是,我的谷歌搜索没有发现答案:(

提前感谢您的帮助.

文斯

python matplotlib

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