小编Sté*_*ert的帖子

Jenkins插件无法访问slave上的文件

通过我自己的插件,我需要知道Jenkins slave的工作区中是否存在文件.但是文件无法找到,而它确实存在于slave(D:\workspace\JOB_NAME\test.txt)上.

public class MyBuilder extends Builder implements Serializable {

    private static final long serialVersionUID = 1L;

    public boolean perform(AbstractBuild<?, ?> build, Launcher launcher, BuildListener listener) 
            throws InterruptedException, IOException {

        FilePath fp = new FilePath(build.getWorkspace(), "test.txt");

        String result = fp.act(new FileCallable<String>() {
            private static final long serialVersionUID = 1L;

            @Override
            public String invoke(File file, VirtualChannel channel) throws IOException, InterruptedException {
                if (file.getAbsoluteFile().exists()){
                    return file.getName() + " exists.";
                } else {
                    return file.getName() + " doesn't exist.";
                }
            } …
Run Code Online (Sandbox Code Playgroud)

java slave jenkins jenkins-plugins

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

应用程序负载平衡器与API网关

AWS附带有一项称为的服务Application Load Balancer,它可能会触发lambda函数。调用此类lambda函数的方法是通过向ALB发送HTTP / HTTPS请求。

现在我的问题是,这与使用API​​网关有何不同?以及什么时候应该在API网关上使用ALB?

amazon-web-services aws-api-gateway aws-load-balancer

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

无法将System.out实例正确传递给FilterOutputStream

为什么这段代码不起作用,除非我取消注释该System.out.print(" ");行?

3例:

  • System.out.print(" ");之后,outprint.write(var);在结果:h e l l o w o r l
  • System.out.print(" ");outprint.write(var);结果之前:h e l l o w o r l d
  • 没有System.out.print(" ");显示任何内容

总而言之,我将System.out实例(即a PrintStream)传递给对象的out属性FilterOutputStream(采用a OutputStream).


import java.io.FilterOutputStream;
import java.io.IOException;

public class CodeCesar {

    public static void main(String[] args) {        
        FilterOutputStream outputstream = new FilterOutputStream(System.out);
        String line = "hello world";
        char[] lst_char = line.toCharArray();

        for (char var …
Run Code Online (Sandbox Code Playgroud)

java stream

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

有什么方法可以延长请求超时限制?

我正进入(状态

[2] [CRITICAL] WORKER TIMEOUT at = error code = H12 desc ="Request timeout"method = POST dyno = web.1 connect = 1ms service = 30000ms

我正在heroku上启动一个烧瓶网络应用程序

web: gunicorn server:app --timeout 60 --worker-class gevent --log-file=-
Run Code Online (Sandbox Code Playgroud)

--timeout标志似乎并没有不管我使用同步或GEVENT工人.我有什么想法可以延长请求超时限制?

当然,我可能需要研究这种长进程的异步处理.

python heroku flask

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

使用 Twitter API 更改密码

有没有办法通过 python-twitter API 或一般的 twitter API 更改您的 twitter 密码?我环顾四周,但似乎无法找到此信息...

python twitter python-twitter

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

bootstrap btn-lg的行高为1.33333,为什么?

引导.btn类具有以下样式:

display: inline-block;
padding: 6px 12px;
margin-bottom: 0px;
font-size: 14px;
font-weight: normal;
line-height: 1.42857;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
-moz-user-select: none;
background-image: none;
border: 1px solid transparent;
border-radius: 4px;
Run Code Online (Sandbox Code Playgroud)

当我使用btn-lg类来增加按钮大小时,将应用以下样式:

.btn-lg, .btn-group-lg > .btn {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.33333;
    border-radius: 6px;
} 
Run Code Online (Sandbox Code Playgroud)

当然.btn-lg会覆盖一些.btn最显着的属性,即paddingline-height.添加填充使按钮看起来更明显.但这就是我感兴趣的:线高.为什么line-height减少到 1.33333.我对网站布局非常感兴趣,所以我问这个问题.显然你的答案可能是"这是一个设计决定".但我不认为他们随机地放了那个数字.我认为这是一些仔细的数学,所以有人可能会为我揭开这个神秘面纱的神秘面纱吗?我的意思是数学导致引导开发者添加的行高line-height: 1.33333;btn-lg,这将是我唯一的问题.

谢谢.

html css twitter-bootstrap

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

JTabbedPane - 设置标签周围的默认边框..?

我在我的应用程序中使用JTabbedPane.我添加了两个选项卡,它们是自定义类"ContentPanel"的实例.这扩展了JPanel并设置了背景,边框等等.基本上它意味着我不必设置我想要应用此颜色方案的每个JPanel的属性.我注意到它们的边框不仅会出现,而且还有另一个边框(我认为是蓝色 - 至少在我的屏幕上),这个边框出现在边框周围,连接到标签"选择器"本身(即你点击的按钮以获得适当的观点).我想改变这个边界,因为它看起来很奇怪对金/棕色配色方案.有谁知道怎么做?我尝试过JTabbedPane.setBorder(边框b),但这不起作用.这只是围绕整个事物设置边框,包括选项卡选择器..不是我想要的.

任何有关这方面的帮助将不胜感激.

java swing border jtabbedpane

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

Facebook Graph API.如何获得评论的喜欢?

我需要得到喜欢评论的人的ids.

例如,我的帖子ID为246595548763188_464132103676197,这篇文章的评论为id 464146663674741.

然后,我使用Graph Api Explorer(https://developers.facebook.com/tools/explorer/)

权限: user_groups

图谱API网址: https ://graph.facebook.com/464146663674741

结果:

{
  "id": "464146663674741", 
  "from": {
    "name": "Rostyslav Paranko", 
    "id": "100001288191932"
  }, 
  "message": "?????????? ???? ????????? ???????.", 
  "can_remove": false, 
  "created_time": "2013-06-03T19:10:57+0000", 
  "like_count": 8, 
  "user_likes": false
}
Run Code Online (Sandbox Code Playgroud)

正如你所看到的,like_count有价值8,但我看不到喜欢这个评论的人(带有ID和名字).https://graph.facebook.com/464146663674741/likes返回空数组.

那么,是否有可能使用Graph API(或者,可能是FQL查询)获得评论?

facebook facebook-fql facebook-like facebook-graph-api

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

与Facebook Graph API相关的问题

实际上,我正在使用该代码获取Facebook帖子数据.

Facebook::$CURL_OPTS[CURLOPT_SSL_VERIFYPEER] = false;
Facebook::$CURL_OPTS[CURLOPT_SSL_VERIFYHOST] = 2;

$facebook = new Facebook(array('appId'  => 'xxxxxxxxxxx', 'secret' => 'xxxxxxxxxxx....xxxxxxx', 'scope'  => 'manage_pages,offline_access,publish_stream,user_photos'));
$result = $facebook->api('/'.$rssfeed_id,'get');
Run Code Online (Sandbox Code Playgroud)

上面的代码给出了一些错误,如: -

 Fatal error: Uncaught OAuthException: (#15) Requires session when calling from a desktop app thrown in C:\Program Files\EasyPHP-5.3.5.0\www\sportsflow\sportsflow_v30\lib\base_facebook.php on line 1271
Run Code Online (Sandbox Code Playgroud)

请给我任何上面定义问题的解决方案.

php facebook facebook-graph-api

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

找不到Chrome DevTools提供的XPath

当我在回答有关Selenium的另一个问题时尝试一些XPath SVG路径时,发现在Chrome上使用XPath有一个奇怪的行为(我没有在其他浏览器上尝试过)。

http://www.amcharts.com/svg-maps/?map=usa,为什么说XPath的工作?

//*[@id="chartdiv"]/div/div[1]/svg/g[7]/g/g[1]

而这一次

//*[@id="chartdiv"]/div/div[1]/*[name()="svg"]/*[name()="g"][7]/*[name()="g"]/*[name()="g"][2]


我必须进行以下更改:

  • /g 变成 /*[name()="g"]
  • /svg 变成 /*[name()="svg"]
  • /path 变成 /*[name()="path"]

奇怪的是,我通过右键单击元素HTML获得了第一个XPath,然后从那里复制了XPath。

在此处输入图片说明


我在http://gmsgroup.com/municenter.asp上有另一个示例,其中:

  • //*[@id='ext-gen203']/*[name()='svg']/*[name()='a']/*[name()='path'][starts-with(@d, 'M136.65')]/.. 作品,
  • //*[@id='ext-gen203']/*[name()='svg']/*[name()='a'][@title='Hawaii'] 没有。

在这里,/*[name()='a'][@title='Hawaii']找不到<a title="Hawaii"></a>,为什么?

html selenium xpath svg google-chrome

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