问题列表 - 第35233页

如何从CSS颜色中提取r,g,b值?

什么是最简单的转型方式

$('#my_element').css('backgroundColor')
Run Code Online (Sandbox Code Playgroud)

像这样的对象:

{ r: red_value, g: green_value, b: blue_value, a: alpha_value }
Run Code Online (Sandbox Code Playgroud)

javascript css jquery colors rgba

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

从变量创建文件路径

我正在寻找一些关于使用变量生成文件路径的最佳方法的建议,目前我的代码看起来类似于以下内容:

path = /my/root/directory
for x in list_of_vars:
        if os.path.isdir(path + '/' + x):  # line A
            print(x + ' exists.')
        else:
            os.mkdir(path + '/' + x)       # line B
            print(x + ' created.')
Run Code Online (Sandbox Code Playgroud)

对于如上所示的A行和B行,有没有更好的方法来创建文件路径,因为这会越深入我深入研究目录树?

我设想现有的内置方法如下使用:

create_path(path, 'in', 'here')
Run Code Online (Sandbox Code Playgroud)

产生一种形式的路径 /my/root/directory/in/here

如果没有内置功能,我会自己写一个.

谢谢你的任何意见.

python path

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

了解Objective-C中的协议继承

如果有人能解释协议继承背后的逻辑,我将不胜感激.例如,以下是什么意思(UITableView.h):

@protocol UITableViewDelegate<NSObject, UIScrollViewDelegate> 
Run Code Online (Sandbox Code Playgroud)

以下类实现不起作用.我有一个类View1(继承UIView),带有相关的协议.我有另一个类,View2(其中包含View1).现在我想继承该协议.任何人都可以指出我正确的方向.

第1类:

@protocol View1Delegate;

@interface View1 : UIView {
    id <View1Delegate> delegate;
    // . . .
}

@property (nonatomic, assign) id <View1Delegate> delegate; // default nil. weak reference

@end

@protocol View1Delegate <NSObject>
- (void)View1DelegateMethod;
@end

@implementation View1

@synthesize delegate;

// . . .
@end
Run Code Online (Sandbox Code Playgroud)

第2类:

@protocol View2Delegate;

@interface View2 : View1 {
    id <View2Delegate> delegate;
    // . . .
}

@property (nonatomic, assign) id <View2Delegate> delegate; // default nil. weak reference

@end

@protocol View2Delegate <NSObject>
- …
Run Code Online (Sandbox Code Playgroud)

iphone inheritance protocols objective-c

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

如何创建测试32位和64位Windows的安装程序条件

我正在创建一个视觉工作室设置项目.我需要测试以查看我安装的Windows版本是64位还是32位.我打算检查是否存在注册表项HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node,以此告诉我正在64位窗口上安装.这是一个好主意和/或有更好的方法吗?

我想知道我所使用的Windows版本的原因是我可以在System32或SysWOW64下创建一个目录.我宁愿不创建两个安装程序,一个针对64位平台,一个针对32位平台.

installer visual-studio

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

为什么C#结构是不可变的?

我只是想知道为什么结构,字符串等是不可变的?是什么原因使它们成为不可变的,其余的对象是可变的.有什么东西被认为是使对象不可变的?

对可变和不可变对象分配和释放内存的方式有什么不同吗?

.net c# immutability

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

Java正则表达式获得无与伦比的部分

我正在匹配表单的正则表达式

abc.*def.*pqr.*xyz
Run Code Online (Sandbox Code Playgroud)

现在字符串abc123def456pqr789xyz将匹配模式.我想找到匹配器的字符串123,456,789.

最简单的方法是什么?

java regex

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

Python可以生成类似于bash的set -x的跟踪吗?

Python中是否有类似的机制,set -x对bash 有效果?

以下是此模式下bash的一些示例输出:

+ for src in cpfs.c log.c popcnt.c ssse3_popcount.c blkcache.c context.c types.c device.c
++ my_mktemp blkcache.c.o
+++ mktemp -t blkcache.c.o.2160.XXX
++ p=/tmp/blkcache.c.o.2160.IKA
++ test 0 -eq 0
++ echo /tmp/blkcache.c.o.2160.IKA
+ obj=/tmp/blkcache.c.o.2160.IKA

我知道Python trace模块,但它的输出似乎非常冗长,而不是像bash那样高级.

python debugging bash trace set

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

如何在Oracle中查找具有外键的表的表?

我打算从表中删除的数据,我想知道的表有多少和有外键参照甲骨文这个特定的表.因为我必须将外键设置为null.我想知道所有具有此特定表的FK的表的列表.

oracle key

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

c#节目问题

如果文本框有1位数或大于31的数字,程序将崩溃.我应该怎么做呢?

到目前为止,我有这个代码:

if (dd.Text.Length <= 1 || dd.Text > 31)
    return; 
Run Code Online (Sandbox Code Playgroud)

显然,那是错的...... :(

c#

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

什么是常见的UDP用例?

任何人都可以告诉除了音频/视频的实时流媒体以外在哪里使用UDP协议?什么是UDP的默认用例?

udp use-case

8
推荐指数
2
解决办法
3010
查看次数