问题列表 - 第15524页

如何使用CSS网格框架自定义宽度和排水沟?

如何为自定义宽度制作自定义CSS网格框架?在我的公司我得到不同尺寸的宽度网站设计(PSD),如900px,920像素,915像素,973像素等,不同的天沟尺寸,如右边10像素,左边20像素等,在这种情况下如何才能我使用并受益于基于网格的框架

css xhtml css-frameworks blueprint-css 960.gs

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

如何在C中实现Lazy Evaluation?

举个例子,

以下python代码:

def multiples_of_2():
  i = 0
  while True:
    i = i + 2
    yield i
Run Code Online (Sandbox Code Playgroud)

我们如何将其转换为C代码?

编辑:我希望将此python代码转换为C语言中的类似生成器,并使用next()函数.我不想要的是如何在C中创建一个函数来输出2的倍数.2的倍数仅仅是一个例子来说明C中的惰性eval生成器的问题.

c python

18
推荐指数
2
解决办法
3306
查看次数

ajaxForm(选项)应该传递给选项的是什么?

$(document).ready(function() {
    var options = {
        target: '#output1', // target element(s) to be updated with server response 
        beforeSubmit: showRequest, // pre-submit callback 
        success: showResponse // post-submit callback
    };

    $('#myForm1').ajaxForm(options);
});

function showRequest(formData, jqForm, options) {
    var queryString = $.param(formData);
    alert('About to submit: \n\n' + queryString);
    return true;
}

function showResponse(responseText, statusText) {
    alert('status: ' + statusText + '\n\nresponseText: \n' + responseText +
        '\n\nThe output div should have already been updated with the responseText.');
}
Run Code Online (Sandbox Code Playgroud)

在上面的程序中,选项参数传递了什么?我使用http://jquery.malsup.com/

jquery

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

回形针接受生产的jpg和png

我在我的Rails应用程序中使用PaperClip插件,如下所示:

  has_attached_file :photo, :styles => {:small => '64X64>', :medium => '250X250>'},
                                      :url  => "/assets/user_photos/:id/:style/:basename.:extension",
                                      :path => ":rails_root/public/assets/user_photos/:id/:style/:basename.:extension"
#  validates_attachment_presence :photo
  validates_attachment_content_type :photo, :content_type => ['image/jpeg', 'image/png','image/gif']
  validates_attachment_size :photo, :less_than => 1.megabytes
Run Code Online (Sandbox Code Playgroud)

它在开发上运行良好(Mac OSX + Mongrel).但是当我把它投入生产时(Linux Debian + Apache/Passenger)它只接受.gif并且我得到以下错误:.png和.jpg:

 Photo /tmp/stream20091028-20066-1t1a0oz-0 is not recognized by the 'identify' command.
 Photo /tmp/stream20091028-20066-1t1a0oz-0 is not recognized by the 'identify' command.
Run Code Online (Sandbox Code Playgroud)

我尝试添加以下行作为一些教程建议,但它没有帮助!

Paperclip.options[:command_path] = "/usr/local/bin"
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails passenger paperclip

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

django模型对象到python列表

我想使用我的Django模型生成列表

说我有这些模型:

class AlarmServer(models.Model):
    ip = models.IPAddressField()
Run Code Online (Sandbox Code Playgroud)

这样的清单

server_ips = [i.ipfor i in AlarmServer.objects.all()]
Run Code Online (Sandbox Code Playgroud)

似乎没有用,我在做什么错?

django django-models

0
推荐指数
2
解决办法
3891
查看次数

C#OpenFileDialog锁定目录

我正在制作一个软件,只需要允许人们使用OpenFileDialog选择文件和文件夹,这些文件和文件夹与程序位于同一目录中并且位于更深的文件夹中.我不希望OpenFileDialog能够选择程序当前目录之外的东西.使用OpenFileDialog可以在C#中做到这一点吗?

请告诉我

谢谢

.net c# directory-structure openfiledialog

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

Ubuntu的PHP编辑器

什么是轻量级PHP编辑器可用于ubuntu?是否有一个ubuntu版本的Notepad ++编辑器.

对于那些没有使用过Notepad ++的人,请不要将它与Notepad.exe混淆.Notepad.exe是Microsoft的轻量级Windows编辑器.Notepad ++是一个基于SciTE的Windows开源程序员的文本编辑器.它具有语法高亮,代码折叠,语言识别,宏录制,正则表达式搜索和跨换行符和磁盘文件替换,复制文件名和剪贴板路径,以及许多其他高级文本编辑工具.只有更全功能的Linux编辑器才有可能成为Notepad ++的合适替代品.

php ubuntu editor

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

在使用delete释放的对象的析构函数中使用free

我有一个对象,我正在释放删除,它有一个char*在析构函数中被释放的自由.我使用free的原因是因为我使用strdup并malloc创建char指针.我使用的原因malloc是因为我在大多数代码路径中都使用了strdup.这种情况会导致内存损坏吗?

c++ memory free memory-management

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

Ubuntu桌面开发环境(GNU工具)

我正在建立一个Linux开发机器(Ubuntu 9.0.x).

我想知道Ubuntu上C++开发人员的最佳开发环境 - 给出我的背景(见下文).

  1. 5年+ C++
  2. 5年Visual Studio
  3. 使用GNU工具(GCC,GDB,make等)的经验不多
  4. 在大学使用Emacs大约6个月左右(大约8年前!) - 我不记得了什么;)

我来自Windows背景,所以使用GUI比使用CLI更加轻松,尽管我希望随着时间的推移学习CLI命令.在Linux上开发方面,我希望能够有效并"实现目标".

我特别感兴趣的工具可以让我的生活更轻松:

1).项目管理2).通过GUI构建配置(而不是makefile编辑 - 至少目前为止).3).调试IDE,允许我设置断点和进/出/结束

如果IDE建议使用GUI来简化我向Linux的过渡,那么将是有用的,但也可以自定义(例如,可以接受手工编辑的make文件等 - 当我学会了如何创建它们时).这将使我以后可以更好地控制构建过程.

为了让我在Ubuntu桌面上以最短的时间内达到最大的工作效率,您会推荐哪一套工具?

那么:哪个应用程序(IDE)提供:(i).从Visual Studio最简单的过渡(理想情况下可以使用manully制作的make文件)(ii).广泛的调试功能,类似于Visual Studio

最新的Ubuntu(9.0.x)桌面操作系统?

c++ gcc gdb ubuntu-9.04

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

如何使用PowerShell 1.0更改IIS6中所有站点的IP地址?

在Windows Server 2003下使用Powershell 1.0和IIS 6.

我有大约200个网站,我想更改IP地址(如"网站标识"部分"IP地址"字段中"网站"选项卡上的网站属性中所列.

我找到了这段代码:

$site = [adsi]"IIS://localhost/w3svc/$siteid"
$site.ServerBindings.Insert($site.ServerBindings.Count, ":80:$hostheader")
$site.SetInfo()
Run Code Online (Sandbox Code Playgroud)

我怎么能这样做但是:

  1. 遍历IIS中的所有站点
  2. 不插入主机标头值,但更改现有标头值.

iis powershell iis-6 hostheaders powershell-1.0

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