问题列表 - 第27522页

Unix:sudo-mv-chown组合的命令?

我在一个系统中运行sudo,我有大量的文件和来回的dirs.是否有组合命令?

$ sudo -i; # mv hello /home/other; # chown -R other:other /home/other/hello
Run Code Online (Sandbox Code Playgroud)

unix sudo mv chown

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

在哪里与HAVING

为什么你需要把你自己创建的(例如列select 1 as "number"后)HAVING,而不是WHERE在MySQL?

是否有任何缺点而不是做WHERE 1(编写整个定义而不是列名)?

mysql sql where-clause having-clause

241
推荐指数
5
解决办法
19万
查看次数

有人可以向我解释 (NSString *) 对 Obj-C 意味着什么吗?

我刚开始使用Objective-C,我想了解以下代码行的含义,因为我在objective-c中随处可见,但我并没有100%完全理解它:

- (id)initWithName:(NSString *)name;
Run Code Online (Sandbox Code Playgroud)

我知道上面这行是一个传递一个参数的实例方法,我不明白的是 (NSString *)name。

另一个例子是:

-(NSString *)name;
Run Code Online (Sandbox Code Playgroud)

或者

person.height = (NSObject *)something;
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助

objective-c

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

TSQL中GO语句的含义是什么?

我是TSQL的新手,想知道这个GO陈述的真正含义.对我来说,它似乎只是在那里似乎适合.

我想它以某种方式告诉sql server运行前一个语句?如果您根本不使用它们会发生什么?有人可以给出一个例子,如果我不使用a,语句将会中断GO.

请详细说明.

sql t-sql

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

从图表中创建"配对"?

这个问题有点像图论中应该有答案,但它并不完全符合我所知道的任何图论问题.(注意:这实际上是一个现实世界的问题,为了更容易阅读而虚构化)

想象一下,我家里有一群偶数的国际象棋选手.我有很多桌子和国际象棋给大家玩,但我需要创建一个"配对"(不知道是否有是它的一个图论的术语),或使得每个人都扮演着一个人的对决名单.国际象棋选手都喜欢扮演以前从未玩过的人.

如果我有一个他们所扮演的每个玩家的列表,我可以很容易地构建一个显示前一场比赛的图表.例如,假设A播放了B和C,C播放了D:

A----B
|
|     
C----D
Run Code Online (Sandbox Code Playgroud)

我知道我可以匹配B/C和A/D来创建配对.

但是如果之前的比赛图表看起来像这样:

A----B
  \  |
   \ |
C    D
Run Code Online (Sandbox Code Playgroud)

然后我将无法创建配对.B只能玩C,这会让A和D(已经玩过的人)相互比赛.

那么,我怎么能知道(通过蛮力以外的某种方法)是否可以创建配对?它不是我正在寻找的树或周期,但是我可以测试一些其他图形属性吗?

algorithm computer-science graph-theory

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

+ = int和双转换

可能重复:
可能导致精度损失的不同行为

int testing = 0;
testing += 2.0
Run Code Online (Sandbox Code Playgroud)

上面的代码编译.

在哪里

int testing = 0;
testing = testing + 2.0;
Run Code Online (Sandbox Code Playgroud)

此代码无法编译.知道为什么吗?

java

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

如何在Compojure/Hiccup中输出HTML注释?

我希望我的程序输出以下HTML:

<!--[if lt IE 8]><link rel="stylesheet" href="../blueprint/ie.css" type="text/css" media="screen, projection"><![endif]-->
Run Code Online (Sandbox Code Playgroud)

有没有办法用Hiccup输出html评论文字?

clojure compojure hiccup

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

Java图像缩放

我正在使用iText将图像输出到PDF文件.图像总是看起来比它们应该的大.根据这本书(iText in Action),这是因为iText总是以72 dpi的分辨率显示图像,而不管图像的实际dpi属性是什么.本书建议使用image.getDpiX()来查找图像的dpi,然后使用image.scalePercent(72/actualDpi*100)正确显示图像.到目前为止,我所有图像的getDpiX()属性都返回0(我已经尝试了2个GIF和1个jpg).有没有其他方法可以找出实际的DPI,以便我的图像正确缩放?

com.lowagie.text.Image graphic = com.lowagie.text.Image.getInstance(imgPath);
float actualDpi = graphic.getDpiX();
if (actualDpi > 0)
  //Never gets here
  graphic.scalePercent(72f / actualDpi * 100);
Run Code Online (Sandbox Code Playgroud)

java image itext

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

QT/PyQT使用QT Designer的最佳实践

您使用QT/PYQT和QT Designer的开发方法是什么?
你这样做:

  1. 将所有组件放在面板上(没有任何布局)并排列它们
  2. 将组件放入布局中(垂直对齐/水平对齐/表格/网格)
  3. 生成UI文件并开始编码

当你有自定义小部件时,你如何管理?例如,当您必须微调QButton或QLineEdit的行为时?是否可以将此自定义小部件添加到设计器中?

qt pyqt

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

如何将表示C#枚举值的字符串国际化?

我已经看到很多关于将字符串映射到枚举的问题和答案,反之亦然,但是如何将一系列本地化字符串映射到枚举?

我应该只创建一个这样的扩展方法,从资源文件中返回正确的字符串吗?有没有办法本地化在这样的解决方案中使用的属性(如"描述")?

哪个是首选解决方案 - 扩展方法或属性.在我看来,这不是属性的预期目的.事实上,现在我考虑一下,如果我使用扩展方法,属性似乎就像我用来在资源文件中为我想要用来代替枚举值的本地化字符串指定一个键.

编辑 - 示例:

鉴于以下枚举,

public enum TransactionTypes {
    Cheque = 1,
    BankTransfer = 2,
    CreditCard = 3
}
Run Code Online (Sandbox Code Playgroud)

我想要一种方法将每种类型映射到本地化的字符串.我开始使用枚举的扩展方法,该方法使用switch语句和对资源文件的强类型引用.

但是,每个枚举的扩展方法似乎不是一个很好的解决方案.我已经开始遵循此操作为每个枚举值创建自定义属性.该属性具有包含本地化字符串的资源文件的基本名称和键.例如,在上面的枚举中,我有:

...
[EnumResourceAttribute("FinancialTransaction", "Cheque")]
Cheque = 1,
...
Run Code Online (Sandbox Code Playgroud)

其中"FinanacialTransaction"是resx文件,"Check"是字符串键.我正在尝试创建一个实用程序方法,我可以从任何枚举中传递任何值,并让它返回该值的本地化字符串表示形式,假设指定了自定义属性.我无法弄清楚如何动态访问资源文件及其中的密钥.

c# string enums attributes internationalization

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