问题列表 - 第46168页

将UIView放入UITableView标头中

我有一个UITableView,它位于我的xib文件中.我为控制器创建了这样的属性:

@property (nonatomic, retain) IBOutlet UITableView *myTableView;
Run Code Online (Sandbox Code Playgroud)

现在,我想要一个表视图标题(不是每个部分的标题).因此,因为我想要自定义样式,所以我创建了一个带有视图的新xib文件(并且我连接到已myTableView实现的控制器).

然后我可以viewDidLoad在我的控制器中写入:

[self.myTableView setTableHeaderView:self.myTableHeaderView];
Run Code Online (Sandbox Code Playgroud)

其中myTableViewHeader是控制器中的UIView属性.

不幸的是,UITableView不会显示这个UIView,所以我的问题是,如何将UIView放入UITableView中?

提前谢谢你和最诚挚的问候.

iphone objective-c

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

许多二进制文件同步

我在办公室服务器上有大约10万个文件(图像,pdf等等).每天文件数增加约100-500个项目,大约20-50个旧文件发生变化.

将Web服务器与这些文件同步的最佳方法是什么?Mercurial,GIT等任何系统都可以提供帮助吗?(在办公室服务器上,我将提交更改,并且Web服务器会定期进行更新)?

第二个问题是,在Web服务器上我有用户生成的内容(二进制文件)(其他文件).这些用户每天上传大约1000-2000个新文件.旧文件不会更改.我需要将这些文件备份到本地计算机.像Merurial,GIT这样的系统可以帮助解决这种情况吗?(在网络服务器上我将通过cron提交这些文件,在本地机器上我会做更新)

谢谢

UPD.

Office服务器是Windows Server 2008 R2 Web服务器是Debian 5 lenny

mercurial synchronization binaryfiles

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

Mono.Cecil:从其他程序集调用GENERIC基类'方法

我正在跟进我之前的问题:Mono.Cecil:从其他程序集中调用基类的方法.
我正在做同样的事情,但如果我的基类是通用的,它就不起作用.

//in Assembly A
class BaseVM<T> {}

//in Assembly B
class MyVM : Base<SomeModel> {
 [NotifyProperty]
 public string Something {get;set;}
}
Run Code Online (Sandbox Code Playgroud)

它编织以下代码:

L_000e: call instance void [AssemblyA]Base`1::RaisePropertyChanged(string)
Run Code Online (Sandbox Code Playgroud)

代替

L_000e: call instance void [AssemblyA]Base`1<class SomeModel>::RaisePropertyChanged(string)
Run Code Online (Sandbox Code Playgroud)

有什么改变?

generics inheritance cil assemblies mono.cecil

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

通过添加对数进行乘法运算---身份元素是零吗?

从概念上讲,我需要巧合地将每个事件的概率相乘.由于可能涉及很多事件,我让计算机添加对数以避免下溢.

但突然之间我无法说服自己在开始添加之前将返回值初始化为零.我知道零是加法的标识元素,我记得这就是我的方法,但是,看一下对数图,我可以清楚地看到零的反对数是负无穷大.

因此,将返回值初始化为零应相当于将所有概率乘以负无穷大,这绝对不正确.我究竟做错了什么?

math underflow

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

IPAddress.Parse()使用IPv4上的端口

我正在尝试使用IPAddress.Parse解析包含IP地址和端口的字符串.这适用于IPv6地址但不适用于IPv4地址.可以解释为什么会发生这种情况吗?

我正在使用的代码是:

IPAddress.Parse("[::1]:5"); //Valid
IPAddress.Parse("127.0.0.1:5"); //null
Run Code Online (Sandbox Code Playgroud)

.net c# ip-address tcp-port

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

IIS Express Web服务器 - (每个)端口正在使用?

今天我安装了VS2010 SP1 Beta和IIS 7 Express,因为我目前在我的本地开发机器上安装了IIS5,并且认为我会尝试使用IIS Express.

我已进入Web应用程序的属性窗口,选中"使用IIS Express"复选框,在提示我时创建了虚拟目录,但随后收到消息"无法启动IIS Express Web服务器.端口x位于使用".

我已经尝试将端口号从其中的默认值更改为许多其他端口号,但无论有什么价值,我总是收到此消息,因此无法使用IIS Express Web服务器.

有谁知道问题可能是什么,以及如何解决它?

iis visual-studio-2010 visual-studio iis-express

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

SQLite查询中的CASE语句

为什么这个查询不起作用?:(我试图替换嵌套的IF语句"... SET lkey = IF(lkey> = 11,lkey - 5,IF(lkey> 5,lkey + 2,lkey))"

UPDATE pages
SET lkey = CASE lkey WHEN lkey >= 11 THEN
        lkey - 5
    ELSE
        CASE lkey WHEN lkey > 5 THEN
            lkey + 2
        ELSE
            lkey
        END
    END,
    rkey = CASE lkey WHEN lkey >= 11 THEN
        rkey - 5
    ELSE
        CASE rkey WHEN rkey < 11 THEN
            rkey + 2
        ELSE
            rkey
        END
    END
WHERE rkey > 5 AND
    lkey < 12;
Run Code Online (Sandbox Code Playgroud)

sqlite nested case

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

如何在Apache Pig中使用PigStorage存储gzip压缩文件?

Apache Pig v0.7可以读取gzip文件而不需要额外的努力,例如:

MyData = LOAD '/tmp/data.csv.gz' USING PigStorage(',') AS (timestamp, user, url);
Run Code Online (Sandbox Code Playgroud)

我可以处理该数据并将其输出到磁盘上:

PerUser = GROUP MyData BY user;
UserCount = FOREACH PerUser GENERATE group AS user, COUNT(MyData) AS count;
STORE UserCount INTO '/tmp/usercount' USING PigStorage(',');
Run Code Online (Sandbox Code Playgroud)

但输出文件未压缩:

/tmp/usercount/part-r-00000
Run Code Online (Sandbox Code Playgroud)

有没有办法告诉STORE命令以gzip格式输出内容?请注意,理想情况下我想要一个适用于Pig 0.6的答案,因为我希望使用Amazon Elastic MapReduce; 但如果有任何版本的猪的解决方案,我想听听它.

apache-pig

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

erlang使用100%的CPU之一

我的项目被冻结的情况.我看到只有100%使用其中一个CPU(其余为0%,但我使用的是SMP).

我的管理控制台说:

=ERROR REPORT==== 11-Feb-2011::00:45:00 ===
** Node 'node@example.com' not responding **
** Removing (timedout) connection **
Run Code Online (Sandbox Code Playgroud)

之后我无法连接到节点.

如果我使用C++进行编程,我可以进行调试构建,当出现这种情况时,我可以附加到我的进程并查看它循环的代码.

但我怎么能在Erlang中做到这一点?我怎样才能获得调用堆栈或其他东西来帮助我理解错误的原因?

感谢您的任何帮助.

erlang stack-trace

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

在同一项目中创建由其他用户控件组成的用户控件时出现警告和错误(CS0436,CS0234)

我正在开发一个包含许多winform ui项目的Windows Forms解决方案.有一个类库项目,其中包含一些名为的自定义共享控件MyControls.

现在,当我创建一个MyControls 由同一个项目中的一个或多个控件组成的控件时,我遇到了问题.

我要么得到编译警告:警告CS0436:'path-to\MyType.cs'中的类型'MyType'与'MyControls.dll'中导入的类型'MyType'冲突.使用'path-to\MyType.cs'中定义的类型.或者我得到一堆不同的编译错误,都指向"MyControls.dll"(错误CS0234 - "你错过了程序集引用吗?").

我得到错误或警告,从来没有.

怎么解决这个?

注意

我添加了因为这是我遇到问题的版本.不知道这是否与其他版本有关.

visual-studio-2010 visual-studio winforms

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