问题列表 - 第20903页

按NSTextField中的选项卡选择所有文本而不是转到下一个控件

我有多个视图都可以正常工作但由于某种原因,在键入tab键时视图不会聚焦下一个控件.而是选择当前NSTextField的所有文本.

我忘记了这里真正愚蠢的事情; 谁可以帮我这个事?

所以这是一个包含NSView的NIB.在视图上有两个NSTextField,按下一个选项卡不会前进到下一个,而是选择当前的所有文本.

cocoa objective-c interface-builder

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

关于Ruby Gsub

params[:hello] # => "Some params value"

hello = params[:hello]
hello.gsub!("whatever","")

params[:hello] # => ""
Run Code Online (Sandbox Code Playgroud)

我不明白,有人可以解释为什么params[:hello]会被修改gsub!?我希望hello修改字符串,但不是params哈希.

ruby string gsub

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

我如何编写一个排除而不是匹配的正则表达式,例如,不是(this | string)?

我难以设法创建一个排除组的Emacs正则表达式.[^]排除集合中的单个字符,但我想排除特定的字符序列:类似的东西[^(not|this)],以便包含"not"或"this"的字符串不匹配.

原则上,我可以写([^n][^o][^t]|[^...]),但还有另一种更清洁的方式吗?

regex emacs elisp regex-negation regex-group

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

CSS - 绝对定位还是浮动?

我有一个基本布局,其中body div设置为特定宽度.并且左边和右边的边距设置为自动.导致div居中.

现在,当现在将所有子元素定位在此div中时,最好使用绝对定位还是固定坐标?这些子元素基本上是文本列,一些图像和一些标题.我发现将它们全部浮动到左侧会使它们堆叠在一起.这基本上就是我想要的.但是指定坐标会更好吗?我看到你遇到IE的小常见边缘错误.我知道绝对定位会解决它.但这会是一个肮脏的解决方案吗?

我的意思是,布局本身在某种意义上是流动的.但是身体div有它的宽度.因此,无论分辨率如何,子元素都不会移动.

css css-position

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

django新字段生成"全局名称...未定义"错误

在django应用程序中,我有一个Word(需要学习)的模型,一个学生(学习它),而StudentWord是一个处理多对多关系的表:

class Word(models.Model):
    word = models.CharField(max_length=80)
    image = models.ForeignKey(Image)
    language = models.ForeignKey(Language)
    def __unicode__(self):
        return self.word

class Student(models.Model):
    username = models.ForeignKey(User)
    words = models.ManyToManyField(Word, through='StudentWord')
    def __unicode__(self):
        return self.username.username

class StudentWord(models.Model):
    word = models.ForeignKey(Word)
    student = models.ForeignKey(Student)
    level = models.IntegerField()
    nextdate = models.DateField()  <-- this field newly added
    learned = models.BooleanField()
    def __unicode__(self):
        return u'%s %s' % (self.student, self.word)
Run Code Online (Sandbox Code Playgroud)

我有它的工作,但想添加一个功能,应用程序会知道下一个日期是什么时候向学生询问这个词.为此,我将nextdate字段添加到StudentWord模型,删除了MySQL中的studentword表,使用syncdb重新生成它,并使用管理页面成功添加了几个学生用语(在其中添加了新的日期字段).

但是,视图的以下部分生成错误:

def index(request):
    last_question = request.session.get('last_question', 'none')
    student_language = request.session.get('student_language', 'english')
    student=Student.objects.get(username=request.user)
    words_student_knows = Word.objects.filter(studentword__student=student, studentword__learned=True)
    words_student_knows.filter(studentword__nextdate<=datetime.date.today())
Run Code Online (Sandbox Code Playgroud)

错误是:

Exception Type: …
Run Code Online (Sandbox Code Playgroud)

django datetime field model add

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

如何在php中替换已弃用的set_magic_quotes_runtime?

当我尝试运行我必须使用但不写的PHP脚本时,我收到此消息.

Deprecated: Function set_magic_quotes_runtime() is deprecated in /opt/lampp/htdocs/webEchange/SiteWeb_V5/inc/fpdf.php on line 1810
Run Code Online (Sandbox Code Playgroud)

这是第1810行:

set_magic_quotes_runtime(0);
Run Code Online (Sandbox Code Playgroud)

如果这是一个已弃用的函数,我可以用它替换它?

非常感谢你!

php deprecated

59
推荐指数
8
解决办法
14万
查看次数

学习Ruby的好地方是什么?主要用于什么?

几年前,我的一位朋友建议我学习Ruby.我已经学习了PHP和VB.NET,但我从来没有学过Ruby.

我在哪里可以从Ruby开始?什么是Ruby主要用于?与PHP相比,您如何描述它?蟒蛇?VB?

如何在Ubuntu 9.04上设置它?Windows Vista或7 Home Premium?我可以在"无网络"盒子上的现有(Apache)虚拟服务器中设置Ruby on Rails吗?

ruby

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

如何在Java中获取文本文件的随机行?

假设有一个文件太大而无法存入内存.如何从中获取随机线?谢谢.

更新:我想要让每一行相等的概率.

java

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

使用sql重新排序整数值0以外的整数

我正在尝试根据整数值'place'从我的MYSQL数据库表中获取一个有序的行列表.

SELECT * FROM mytable
ORDER BY place;
Run Code Online (Sandbox Code Playgroud)

这没关系,除了值为place = 0的所有行都应该出现在表的末尾.

所以,如果我的表是:

name place
---- -----
John 1
Do   2
Eric 0
Pete 2
Run Code Online (Sandbox Code Playgroud)

它应该成为:

name place
---- -----
John 1
Do   2
Pete 2
Eric 0
Run Code Online (Sandbox Code Playgroud)

mysql sql database

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

为什么x ++的优先级高于++ x?

后增量++运算符的优先级高于preincrement ++运算符是什么意思?因此,是否存在与++ x具有相同优先级的x ++会导致表达式返回错误结果的情况?

c#

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