问题列表 - 第21661页

Postgresql - 在用户名中转义破折号

我在修改一个名字中包含破折号的postgres用户时遇到了困难 - 我已经多次遇到这个问题了,但却找不到答案(无论我做多少谷歌搜索!).

osm =#将osm_polygon_view全部授予www-data;

错误:" - "处或附近的语法错误

第1行:将osm_polygon_view上的所有内容授予www-data;

                                       ^
Run Code Online (Sandbox Code Playgroud)

我已经尝试了几乎所有转义字符和引号的排列,但仍然无法使其工作.我在尝试更改www-data密码时也遇到过此问题.

database postgresql

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

面试任务

我的公司正在寻找一位新的网络开发人员,我们迫切希望找到一个能够在雇用并且能够制作高质量代码时效率高的人.我将不得不接受采访,我想给他们一个任务,所以我可以看到

  • 他们的一般编程技巧
  • 如果他们能够使用CSS
  • 他们产品的一般质量
  • 而且可能还有更多

唯一的问题是我没有很好的想法给他们什么.一些候选人可能会在其他公司工作,所以应该最多工作8小时(比如一周结束),但它应该足够复杂以展示他们的技能.

到目前为止,我在想:

  • 联络经理
  • CD/BOOK经理
  • 一个博客 ?

伙计们,如果你有一些想法意见,请分享!

此外,使用Zend Framework在PHP中进行赋值,因此必须考虑候选人可能对框架不太熟悉的计算.

php testing zend-framework

7
推荐指数
3
解决办法
5892
查看次数

什么原因导致在ruby中构建公钥时"PUB键和PRIV键都没有嵌套asn1错误"?

通过传递.pem文件使用OpenSSL :: PKey :: RSA模块构建公钥时,响应的原因是什么:

OpenSSL::PKey::RSAError: Neither PUB key nor PRIV key:: nested asn1 error
from /Users/Matt/projects/placepop/lib/apn.rb:48:in `initialize'
from /Users/Matt/projects/placepop/lib/apn.rb:48:in `new'
from /Users/Matt/projects/placepop/lib/apn.rb:48:in `open'
from (irb):1
Run Code Online (Sandbox Code Playgroud)

这是来源:

cert = File.join(rails_root, 'config', 'apns', 'sandbox-cert.pem')
APN_CONFIG = { :delivery => { 
                              :host => 'gateway.sandbox.push.apple.com', 
                              :cert => cert,
                              :passphrase => "",
                              :port => 2195 },
               :feedback => {  
                              :host => 'feedback.sandbox.push.apple.com',
                              :port => 2196,
                              :passphrase => "",
                              :cert => cert} }


options = APN_CONFIG[:delivery].merge(options)
cert = File.read(options[:cert])
ctx = OpenSSL::SSL::SSLContext.new
ctx.key = OpenSSL::PKey::RSA.new(cert, …
Run Code Online (Sandbox Code Playgroud)

ssl rsa ruby-on-rails certificate apple-push-notifications

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

网格网格简化

我在2D网格中连接了几个1000s三角形.它代表水流量.这个网格是一个delaunay三角剖分.我需要将三角形合并回最少量的简单多边形,这样每个多边形都不会有内部空洞.输出多边形应该是相同的形状.

有没有已知的算法来完成这个?

mesh triangulation computational-geometry

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

如何在Spring 3中使用注释配置RESTful控制器?

我正在尝试使用Spring 3.0 创建RESTful控制器.控制器用于门户应用程序的管理API.我想要执行的操作是:

  • GET/api /门户列出所有门户
  • POST/api/portals创建一个新门户
  • GET/api/portals/{id}用于检索现有门户
  • PUT/api/portals/{id}用于更新现有门户
  • DELETE/api/portal/{id}删除现有门户

在如下图所示对控制器进行注释之后,我发现列出所有门户的操作或创建新的门户不会被映射.

所以我的问题是:

  • 我是否正确地注释了课程?
  • 我是否遵循了实施RESTful Web服务的正确约定?
  • 春天可能会有什么东西坏掉吗?

下面的代码提取显示了我如何注释我的类:

@Controller
@RequestMapping("/api/portals")
public final class PortalAPIController
{
    private final static Logger LOGGER = LoggerFactory.getLogger(PortalAPIController.class);

    @RequestMapping(value = "/", method = RequestMethod.GET)
    public String listPortals(final Model model)
    {
         PortalAPIController.LOGGER.debug("Portal API: listPortals()");
         .
         .
         return "portals";
    }

    @RequestMapping(value = "/", method = RequestMethod.POST)
    public String createPortal(@RequestBody final MultiValueMap<String, String> portalData, final Model model)
    {
        PortalAPIController.LOGGER.debug("Portal API: createPortal()");
        .
        .
        return "portal";
    }

    @RequestMapping(value = …
Run Code Online (Sandbox Code Playgroud)

java rest spring spring-mvc

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

Git的索引概念如何改善或改变您的工作流程?

我一直试图在个人项目上使用Git近一个月了.

我对基本的命令集有很好的理解,虽然它的用户体验并不令人敬畏,但我仍然觉得自己比我过去使用的其他VCS更喜欢Git.

然而,我仍然认为我没有"获得"的一个概念是指数的真正目的.我有这种感觉,我没有利用它打算给予的一些好处.

有一个临时区域的目的是什么?来自SVN的土地,我已经习惯了将我的工作副本视为我的临时区域,而我的快照也是从我的提交中获取的.

所以,我的问题是:

这种额外的间接水平给你带来了什么?指数如何改善或改变您的正常工作流程?你能否提供任何让索引允许你做一些在没有它的情况下会遇到麻烦的事情?

git workflow dvcs

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

什么是用于词性标注的优秀Java库?

我正在寻找一个很好的Java 开源POS Tagger.这是我到目前为止所提出的.

有人有什么建议吗?

java nlp

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

如何为单个包生成覆盖率 xml 报告?

我正在使用鼻子覆盖率来生成覆盖率报告。我现在只有一个包ae,所以我指定只覆盖它:

nosetests -w tests/unit --with-xunit --with-coverage --cover-package=ae
Run Code Online (Sandbox Code Playgroud)

这是结果,看起来不错:

Name             Stmts   Exec  Cover   Missing
----------------------------------------------
ae                   1      1   100%   
ae.util            253    224    88%   39, 63-65, 284, 287, 362, 406
----------------------------------------------
TOTAL              263    234    88%   
----------------------------------------------------------------------
Ran 68 tests in 5.292s
Run Code Online (Sandbox Code Playgroud)

然而,当我运行时coverage xml,覆盖范围会拉入不必要的包,包括与我的代码无关的python电子邮件日志记录包。

如果我运行coverage xml ae,我会收到此错误:

No source for code: '/home/wraith/dev/projects/trimurti/src/ae': 
[Errno 21] Is a directory: '/home/wraith/dev/projects/trimurti/src/ae'
Run Code Online (Sandbox Code Playgroud)

有没有办法只为ae包生成 XML ?

python code-coverage nose coverage.py

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

if,switch和函数指针速度比较

我正在构建一个小型解释器,所以我想测试ifs,switch和指向函数的速度有多快.如果使用其他19 ifs比使用20个情况的切换稍快一些,并且函数指针(20个函数指针的数组)比前两个慢得多...

我预计结果会完全相反,有人可以解释一下吗?

c++

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

C++交换通过int&参数传递的整数数组

我需要int i[2]使用void swap(int& x)函数交换格式中的几个整数.如您所见,该函数采用类型的参数int&.这是函数的非工作版本:

int i[2] = {3, 7};

void swap (int& x)
{
    int temp;
    temp = x[1];
    x[1] = x[0];
    x[0] = temp;
}

int main()
{
    cout << i[0] << ", " << i[1] << "\n"; // return the original: (3, 7)
    swap(i);
    cout << i[0] << ", " << i[1] << "\n"; // return i swapped: (7, 3)
}
Run Code Online (Sandbox Code Playgroud)

我该怎么做?

编辑:答案不能使用任何其他功能参数.它必须使用一个int&参数.这是Bjarne Stroustrup的书中的一个问题:"C++编程语言",第三版.问题#4来自第5章.问题首先要求编写一个带有int*as参数的函数,而不是修改它以接受int&as参数.

c++ pointers

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