问题列表 - 第20890页

如何让vi keybindings在mysql客户端工作?

set -o vi在我的.bash_profile中使用vi绑定在我的bash shell中工作.但我似乎无法让他们在mysql命令行客户端工作.我只获得emacs样式绑定.你怎么做到这一点?

我也把这些行放在我的.inputrc中,但没有效果:

set editing-mode vi
set keymap vi
Run Code Online (Sandbox Code Playgroud)

mysql unix vim command-line readline

30
推荐指数
2
解决办法
6224
查看次数

MySQL"NULL"问题

我有一个包含多个列的表.

有时这些列字段中的一些可能是空的(即,在某些情况下我不会使用它们).

我的问题:

  1. 在phpmyadmin中将它们设置为NULL会很聪明吗?

  2. "NULL"属性实际上做了什么?

  3. 通过将它们设置为NULL,我可以获得任何东西吗?

  4. 是否可以以相同的方式使用NULL字段,即使它被设置为null?

mysql sql database null

9
推荐指数
2
解决办法
3265
查看次数

如何使Scala的不可变集合保存不可变对象

我正在评估Scala,并且我的不可变集合存在问题.

我想制作完全不可变的不可变集合,直到所有包含的对象,它们引用的对象,无限制.

有一个简单的方法吗?

http://www.finalcog.com/immutable-containers-scala上的代码说明了我正在努力实现的目标,以及令人讨厌的工作(ImmutablePoint).

解决方法的问题是,每次我想要更改对象时,我都必须手动创建新副本.我知道运行时必须实现copy-on-write,但这对开发人员是否透明?

我想我正在寻找制作不可变对象,其中方法改变当前对象状态,但对象的所有其他'val'(和所有不可变容器)引用保持'旧'状态.

functional-programming scala immutability scala-collections

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

如何编写一个将布尔值转换为"是"或"否"的方法

我是java的新手,我需要编写一个将布尔值true或false转换为字符串"yes"或"no"的方法.我有点迷茫.

public class Book
{
    private String title;
    private String author;
    private String isbn;
    private int pages;
    private boolean pback;
    private double price;

    /**
     * Constructor for objects of class Book
     */
    public Book(String bookTitle, String bookAuthor, String bookCode, int bookPages, boolean paperback, double bookRetail)
    {
        // initialise instance variables
        title = bookTitle;
        author = bookAuthor;
        isbn = bookCode;
        pages = bookPages;
        pback = paperback;
        price = bookRetail;
    }


public String translate(boolean trueorFalse)
            {
                if(pback = true)
                    {
                        ??????;
                    } …
Run Code Online (Sandbox Code Playgroud)

java

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

检查来自C程序的UNIX命令行参数,管道和重定向

我有一些问题要弄清楚一旦我发现缺少命令行参数,我可以如何维护管道和重定向shell的功能.

例如,如果我使用scanf调用,那将使用重定向或来自shell的管道,但如果没有这个,我会得到一个我不想要的提示.

我想通过argv [],管道或重定向接受命令行参数,但我无法弄清楚如何在得到提示时这样做.如果我例如尝试这样的事情:

if(argc < 2)
    exit(0);
Run Code Online (Sandbox Code Playgroud)

如果我尝试这个程序,程序将终止:

echo arg | myProgram
Run Code Online (Sandbox Code Playgroud)

或这个:

myProgram < fileWithArgument
Run Code Online (Sandbox Code Playgroud)

我试图查看这个,但我总是得到一些bash脚本参考.

c unix command-line arguments

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

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

将Hibernate代理转换为真实实体对象

在Hibernate期间Session,我正在加载一些对象,并且由于延迟加载,其中一些被加载为代理.一切都好,我不想把懒人装完.

但后来我需要通过RPC将一些对象(实际上是一个对象)发送到GWT客户端.碰巧这个具体对象是代理.所以我需要把它变成一个真实的对象.我在Hibernate中找不到类似"实现"的方法.

如何知道他们的类和ID,将一些对象从代理转换为实际?

目前,我看到的唯一解决方案是从Hibernate的缓存中驱逐该对象并重新加载它,但由于许多原因它真的很糟糕.

java proxy hibernate jpa lazy-loading

153
推荐指数
6
解决办法
9万
查看次数

如何使用PHP正则表达式将属性添加到第一个P标记?

WordPress以这种格式吐出帖子:

<h2>Some header</h>
<p>First paragraph of the post</p>
<p>Second paragraph of the post</p>
etc.
Run Code Online (Sandbox Code Playgroud)

为了在第一段(这是那些看起来很好看的东西之一)上获得我很酷的样式,我需要挂钩到get_posts函数以使用preg_replace过滤其输出.

目标是让上面的代码看起来像:

<h2>Some header</h>
<p class="first">First paragraph of the post</p>
<p>Second paragraph of the post</p>
Run Code Online (Sandbox Code Playgroud)

到目前为止,我有这个,但它甚至没有工作(错误是:"preg_replace()[function.preg-replace]:未知的修饰符']'")

$output=preg_replace('<p[^>]*>', '<p class="first">', $content);
Run Code Online (Sandbox Code Playgroud)

我不能使用CSS3元选择器,因为我需要支持IE6,我不能在父容器上应用:第一行元选择器(这是IE6支持的),因为它会击中H2而不是第一个P.

html php regex

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

使用Google AppEngine创建Java Web服务

我正在尝试创建一个简单的Web服务应用程序,我可以在其中检索字符串集合并将它们存储到AppEngine服务器上的数据存储中.

我掌握Java知识,几乎不了解Java Servlets及其WAR标准.

我想至少对如何使用AppEngine提供的Java技术创建Web服务有一些指导.我搜索过但文章很稀疏而且篇幅太长而没有提供任何简单的解决方案.

我喜欢它,如果我可以使用Java的注释创建一个Web服务,就像在.NET中使用属性一样.

我很欣赏文章和指导的链接,不需要完整的源答案,但我们将不胜感激.

请不要基于python的答案.

java google-app-engine wsdl web-services servlets

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

如何将完整的字符串写入文件?

我现在正在Windows中编程,但是也会欢迎可移植代码.

我现在正在使用的是fwrite(4),但是此函数需要将最大数量的元素写入文件.我可以strlen(1)在这里使用,但我想知道是否有更好的方法来做到这一点.

c windows string file-io

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