小编phs*_*phs的帖子

在django的trans方法中转义引号

我正试图通过使用{% trans "string" %}django中的方法来使我的网页国际化.

但是,当我尝试在字符串中使用引号时,我收到错误.我已经试图用反斜杠逃脱它们而没有运气.

我怎么能逃避这样的事情:

{% trans "foo's is like "foo"." %}
Run Code Online (Sandbox Code Playgroud)

正如我所说,这不起作用:

{% trans "foo\'s is like \"foo\"." %}
Run Code Online (Sandbox Code Playgroud)

任何的想法?

谢谢

string django escaping internationalization

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

SQL查询where子句

我在我的SQL查询中有这一行:

WHERE client = $id
    AND (isinvoiced = 0) OR (isinvoiced = 1 and isrecurring = 1)
Run Code Online (Sandbox Code Playgroud)

这得到的结果比我预期的要多.但是,如果我这样写:

WHERE client = $id
    AND (isinvoiced = 0) OR (isinvoiced = 1 and isrecurring = 1 and client = $id)
Run Code Online (Sandbox Code Playgroud)

然后它得到了我想要的结果,但这是写这个的最好方法吗?我只是不想让这个代码遇到任何问题.

sql where-clause

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

我无法使用c#以编程方式设置IIS身份验证

我正在尝试使用c#在网站上启用匿名身份验证

这段代码抛出在底部写的异常我搜索到的地方我无法找到答案如何解决它:

using (ServerManager serverManager = new ServerManager())
{
    Configuration configapp = serverManager.GetApplicationHostConfiguration();
    ConfigurationSection anonymousAuthenticationSection = configapp.GetSection("system.webServer/security/authentication/anonymousAuthentication", Site1);
    anonymousAuthenticationSection["enabled"] = false;

    serverManager.CommitChanges();
} 
Run Code Online (Sandbox Code Playgroud)

例外:

System.IO.FileNotFoundException: Filename: \\?\C:\Windows\system32\inetsrv\config\applicationHost.config
Error: Unrecognized configuration path 'MACHINE/WEBROOT/APPHOST/Site1'
   at Microsoft.Web.Administration.Interop.AppHostWritableAdminManager.GetAdminSection(String bstrSectionName, String bstrSectionPath)
   at Microsoft.Web.Administration.Configuration.GetSectionInternal(ConfigurationSection section, String sectionPath, String locationPath)
   at Microsoft.Web.Administration.Configuration.GetSection(String sectionPath, String locationPath)
   at FlowSuiteWebConfigurator.label.button1_Click(Object sender, EventArgs e) in C:\Users\Administrator\documents\visual studio 2010\Projects\Projectname\Projectname\Form1.cs:line 264
Run Code Online (Sandbox Code Playgroud)

有人可以指导我如何解决这个问题吗?

c# iis-7

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

我如何与KL-divergence聚类?

我想用KL-divergence作为我的指标来聚类我的数据.

在K-means中:

  1. 选择群集数量.

  2. 随机初始化每个群集的均值.

  3. 将每个数据点分配给c具有最小距离值的群集.

  4. 将每个群集的平均值更新为分配给它的数据点的平均值.

在Euclidean案例中,只需平均每个向量即可轻松更新均值.

但是,如果我想使用KL-divergence作为我的指标,我该如何更新我的意思呢?

machine-learning k-means

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

列出具有出现次数的文本文件中的所有单词?

假设我有text.txt以下文件:

she likes cats, and he likes cats too.

我希望我的结果看起来像:

she 1
likes 2
cats 2
and 1
he 1
too 1
Run Code Online (Sandbox Code Playgroud)

如果space , .加入它会使脚本更容易,那就没问题了.

是否有一个简单的shell管道可以实现这一目标?

bash awk sed

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

检查一个数字是否在shell中

我需要检查数字是否均匀.

这是我尝试过的.

newY="281"
eCheck=$(( $newY % 2 ))

echo $newY
echo $eCheck
while [ $eCheck -eq 0 ]; do
        newY=$((newY-1))
        eCheck=$(( $newY % 2 ))
        echo $newY
done
Run Code Online (Sandbox Code Playgroud)

......回来eCheck = 1 怎么样?281/2 = 140.5

我也尝试过使用bc,但它进入了一个无限循环eCheck=$(echo "scale=1;$newY%2" | bc)

linux math bash ubuntu

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

为什么quicksort的常数因子比heapsort更好?

根据我的计算:

  • 快速成本= n +(n/2 + n/2)+(n/4 + n/4 + n/4 + n/4)+ ... = n*log(n)= log(n n)
  • 对于i = n,n-1,n-2,...,1 = log(n!),堆的成本= sum [log(i)]

为什么说quicksort比heapsort有更好的常数因子,因此快速排序比heapsort平均更好?是不是log(n n)> log(n!)?

sorting algorithm performance

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

Chefspec重复加载库并发出警告"已初始化的常量CONSTANT"

我有一个带图书馆的厨师食谱,例如library.rb.它包含一个CONSTANT:

CONSTANT = 'constant'
Run Code Online (Sandbox Code Playgroud)

当我为这本食谱编写单元测试时,它总是给我警告:

(Some prefix...)warning: already initialized constant CONSTANT
(Some prefix...)warning: previous definition of CONSTANT was here
Run Code Online (Sandbox Code Playgroud)

警告反复出现,与示例(测试用例)的数量减去一样多.我认为这是因为chefspec为每个示例加载一次库.有人能告诉我如何只加载一次库,或者如何禁用警告信息?

ruby chef-infra chefspec

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

是否有一些算法将数字列表映射到一些变化较小的数字?

我正在制作气泡图,我在计算气泡半径方面遇到了麻烦.

我想使用一定数量来计算气泡半径,但数量变化很大.最小值为340,最大值为190000,但大多数点在5000到30000之间.这些范围太极端,无法直接使用数量作为半径.

有没有算法来"平滑"数据曲线?或者某种方法将原始数量映射到更合理的数量?

现在我的图表是一个散点图,因为我无法将其转换为没有半径的气泡图.

algorithm bubble-chart

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

jps进程不可用作root用户

我已经使用JDK 1.7.0_80在CentOS上成功安装了Hadoop CDH5.2.

进程启动并成功运行.但是当我尝试以root用户身份显示java进程列表时jps,它只返回ID而没有描述:

[root@elephant ~]# jps
11478 Jps
2871 -- process information unavailable
2972 -- process information unavailable
3146 -- process information unavailable
3611 -- process information unavailable
2796 -- process information unavailable
3445 -- process information unavailable
Run Code Online (Sandbox Code Playgroud)

如果我sud为hdfs,我可以看到它的进程描述:

[root@elephant ~]# sudo -u hdfs jps
2871 SecondaryNameNode
11495 Jps
2972 DataNode
2796 NameNode
Run Code Online (Sandbox Code Playgroud)

什么可能导致root不检索进程描述?

java hadoop

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