好的,我已经在我正在处理的这个个人网站上收到了一些有用的信息.在我乱七八糟的嵌套div中,我为自己创造了一些问题.我把那个图像和它旁边的文本都放在另一个div里面并且以div为中心,这很好.但是为了在它下面开始一个新段落,我必须将该段落放在div中,因为需要清除它上面的浮点数(或者它在div旁边的右边距中显示文本).我确信有一种更简单的方法可以做我想做的事情.如果有人能够看看我的代码,看看我的结构错误,那将是一个很大的帮助......非常感谢.
正如你所看到的那样,标题"最近的工作"正在按照它应该的方式集中,但它没有从它上面的那个方框中获得通常的边距.
链接在这里:
这是我的控制器:
class MyController < ApplicationController
include MyHelper
def index
get_list_from_params do |list|
@list = list
respond_to do |format|
format.html
format.xml { render :xml => @list }
format.json { render :json => @list }
end
end
end
end
Run Code Online (Sandbox Code Playgroud)
......它所依据的帮手:
module MyHelper
def get_list_from_params(param = :id, &on_success)
raw_id = params[param]
begin
id = Integer(raw_id)
rescue
render :template => "invalid_id", :locals => {:id => raw_id }
else
yield MyList.new(id)
end
end
end
Run Code Online (Sandbox Code Playgroud)
...和我的功能测试(使用Shoulda):
class MyControllerTest < ActionController::TestCase
context "MyController index" do
setup do …
Run Code Online (Sandbox Code Playgroud) Google 在其CDN上托管了许多JavaScript库,例如jQuery和dojo .出于某种原因,他们自己的Google Closure库似乎不包括在内.是否有Closure库的托管版本?
我有一个日志类"logger"的实例,这个类有一个函数"log(txt)",它的工作原理.
现在我声明了一个不同的类"Runner",我将它传递给构造函数中的logger实例.一切正常,直到第5行,但第7行不写入日志:
var Runner = function (logger) {
// constructor:
logger.log("this way it works");
this.logger = logger; //line 4
this.logger.log("this also works"); //line 5
this.logf = this.logger.log; //create a shorthand for logging
this.logf("this is not written to log. why? i thought i can create a var for a function"); //line 7
};
var logger = new Logger(); //class not shown here
var runner = new Runner(logger);
var otherinstancce = new OtherClass(logger) //line 12
Run Code Online (Sandbox Code Playgroud)
你能解释一下我的错误吗?
我将所有用户的生日存储为UNIXtimestamp,并希望每天向当天有生日的用户发送电子邮件.
我需要创建一个MySQL查询,它将获取今天包含生日的所有行.
看起来这应该是相当简单的,但也许我只是过于复杂.
我试图在Django模板中迭代模型值的字典 - 我想列出每个模型字段的verbose_name及其值.
这是我在models.py中的内容:
class Manors(models.Model):
structidx = models.IntegerField(primary_key=True, verbose_name="ID")
county = models.CharField(max_length=5, null=True, blank=True, verbose_name="County")
def get_fields(self):
d = {}
#d["database"] = "pubs"
#d["uid"] = "sa"
for field in Manors._meta.fields:
d[field.verbose_name(self)] = field.value_to_string(self)
return d
Run Code Online (Sandbox Code Playgroud)
在views.py中:
manor_stats = Manors.objects.get(structidx__exact=id)
return render_to_response('template.html', { 'place' : place, 'manor_stats' : manor_stats }, context_instance = RequestContext(request))
Run Code Online (Sandbox Code Playgroud)
在模板中:
<h4>Statistics</h4>
<ul>
{% for key, value in manor_stats.get_fields %}
<li> {{ key }}: {{ value }} </li>
{% endfor %}
</ul>
Run Code Online (Sandbox Code Playgroud)
但我只是得到一个奇怪的,扭曲的列表,如:
u: i
d: a …
Run Code Online (Sandbox Code Playgroud) 我有两个树形图,我希望相互比较,以找出它们是如何"相似".但我不知道有任何方法可以这样做(更不用说实现它的代码了,比方说,在R中).
任何线索?
更新(2014-09-13):
自从提出这个问题以来,我编写了一个名为dendextend的R包,用于树形图的可视化,操作和比较.此软件包在CRAN上,附带详细的插图.它包括诸如cor_cophenetic
,cor_bakers_gamma
和Bk
/ Bk_plot
.以及tanglegram
用于在视觉上比较两棵树的功能.
我尝试在iFrame上的img标签商店中定义一个实时事件.例如,当我单击iFrame上的图像时,我想获得一个简单的javascript警告框.
你知道我如何定义iFrame的事件,因为我想把它放在$('img').live("click",function()
......之类的东西上,但仅限于iFrame上的元素.
请注意:页面加载后,我的iFrame会动态添加img标签.
谢谢你的帮助.
萨科
我正在使用一个使用NSTextView的Cocoa文本编辑器.是否可以更改文本某些部分的颜色?
从另一个脚本创建 bash 脚本的通用方法是什么。
例如:
$./script1 arg1 arg2 > script2
$./script2
$arg1 arg2
Run Code Online (Sandbox Code Playgroud)
我可以想到一些方法,例如简单地回显输出,但我想知道是否有更好的方法或我不知道的命令,而谷歌搜索并不是很有帮助。
在此先感谢您的任何帮助。
javascript ×3
bash ×1
cdn ×1
cocoa ×1
css ×1
css-float ×1
dendextend ×1
dendrogram ×1
django ×1
events ×1
google-cdn ×1
html ×1
iframe ×1
jquery ×1
mysql ×1
nstextview ×1
objective-c ×1
python ×1
r ×1
rcov ×1
ruby ×1
shell ×1
statistics ×1
timestamp ×1
tree ×1