我正在尝试创建一个在Facebook上共享页面的链接.到目前为止我有:
href="http://www.facebook.com/sharer.php
?u=http%3A%2F%2Fwww.cnn.com%2F
&t=CNN%26s+website"
Run Code Online (Sandbox Code Playgroud)
但是,我真的想添加一些文字,这些文字会出现在"你的想法中?" 文本框(特别是当t链接标题覆盖该值时).有谁知道这是否可能?
我正在通过hibernate执行SQL查询,它看起来像:
SELECT thi
FROM track_history_items thi
JOIN artists art
ON thi.artist_id = art.id
WHERE thi.type = "TrackBroadcast"
GROUP BY art.name
ORDER thi.createdAt DESC
Run Code Online (Sandbox Code Playgroud)
但我收到的消息是"节点遍历不能为空!".有人知道是什么原因引起的吗?
- 编辑 -
我很确定这个问题是由于artist_id为null的可能性造成的.但是,我无法阻止这种情况,所以我可以跳过具有null artist_id的行track_history_item行吗?
我正在开发一个sh脚本,我在一个WHILE循环中,每次迭代变量都会增加,我想每五次迭代保存一个文件.
我通常做的(比如用C语言)就是做一个if ( n % 5 == 0)测试,但我不知道这是否可行......?如果不是,有没有人有任何想法可以完成工作?
干杯!
我看过如何在Rails中为collection_select设置HTML选项?而且我确定我错过了一些明显的东西,但我无法让它发挥作用.
我的选择目前看起来像:
<%= f.collection_select :broadcast_id, broadcasts, :id, :to_s,
:include_blank => 'Broadcast on...' %>
Run Code Online (Sandbox Code Playgroud)
我尝试过包括:class =>'prevent_collapse',什么都不做,以及{:class =>'prevent_collapse'},这给了我一个错误.
如果有人能指出如何做到这一点,我将非常感激!
我在我的应用程序中使用自定义字体(顺便说一下,我很惊讶地发现你必须手动以编程方式应用到每个控件!),我需要将它应用到列表视图中.问题是,我无法看到我将列表字体中使用的textview设置为自定义字体的位置(因为我从未实例化它 - 所有这些都由适配器处理).
我理想的是能够使用这样的适配器:
new ArrayAdapter(Context context, TextView textView, List<T> objects)
Run Code Online (Sandbox Code Playgroud)
这样我可以在填充列表之前执行:textView.setTypeface.有谁知道是否有办法沿着这些方向做某事?
我目前正在使用如下选项(在表单中):
<% form_for :search, :url => search_path, :html => {:method => :get} do |f| %>
<%= select('search', :type, options_for_select(['Artist', 'Track'])) %>
<%= f.text_field :query %>
<% end %>
Run Code Online (Sandbox Code Playgroud)
这是有效的,但是当我执行搜索时,即使用户在搜索之前选择了"跟踪",它也会默认返回给艺术家.我怎么能纠正这个?
自动选择当前值适用于单选按钮:
<% form_for @search, :url => search_path, :html => {:method => :get} do |f| %>
<p class="radio_button">
<%= f.label :type_track, 'Search tracks' %>
<%= f.radio_button :type, 'Track' %>
</p>
<p class="radio_button">
<%= f.label :type_artist, 'Search artists' %>
<%= f.radio_button :type, 'Artist' %>
</p>
<p class="text_field">
<%= f.label :query, 'Search query' %> …Run Code Online (Sandbox Code Playgroud) 我有一个<ul>包含许多lis和divs.li是从输入和标签自动生成的,div是向右浮动的,用作解释每个输入的工具提示.
代码如下:
<ul>
<div>tooltip</div>
<li>input</li>
<div>tooltip</div>
<li>input</li>
<div>tooltip</div>
<li>input</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
这在firefox和IE8中运行良好,但在IE7中,它假定每个div都是前一个<li>的一部分,并完全</li从解释的源代码中删除>标签(从IEtester的View Source Code开发工具中找到).任何人都知道为什么会这样,以及如何修改它?
CSS:
.tooltip { float: right; width: 140px; font-size: 0.9em; padding: 9px 9px 9px 15px; margin-top: 15px; }
Run Code Online (Sandbox Code Playgroud) 我在页面上有一个表单,我正在处理,并且(因为它已经相当低了),如果出现错误,我将附加网址
show?comments=2#track_1
Run Code Online (Sandbox Code Playgroud)
其中comments = 2位是关于哪个字段出错的反馈,track_1是我的表格所在的div的id.这在IE中很有用(至少8个),但是在Firefox中,页面只是位于顶部,而没有跳到相关部分.
奇怪的是,当我选择URL并在地址栏中输入时(即当我手动转到地址时,而不是由表单的验证反馈生成),它可以在firefox中运行!
任何人都对可能发生的事情有任何想法?
编辑
这只是在javascript关闭的情况下发生的(尽管这正是我需要它才能工作的!)
我有一个json字符串,我目前正在探讨如下:
$playedOn = $query -> data -> artist -> services_played_on
Run Code Online (Sandbox Code Playgroud)
我现在想得到这个services_played_on的第一个元素,但我不确定如何做到这一点..如果它是一个数组我只需要查询[data] [artist] [services_played_on] [0],但由于各种原因这会弄乱我拥有的其他代码.任何人都有任何想法如何使用->符号来做到这一点?
- - -编辑 - - -
谢谢你的回答,但我需要的是:
$playedOn = $query -> data -> artist -> services_played_on[0]
Run Code Online (Sandbox Code Playgroud)
(我不能将此作为答案提交,因为我是'新'用户)
我是最近才开始使用Armadillo的,尽管我非常喜欢它,但是如果它具有存储4D矩阵的方式,它将很有用。是否有我缺少的东西,或者解决方法?
最后一个维度只有三个,因此从理论上讲,我可以这样:
std::vector<arma::cube> 4Dmatrix(3);
for (int index=0; index<3; index++)
4Dmatrix[index] = cube(size1, size2, size3);
Run Code Online (Sandbox Code Playgroud)
但是,感觉必须有更好的方法。
提前致谢!