问题列表 - 第44074页

Android:使用相机检测手机周围的亮度(光线量)?

以下内容适用于Android操作系统.

我正在尝试使用相机估算手机所在房间的暗(或亮).

这个想法是相机可以返回一定的亮度级别,我可以使用它来确定手机周围的光线量.

我的问题很简单:如何使用相机(后置摄像头的正面)来获得这样的亮度("光量")?

提前致谢.

java camera android brightness

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

如何重构使用spring自动装配的代码库

我继承了两个相当重要的代码库,它们使用spring来配置应用程序.现在我需要重新配置应用程序.但是通过自动装配提供了许多配置,因此几乎不可能找出实际配置是什么.

这些项目规模适中,每个项目有20个主题模块,包括集成测试模块等.大多数模块为各种目的定义了一些应用程序上下文,它们包含一个或两个本地spring配置文件以及它所依赖的核心模块中的一个或两个.结果是无数的配置,并且我不能改变类或变量名(或setter方法)而不会在某些上游或下游模块中破坏依赖性,即使项目中的任何地方都没有这样的依赖项.

如何在Spring中有效地使用自动连接的依赖项?

任何人,也许是真正喜欢自动装配的人,都可以提供一些有关如何有效地使用它们的见解吗?

(我还继承了一个小项目,它结合了xml文件,自动装配和注释驱动的配置,使得依赖关系完全难以处理,但我稍后会将这些注释保存为单独的问题)

java refactoring spring autowired

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

如何在Android中动态更改按钮样式?

我想动态地改变按钮的样式,即在Java代码中,例如:

((Button)findViewById(id)).setStyle("@styles/foo")

<resources>
    <style name="foo">
        <item name="android:adjustViewBounds">true</item>
        <item name="android:maxHeight">100px</item>
        <item name="android:maxWidth">200px</item>
    </style>
</resources>
Run Code Online (Sandbox Code Playgroud)

我没有看到像setStyle这样的东西,所以:

我是否必须改变每一个属性或者我可以改变整个风格?

android coding-style button

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

C++覆盖...覆盖?

我知道C++中最重要的是什么.但是,有覆盖吗?如果是这样,这是什么意思?

谢谢.

c++ overriding overwrite

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

如何在UITextField中禁用字母字符?

在我的应用程序中,我需要允许用户只输入数字.如何让UITextField只接收来自用户的号码?

iphone objective-c uitextfield uikit ipad

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

实体框架:路径中的非法字符.(连接字符串)(MVC3)

我只是无法解决这个问题:

我正在尝试在我的MVC3项目中使用实体框架.但每次我打电话时都会Entities context = new Entities(); 收到此错误:路径中的字符非法.我知道这与我的connectionstring有关,如下所示:

metadata=res://*/Models.Model.csdl|res://*/Models.Model.ssdl|res://*/Models.Model.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=.\SQLEXPRESS;Initial Catalog=databasename;Persist Security Info=True;User ID=username;Password=password;MultipleActiveResultSets=True&quot;
Run Code Online (Sandbox Code Playgroud)

我使用Reflector来查明是否正确嵌入我的程序集中的资源,答案是肯定的,它们完全嵌入我的程序集中作为Models.Model.csdl,.ssdl和.msl ...

我的模型与我正在尝试连接的程序集相同,并且未被引用,这意味着通配符*应该可以正常工作.

ConnectionString与向导生成的完全相同......

[ArgumentException: Illegal characters in path.]
   System.IO.Path.CheckInvalidPathChars(String path) +142
   System.IO.Path.Combine(String path1, String path2) +46
   System.Web.Compilation.DiskBuildResultCache.GetBuildResult(String cacheKey, VirtualPath virtualPath, Int64 hashCode, Boolean ensureIsUpToDate) +41
   System.Web.Compilation.BuildManager.GetBuildResultFromCacheInternal(String cacheKey, Boolean keyFromVPP, VirtualPath virtualPath, Int64 hashCode, Boolean ensureIsUpToDate) +237
   System.Web.Compilation.BuildManager.GetVPathBuildResultFromCacheInternal(VirtualPath virtualPath, Boolean ensureIsUpToDate) +162
   System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate) +91
   System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc entity-framework connection-string .net-4.0

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

PNG图像与透明度渲染与所有浏览器中的白色背景?

我现在在一个网站上工作,并且一个图像用作提交按钮的背景(当前按钮是普通的HTML按钮,但在开发时将更改为asp:按钮).

另一位开发人员指出,这个按钮似乎有一个白色背景.认为图像没有正确保存,我在Fireworks中打开它,PNG图像具有透明背景.我再次导出图像,将其保存为PNG-32图像,并用新图像覆盖原始图像.图像仍然显示相同.

奇怪的是,这种情况发生在Chrome,Firefox和IE 7/8中,页面上的其他图像也没有白色背景.

此外,我已经检查了CSS,并且没有包含白色背景颜色元素的样式.

任何人有任何想法?

非常感谢!

html css png

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

语法的命令行工具将C#强调为HTML?

我正在寻找一种简单的方法,从命令行将C#代码语法高亮显示为HTML.理想情况下,这将是这样的:

syntax-highlighter test.cs
Run Code Online (Sandbox Code Playgroud)

...生成test.html.

c# command-line syntax-highlighting

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

如何在C++容器中存储不同类型的对象?

是否有一个我可以使用或构建的C++容器,可以包含,比如intstringdouble类型?我面临的问题是每当我尝试填充地图,矢量或列表时,例如,以下内容:

int x;
string y;
double z;
Run Code Online (Sandbox Code Playgroud)

我受限于以下格式:

list<int> mycountainer;
vector<string> mycontainer;
Run Code Online (Sandbox Code Playgroud)

哪种力量mycontainer只包含一种类型.

在任何人提出泛型之前,由于C++附带的标准vectorlist容器已经是通用的,因此它们无法工作 - 它们可以是任何类型的容器,但不能包含多种类型.

如果可能的话,我也想避免使用Boost - 我更喜欢它,如果有一种简单的方法我可以自己编码.

[编辑]嘿伙计,非常感谢你的建议 - 我应该解释我将如何使用这个容器,但它有点复杂,因此上面的(大)简化.我认为这里最好的选择是使用Boost.再次感谢.

c++ polymorphism containers types

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

在Perl中绘制具有给定概率的字符

我已经记录了一些字母在一组字符串中出现的频率,现在我想制作一些具有(大致)相同字母组成的随机字符串.我正在使用以下Perl代码来执行此操作.

my $random_string = "";

while(length($random_string) < $length)
{
  my $probabilities =
  {
    A => 0.2790114613,
    B => 0.1880372493,
    C => 0.2285100287,
    D => 0.3044412607,
  };
  my $test = 0;

  $test += $probabilities->{ A };
  if($rand < $test)
  {
    $sequence .= "A";
    next;
  }
  $test += $probabilities->{ B };
  if($rand < $test)
  {
    $sequence .= "B";
    next;
  }
  $test += $probabilities->{ C };
  if($rand < $test)
  {
    $sequence .= "C";
    next;
  }
  $sequence .= "D";
}
Run Code Online (Sandbox Code Playgroud)

有没有更好的方法呢?当我不知道要考虑多少封信时,我该如何处理案件?我们可以安全地假设所有字母的概率总和为1.

perl probability

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