小编JJJ*_*JJJ的帖子

如何找出crypt()在您的机器上使用的算法?

我不确定在散列时crypt()使用哪种算法.我查看了PHP手册,但它只是说它使用了所有可用的东西.但我怎么知道它使用哪一个,如果它确实使用了一个,如何告诉它使用哪一个?我目前使用MAMP作为我的开发环境,但我认为必须有一种方法可以找到PHP中的语句.

php hash mamp

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

Django:Django项目的最佳徽章应用程序

我想在Django项目中实现徽章应用程序,以提供与Stackoverflow相同的功能来奖励用户徽章.

我查看了各种应用程序(应用程序列表),各种博客都提到了Brabeion.这是Badges最好的Django应用程序吗?

该项目似乎没有维持一段时间,github上的问题仍未得到答复.文档很简单,但是没有解释细节,award_points例如下面示例中的方法.

def my_view(request):
    if request.method == "POST":
        # do some things
        request.user.profile.award_points(15)
        badges.possibly_award_badge("points_awarded", user=request.user)
    # more view
Run Code Online (Sandbox Code Playgroud)

另一方面,djangopackages.com列出了Django成就.文档似乎很好而且详细,但是,每个成就都需要它自己的类(可以是一个长类定义文件).

你在为项目使用什么?如果您使用其中一个描述的软件包,您是否有可能在点注册之间共享一些代码?

django achievements badge

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

新的Bing API PHP示例不起作用

微软自己的新Bing API示例不起作用.我试过很多方面,它只是表明:

服务器错误
401 - 未经授权:由于凭据无效,访问被拒绝.
您无权使用您提供的凭据查看此目录或页面.

示例在官方文档中给出的编码如下,它分解为

'proxy' => 'tcp://127.0.0.1:8888',  
Run Code Online (Sandbox Code Playgroud)

我100%确定我的密钥是正确的,当我在浏览器网址中输入它时,它工作正常,即

https://api.datamarket.azure.com/Bing/SearchWeb/Web?Query=%27love+message%27
Run Code Online (Sandbox Code Playgroud)

(您需要将API密钥作为密码,用户名可以是任何东西)

<html>
    <head>
        <link href="styles.css" rel="stylesheet" type="text/css" />
        <title>PHP Bing</title>
    </head>
    <body>
        <form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>">
            Type in a search:

            <input type="text" id="searchText" name="searchText"
                value="<?php
                        if (isset($_POST['searchText']))

                                   {
                            echo($_POST['searchText']);
                        }
                        else
                        {
                            echo('sushi');
                        }
                       ?>"
            />

            <input type="submit" value="Search!" name="submit" id="searchButton" />
            <?php
                if (isset($_POST['submit']))
                {
                    // Replace this value with your account key
                    $accountKey = 'BKqC2hIKr8foem2E1qiRvB5ttBQJK8objH8kZE/WJVs=';

                    $ServiceRootURL = 'https://api.datamarket.azure.com/Bing/Search/';

                    $WebSearchURL = $ServiceRootURL . 'Image?$format=json&Query=';

                    $context …
Run Code Online (Sandbox Code Playgroud)

php rest bing

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

什么是事件驱动的并发?

我开始学习Scala和函数式编程.我正在读这本书!编程scala:解决Java虚拟机上的多核复杂性".在第一章我看到了事件驱动的并发和Actor模型这个词.在我继续阅读本书之前,我希望有一个关于事件驱动的并发或Actor模型的想法.

什么是事件驱动的并发性,它与Actor模型有什么关系?

concurrency scala event-driven

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

异常语法中'或'的解释,为什么它是有效的语法,它是如何工作的?

我的一位同事错误地输入了这个(简化的)代码,并想知道为什么他的例外没有被抓住:

>>> try:
...     raise ValueError
... except IndexError or ValueError:
...     print 'Caught!'
... 
Traceback (most recent call last):
  File "<stdin>", line 2, in <module>
ValueError
Run Code Online (Sandbox Code Playgroud)

现在我知道捕获两种类型的异常的正确语法应该是except (IndexError, ValueError):,但为什么以上认为是有效的语法?它是如何工作的?

例如,上面的代码将抛出一个ValueError,它不会被捕获.但是拿这个代码:

>>> try:
...     raise IndexError
... except IndexError or ValueError:
...     print 'Caught!'
... 
Caught!
Run Code Online (Sandbox Code Playgroud)

IndexError将陷入.如何or评估,评估的内容是什么?!

感谢您可以放下任何光线!

python exception

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

jQuery UI自动完成与对象

我正在使用jQuery 1.11.2并尝试获取自动完成小部件来解析数据数组.我有阵中的人,Will Smith和Willem Dafoe.当我在文本字段中输入Wi时,我希望看到两个名称都被添加到下拉列表中,但我没有得到任何响应.这是代码的副本:

<script src="js/jquery/jquery-1.11.2.js"></script>
<script src="js/jquery/jquery-ui.js"></script>
<link rel="stylesheet" href="js/jquery/jquery-ui.css"/>
<link rel="stylesheet" href="js/jquery/jquery-ui.theme.css"/>

<script type="text/javascript">
$(function() {
    var data = [
        {
            "id": 1,
            "first_name": "Will",
            "last_name": "Smith",
            "created_at": "2015-01-27T13:09:20.243Z",
            "updated_at": "2015-01-27T13:09:20.243Z"
        },
        {
            "id": 2,
            "first_name": "Willem",
            "last_name": "Dafoe",
            "created_at": "2015-01-27T13:17:23.479Z",
            "updated_at": "2015-01-27T13:17:23.479Z"
        }
    ];
    // Below is the name of the textfield that will be autocomplete    
    $('#search').autocomplete({
        // This shows the min length of charcters that must be typed before the autocomplete looks for a match.
        minLength: …
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-ui jquery-ui-autocomplete

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

Python Pandas按多索引和列排序

在Pandas 0.17中,我尝试按特定列排序,同时保持层次索引(A和B).B是通过串联设置数据帧时创建的运行编号.我的数据如下:

          C      D
A   B
bar one   shiny  10
    two   dull   5
    three glossy 8
foo one   dull   3
    two   shiny  9
    three matt   12
Run Code Online (Sandbox Code Playgroud)

这就是我需要的:

          C      D
A   B
bar two   dull   5
    three glossy 8
    one   shiny  10
foo one   dull   3
    three matt   12
    two   shiny  9
Run Code Online (Sandbox Code Playgroud)

下面是我正在使用的代码和结果.注意:Pandas 0.17会警告dataframe.sort将被弃用.

df.sort_values(by="C", ascending=True)
          C      D
A   B
bar two   dull   5
foo one   dull   3
bar three glossy 8
foo three matt   12
bar one   shiny  10
foo …
Run Code Online (Sandbox Code Playgroud)

python sorting indexing pandas

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

web.xml中的session-timeout和max-age有什么区别?

我不确定我是否理解:

<session-config>
    <session-timeout>30</session-timeout> <!-- 30 minutes! -->
    <cookie-config>
        <http-only>true</http-only>
        <max-age>1800</max-age> <!-- 1800 seconds: 30 minutes! -->
    </cookie-config>
    <tracking-mode>COOKIE</tracking-mode>
</session-config>
Run Code Online (Sandbox Code Playgroud)

另外,有没有办法在web.xml中配置所有cookie?这似乎仅适用于会话cookie.我需要过滤器才能使用此功能吗?

cookies web.xml servlets session-timeout

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

具有.htaccess和mod_rewrite的静态HTML文件的语义URL

mod_rewrite总是让我感到困惑...任何人都可以告诉我获取以下干净URL所需的规则吗?左侧所需的URL,右侧的真实URL.

/our-work/ => /our-work.html
/our-work/some-project/ => /our-work/some-project.html
/contact/ => /contact.html
Run Code Online (Sandbox Code Playgroud)

如您所见,我也希望在所有URL上强制使用斜杠.

谢谢!

.htaccess mod-rewrite clean-urls

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

检测console.log()调用

我正在尝试编写一个测试用例,用于将消息写入JavaScript控制台的调试方法console.log().测试必须检查消息是否已成功写入控制台.我正在使用jQuery.

有没有办法附加一个钩子console.log()或以其他方式检查是否已将消息写入控制台,或者有关如何编写测试用例的任何其他建议?

javascript tdd jquery error-logging

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