问题列表 - 第31945页

在c#中调整大小时保留表单的宽高比

如何使表单具有固定的宽高比,并在调整大小时保留?

我知道可以通过覆盖OnSizeChanged和手动修改[new]高度/宽度来完成,但这会导致闪烁,因为它在调用事件之前调整大小一次(大小与宽高比不匹配)然后再次调整大小(到正确的宽高比).有没有更好的办法?

c# aspect-ratio winforms

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

Android中的数据库访问

我正在创建一个Android应用程序,基本上是关于蘑菇的信息列表.我从sqlite数据库中获取此信息.我有一个全局单例,里面有一个服务类,我用它来访问我的数据库.几乎每个活动都访问数据库.最好是让我的数据库一直打开,还是打开并关闭它,因为我需要数据?

如果最佳做法是始终保持打开状态,我需要确保关闭它,如果我在活动被销毁时将其保持打开状态,最糟糕的情况是什么?

java database sqlite android android-activity

11
推荐指数
2
解决办法
1164
查看次数

使用Rspec 2和Mocha获取Rails 3生成器

我已经按照我在网上找到的所有步骤来配置Rails 3和Mocha的Rails 3.在我的Gemfile中:

group :development do
  gem 'rails3-generators'
  gem "rspec", '>= 2.0.0.beta.19'
  gem "rspec-rails", '>= 2.0.0.beta.19'
end

group :test do
  gem "faker"
  gem "rspec", '>= 2.0.0.beta.19'
  gem "rspec-rails", '>= 2.0.0.beta.19'
  gem "machinist", '>= 2.0.0.beta1'
  gem "mocha"
  gem "capybara", ">= 0.3.9"
end
Run Code Online (Sandbox Code Playgroud)

在spec/spec_helper.rb中:

RSpec.configure do |config|
  config.mock_with :mocha
  config.fixture_path = "#{::Rails.root}/spec/fixtures"
  config.use_transactional_fixtures = true
end
Run Code Online (Sandbox Code Playgroud)

当我使用Rails生成器时......

rails generate scaffold foo name:string
Run Code Online (Sandbox Code Playgroud)

...我在spec/controllers/foos_controller_spec.rb中获得以下内容:

  def mock_foo(stubs={})
    @mock_foo ||= mock_model(Foo, stubs).as_null_object
  end
Run Code Online (Sandbox Code Playgroud)

...当然会导致所有规格都失败.

有谁知道我错过了什么?

提前致谢.

ruby rspec mocha.js ruby-on-rails-3

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

缺少从泛型类中获取的类中的构造函数

我正在尝试基于这篇文章创建一个通用的LINQ-TO-SQL存储库,它基本上允许您定义通用基础存储库类,然后您可以通过从通用基础派生来定义所有实际存储库类.

我希望选择使用存储库,无论是否传入数据上下文,因此我决定在通用基类中创建两个构造函数:

  public abstract class GenericRepository<T, C>
        where T : class
        where C : System.Data.Linq.DataContext, new()
    {
        public C _db;

        public GenericRepository()
        {
            _db = new C();
        }


        public GenericRepository(C db)
        {
            _db = db;
        }


        public IQueryable<T> FindAll()

    ... and other repository functions
   }
Run Code Online (Sandbox Code Playgroud)

要使用它,我会浏览我的实际存储库类:

public class TeamRepository : GenericRepository<Team, AppDataContext> { }
Run Code Online (Sandbox Code Playgroud)

现在,如果我尝试将其与参数一起使用:

AppDataContext db = new AppDataContext();
TeamRepository repos=new TeamRepository(db);
Run Code Online (Sandbox Code Playgroud)

我收到错误: 'App.Models.TeamRepository'不包含带有1个参数的构造函数

所以,看起来你不能继承C#中的构造函数,那么,你将如何对此进行编码以便我可以调用:TeamRepository()或TeamRepository(db)

c# generics repository linq-to-sql

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

JQuery函数"On tick"(不是"On click")

当勾选或取消勾选复选框时,JQUERY中是否有任何方法可以触发功能?

注意:我不想要"点击"功能,因为我使用其他按钮同时勾选或取消勾选20个复选框.(在这种情况下,我只有1次点击,但实际上我需要做20次"点击"功能,每20个复选框勾选一个)我不想做make循环,因为我正在使用分页和其他东西,我我正在寻找一些更简单的"onTick"功能.

该事件是onTick或onUnTick但不是"onClick"

有什么解决方案吗?

非常感谢!

解决了100%的工作:

$( "输入[类型= '复选框']")的变化(函数(){}).

jquery

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

比较日期修剪

我有一个像这样的日期的字段(nonTimeStampDate)

2010-03-15  
Run Code Online (Sandbox Code Playgroud)

我想检查另一个字段(timeStampDate)是哪个

2010-03-15 15:07:45    
Run Code Online (Sandbox Code Playgroud)

看日期是否匹配.但正如您所看到的,因为格式不同,即使日期相同,它也不匹配.
任何帮助将不胜感激.谢谢

php

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

Jsoup图像标记提取

我需要使用此html中的jsoup提取图像标记

<div class="picture"> 
    <img src="http://asdasd/aacb.jpgs" title="picture" alt="picture" />
</div>
Run Code Online (Sandbox Code Playgroud)

我需要提取这个img标签的src ...我正在使用这个代码我得到空值

Element masthead2 = doc.select("div.picture").first();
String linkText = masthead2.outerHtml();
Document doc1 = Jsoup.parse(linkText);
Element masthead3 = doc1.select("img[src]").first();
String linkText1 = masthead3.html();
Run Code Online (Sandbox Code Playgroud)

java jsoup

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

R的OAuth访问

我正在尝试使用R来获取需要OAuth身份验证的一些网络数据.在CRAN和RSeek.org上搜索有关OAuth + R的信息,不提供任何信息.使用OAuth使用R访问RESTful API的任何提示?

我正在考虑使用一些Python/Perl/Ruby来获取数据,将其保存到文本文件中,然后使用R进行处理.我宁愿完全保留在R中,但似乎OAuth是一个障碍.

r oauth

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

在C#中将字符串转换为Color

我遇到的问题是如何将输入字符串如"RED"转换为Color.RedC#中的实际Color类型.有没有办法做到这一点?

我可以考虑为每种颜色类型使用switch语句和case语句,但我认为这不够聪明.

.net c# xna

60
推荐指数
6
解决办法
13万
查看次数

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