小编Nat*_*tan的帖子

Gitlab Wiki同页链接

如何在Gitlab wiki中使用相同的页面链接?例如:

Contents

 - heading1 ---> this should move the page to heading 1
 - heading2
 - heading3
 - heading4

HEADING 1
Run Code Online (Sandbox Code Playgroud)

基本上我正在尝试创建像维基百科这样的页面,您可以使用目录在单个页面中导航.

markdown gitlab

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

什么尺寸的Clyther头顶?

我正在考虑使用Clyther来完成高性能任务.使用python编写OpenCL内核是令人兴奋的,但我想知道性能差距.

Clyther擅长的任务是什么?不好意思?Clyther生成的内核是好还是不好?

是否有可能找到一些基准?

python kernel opencl

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

Firefox中的字体字体看起来更大胆

我正在使用font-face,我的字体在Firefox for Mac中看起来很糟糕.我试过-webkit-font-smoothing: antialiasedfont-smoothing: antialiased.

这是两个截图:

由于视网膜屏幕,图像变得非常大,所以它们看起来有点放大.

如果您想查看任何代码,这是网站的URL.

任何人都有这个问题的良好解决方案?

css fonts cross-browser font-face

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

Python中的recv()

open_sockets = []

listening_socket = socket.socket( socket.AF_INET, socket.SOCK_STREAM )

listening_socket.bind( ("", 1234) )

listening_socket.listen(5)

while True:
    rlist, wlist, xlist = select.select( [listening_socket] + open_sockets, [], [] )
    for i in rlist:
        if i is listening_socket:
            new_socket, addr = listening_socket.accept()
            open_sockets.append(new_socket)
        else:
            data = i.recv(1024)
            if data == "":
                i.close()
                open_sockets.remove(i)
                print "Connection closed"
            else:
                i.send(data)
                print repr(data)
Run Code Online (Sandbox Code Playgroud)

现在我知道这是一个简单的服务器代码,可以处理几个客户端 - 唯一我不理解的是这两行:

        data = i.recv(1024)
        if data == "":
Run Code Online (Sandbox Code Playgroud)

我知道当客户端已经接受它时会转到另一个选项,该选项检查缓冲区中是否存在某些内容.我不明白为什么,当缓冲区中没有任何内容时,它继续并且不检查该行:

if data == "":
Run Code Online (Sandbox Code Playgroud)

但是当客户端只按下相当于""它断开的输入时

为什么什么时候没有按下它是不一样的""

python sockets

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

如何使用Twitter Bootstrap在TD中垂直对齐按钮,文本和输入文本字段

<tr>
  <td colspan="3">
        With Selected: 
    <select name="action" id="group_action" class="span2">
      <option value="">--Choose--</option>
      <option value="delete">Delete</option>
      <option value="add_to">Add To</option>
    </select> 
    <select name="group" id="group">
      <option value="">--Choose--</option>
    <?php foreach($groups as $group){ ?>
  <option value="<?php echo $group->id?>"><?php echo $group->name?></option>
  <?php } ?>
  </select> 
    <button name="group_action" class="btn">Submit</button>
  </td>

</tr>
Run Code Online (Sandbox Code Playgroud)

我已经尝试style="vertical-align:middle", valign="middle"过TD,但它不起作用

这是它的样子:http://ge.tt/1Klf2dS/v/0?c

css codeigniter twitter-bootstrap

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

在 Gitlab 中创建一个新分支

我想在 gitlab 中创建一个新的工作分支。我想成为那个分支的管理员。请有人帮助我学习如何在 Gitlab 中创建我自己的分支并将我的项目保留在该工作分支上...

git gitlab

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

Pythonic逐行读取文件的方法?

以下两种方法逐行读取文件的Pythonic方法是什么?

with open('file', 'r') as f:
    for line in f:
        print line
Run Code Online (Sandbox Code Playgroud)

要么

with open('file', 'r') as f:
    for line in f.readlines():
        print line
Run Code Online (Sandbox Code Playgroud)

还是有什么我想念的?

python

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

select()和table.select()之间的区别

select和之间有什么区别tablename.select()?当我将列名传递给table.select喜欢时:

table.select(table.c.name)
Run Code Online (Sandbox Code Playgroud)

sql就像

select * from tablename where tablename.name
Run Code Online (Sandbox Code Playgroud)

当我将一列传递给select(实例方法)时:

select([table.c.name])
Run Code Online (Sandbox Code Playgroud)

sql就像

select name from tablename
Run Code Online (Sandbox Code Playgroud)

我想相同的结果selecttable.select

当我阅读文档时,select它们是相同的,因此是相同的方法,但是为什么它们具有不同的行为?

python sqlalchemy

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

我可以在同一台计算机上有多个具有相同名称的虚拟环境吗

我正在制作一些 Django 项目文件的基本框架,以便我可以将它们放在 git 上,每当我需要创建一个新的 Django 站点时,我都可以从 git 中获取文件并开始一个空白项目。

在我的 fabfile 中,我生成了一个名为virutalenv.

我只想知道,如果我需要在一台计算机上创建多个站点,那么所有站点都将具有相同的功能,但它们将位于项目目录中。

这可以吗?

python django virtualenv

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

学习Python艰难的方法:练习43功能创建

while True:
    print "\n--------"
    room = getattr(self, next)
    next = room()
Run Code Online (Sandbox Code Playgroud)

我的问题源于上面的代码块,可以在Learn Python The Hard Way中找到 - 练习43.据我所知,第三行将getattr()函数结果(在本例中为self.next)存储到room变量中(除非我错了......?)

现在让我感到兴奋的是第四行,其中函数room()存储在变量中next.从根本上说,我不理解该room()部分,因为这不是代码块中定义的函数.Python是否允许用户根据前面的变量定义函数?(例如:room()第一次写入会创建一个room()基于变量中存储的函数调用的函数room).

任何帮助将不胜感激!

python getattr

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

Python概率

我们有一个六面模具,边数为1到6.第一次看到第1卷的1的概率随着n的增加而减小.我想找到最小数量的卷,这样这个概率小于某个给定的限制.

def probTest(limit):
    prob = 1.0
    n = 1
    while prob > limit:
        prob = (1/6)**n
        n += 1        
    return n-1
Run Code Online (Sandbox Code Playgroud)

我的代码出了什么问题?

python math probability

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

Python - 读取,解析和写回文件

我试图从文本文件中读取大约5000行代码,然后解析并将解析后的值存储到另一个文本文件中.

但是,我只能对前967行执行此操作(如输出文件所示,其中仅包含前967行的已解析值).

这是我写的这个简单的代码.

infile = open("Input.txt", "r")
outfile = open("Output.txt", "w")
for line in infile.readline():
    temp = infile.readline()
    value = temp.split("<_|_>")
    outfile.write(value[1])
Run Code Online (Sandbox Code Playgroud)

如何编写其他4000多个值?

python parsing

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

python readline 奇怪的行为

文本文件 dummy.txt 包含以下行:

Line 1
Line 2
Line 3
Run Code Online (Sandbox Code Playgroud)

以下程序应该将每一行附加到行列表中。

f1 = open('c:\Python33\dummy.txt')
lines = []
for line in f1:
    lines.append(f1.readline())
f1.close()
print(lines)
Run Code Online (Sandbox Code Playgroud)

但它的输出是:

['第 2 行\n', '']

当我使用 IDLE 时,打开文件然后键入lines.append(f1.readline())三遍然后打印行,我得到了我想要的,即['Line 1\n', 'Line 2\n', 'Line 3\n'].

程序出了什么问题?

python readline

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