我一直在玩Angular 2 Quickstart.如何在Angular 2中使用/导入http模块?
我看过Angular 2 Todo的.js,但它没有使用http模块.
我已经在package.json中添加"ngHttp": "angular/http",
了dependencies
,因为我听说Angular 2有点模块化
我正在使用Rails 2.3.5,如果我给出Model.find(1)
,如果1不在数据库中,则返回ActiveRecord错误.它应该nil
像在案件中一样返回Model.find_by_column('..')
吗?
我知道这个帖子:rails的cron工作:最佳实践?,但没有提到ActiveJob.我使用ActiveJob做的动机是因为它内置在Rails中,这里是它的文档的摘录:
"这些工作可以是定期清理,计费和邮寄等所有工作."
如何在Rails ActiveJob中创建日常工作(类似cron)?由于我没有看到在其文档中运行定期计划作业的示例.
或者我应该坚持使用whenever
宝石?
我知道有Edit > Change Case
菜单.但是对于判刑案件没有选择权.
我该如何实现这一目标?正则表达式可以实现这一目标吗?
我想检查字符串是否以某些字符开头:
for line in lines_of_text.split("\n").collect::<Vec<_>>().iter() {
let rendered = match line.char_at(0) {
'#' => {
// Heading
Cyan.paint(*line).to_string()
}
'>' => {
// Quotation
White.paint(*line).to_string()
}
'-' => {
// Inline list
Green.paint(*line).to_string()
}
'`' => {
// Code
White.paint(*line).to_string()
}
_ => (*line).to_string(),
};
println!("{:?}", rendered);
}
Run Code Online (Sandbox Code Playgroud)
我已经习惯了char_at
,但由于其不稳定性而报告错误.
main.rs:49:29: 49:39 error: use of unstable library feature 'str_char': frequently replaced by the chars() iterator, this method may be removed or possibly renamed in the future; it is normally …
Run Code Online (Sandbox Code Playgroud) Vec<BTreeSet<char>>
我正在尝试从 中创建一个 set ( )向量Vec<Vec<char>>
。这是我迄今为止的进展:
use std::collections::BTreeSet;
fn main() {
// The data
let transaction_list = [
vec!['A','B','C','D'],
vec!['B','B','C'],
vec!['A','B','B','D']
];
// Successfully created a set from the Vec of Vec. It contains unique chars
let item_set: BTreeSet<char> = transaction_list.iter().flat_map(|t| t).cloned().collect();
// Made the same Vec of Vec. Basically just experimenting with map and collect
let the_same_transaction_list: Vec<Vec<char>> = transaction_list.iter().map(|t| t ).cloned().collect::<Vec<_>>();
// ERROR
let transaction_set: Vec<BTreeSet<char>> = transaction_list
.iter()
.map(|t| t.iter().map(|t| t).cloned().collect() )
.cloned().collect::<Vec<_>>();
}
Run Code Online (Sandbox Code Playgroud)
错误消息是: …
rust ×2
angular ×1
collections ×1
cron ×1
ruby ×1
string ×1
sublimetext ×1
sublimetext2 ×1
sublimetext3 ×1
whenever ×1