问题列表 - 第41087页

编写此边框css属性的最短方法是什么?

我有div称为"commentbox"

我想要边框solid颜色#ccc,但我想要正确的一面,而不是边界.

所以只有左边,顶部和底部的div应该用钻孔线覆盖.谢谢

html css border

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

android平台屏幕分辨率

android平台如何处理不同类型的屏幕分辨率?平台需要这项工作它是如何实际工作的?

android

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

在UITextView上,基于石英的阴影对我不起作用

我已经能够在我的视图中为许多UI对象添加阴影,包括在UIImageView中放置一些自定义绘图.但是,当应用于UITextView时,相同的代码不会产生任何内容:

[desc.layer setShadowColor:[[UIColor blackColor] CGColor]];
[desc.layer setShadowRadius:2.0f];
[desc.layer setShadowOffset:CGSizeMake(1, 1)];
[desc.layer setShadowOpacity:0.8f];
Run Code Online (Sandbox Code Playgroud)

这是我缺少的东西吗?我希望用石英来添加边框和阴影.评论时边框代码确实有效:

//Border.
/*
[desc.layer setBackgroundColor:[[KookaSettings sharedInstance].cellBackgroundColorD CGColor]];
[desc.layer setBorderColor: [[UIColor blackColor] CGColor]];
[desc.layer setBorderWidth:1.0f];
[desc.layer setCornerRadius:8.0f];
*/
Run Code Online (Sandbox Code Playgroud)

iphone shadow quartz-graphics uitextview

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

创建后,设置角色

我正在尝试使用after_create将默认用户角色设置为订阅者.但它似乎没有做出任何改变.新用户的角色始终为[""].

用户模型

class User < ActiveRecord::Base

  acts_as_authentic
  after_create :set_sub
  after_create :set_universal
  after_create :set_carrier

  def set_sub
    self.roles << "subscriber"
    #self.roles_mask = 4
  end

  def set_universal
      self.channels << Channel.find(1)
  end

  def set_carrier
    @carrier = Carrier.with_name(self.carrier_name)
    self.carrier<< @carrier
  end

  ROLES = %w[admin  moderator subscriber]

  #Each user can subscribe to many channels
  has_and_belongs_to_many :channels

  #Each user who is a moderator can moderate many channels
  #has_many :channel_mods
  has_and_belongs_to_many :modifies , :class_name => "Channel"

  #Each user can receive many messages
  has_and_belongs_to_many :messages

  #Each user belongs to …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails authlogic declarative-authorization

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

在Delphi XE中调试代码

我很长一段时间Delphi开发,过去我在开发时使用第三方工具进行日志记录和调试(称为Smart Inspect)但是现在我已经升级到Delphi XE我想尝试使用IDE进行调试.

我的问题是,给定一个类似的功能

procedure MyFunction;
var
    str : string;
begin
    str := 'Foo';
    //Debug, show value of str?
    str := AnotherFunction(str);
    //Debug, show value of str?
end;
Run Code Online (Sandbox Code Playgroud)

我怎样才能调试并获得str的值,而不用像showmessage(str)这样的蠢事;

如果某个地方(或文章)有视频,那么我非常乐意阅读.

有没有办法观察/输出变量的值.

delphi debugging breakpoints delphi-xe

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

为什么"final static int"可以用作switch的case常量而不是"final static <your enum>"

为什么这个int开关有效:


public class Foo {
    private final static int ONE = 1;
    private final static int TWO = 2;

    public static void main(String[] args) {
        int value = 1;
        switch (value) {
            case ONE: break;
            case TWO: break;
        }
    }

}
Run Code Online (Sandbox Code Playgroud)

虽然这个枚举开关不是:


import java.lang.annotation.RetentionPolicy;

public class Foo {
    private final static RetentionPolicy RT = RetentionPolicy.RUNTIME;
    private final static RetentionPolicy SRC = RetentionPolicy.SOURCE;

    public static void main(String[] args) {
        RetentionPolicy value = RetentionPolicy.RUNTIME;
        switch (value) {
            case RT: break;
            case SRC: …
Run Code Online (Sandbox Code Playgroud)

java enums constants case switch-statement

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

为什么Convert.ToInt32(DateTime)存在?

只是好奇,MSDN

调用此方法始终会抛出InvalidCastException.

那么为什么框架中存在这种过载?它是否遵循某种模式?我假设为了向后兼容性,最好删除重载并接收编译错误而不是运行时异常.我不记得在以前的框架中是否实际支持这种方法.

.net c#

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

当WebKit WebApp被"终止"时会触发什么事件

我正在为iOS开发Web应用程序并使用DOMApplicationCache.我知道Web应用程序无法在后台运行,但我仍然希望在用户切换到另一个应用程序并稍后返回到Web应用程序时模拟应用程序的简历.

为了做到这一点,我至少需要记录Web App终止/卸载的时间.但是window.unload似乎没有激发.

有没有人知道如何捕获运行WebApp的终止?

PS:在一个相关的问题上,当apple-mobile-web-app-capable是的时,console.log会去哪里?

javascript web-applications mobile-safari iphone-standalone-web-app

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

访问在另一个类中创建的对象

我在我的主类中创建一个线程.该线程有一个定时器,可以在套接字上写入和读取.

我需要在线程类中调用一个方法,例如来自声明它之外的另一个类的writeSomething()(Main).

如何从另一个类引用该对象?

编辑

public static Thread connectionThread;

ModelJTable table = new ModelJTable();
connectionThread = new Thread(new ConnectionThread(table), "connectionThread");
connectionThread.start();
Run Code Online (Sandbox Code Playgroud)

我在线程类中有一个方法

public void openFile(String fileName){
    String request = "open;" + fileName;
    out.print(request);
}
Run Code Online (Sandbox Code Playgroud)

我想从另一个类(JTable类)访问

String open = "open;" + getname + ";" + getpath;
// This doesnt work 
ConnectionThread.openFile(open);
Run Code Online (Sandbox Code Playgroud)

此调用发出错误

在范围内无法访问ConnectionThread类型的封闭实例

java object

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

SQL Server - 如何合并字符串并添加换行符?

我想在一个字符串中选择一组数据,但我仍然希望每个项目都在自己的行上(然后我将它放在Crystal Reports中,它将比使用大量子报表更快.)

所以,我有以下数据:

ID  Assessor
1   Black
1   Jones
Run Code Online (Sandbox Code Playgroud)

我想查询它,并返回一个看起来像这样的字符串:

Black
Jones
Run Code Online (Sandbox Code Playgroud)

如果我使用coalesce进行选择,我可以使用逗号或分号分隔,但不能使用换行分隔:

BEGIN
    declare @Assessors NVarChar(max)
    Declare @LineFeed varchar(10)
    DECLARE @Return varchar(10)
    Set @LineFeed = char(10)
    SET @Return = char(13)

    Select  @Assessors = COALESCE(@Assessors + ', ', '') + a.Assessor
    FROM  dbo.Assessment a
    Where   (@ID = a.ID)

Return @Assessors
END
Run Code Online (Sandbox Code Playgroud)

在那,该函数将返回'黑色,琼斯'.但是,如果我将线路更改为

Select  @Assessors = COALESCE(@Assessors + @Return + @LineFeed, '') + a.Assessor
Run Code Online (Sandbox Code Playgroud)

它返回'Black Jones' - 它没有放入换行或返回,只是一个空格.

我想我不必使用Coalesce,但我已经尝试过标准连接,而且不会把它放入其中.我现在已经在函数中使用了这个函数,但是计划将它作为存储过程的一部分,因此速度更快.

sql-server newline string-concatenation sql-server-2008

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