小编Jon*_*now的帖子

安装,但不是默认目录?

我想运行'make install'所以我拥有我需要的一切,但是我想把它安装在自己的文件夹中而不是系统的/ usr/bin等可能吗?即使它引用了/ usr/bin等中的工具?

linux gcc makefile autotools

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

使用Python检查Linux中的文件权限

我正在编写一个脚本来检查用户目录中文件的权限,如果它们不被接受,我会警告它们,但我想检查不仅是登录用户的权限,还要检查组和其他人的权限.我怎样才能做到这一点?在我看来,os.access()在Python中只能检查运行脚本的用户的权限.

python

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

超模糊名称检查?

我正在研究一些内部CRM的东西.该公司目前的前端允许大量重复.我试图阻止最终用户加入同一个人,因为他们搜索的是"比尔约翰逊",而不是"威廉约翰逊".因此,用户将提供有关其新客户的一些信息,我们将找到相似的名称(包括模糊名称),并将它们与我们数据库中已有的内容进行匹配,并询问它们是否意味着那些东西......是这样的数据库还是技术存在吗?

javascript c# sql-server asp.net fuzzy-search

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

如果在other_set中的对象,则交集()和'对象中的对象之间的速度差异'

哪一个更快?一个"更好"吗?基本上我会有两套,我想最终从两个列表中得到一个匹配.所以我觉得for循环更像是:

for object in set:
    if object in other_set:
        return object
Run Code Online (Sandbox Code Playgroud)

就像我说的 - 我只需要一场比赛,但我不确定如何intersection()处理,所以我不知道它是否更好.此外,如果它有帮助,这other_set是一个近100,000个组件的列表,set可能是几百,最多几千.

python performance intersection set data-structures

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

为什么我的Python类声称我有2个参数而不是1?

#! /usr/bin/env python
import os
import stat
import sys
class chkup:

        def set(file):
                filepermission = os.stat(file)
                user_read()
                user_write()
                user_exec()

        def user_read():
                """Return True if 'file' is readable by user 
            """
            # Extract the permissions bits from the file's (or
            # directory's) stat info.
                b = bool(filepermission.st_mode & stat.S_IRUSR)
                print b
            return b

        def user_write():
                """Return True if 'file' is readable by user 
            """
            # Extract the permissions bits from the file's (or
            # directory's) stat info.
                b = bool(filepermission.st_mode & …
Run Code Online (Sandbox Code Playgroud)

python class-method

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

加速Web服务以自动完成并避免过多的方法调用

所以我的jquery自动完成'工作',但它有点烦躁,因为每次keydown()触发时我都调用webservice方法,所以我得到很多方法挂起,有时让"auto"工作我必须键入它和退格有点因为我假设它的返回值有点慢.我已将查询结果限制为8以最小化时间.有什么我可以做的让这个更快一点吗?如果我没有让它更具响应性,这件事似乎几乎没用.

JavaScript的

$("#clientAutoNames").keydown(function () {
        $.ajax({
            type: "POST",
            url: "WebService.asmx/LoadData",
            data: "{'input':" + JSON.stringify($("#clientAutoNames").val()) + "}",
            contentType: "application/json; charset=utf-8",
            dataType: "json",
            success: function (data) {
                if (data.d != null) {
                    var serviceScript = data.d;
                }
                $("#autoNames").html(serviceScript);
                $('#clientAutoNames').autocomplete({
                    minLength: 2,
                    source: autoNames,
                    delay: 100,
                    focus: function (event, ui) {
                        $('#project').val(ui.item.label);
                        return false;
                    },
                    select: function (event, ui) {
                        $('#clientAutoNames').val(ui.item.label);
                        $('#projectid').val(ui.item.value);
                        $('#project-description').html(ui.item.desc);
                        pkey = $('#project-id').val;
                        return false;
                    }
                })
            .data("autocomplete")._renderItem = function (ul, item) {
                return $("<li></li>")
                    .data("item.autocomplete", item)
                    .append("<a>" + item.label …
Run Code Online (Sandbox Code Playgroud)

javascript sql-server asp.net jquery

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

删除连续的字母重复项

寻找一种快速的方法,当重复出现在彼此旁边时,将重复数限制为最大值2.

例如:jeeeeeeeep=>['jep','jeep']

在python中寻找建议,但很高兴看到任何东西的例子 - 不难切换.

谢谢你的帮助!

编辑:英语连续没有任何(或许多)辅音(同一个字母)吗?让我们限制这一点,以便连续不重复辅音,连续两个元音

编辑2:我很傻(嘿,这个词有两个辅音),只是检查所有字母,限制彼此相邻的重复字母为两个.

python string spell-checking pattern-matching

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

Ping 个人 IP 与 Ping 环回

概念上的区别是什么?是的,我意识到它们都应该产生类似的结果,但我认为环回的想法是它实际上并没有到达堆栈的传输步骤。如果这是真的,那么为什么 ping 你自己的 ip 工作得那么快?ping 您自己的地址是否将其视为环回?我认为这两者的待遇有根本区别。

在此先感谢您的帮助!

networking ping loopback

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

Python如何处理'如果列表中的对象'的检查

我想知道因为我需要有一个令人厌恶的功能,检查一个单词是否在字典列表中 - 我正在考虑将字典保留为一个大字符串并反而运行正则表达式.这需要非常快.所以我只需要一个基本的概述, python 如何处理检查字符串是否在字符串列表中,以及它是否超出合理的速度.

python algorithm performance list

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

环境python脚本,需要使用以前运行的结果

好吧,我确信可能有很多方法可以做到这一点,但我问,因为我不知道从哪里开始寻找一种方法来做到这一点.我有一个python脚本运行一些基本的bash命令,并根据输出将发送电子邮件到给定的电子邮件地址.我想这样做,只有当该信息与脚本的最后输出不同时才会发送电子邮件.

所以说我运行'lpstat -p'并发送电子邮件,因为打印机'a'被禁用,cron在一小时后再次运行脚本我只想要另外发送一封电子邮件,如果'a'以外的东西需要电子邮件通知.

我可能已经深入细节,但实际上我只想让脚本知道在以前的脚本运行中发生了什么 - 这有什么意义吗?我知道我可以在文件上运行"触摸",但这似乎相当原始,所以我想知道python是否有一个很好的内置方式来处理这个而不会过于复杂.

这是一个简短的例子,说明如果我的解释没有意义,我正在做什么.

# The string used to find disabled pritners based on the stdout of lpstat
string_check = 'disabled'
stdout = commands.getoutput( 'lpstat -p' )
lpout  = stdout.split( '\n' )
disabled = []

# Cycle through the output of lpstat which has been split into tokens based on each line of the output and save the lines that have a substring match with string_check
for line in lpout:
    if string_check in line:
        disabled.append( line ) …
Run Code Online (Sandbox Code Playgroud)

python scripting

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