小编Jac*_*ack的帖子

Bootstrap - 设置容器的背景

因此,例如下面的图片我正在打字给每个类="容器"它是单独的背景颜色/图片.

<div id="p" class="container">
</div>
Run Code Online (Sandbox Code Playgroud)

样式表

p.container {
     background-image: url(img/this_is_top.png) repeat;
}
Run Code Online (Sandbox Code Playgroud)

由于某些原因改变问题我在为它设置背景图像*时遇到了麻烦.

在此输入图像描述

html css twitter-bootstrap

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

Bootstrap 3简单的下拉列表无法正常工作

当尝试调整到Bootstrap 3时,我遇到了以下问题.

当我点击命名的按钮F,我想HomeNot Home展现出来,但目前没有.

是我正在学习的视频.

<div class= "navbar navbar-inverse navbar-static-top">
    <div class="container">
        <a class= "navbar-brand">Jackdh</a>
        <button class="navbar-toggle" data-toggle="collapse" data-target=".navHeaderCollapse"> F 
        </button>
        <div class ="collapse navbar-collapse navHeaderCollapse">
            <ul class = "nav navbar-nav navbar-right">
                <li><a href="#">Home</a></li>
                <li><a href="#">Not Home</a></li>
            </ul>   
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

css twitter-bootstrap twitter-bootstrap-3

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

底部边框仅为文本加下划线

嗨,我想边框下划线看起来像这样,

在此输入图像描述

所以基本上它只会强调文字,

我注意到我的网站(测试设置在这里)它扩展了如下所示的全宽,

在此输入图像描述

我注意到我需要减少蓝色,宽度/高度,虽然我没有设法实现这一点,并保持导航条合理,

我确实尝试删除nav-justified,并使用text-align:center,但它不会居中.

问题:如何使导航栏保持居中,同时边框底部仅扩展到文本的长度.

谢谢.

html css twitter-bootstrap-3

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

如何在Ubuntu上设置系统范围的代理?

我处于一个奇怪的位置,apt-get update尽管可以在Docker容器中正常工作,但可以连接到Internet。

我不确定我是否将代理放置在错误的位置,或者我缺少其他东西。

对于apt-get,我将以下内容添加到中,/etc/apt/apt.conf并且可以正常工作。

Acquire::http::proxy  "http://user:pass@172.18.*.*:80/";
Acquire::ftp::proxy "ftp://user:pass@172.18.*.*:80/";
Acquire::https::proxy "https://user:pass@172.18.*.*:80/";
Run Code Online (Sandbox Code Playgroud)

尽管由于也以正确的(我认为)模式/格式放置凭据,所以/etc/profile我无法获得诸如curl或的命令ping

我可能会缺少一些东西吗?

ubuntu proxy

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

禁用 Newtonsoft 更改 JSON 大小写

我有一个文档,其中有一个字段:

{
   FOB: "..."
}
Run Code Online (Sandbox Code Playgroud)

但是当我归还它时:

    [HttpGet("{documentRef}")]
    public ActionResult<Ten> Get(string documentRef)
    {
        var data = _service.FindOneTen(documentRef);
        if (data != null) return data;
        Response.StatusCode = 400;
        return NotFound();
    }
Run Code Online (Sandbox Code Playgroud)

它被转换成这样:

{
    fob: "..."
}
Run Code Online (Sandbox Code Playgroud)

我怎样才能阻止这种情况发生/为什么会发生这种情况?

我见过人们使用的例子

PropertyNamingPolicy = null;
Run Code Online (Sandbox Code Playgroud)

为 MVC/普通 JSON 禁用它,我尝试过但没有成功。

启动:

    public void ConfigureServices(IServiceCollection services)
    {
        services.AddControllers().AddNewtonsoftJson();
    }
Run Code Online (Sandbox Code Playgroud)

编辑

对象在 JSON web-api 上公开时 - 如何阻止属性名称更改大小写?以一种方式解决问题,我宁愿不需要指定模型中的每个字段。

c# json.net asp.net-mvc-3 asp.net-web-api

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

在不使用itertools的情况下查找嵌套列表的总和

a = [[1,2,3],[4,1],[2,2,6],[3]]
Run Code Online (Sandbox Code Playgroud)

将打印24的总和

我知道一个列表,比如[1,2,3]我可以做,sum(a)但我正在努力使用嵌套列表.

谢谢.

python list

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

如何从公共方法/函数返回ArrayList

public static getDeck(ArrayList<Integer> cards) {
    for (int total = 1; total !=5; total++) {
        for (int suit = 1; suit != 14; suit++) {
            cards.add(suit);
        }
    }
    Collections.shuffle(cards); // Randomize the list
    return cards;
}

public static void main(String[] args) {
    // Create the cards here.
    ArrayList<Integer> cards = new ArrayList<>();
    cards = getDeck(cards);
}
Run Code Online (Sandbox Code Playgroud)

我希望能够调用函数getDeck,它将向我传递给它的Arraylist添加52个数字.在这种情况下卡.然后返回此对象并将其设置为卡片.

我得到的错误是这样的.

在此输入图像描述

java arraylist

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

用变量替换表名.使用python和mysql连接器

我想动态更改我插入数据的表的变量名称.

这目前有效,

def dataEntry(subreddit, _title, _post_url, _imageURL):
    cnx = mysql.connector.connect(**config)

    c = cnx.cursor()
    insert = ("""INSERT INTO FoodPorn
                    (subreddit, title, post_url, imageURL)
                    VALUES (%s, %s, %s, %s)""")

    data_value = (subreddit, _title, _post_url, _imageURL)

    c.execute(insert, data_value)
    cnx.commit()
    c.close()
    cnx.close()

dataEntry("fake", "fake", "fake", "fake")
Run Code Online (Sandbox Code Playgroud)

但是当我尝试为这个案例中的表名"FoodPorn"做同样的事情时,但对于动态的一个,例如在这个例子中的MachinePorn,

def dataEntry(subreddit, _title, _post_url, _imageURL):
    cnx = mysql.connector.connect(**config)

    c = cnx.cursor()
    insert = ("""INSERT INTO subredditName
                    (subreddit, title, post_url, imageURL)
                    VALUES (%s, %s, %s, %s, %s)""")

    data_value = ("MachinePorn", subreddit, _title, _post_url, _imageURL)

    c.execute(insert, data_value)
    cnx.commit()
    c.close() …
Run Code Online (Sandbox Code Playgroud)

python mysql mysql-connector

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

图API的while循环中的异步方法

我正在使用针对node.js的facebook节点sdk从Facebook用户获取信息,例如其供稿和朋友,这很好。

但是我遇到的问题是分页返回的数据-我需要以递归模式构建一些东西。让我解释:

FB.api('/me/feed?limit=5000', {
    access_token: token
}, function(response) {
  // response is an object that could have as response.paging.next attribute
}); 
Run Code Online (Sandbox Code Playgroud)

Limit在这里不起作用,因为它返回的最大值为245,并返回指示下一页结果的分页对象。

因为下一个调用取决于上一个异步调用的结果,所以我尝试执行以下操作:

// first call before
var hasNext = response.paging.next ? true : false;
while (hasNext){
    FB.api('/me/feed', {
        access_token: token
    }, function(response_paged) {
       response.data.concat(response_paged.data);
       // If do not have a next page to break the loop
       if (!response_paged.paging.next) hasNext = false;
    });
} 
Run Code Online (Sandbox Code Playgroud)

现在获取下一个令牌的方式并不重要

关键是我试图在递归模式下进行异步调用,但是它不起作用,这样我就遇到了无限循环。

javascript asynchronous node.js facebook-javascript-sdk facebook-node-sdk

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

如何搜索字符串以查看我是否可拼写单词

比如我有

x = "dsjcosnag"
y = "dog"

print(checkYinX(y,x))
>>true
Run Code Online (Sandbox Code Playgroud)

所以我想我需要使用while循环作为y中每个字母的计数器,然后我可以使用itetools循环遍历每个x,每个循环它会检查x == y,如果它是它会删除它然后检查o中的下一个字母.

有更简单的方法吗?

python string python-itertools

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

正则表达式:小写字母使用'a'到'e'的4个字母单词

我可以设法从az获得这个四字母单词^[a-z]{4}$但是我不知道如何得到它所以这个单词中有aa和e.我试过这个,但它最终只能通过ae获得世界.^[a-z]{2}[a][e]$

import re
import sys
import time

pattern = '^[a-z]{4}$[a][e]' 

#c = ^[^a][a]{2}

regexp = re.compile(pattern)

inFile = open('words.txt','r')
outFile = open('exercise04.log','w')


for line in inFile:
    match = regexp.search(line)
    if match:
        time.sleep(0.1)
        print(line)
        outFile.write(line)

inFile.close()
outFile.close()
Run Code Online (Sandbox Code Playgroud)

示例输出 ^[a-z]{2}[a][e]$

alae

blae

brae

frae

spae

thae

twae
Run Code Online (Sandbox Code Playgroud)

我正在寻找随机词,如

akes
aejs
soae
skea
esao 
Run Code Online (Sandbox Code Playgroud)

python regex

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

如何从整数列表中找到最大值

int playerOne = 4;
int playerTwo = 8;
int playerThree = 2;
int playerFour = 8;

public static int max(int p1, int p2, int p3, int p4) {
    if(p1 > p2 && p1 > p3 && p1 > p4){
        return p1;
    } else if (p2 > p1 && p2 > p3 && p2 > p4) {
        return p2;
    } else if ...


}
Run Code Online (Sandbox Code Playgroud)

我想知道这是一种更好的方法来重现上面的功能,重复性较低.

谢谢.

java

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