问题列表 - 第11088页

清除UITextField的最佳方法

对于a IBOutlet UITextField,在内存管理或其他原因如何清除文本值方面是否重要?

textFieldX.text = nil
Run Code Online (Sandbox Code Playgroud)

要么

textFieldX.text = @"";
Run Code Online (Sandbox Code Playgroud)

在objective-c中,消息nil对象是可接受的并且@""是静态的NSString *.我不确定是否每个@""指向内存中的同一个对象,或者它是否分配了一堆1字节的空终止字符串.

没什么大不了的,只是想我会问社区.谢谢.

iphone memory-management objective-c uitextfield

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

NHibernate - 使用ICriteria实现"NOT IN"查询

我已经开始接触NHibernate了.我正在尝试执行一个查询,从表中选择所有记录,但有一个排除过滤器ID列表,例如.给我所有产品,除了这些具有这些ID值的产品.

通常在直接T-SQL中,我会将要排除的ID传递给NOT IN子句,就像这样.

SELECT *
FROM Products
WHERE ProductId NOT IN (1,5,9,23,45)
Run Code Online (Sandbox Code Playgroud)

我如何使用ICriteria或HQL(但最好是ICriteria)在NHibernate中执行此操作?

nhibernate icriteria

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

Visual Basic点运算符语法 - 没有对象名称

在以前的生活中我写了一些Visual Basic,今天我需要复活这些技能来编写Excel宏.在浏览互联网寻找VBA示例以帮助我们使用这个Excel宏时,我遇到了这种不寻常的语法:

Set rFound = .Columns(1).Find(What:="Cat", After:=.Cells(1, 1), LookIn:=xlValues, LookAt:= _
        xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False _
        , SearchFormat:=False)
Run Code Online (Sandbox Code Playgroud)

注意.Columns和.Cells - 点运算符左边没有对象名.

我记得很久以前使用过这种语法,但我记不起细节了.我很难在谷歌或MSDN上找到任何有用的东西.

问题:

  • 什么时候合法?
  • 点运算符推断出什么变量?
  • 我在哪里可以获得更多信息?

谢谢.

syntax excel vba excel-vba

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

在Rails中干我的has_many's

我有一个模型类,其中包括:

class Group < ActiveRecord::Base
  has_many :subscriptions
  has_many :users, :through => :subscriptions

  has_many :admins, :through => :subscriptions, :source => :user, :conditions => "subscriptions.role = #{ROLES[:admin]}"
  has_many :subscribers, :through => :subscriptions, :source => :user, :conditions => "subscriptions.role >= #{ROLES[:subscriber]}"
  has_many :authors, :through => :subscriptions, :source => :user, :conditions => "subscriptions.role >= #{ROLES[:author]}"
  has_many :pending_subscribers, :through => :subscriptions, :source => :user, :conditions => "subscriptions.pending = true"
end
Run Code Online (Sandbox Code Playgroud)

:through => :subscriptions, :source => :user重复的次数困扰着我.我知道在路径文件中,你可以做到map.with_options.我的模特协会有类似的东西吗?

ruby activerecord ruby-on-rails dry

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

我的Zend框架'引用'混乱

我有一个非常简单的问题,我无法在Zend Framework手册或其他地方找到令人满意的(主观看到的)答案......

我有很多方法可以将我的php变量移交给我的sql查询,但我失去了概述,可能我对一般的引用缺乏了解.

准备好的陈述

$sql =  "SELECT this, that
        FROM table
        WHERE id = ? AND restriction = ?";

$stmt = $this->_db->query($sql, array($myId, $myValue)); 
$result = $stmt->fetchAll();
Run Code Online (Sandbox Code Playgroud)

我理解使用这个解决方案我不需要引用任何东西,因为db为我处理这个.

通过API查询Zend_Db_Table和_Row对象

$ users = new Users();

a) $users->fetchRow('userID = ' . $userID);  
b) $users->fetchRow('userID = ' . $users->getAdapter()->quote($userID, 'INTEGER'));  
c) $users->fetchRow('userID = ?', $userID);  
d) $users->fetchRow('userID = ?', $users->getAdapter()->quote($userID, 'INTEGER'));  
Run Code Online (Sandbox Code Playgroud)

问题

我明白a)不好,因为根本没有引用.但是其他版本呢,最好的是什么?是c)被视为一个陈述并自动引用或我需要使用d)当我使用?标识?

php sql zend-framework quoting

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

为什么Django不"真正"支持自动表更新?

最近我一直在努力学习Django中的web开发,我很高兴...

但是,有一点真的很烦人 - 特别是当你了解django背后的'简单'哲学时.

这是在django中更新表格真的远离我刚刚经历的简单性.

例如,就像我的真实案例一样,我在开头跳过为条目标题添加一个slug字段.但过了一段时间,我想在表格中添加一个slug列,就像每个人一样 - 这是django中的新手可能期望的,我试过python manage.py syncdb命令.当然它不起作用......经过一番搜索后我发现"我需要在dbshel​​l命令行中手动添加一个新列"(我使用的数据库是mysql).

我不知道为什么,但我认为这是一个非常有趣的事情,在我看到在django中创建一个简单的网站之后,我从未想到过.难道你们都不这么认为吗?或者,如果您有任何其他解决方案或任何其他问题,请与您分享?

提前致谢...

PS.我不介意在shell中与db相处,但我想知道的是为什么它在django中就像那样...

mysql django django-database

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

保护ASP.NET MVC应用程序清单

我正在寻找一套指南或清单,您可以通过这些指南或清单来保护公共ASP.NET MVC网站.我只是想确保在部署网站时我没有做出任何明显和众所周知的问题.

谢谢.

security asp.net-mvc

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

计算类方法中类类型的对象数

如何在该类的方法中计算类类型的对象数?就此而言,如何在不在列表中添加对象的情况下在类之外执行此操作?

我应该想到这个!谢谢!我会在一段时间内没有回答,看看是否有更好的方法,因为我同意.我只是把头包裹在OO周围.如果你不介意让我解释一下,也许总的来说有更好的方法吗?

我有一个对象类,我想添加3条信息,但首先我要循环并确保没有其他对象与三个部分中的任何一个相同,如果有,为每个做不同的事情案件.

c# methods class object count

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

应用程序生成Java类层次结构图

寻找一种工具:

  • 产生视觉上令人愉悦(不是花哨)的正交结构图层次结构
  • 输出高质量的PNG图像(300dpi +)
  • 可视化区分类,抽象类,接口和枚举类型(最好通过颜色)
  • 交互式用户界面
  • 允许从图中修剪包和/或单个类
  • 种子(例如,文件»打开)使用一组:
    • 目录
    • JAR文件
    • 单个源文件
    • 个别编译类
  • 对类依赖性执行全自动分析
  • 搜索类路径以尽可能多地解析未满足的依赖项
  • 使用单个可执行文件
  • 轻巧(~5MB)和快速(平均1.5GHz机器下一秒钟内负载)
  • 很简单(点击10次以下生成图表)
  • 快速(图表100对象在几秒钟内)
  • 易于使用(界面最小,专注于图形生成)
  • 是OSS还是GPL
  • (可选)生成调用图层次结构

无法完成此任务的工具包括:

  • Doxygen + GraphViz(或点)
  • 日食
  • UML建模者
  • Java的结构分析(无法解析源文件)
  • JUDE社区(awkard界面,不适合自动生成)
  • 集成开发环境(太复杂,使用太多内存)

有任何想法吗?

java visualization class-hierarchy call-graph

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

Rails partials和HAML

我有一个ajax方法,用于渲染用户的@collection.此代码来自用户部分.现在我需要做的是为每个第三个对象在3 li标签周围包裹一个ul标签.我如何使用HAML执行此操作?我不能只将%ul标记添加到"when 1" - 因为HAML在渲染该对象时关闭标记.

-case user_counter + 1
-when 1
  %li.first
    @user.login
-when 2
  %li
    @uer.login
-when 3
  %li.last
    @user.login
Run Code Online (Sandbox Code Playgroud)

这是我正在寻找的结果:

<ul>
  <li>user1</li>
  <li>user2</li>
  <li>user3</li>
</ul>

<ul>
  <li>user4</li>
  <li>user5</li>
  <li>user6</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

等等

ruby ruby-on-rails

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