小编kb_*_*kb_的帖子

使用applescript打印到Stdout

我正在尝试从终端运行AppleScript脚本,但我无法通过调用来打印任何内容

 osascript myFile.scpt "/path/to/a/file"
Run Code Online (Sandbox Code Playgroud)

我尝试着:

on run fileName

set unique_songs to paragraphs of (read POSIX file fileName)

repeat with nextLine in unique_songs
    if length of nextLine is greater than 0 then
        set AppleScript's text item delimiters to tab
        set song to text item 2 of nextLine
        set artist to text item 3 of nextLine
        set album to text item 4 of nextLine

        set output to ("Song: " & song & " - " & artist & " - " & …
Run Code Online (Sandbox Code Playgroud)

applescript

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

UIScrollView内容插件不适用于键盘高度

我试图通过使用如图所示UIScrollViewUITextField方式更改大小来移动键盘contentInsets.

但是,它不适用于键盘高度.键盘高度为216,但如果我将iPhone底部插图设置为515(iPhone纵向模式)和310设置为iPhone横向模式,它只会停止在正确位置滚动.为什么这些尺寸会如此不同?我不想硬编码这些任意值.

- (void)viewDidLoad
{
    [super viewDidLoad];
    self.view.frame = self.parentViewController.view.frame;

    [self.textView becomeFirstResponder];

    NSLog(@"scrollview: %f,%f, parent: %f,%f", self.view.frame.size.height, self.view.frame.size.width, self.parentViewController.view.frame.size.height, self.parentViewController.view.frame.size.width);

    [[NSNotificationCenter defaultCenter] addObserver:self
                                         selector:@selector(keyboardWasShown:)
                                             name:UIKeyboardDidShowNotification
                                           object:nil];
    [[NSNotificationCenter defaultCenter] addObserver:self
                                         selector:@selector(keyboardWillHide:)
                                             name:UIKeyboardWillHideNotification
                                           object:nil];
}

- (void)keyboardWasShown:(NSNotification *)notification
{
    if([[UIDevice currentDevice]userInterfaceIdiom]==UIUserInterfaceIdiomPhone) {

        // Step 1: Get the size of the keyboard.
        CGFloat keyboardHeight = [[[notification userInfo] objectForKey:UIKeyboardFrameBeginUserInfoKey] CGRectValue].size.height;

        // Step 2: Adjust the bottom content inset of your scroll view by the keyboard height.
        UIEdgeInsets contentInsets …
Run Code Online (Sandbox Code Playgroud)

uiscrollview ios

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

LISTAGG查询"ORA-00937:不是单组组功能"

我正在尝试使用逗号分隔值列表创建连接.例如:

rule_id | attribute_id
----------------------
1       | a
1       | b
2       | c
2       | d
Run Code Online (Sandbox Code Playgroud)

应该:

rule_id | attribute_id
----------------------
1       | a,b
2       | c,d
Run Code Online (Sandbox Code Playgroud)

我试图这样做LISTAGG.但是,使用下面的代码,我得到了ORA-00937: not a single-group group function.我注意到FOR PATHsql-server 的语法,但它看起来不适用于我们的配置.这是我的查询:

SELECT r.rule_id as RULE_ID, 
LISTAGG(a.ATTRIBUTE_ID, ', ') WITHIN GROUP (ORDER BY a.ATTRIBUTE_ID) "ATTR_IDS"
FROM N_RULE r, N_ATTRIBUTE a 
WHERE r.RULE_ID = a.RULE_ID 
ORDER BY r.AUDIENCE, UPPER(r.NAME);
Run Code Online (Sandbox Code Playgroud)

sql oracle

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

在QWebView中隐藏滚动条的问题

我试图隐藏QWebView上的滚动条试过这个:

webView.page() - > mainFrame() - > setScrollBarPolicy(Qt :: Vertical,Qt :: ScrollBarAlwaysOff); webView.page() - > mainFrame() - > setScrollBarPolicy(Qt :: Horizo​​ntal,Qt :: ScrollBarAlwaysOff);

但是Qt给了我这个错误:

"无效使用不完整类型'struct QWebFrame''struct QWebFrame'的前向声明

c++ qt qt-creator

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

Typescript 变量已声明但从未用于字符串插值

我正在[ts] 'imgNum' is declared but never used.尝试构建图像 src 字符串的以下代码:

let imgNum: string = [...].toString();
imgSrc = '${imgNum}of5.png';
Run Code Online (Sandbox Code Playgroud)

当我实际使用该值时,如何让它不引发错误?

typescript

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

删除索引处的单个子项

有一些例子可以在给定索引之后分离所有孩子(比如这个),但没有什么可以删除一个.

我尝试过的事情(显然是不正确的):

this.element.find('.nav-tabs').children().splice(index, 1).remove();
this.element.find('.nav-tabs').children().slice(index).detach();
Run Code Online (Sandbox Code Playgroud)

以及其他一些变化.我需要像第二个选项那样保留那个索引之后的孩子.我错过了什么?我可以拼接它并以某种方式重新分配孩子吗?

javascript jquery

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

VictoryChart 未填充整个 div

我正在尝试使用 VictoryChart 来填充整个容器,但它在右侧留下了大量空白。这就是我想要做的:

<VictoryChart domainPadding={{ x: 25 }}>
    <VictoryAxis
      tickValues={categories ? categories.x : undefined}
    />
    <VictoryAxis
      tickValues={categories ? categories.y : undefined}
      domain={yAxisDomain}
      dependentAxis
      crossAxis
    />
    <VictoryBar
      cornerRadius={{ topLeft: 5, topRight: 5 }}
      data={data}
      labels={labels}
    />
  </VictoryChart>
Run Code Online (Sandbox Code Playgroud)

这就是正在呈现的内容:

图表

<div class="VictoryContainer" style="height: 100%; width: 100%; user-select: none; pointer-events: none; touch-action: none; position: relative;">
   <svg width="450" height="300" role="img" aria-labelledby="victory-container-2-title victory-container-2-desc" viewBox="0 0 450 300" style="pointer-events: all; width: 100%; height: auto;">
      ...
   </svg>
   <div style="z-index: 99; position: absolute; top: 0px; left: 0px; width: 100%; …
Run Code Online (Sandbox Code Playgroud)

reactjs victory-charts

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

Zxing导致Android应用程序被迫关闭

每当启动扫描的活动发​​生时,android应用程序强制关闭.它在某一点上起作用,突然间不再起作用了.Core.jar位于lib文件夹中.

logcat的:

11-08 18:13:16.490: E/AndroidRuntime(1667): FATAL EXCEPTION: main
11-08 18:13:16.490: E/AndroidRuntime(1667): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.picky.pickyeater/libcom.google.zxing.client.android.CaptureActivity}: java.lang.ClassNotFoundException: libcom.google.zxing.client.android.CaptureActivity in loader dalvik.system.PathClassLoader[/data/app/com.picky.pickyeater-1.apk]
11-08 18:13:16.490: E/AndroidRuntime(1667):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2585)
11-08 18:13:16.490: E/AndroidRuntime(1667):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
11-08 18:13:16.490: E/AndroidRuntime(1667):     at android.app.ActivityThread.access$2300(ActivityThread.java:125)
11-08 18:13:16.490: E/AndroidRuntime(1667):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
11-08 18:13:16.490: E/AndroidRuntime(1667):     at android.os.Handler.dispatchMessage(Handler.java:99)
11-08 18:13:16.490: E/AndroidRuntime(1667):     at android.os.Looper.loop(Looper.java:123)
11-08 18:13:16.490: E/AndroidRuntime(1667):     at android.app.ActivityThread.main(ActivityThread.java:4627)
11-08 18:13:16.490: E/AndroidRuntime(1667):     at java.lang.reflect.Method.invokeNative(Native Method)
11-08 18:13:16.490: E/AndroidRuntime(1667):     at java.lang.reflect.Method.invoke(Method.java:521)
11-08 18:13:16.490: E/AndroidRuntime(1667):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
11-08 18:13:16.490: E/AndroidRuntime(1667):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
11-08 18:13:16.490: …
Run Code Online (Sandbox Code Playgroud)

android zxing

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