问题列表 - 第19804页

如何处理PDO异常

我正在尝试使用PDOPHP 上的类,但我找到正确的方法来处理错误,我写了这段代码:

<?php
// $connection alreay created on a class which works with similar UPDATE statements
// I've simply added here trim() and PDO::PARAM... data type


$id = 33;
$name = "Mario Bros.";
$url = "http://nintendo.com";
$country = "jp";


try {

$sql = "UPDATE table_users SET name = :name, url = :url, country = :country WHERE user_id = :user_id";

$statement = $connection->prepare ($sql);

$statement->bindParam (':user_id', trim($id), PDO::PARAM_INT);
$statement->bindParam (':name', trim($name), PDO::PARAM_STR);
$statement->bindParam (':url', trim($url), PDO::PARAM_STR);
$statement->bindParam (':country', trim($country), …
Run Code Online (Sandbox Code Playgroud)

php mysql pdo exception-handling

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

如何将read.table()多个文件读入R中的单个表?

我有文件名<InputData>.<TestName>.csv,我想为每个测试制作图表.我能看到的最好方法是为每个TestName创建一个R表.每个测试都会生成相同的数据列,因此我想将每个测试的所有数据都拉入一个R数据表,并为输入数据添加一列.

我想这样做:

read.tables(c("B217.SE.csv", "C10.SE.csv"), sep=",")
Run Code Online (Sandbox Code Playgroud)

产生(例如):

       Filename  col1   col2
1   B217.SE.csv     1      2
2   B217.SE.csv     2      4
3   C10.SE.csv      3      1
4   C10.SE.csv      4      5
Run Code Online (Sandbox Code Playgroud)

这样做的正确方法是什么?我不知道的一些现有功能?使用for循环在R语言中写出来?

import r

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

如何让Emacs(没有GUI)区分Ctrl + Shift + S和Ctrl + S?

我正在尝试教授Emacs标准快捷键.我使用来自Debian的emacs23-nox版本,通常是通过SSH连接.其中之一是CTRL+ SHIFT+ S另存为.配置的相关部分如下所示:

    (global-set-key (kbd "C-S") 'write-file)
    (global-set-key (kbd "C-s") 'save-buffer)

但会导致CTRL+ SHIFT+ SCTRL+ S调用'save-buffer(或者'write-file,取决于最后一行).我也试过"C-S-s"而不是"C-S".

不使用Shift键部分为什么Emacs的键盘快捷键很痛苦说不可能.我读了这个答案,但是接受的解决方案对我不起作用(Ch k CTRL+ SHIFT+ S打印Cs).

有没有办法让Emacs(没有GUI版本)区分CTRL+ SHIFT+ SCTRL+ S

emacs keyboard-shortcuts

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

从Linux中的socket编程中侦听和接受的连接中提取IP

在以下代码中,我想在接受传入连接后提取已连接客户端的IP地址.accept()实现它后我该怎么办?

int sockfd, newsockfd, portno, clilen;
portno = 8090;
clilen = 0;
pthread_t serverIn;
struct sockaddr_in serv_addr, cli_addr;
sockfd = socket(AF_INET, SOCK_STREAM, 0);
if (sockfd < 0)
{
    perror("ERROR opening socket");
}
bzero((char *) & serv_addr, sizeof (serv_addr));
serv_addr.sin_family = AF_INET;
serv_addr.sin_port = htons(portno);
serv_addr.sin_addr.s_addr = INADDR_ANY;
if (bind(sockfd, (struct sockaddr *) & serv_addr, sizeof (serv_addr)) < 0)
{
    perror("ERROR on binding");
}

listen(sockfd, 5);
clilen = sizeof (cli_addr);
newsockfd = accept(sockfd, (struct sockaddr *) & cli_addr, &clilen);
Run Code Online (Sandbox Code Playgroud)

c sockets ip network-programming

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

缩小ASP.Net MVC应用程序的HTML输出

这可能是下面问题的重复,但唯一的答案是死链接:
缩小ASP.NET应用程序的Html输出

在使用ASP.Net时,对我来说,一个更令人讨厌的方面是Visual Studio为空白放置空格而不是制表符,这会增加最终HTML的大小.我原本以为只是改变Visual Studio设置而不是使用标签,但是我的团队中的其他人仍然会最终覆盖空格.

我的问题有两个方面:首先是在每个项目设置上有一种方法可以在使用空格或制表符的情况下进行更改(如果是这样的话甚至是值得的),其次,有没有办法在生成时简单地缩小所有视图?

asp.net asp.net-mvc minify asp.net-mvc-views

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

c ++ rapidxml node_iterator示例?

我刚开始使用rapidXML,因为它被推荐给我.现在迭代多个兄弟姐妹我这样做:

//get the first texture node    
xml_node<>* texNode = rootNode->first_node("Texture");
if(texNode != 0){
    string test = texNode->first_attribute("path")->value();
    cout << test << endl;
}
//get all its siblings
while(texNode->next_sibling() != 0){
    string test = texNode->first_attribute("path")->value();
    cout << test << endl;
    texNode = texNode->next_sibling();
}
Run Code Online (Sandbox Code Playgroud)

作为基本测试,它工作正常.无论如何,我遇到了node_iterator,这对我来说似乎是一个额外的迭代器类.无论如何,我找不到任何关于如何使用它的例子,所以我想知道是否有人可以告诉我:)

谢谢!

c++ xml rapidxml

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

SSIS:Oracle多行到一列输出,没有STRAGG

当ID相同时,希望生成以逗号分隔的语言列表.

表格1:

ID | LangID
1    1
1    2
1    3
2    3
2    4
3    1
Run Code Online (Sandbox Code Playgroud)

表2:

ID | Language
1    English
2    Spanish
3    French
4    German
Run Code Online (Sandbox Code Playgroud)

想要生成如下结果:

ID | Languages
1    English, Spanish, French
2    French, German
3    English
Run Code Online (Sandbox Code Playgroud)

我尝试过的事情:

Stragg - SSIS给了我"无效的标识符"

SYS_Connect_By_Path - 无法弄清楚如何加入id以转换为字符串语言.

有什么建议?

.net sql oracle ssis

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

Java - 匿名内部生命周期

当在对象生命周期的哪个点使用匿名内部类作为PropertyChangeListener时,是否收集了类垃圾?收回包含类(SettingsNode)后?我应该在包含类(SettingsNode)的终结器中显式删除PropertyChangeListener吗?

public class SettingsNode extends AbstractNode
{
    public SettingsNode(Project project, ProjectSettings projectSettings)
        throws IntrospectionException
    {   
        // use an anonymous inner class to listen for changes
        projectSettings.addPropertyChangeListener(ProjectSettings.PROP_NAME,
            new PropertyChangeListener()
            {
                @Override
                public void propertyChange(PropertyChangeEvent evt)
                {
                   // handle event
                }
            });
     }
}
Run Code Online (Sandbox Code Playgroud)

java

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

按类型过滤Visual Studio(或ReSharper)Intellisense

有没有办法按类型过滤Visual Studio Intellisense?

示例:当我使用诸如Infragistics的XamDataGrid之类的控件时,看似无穷无尽的字段,属性,事件和方法.我希望能够按类型过滤智能感知,即只显示事件.

我在JetBrains网站上找到了这些建议,但没有解决方案:

resharper intellisense visual-studio-2008

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

使用jquery删除链接,但不删除图像

我有一个列表项,每个列表项都包含一个超链接图像.我正在尝试编写一些将删除链接的jQuery,但不会删除图像.这可能吗?

jquery

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