小编Dan*_*ieu的帖子

display:none不适用于选项

在这里演示

HTML:

display:none <b>not works</b>,the hidden can <b>not select</b>.<br>
<select size="5">
    <option value="A">A</option>
    <option value="B">B</option>
    <option value="C">C</option>
    <option value="D">D</option>
    <option value="E">E</option>
    <option value="F">F</option>
    <option value="G">G</option>
    <option value="H">H</option>
    <option value="I">I</option>
</select><br>

display:none <b>works</b>,the hidden <b>can select</b>.<br>
<select>
    <option value="A">A</option>
    <option value="B">B</option>
    <option value="C">C</option>
    <option value="D">D</option>
    <option value="E">E</option>
    <option value="F">F</option>
    <option value="G">G</option>
    <option value="H">H</option>
    <option value="I">I</option>
</select>
Run Code Online (Sandbox Code Playgroud)

CSS:

select{width:50px;}

[value=C]{
    display: none;
}
/* will hold the position */ 
[value=B]{
    visibility: hidden;
}
Run Code Online (Sandbox Code Playgroud)

size属性会影响显示和可见性,这会发生什么?

如何在select中隐藏具有size属性的选项?

html css html5 css3

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

尝试动画时,C#中的完成处理程序是什么样的?

我想翻译这段代码

[UIView animateWithDuration:0.25
    animations:^{
        self.datePicker.alpha = 0.0f;
    }
    completion:^(BOOL finished){
        self.datePicker.hidden = YES;
    }
];
Run Code Online (Sandbox Code Playgroud)

到Xamarin iOS:

UIView.Animate (0.25,
    animation: () => {
        this.datePicker.Alpha = 0.0f;
    },
    completion: (finished){
        this.datePicker.Hidden = true;
    }
);
Run Code Online (Sandbox Code Playgroud)

问题出在completion块中.我如何在finished这里使用bool ?

我明白了

意外的符号 {

c# xamarin.ios uiviewanimation ios xamarin

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

有没有办法删除小时并为UIDatePicker添加秒?

在我的应用程序中,我希望人们能够选择一分钟而不是一小时一分钟.

有没有办法删除小时并添加秒作为UIDatePicker的选项?

在此输入图像描述

uidatepicker ios swift

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

如何使用UIPickerView设置第二个组件

我发现了一些类似的问题,但没有一个解决方案符合我的情况,而且大部分都是客观的,我不知道.

我正在尝试用分钟和秒创建一个计时器,但我无法弄清楚如何连接我的第二个组件.

如何使用UIPickerView设置第二个组件?

这是我到目前为止:

在此输入图像描述

TimeViewController.swift

class TimeViewController: UIViewController, UIPickerViewDelegate {

    @IBOutlet weak var timeSegueLabel: UILabel!

    let minutes = Array(0...9)
    let seconds = Array(0...59)

    func numberOfComponentsInPickerView(pickerView: UIPickerView) -> Int {

        return 2
    }

    func pickerView(pickerView: UIPickerView, numberOfRowsInComponent component: Int) -> Int {

        return minutes.count

    }

    func pickerView(pickerView: UIPickerView, titleForRow row: Int, forComponent component: Int) -> String! {

        return String(minutes[row])

    }

    override func viewDidLoad() {
        super.viewDidLoad()

    }
}
Run Code Online (Sandbox Code Playgroud)

uipickerview swift

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

如何将文件下载链接到进度视图

我的下面的按钮代码从URL下载文件,我需要将其与进度视图链接以显示下载进度.

@IBAction func btnStream(sender: UIButton) {

    //  First you need to create your audio url

    if let audioUrl = NSURL(string: "http://website.com/file.mp3") {

        // then lets create your document folder url
        let documentsUrl =  NSFileManager.defaultManager().URLsForDirectory(.DocumentDirectory, inDomains: .UserDomainMask).first as! NSURL

        // lets create your destination file url
        let destinationUrl = documentsUrl.URLByAppendingPathComponent(audioUrl.lastPathComponent!)
        println(destinationUrl)
        // to check if it exists before downloading it
        if NSFileManager().fileExistsAtPath(destinationUrl.path!) {
            println("The file already exists at path")

            // if the file doesn't exist
        } else {

            //  just download …
Run Code Online (Sandbox Code Playgroud)

iphone xcode uiprogressview ios swift

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

解决与ApplicationDbContext一起使用OnModelCreating时出现"No key Defined"错误?

我一直想为我的集合类型创建导航属性,我发现这个例子中的一个人如何完成它使用OnModelCreating.我在我的MVC 5应用程序中试了一下,在尝试更新我的数据库时收到了这个错误:

在模型生成期间检测到一个或多个验证错误:

BlogEngine.Models.IdentityUserLogin :: EntityType'IdentityUserLogin'没有定义键.定义此EntityType的键.BlogEngine.Models.IdentityUserRole :: EntityType'IdentityUserRole'没有定义键.定义此EntityType的键.IdentityUserLogins:EntityType:EntitySet'IdentityUserLogins'基于没有定义键的类型'IdentityUserLogin'.IdentityUserRoles:EntityType:EntitySet'IdentityUserRoles'基于类型'IdentityUserRole',没有定义键.

如何解决这些"无密钥定义"错误?

我做了一些搜索,我找到了解决一个用户问题的解决方案,但他的需求与我的不同.对于我想要做的事情,解决方案似乎很复杂.

这是导致问题的代码:

public class ApplicationDbContext : IdentityDbContext<ApplicationUser>
    {
        public ApplicationDbContext()
            : base("DefaultConnection", throwIfV1Schema: false)
        {

        }
        //public DbSet<Image> Images { get; set; }

        public static ApplicationDbContext Create()
        {
            return new ApplicationDbContext();
        }

        public DbSet<Post> Posts { get; set; }
        public DbSet<Image> Images { get; set; }
        public DbSet<Album> Albums { get; set; }
        public DbSet<Tag> Tags { get; set; }

        protected override void OnModelCreating(DbModelBuilder modelBuilder) …
Run Code Online (Sandbox Code Playgroud)

c# entity-framework-6 asp.net-mvc-5 ef-model-builder

6
推荐指数
2
解决办法
9189
查看次数

如何使用整个模块优化来测试通用性能

在WWDC 2015 Session 409附近的18分钟标记.手头的讨论让我相信,通过启用整个模块优化模式,可以通过Generic Specialization优化泛型.不幸的是,我对自己没有信心的测试显示没什么用处.

我在以下两种方法之间运行了一些非常简单的测试,以查看性能是否相似:

func genericMax<T : Comparable>(x:T, y:T) -> T {
    return y > x ? y : x
}

func intMax(x:Int, y:Int) -> Int {
    return y > x ? y : x
}
Run Code Online (Sandbox Code Playgroud)

简单的XCTest:

func testPerformanceExample() {

    self.measureBlock {

        let x: Int = Int(arc4random_uniform(9999))
        let y: Int = Int(arc4random_uniform(9999))

        for _ in 0...1000000 {
            // let _ = genericMax(x, y: y)
            let _ = intMax(x, y: y)
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

发生了什么

如果没有优化,以下测试会有相当不同:

  • genericMax:0.018秒
  • intMax:0.005秒

但是,对于整个模块优化,以下测试不相似: …

generics optimization compiler-optimization swift

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

在try/catch块中包装Web服务

将Web服务方法/调用包装到try/catch块中是最佳做法吗?

我不知道Web服务请求往往是.NET桌面应用程序崩溃的原因吗?所以我认为所有调用应该包含在try/catch中以防止这种情况发生.

好主意?

它是应该抛出异常还是只有空捕获?

asp.net wcf web-services exception

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

在ggplot中同时绘制水平和垂直点范围

有没有办法在同一个图上同时绘制水平垂直点范围ggplot.我理解geom_pointrange(...)绘制垂直点范围,并且可以生成水平点范围coord_flip(...),但我有兴趣将两者放在同一个图上.

set.seed(1)
df <- data.frame(x=sample(1:10,10),y=sample(1:10,10), x.range=1, y.range=2)
library(ggplot2)
ggplot(df) +
  geom_pointrange(aes(x=x, y=y, ymin=y=y.range, ymax=y+y.range))
Run Code Online (Sandbox Code Playgroud)

我正在寻找这样的东西:

ggplot(df) +
  geom_pointrange(aes(x=x, y=y, 
                      ymin=y-y.range, ymax=y+y.range, 
                      xmin=x-x.range, xmax=x+x.range))
Run Code Online (Sandbox Code Playgroud)

这当然产生与上面相同的输出,因为忽略了xminxmax参数.显然,有(是)函数geom_hpointrange(...)ggExtra,但这个包已经被尽可能我可以告诉拉.

r ggplot2

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

在AngularJS中解析请求的URL的最佳方法

我有一个像这样的网址:

http://www.something.com/project/edit/987654321

使用AngularJS 解析URL 的987654321部分的最佳方法是什么?Angular中是否有任何辅助函数?(我宁愿不使用jQuery)

如果我理解正确,除非您在URL中使用#或启用HTML5模式,否则AngularJS中的路由功能将无法工作.

我们需要在首次加载页面时解析此URL.

javascript angularjs

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