问题列表 - 第10154页

在C#Windows应用程序中打开我的电脑属性

有没有办法从C#Windows应用程序打开我的电脑属性?

例如,用户单击"计算机名称"按钮,然后启动"我的电脑属性" - "计算机名"选项卡.

c# windows

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

如何在null自由设计中实现List,Set和Map?

在大多数情况下,当你可以返回null/empty对象以避免空值时,它很棒,但是像对象一样集合呢?

在Java中,如果在地图中找不到in ,则Map返回.nullkeyget(key)

null在这种情况下,我能想到避免s 的最好方法是返回一个Entry<T>对象,该对象可以是EmptyEntry<T>或包含值T.

当然我们避免使用null,但现在你可以有一个类强制转换异常,如果你不检查它是否EmptyEntry<T>.

有没有更好的办法来避免nullS IN Mapget(K)

为了论证,让我们说这种语言甚至没有null,所以不要说只是使用nulls.

java architecture collections null

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

使用linq,你是否像nHibernate所要求的那样为每个请求创建一个dbContext?

使用linq,你是否像nHibernate所要求的那样为每个请求创建一个dbContext(出于性能原因,在我所理解的nhibernate中创建会话是一个昂贵的调用).

即在我的asp.net-mvc应用程序中,我可能针对给定的操作,在单独的调用上打了5-10次数据库.我是否需要创建上下文并将其重新用于整个请求?

c# asp.net-mvc linq-to-sql

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

PHP中的变量

PHP:$ varName ="$ var \n"之间有什么区别; 来自周期:$ varName.="$ var \n"?很混乱.

php variables

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

你可以将UITableViewController的TableView添加到另一个View吗?

我已经插入了一个UITableViewController,并将它对应的UITableView放入一个简单的IB文档中.目标是将UITableView包含在父UIWindow(或UIView)中,其他"东西"(任何真正的东西)装饰在表中.这是Interface Builder中的样子.

在此输入图像描述

我已经尝试了很多次,总是到达同一个地方.

  1. 构建一个充满数据的UITableViewController的工作子类
  2. 自定义UTableView及其单元格,包括点击目标
  3. 将新创建的UITableViewController添加到IB文档中
  4. 将UITableView拖出UITableViewController并进入主UIView
  5. 将UITableViewController连接到UITableView
  6. 注意:在代码中添加UITableViewController会导致同样的问题

在iPhone模拟器或设备上运行应用程序时,表格会正确显示,但在您第一次尝试与其进行交互时会崩溃.滚动,点按,任何东西都会崩溃应用程序.这似乎是一个委托问题,就像UITableView不知道如何与UITableViewController进行通信,但我不知道如何纠正这个问题.

到目前为止,我已经能够通过自定义tableHeaderView来获得足够的布局,但我真的更喜欢让其他技术工作.

iphone objective-c interface-builder uitableview

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

我可以在Perl中创建类似Java的接口吗?

我知道Perl的OO模型相当原始; 在大多数方面,它本质上是命名空间黑客攻击.

不过,我想知道是否有可能创建类似"界面"的东西?我的目标是建立一个扩展其他基类的基类,其主要目的是强制要求这些子类实现某些方法(名称很好,不需要签名).我真的不在乎它是一个"纯虚拟"类(如Java中的"接口")还是具有超类中这些方法的实际实现存根的具体类,但我想要的是确定它是确定性必要的子类实现超类的某些方法.

这可能吗?如果是这样,怎么样?

oop perl interface object abstract

13
推荐指数
4
解决办法
5903
查看次数

我可以在JavaScript中向对象添加公共函数吗?怎么样?

我确信我已经说错了这个问题,但我不知道如何解释它......

我有一个模糊的想法,我已经阅读过某些地方,我可以在JavaScript中添加对象的方法 - 我的意思是:

function Exclaimify(aString)
{ 
    return aString + "!";
}

var greeting = "Hello";
alert(greeting.Exclaimify()) // this shows "Hello!" in an alert box
Run Code Online (Sandbox Code Playgroud)

这可能吗?如果是这样,我该怎么办?

javascript prototype-programming

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

使用来自Python / SQLAlchemy的SQLite备份API

我正在使用来自python的SQLite数据库(带有SQLAlchemy)。出于性能原因,我想在应用程序中填充内存数据库,然后将该数据库备份到磁盘。

SQLite有一个备份API,似乎可以透明地做到这一点。

APSW文件说,它封装了备份API,但是我想从Python的标准sqlite3的模块访问此功能,或者在SQLAlchemy的最好的情况下。这可能吗?

python sqlite sqlalchemy

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

如何在C中午夜以来获得毫秒?

time.h中的时间函数给出了自纪元以来的毫秒数.

c time.h

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

UITableViewCell中的UIButton和获取边界/框架

我在UITableView中的UITableView单元格中有一个UIButton.结果是一个包含按钮的列表.当按下UIButton时,它会调用一个touchUpInside方法,一切都很棒.我遇到的问题是我想在按下按钮时从按钮的位置(框架)缩小新视图.如果我只是得到了UIButton的界限

origButton.frame
Run Code Online (Sandbox Code Playgroud)

它位于UITableCell的坐标中,类似于3,50,40,25.这对于列表中的所有按钮都是相同的,因此无论按下列表中的哪个按钮,我都会得到这些坐标.现在,如果我真的抓住了我的视图坐标

self.frame
Run Code Online (Sandbox Code Playgroud)

当调用touchUpInside方法时,我得到更多可用的东西.然后我得到了我的细胞的坐标.大!!所以我可以从UIButton缩小新视图.大!!

但问题出在这里:如果向上滚动列表,点击按钮,视图不会从按钮缩小,而是从屏幕下方的位置缩小.问题是,我所拥有的坐标是针对单元格,在它向上滚动之前.事实上,所有单元格的所有坐标都反映了它们在表格中的实际位置,只有第一个可见集合的坐标可用.滚动没有改变这些坐标.

我想也许我可以使用超级视图的坐标,但那些没有帮助.

任何人都知道如何获得表中列出的按钮(或视图或任何其他项)的准确坐标,或者不可能?

以下是我计算新视图中心点的方法:

floatingView.center = CGPointMake(origButton.frame.origin.x + 
                                  origButton.frame.size.width / 2,
                         self.frame.origin.y + self.superview.frame.origin.y);
Run Code Online (Sandbox Code Playgroud)

谢谢!

iphone uitableview

7
推荐指数
2
解决办法
7945
查看次数