问题列表 - 第10081页

使用php在数组中存储对象

我有一个从数据库中提取行的函数,content-> id和content->类型用于动态调用已加载模型中的amethod来获取和格式化对象详细信息.返回对象后,它将添加到数组中.一切都很好,除了当我来使用数组虽然它有正确数量的项目,它们都包含相同的对象,即使我知道它们返回不同.我完全失去了这个,任何帮助/想法都会很棒!

代码如下:

foreach($query->result() as $content)
{
    $item = $this->{'mod_'.$content->type}->get($content->id);
    print_r($item);
    $items[] = $item;
}
print_r($items);
Run Code Online (Sandbox Code Playgroud)

而print_r语句产生了这个:

stdClass Object
(
    [id] => 30
    [type] => page
)

stdClass Object
(
    [id] => 29
    [type] => page
)

Array
(
    [0] => stdClass Object
        (
            [id] => 29
            [type] => page
        )

    [1] => stdClass Object
        (
           [id] => 29
           [type] => page
        )

)
Run Code Online (Sandbox Code Playgroud)

php arrays codeigniter object

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

停止Visual Basic 6更改我的外壳

非常简单的问题,显然不可能找到一个合适的答案:我怎样才能使Visual Basic 6停止改变我的^ @#*变量套管!?!

我知道很多VB用户的一般意见是这个"功能"实际上非常有用,但我怀疑他们在任何源控制系统中都使用它很多.当您尝试与其他几个开发人员合作开展任何重要项目时,这绝对是一种感染.如果忽略,您会对文件(甚至没有实际代码更改的文件)产生数千个误报"更改",这些更改会污染修订历史记录,并且在某些情况下几乎不可能找到发生的实际更改.

如果你不忽略它(就像我的办公室,我们被迫实施"不需要更改案例"的政策),你花费的时间是你每次提交时的5倍,因为你必须小心地恢复VB的"修正" "在每个文件上,有时会恢复数百行以进行一行更改.

当然必须有一个设置,插件,黑客等可以删除这个不需要的"功能"?我愿意采取任何我能得到的方法,只要它不需要我挑选成堆的幻影差异.并预先解决了几个抱怨:不,我不能在我的差异工具中关闭案例检测,这不是重点.不,我们不能仅仅在全球范围内改变案例.我们正在与跨越多年开发的多个开发人员共同工作的数十万个LOC合作.从业务角度来看,同步是不可行的.最后:不,我们无法升级到VB.net或移植到另一种语言(尽可能多的我喜欢).

(是的,我现在只是有点恼怒.你能说出来吗?我道歉,但这花费了我的时间和我的公司资金,而且我觉得不可接受.)

vb6

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

无法在SQL Server中向空表添加"NOT NULL"列

我知道在向包含SQL Server中的数据的表中添加列时,该列必须具有NULL选项或默认值.否则SQL Server会用新的行填充什么?

我不知道为什么我不能在空表中添加NOT NULL列.我已经在两个SQL 2008实例和一个SQL 2005实例上尝试了这个,没有任何问题.但是,使用SQL 2000的客户确实存在此问题.这是与SQL 2000相关还是可以关闭的选项.我们希望这是一个选择.

Select @@Version
Run Code Online (Sandbox Code Playgroud)

Microsoft SQL Server 2000 - 8.00.760(Intel X86)2002年12月17日14:22:05版权所有(c)1988-2003 Microsoft Corporation Developer Edition on Windows NT 5.1(Build 2600:Service Pack 3)

Select count(*) from actinv

0

ALTER TABLE [ActInv] ADD [BATCHNUMBER] NVARCHAR(50) NOT NULL
Run Code Online (Sandbox Code Playgroud)

消息4901,级别16,状态1,行1 ALTER TABLE仅允许添加可包含空值或指定了DEFAULT定义的列.列'BATCHNUMBER'无法添加到表'ActInv'中,因为它不允许空值并且不指定DEFAULT定义.

sql-server null ddl sql-server-2000

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

Windows中的PDF到TIFF免费库?

我有一百页长的高质量PDF(66MB),需要转换为TIFF格式(300 dpi,尽可能高质量:P).

我尝试过Imagemagick/ghostscript,jpedal,Poppler,XPDF,但由于PDF本身的奇怪梯度(责怪设计师)而且有些实际上需要永远......所以它们都会产生不同的结果....

有没有人知道我可以尝试的任何替代方案?

在此先感谢,M.

windows pdf tiff

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

2个双数之间的随机数

是否有可能在2个双打之间生成一个随机数?

例:

public double GetRandomeNumber(double minimum, double maximum)
{
    return Random.NextDouble(minimum, maximum) 
}
Run Code Online (Sandbox Code Playgroud)

然后我用以下内容称呼它:

double result = GetRandomNumber(1.23, 5.34);
Run Code Online (Sandbox Code Playgroud)

任何想法将不胜感激.

c# random

144
推荐指数
5
解决办法
18万
查看次数

在UITableView中动画单元格高度更改

可能重复:
您可以选择UITableViewCell上的高度更改动画吗?

我想在选择UITableViewCell时改变它的高度.我可以通过定义来做到这一点

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
Run Code Online (Sandbox Code Playgroud)

并在选择单元格时调用tableview的reloadData,但我希望将更改设置为动画.关于如何解决这个问题的任何建议?

iphone height animation uitableview

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

iPhone - 通过HTTP接收的图像损坏JPEG数据

我使用NSURLConnection通过HTTP获取图像,如下所示 -

NSMutableData *receivedData;

- (void)getImage {
    self.receivedData = [[NSMutableData alloc] init];
    NSURLConnection *theConnection = // create connection
}

- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data {    
   [receivedData appendData:data];
}

-(void)connectionDidFinishLoading:(NSURLConnection *)connection {
   [connection release];

   UIImage *theImage = [UIImage imageWithData:receivedData];
}
Run Code Online (Sandbox Code Playgroud)

通常它工作正常,但有时我看到这会被记录 - :损坏的JPEG数据:数据段的过早结束

此时,图像无法完全呈现.我会看到它的75%,然后右下角是一个灰色的盒子.

关于如何解决这个问题的任何想法?我是不正确地构建我的图像?

iphone cocoa-touch uiimage

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

Cookie不会保留在MVC中

我遇到一个问题,我设置的cookie在调用RedirectToAction()后直接丢失.幕后发生的事情是否使当前请求无效并创建一个新的cookie,导致cookie在被保存到磁盘之前丢失?

我知道如果您希望在重定向之后数据可用,则需要使用TempData,但Cookie是否相同?如果是这样,那么将cookie值存储在TempData中然后再编写cookie似乎不是很难看吗?

更新:

我刚刚意识到cookie在请求结束时丢失了,如果我调用RedirectToAction()并不重要.所以现在问题是为什么cookie不会持续两个请求?(我更新下面的代码以显示我现在在做什么)

public ActionResult DoSomething()
{
   Response.Cookies["SomeCookie"].Value = "Jarified";
   Response.Cookies["SomeCookie"].Expires = DateTime.UtcNow.AddDays(3);

   return View("SomeView");

}
Run Code Online (Sandbox Code Playgroud)

更新

我使用默认模板创建了一个新的MVC项目.我修改了HomeController/Index操作以获得下面的代码.我第一次点击视图"未找到Cookie"按预期打印.但是,随后每次打印相同的消息.如果我删除设置过期日期的行,那么一切正常.我想这里真正的问题是为什么让cookie持久导致浏览器抛弃它?有没有办法让cookie在MVC中持久存在?

    public ActionResult Index()
    {
        HttpCookie cookie = Request.Cookies["temp"];
        if (cookie == null)
        {
            ViewData["Message"] = "Cookie Not Found";
            Response.Cookies["temp"].Value = "Welcome to ASP.NET MVC!";
            Response.Cookies["temp"].Expires = DateTime.UtcNow;
        }
        else
        {
            ViewData["Message"] = cookie.Value;
        }
        return View();
    }
Run Code Online (Sandbox Code Playgroud)

debugging asp.net-mvc

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

asp.net mvc wiki

我需要为一个应用程序提供一个wiki页面,它几乎就像一个岛屿 - 很像codeplex wiki页面

例如site/Products/Details/1/Wiki

网站/产品/详细信息/ 99 /维基

网站/产品/细节/ 2423423 /维基

网站/一些,其他/页/页ID /维基

如果有一个主管理页面,那就是风扇,但不是必需的

有什么像上面或类似或足够接近?或者可以相对容易地集成的东西?

asp.net-mvc wiki wiki-engine

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

struct initializer,使用visual studio的typedef

我想知道为什么以下不适用于Visual Studio

typedef struct {
    float x, y;
} complexf;

typedef union {
    complexf f;
    long long d;
} rope;

int main(void)
{
    complexf a;
    rope z = {a};
}
Run Code Online (Sandbox Code Playgroud)

错误是在线绳z = {a},无法从complexf转换为float.如果union的第一个成员不是typedef,那么它可以工作.这是编译器错误,还是C的黑暗边缘?

c visual-studio

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