我正在使用rails中的ajax请求创建一个聊天,我正试图让div滚动到底部而没有太多运气.
我在这个div中包装一切:
#scroll {
height:400px;
overflow:scroll;
}
Run Code Online (Sandbox Code Playgroud)
有没有办法让它默认使用JS滚动到底部?
有没有办法让它在ajax请求后滚动到底部?
我有一个方法需要循环哈希并检查模型表中是否存在每个键,否则它将删除键/值.
例如
number_hash = { :one => "one", :two => "two" }
Run Code Online (Sandbox Code Playgroud)
而Number表只有一列:所以:两列将被删除.
如何检查模型是否具有属性?
我刚刚开始使用Clojure(来自Ruby),我想用命令行界面构建一个小应用程序.如何处理CL的输入/输出?
我注意到有一个clojure.contrib.command-line,但文档很小.
当我做
:colorscheme vilight
Run Code Online (Sandbox Code Playgroud)
它加载了配色方案.
所以我补充道
colorscheme vilight
Run Code Online (Sandbox Code Playgroud)
到我的.vimrc但它没有在启动时加载它.我错过了什么吗?
也在我的配置中
set background=dark
syntax on
colorscheme vilight
set lines=60 columns=200
Run Code Online (Sandbox Code Playgroud) 我正在使用Aleph从Redis中提取数据:
(apply hash-map @(@r [:hgetall (key-medication id)]))
Run Code Online (Sandbox Code Playgroud)
问题是这些数据带有键的字符串,例如:
({"name" "Tylenol", "how" "instructions"})
Run Code Online (Sandbox Code Playgroud)
当我需要它时:
({:name"Tylenol",:"指示"})
我之前通过以下方式创建了新地图:
{:name(m"name"),:how(m"how")}
但是对于大量密钥来说这是低效的.
如果有这样的功能吗?或者我必须遍历每个?
I am trying to create a validation that checks to make sure a domain/url is valid for example "test.com"
def valid_domain_name?
domain_name = domain.split(".")
name = /(?:[A-Z0-9\-])+/.match(domain_name[0]).nil?
tld = /(?:[A-Z]{2}|aero|ag|asia|at|be|biz|ca|cc|cn|com|de|edu|eu|fm|gov|gs|jobs|jp|in|info|me|mil|mobi|museum|ms|name|net|nu|nz|org|tc|tw|tv|uk|us|vg|ws)/.match(domain_name[1]).nil?
if name == false or tld == false
errors.add(:domain_name, 'Invalid domain name. Please only use names with letters (A-Z) and numbers (0-9).')
end
end
Run Code Online (Sandbox Code Playgroud)
This is what I have so far but it doesn't work. It lets bad URLs through without failing.
I don't know regex very well.
现在我成功地从HTML页面抓取了完整的元素:
//img[@class='photo-large']
Run Code Online (Sandbox Code Playgroud)
例如它会返回:
<img src="http://example.com/img.jpg" class='photo-large' />
Run Code Online (Sandbox Code Playgroud)
但我只需要SRC网址(http://example.com/img.jpg).有帮助吗?
我没有采用通常的CS路线来学习编程,我经常听到名称空间,但我并不理解这个概念.我在网上找到的描述通常是在我不熟悉的C语境中.
我一直在做Ruby 2年,我正在努力深入了解语言和OOP.
我有一堆域名来这样:
http://subdomain.example.com(example.com始终是example.com,但子域名不同).
我需要"子域名".
有耐心学习正则表达式的某些人可以帮助我吗?
现在我的导航部分看起来像这样(x10按钮)......
<% if current_controller == "territories" %>
<li><%= link_to "Territories", {:controller => 'territories'}, :class => 'active' %></li>
<% else %>
<li><%= link_to "Territories", {:controller => 'territories'} %></li>
<% end %>
<% if current_controller == "contacts" %>
<li><%= link_to "Contacts", {:controller => 'Contacts'}, :class => 'active' %></li>
<% else %>
<li><%= link_to "Contacts", {:controller => 'Contacts'} %></li>
<% end %>
Run Code Online (Sandbox Code Playgroud)
这样做有更优雅/干燥的解决方案吗?