直到我测试了几次,我才相信这一点,但它确实发生了.
TLDR:通过powershell启动的Rails服务器不会在powershell处于"选择"模式时提供页面.
在PowerShell中是否有一些设置会阻止它这样做?我可以看到在蝙蝠运行过程中选择文本时有用,但是当它停止我的服务器时它正在翻转令人讨厌.
有谁知道如何(或者如果可能)在Sublime中格式化coffeescript评论?
(我知道有一些网站可以分享反应性的例子,但我无法通过谷歌找到它们;"反应原生共享代码"只是提出了共享按钮的代码,同样的"示例" - 什么是一个好网站用于此?)
我有一个listview(感谢这个答案,归功于@ colin-ramsay).我想做的是在每个listview中放入一些项目,让它们在容器内部对齐(复选框和同一行上的标签).但我无法做到这一点因为我无法弄清楚为什么这20个项目的数组只显示10个项目.
警报显示20个项目(0-19).
码:
import React, {Component} from 'react';
import {View, Text, StyleSheet, ListView} from 'react-native';
var styles = StyleSheet.create({
container:{
marginTop:65,
margin:10, backgroundColor:"#DDDDEE"
},
list:{
height:400,
marginTop:40,
flexDirection:'row',
flexWrap:'wrap', justifyContent:'center', alignItems:'flex-start'
},
item:{
alignItems:'flex-start',
backgroundColor:'red', width:40, height:40, margin:3, padding:3,
justifyContent:'center', alignItems:'center'
}
});
class TestCmp extends Component {
constructor(props) {
super(props);
var ds = new ListView.DataSource({rowHasChanged:(r1, r2) => r1 !== r2});
var data = Array.apply(null, {length:20}).map(Number.call, Number);
alert(data);
this.state = {dataSource:ds.cloneWithRows(data)};
}
render() { …
Run Code Online (Sandbox Code Playgroud) 我的 CI 文件中有三个阶段,它们都只有/除了这样:
test:
only:
- tags
except:
- branches
script:
- npm run test
Run Code Online (Sandbox Code Playgroud)
在三个地方拥有唯一/除外似乎是多余的。有没有办法在脚本配置的顶层设置它?不要在文档中看到类似的内容。
有一次它说
docker-compose run 命令允许您为您的服务运行一次性命令。例如,要查看哪些环境变量可用于 Web 服务:
$ docker-compose 运行网络环境
当我第一次运行它时,我的第二个 bash 终端在不同的目录中打开:
$ docker-compose run web env
ERROR: No such service: web
Run Code Online (Sandbox Code Playgroud)
奇怪,所以我跑了
$ docker-compose ps
Name Command State Ports
------------------------------
Run Code Online (Sandbox Code Playgroud)
我很困惑。所以我在另一个窗口中运行了命令:
? docker-compose ps
Name Command State Ports
-------------------------------------------------------------------------------------
composetest_redis_1 docker-entrypoint.sh redis ... Up 6379/tcp
composetest_web_1 python app.py Up 0.0.0.0:5000->5000/tcp
Run Code Online (Sandbox Code Playgroud)
好的。有什么不同?哦,目录。
我不明白的是:为什么?不是docker-compose ps
与服务交谈以找出谁在运行吗?显然不是。那么这里发生了什么?最好的猜测是 docker 正在读取 compose 文件,然后使用服务的名称等来过滤正在运行的 docker 镜像列表。如果在运行命令的同一目录中没有找到 compose 文件,它就不会返回所有正在运行的容器,这有点令人惊讶。
我试图从LINQ查询返回的匿名类型列表中获取第n个元素,其中n是0到100之间的随机数.现在用它来讨论它并且我没有得到任何地方.我的代码(名称已更改为保护IP):
var query = from Table1 t1 in theContext.Table1
join Table2 t2 in theContext.Table2
on ...
where ...
select new
{
partNum = t1.part_number,
partSource = t2.part_source
}
int num = new Random().Next(0, 100);
// here's where the code I've tried fails
Run Code Online (Sandbox Code Playgroud)
我可以以某种方式做一个Take<T>(100).ToList<T>()[num]
与partNum和partSource的单一匿名类型?我最后通过明确定义一个类型来解决这个问题,但似乎我在这里错过了一个更优雅的解决方案.我想要做的就是返回一个Dictionary<string, string>
调用者,所以我不想在这个方法之外定义一个类型.
更新:ElementAt不适用于此.我尝试添加:
// get a random part from the parts list
int num = new Random().Next(0, query.Count() - 1 );
var nthElement = query.ElementAt(num);
Run Code Online (Sandbox Code Playgroud)
我有一个例外: The query operator 'ElementAt' is not supported.
这是我一直在研究的代码,它使背景颜色变得闪烁.我想知道是否有人知道如何重复这样,以便背景继续改变颜色的开启和打开.
var a = new Array("ff", "ee", "dd", "cc", "bb", "aa", "99", "88", "77",
"66", "55", "44", "33", "22", "11", "00", "00", "11",
"22", "33", "44", "55", "66", "77", "88", "99", "AA",
"BB", "CC", "DD", "EE", "ff");
x = 0;
var b = new Array("ff", "ee", "dd", "cc", "bb", "aa", "99", "88", "77",
"66", "55", "44", "33", "22", "11", "00", "00", "11",
"22", "33", "44", "55", "66", "77", "88", "99", "AA",
"BB", "CC", "DD", "EE", "ff");
x = 0;
var …
Run Code Online (Sandbox Code Playgroud) 我的任务是在现有网站上实施调查.我们一直在使用SurveyMonkey进行此调查,这似乎非常好,但客户并不喜欢它不在他们的网站上.SurveyMonkey没有我可以插入的API.
我在http://survey.codeplex.com/上调查了Survey(tm).可怕的名字:
What survey tool are you using?
Oh, Survey.
Yes, what survey tool are you using?
I said Survey.
Ugh, so did I but which one?!
Run Code Online (Sandbox Code Playgroud)
花了大约一个小时试图让我的机器上运行示例站点并决定继续前进.
我还有什么其他选择?理想情况下,我想在远程站点(如SurveyMonkey)上管理调查,并将问题/推送答案从我的站点提取到他们的数据库.我也完全愿意在内部完成这项工作,但不想从头开始构建一些东西.
SO上有很多关于此的帖子(respond_with重定向通知flash消息不起作用 为什么:Rails 3中的重定向后通知没有显示,等等),我已经读过至少4但仍然无法解决这个问题.
我有一部分网站可以让人们在创建帐户之前做一些事情.从UX的角度来看,我更喜欢这个.所以他们被允许做X和Y然后他们被重定向到"创建帐户"页面(使用Devise).
重定向看起来像:
if userIsNew
... stow information in a cookie to be retrieved later ...
redirect_to "/flash", flash[:notice]
=> "Ok, we'll get right on that after you sign up (we need your email)."
and return # this has to be here, since I'm terminating the action early
end
Run Code Online (Sandbox Code Playgroud)
所以,"/flash"
是我提出来测试这一个简单的页面.它没有做任何事情,没有自己的标记,只有来自application.html的基本html,它在正文中有这一行:
<% if flash[:notice] %>
<p><%= notice %></p>
<% else %>
No notice!
<% end %>
Run Code Online (Sandbox Code Playgroud)
它每次都说'没有通知'.
我试过了:
before_filter
静态控制器中添加flash.keep给我:notice =>
而不是 …c# ×3
.net ×1
asp.net ×1
background ×1
build ×1
coffeescript ×1
docker ×1
function ×1
gac ×1
gitlab ×1
javascript ×1
linq ×1
listview ×1
powershell ×1
react-native ×1
repeat ×1
sublimetext ×1
survey ×1