我正在 for 循环中执行一些任务,并尝试在每次迭代期间将标准输出到变量文件名。但它给了我唯一一个分配了部分文件的文件。
这是我的脚本:
#!/bin/sh
me1_dir="/Users/njayavel/Downloads/Silencer_project/roadmap_analysis/data/h3k4me1_data"
me3_dir="/Users/njayavel/Downloads/Silencer_project/roadmap_analysis/data/h3k4me3_data"
dnase_dir="/Users/njayavel/Downloads/Silencer_project/roadmap_analysis/data/dnase_data"
index=(003 004)
#index=(003 004 005 006 007 008 017 021 022 028 029 032 033 034 046 050 051 055 056 057 059 080 081 082 083 084 085 086 088 089 090 091 092 093 094 097 098 100 109)
#index=(006 007 008 017 021 022 028 029 032 033 034 046 050 051 055 056 057 059 080 081 082 083 084 085 086 088 089 090 091 092 093 …
Run Code Online (Sandbox Code Playgroud) 我想根据分布创建一个变量,以下代码不起作用,我不知道为什么:
- name: Get Release
vars: release: xenial
when: (ansible_distribution_release == 'qiana') or
(ansible_distribution_release == 'rebecca') or
(ansible_distribution_release == 'rafaela') or
(ansible_distribution_release == 'rosa')
Run Code Online (Sandbox Code Playgroud) 我正在尝试使用Redis
Laravel 5来缓存查询/结果,以使我的应用程序运行得更快.
但是,我有几个问题可以帮助我决定什么时候使用Cache
它,什么时候不使用.
假设我有以下内容
$interview= Cache::remember('SomeUniqueKey', 180, function(){
return SurveyInterview::where('user_id', 123)
->with([
'current_step.page',
'pages'
])
->first();
});
Run Code Online (Sandbox Code Playgroud)
前面的代码应该缓存eloquent返回的集合集.这共有3个查询.首先查询模型,第二个查询current_step.page
关系,最后一个查询pages
关系.
我的理解是,只要我一遍又一遍地执行上面的代码,Laravel就会从缓存中返回集合,直到从缓存集合的180分钟开始.
题
如果对我的数据库表进行了更新,laravel会自动删除缓存吗?在其他工作中,一旦我对SurveyInterview
模型进行更新,它会删除缓存吗?或者每次更新模型时我是否必须手动删除缓存?
我正在使用带有OAuth2(版本:4.0.4.RELEASE)和spring(版本:4.3.1.RELEASE)的spring security.
我正在开发Angular的前端,我正在使用grunt connect:dev(http://127.0.0.1:9000).当我尝试通过localhost地址登录时,一切正常,但是从其他地方我收到错误:
"XMLHttpRequest无法加载http:// localhost:8084/oauth/token?client_id = MY_CLIENT_ID.对预检请求的响应未通过访问控制检查:请求的资源上没有"Access-Control-Allow-Origin"标头.因此,不允许来源" http://127.0.0.1:9000 "访问.响应的HTTP状态代码为401."
我在WebMvcConfigurerAdapter(如下所示)中配置了映射(Overrided public void addCorsMappings(CorsRegistry registry)),但它仍然不适用于http://127.0.0.1:9000.
registry.addMapping("/**")
.allowedOrigins("http://127.0.0.1:9000")
.allowedMethods("POST", "OPTIONS", "GET", "DELETE", "PUT")
.allowedHeaders("X-Requested-With,Origin,Content-Type,Accept,Authorization")
.allowCredentials(true).maxAge(3600);
Run Code Online (Sandbox Code Playgroud)
配置基于:https://spring.io/guides/gs/rest-service-cors/
请指出正确的解决方案来解决这个问题.
将 DataFrame 对象放入本地内存时,as.data.frame()
和之间有什么区别collect()
?
在我的React Redux应用程序中,当主页面加载时,我想从API获取数据并显示它供用户查看.正在从操作中获取数据,并且正在更新状态.但是,我没有将该州视为该组成部分的支柱.不确定什么没有正确连接.
家庭组件:
import React, { Component, PropTypes } from 'react';
import { connect } from 'react-redux';
import { bindActionCreators } from 'redux';
import * as actions from '../actions/actions';
import '../styles/homeStyles.css';
class Home extends Component {
constructor(props) {
super(props);
}
componentDidMount() {
this.props.actions.fetchMovies();
}
render() {
const { movies, isFetching, errorMessage } = this.props;
if (isFetching && !movies.length) {
return <p>Loading...</p>;
}
//will display movies when I have access to state
return (
<div>
<h1>React Starter App</h1>
<h2>This is the …
Run Code Online (Sandbox Code Playgroud) 我知道Python的三元运算符:
result = a if b else c
Run Code Online (Sandbox Code Playgroud)
但是如果a和b是同一个怎么办?让我举例说明一下:
tasks = ["foo", "bar"]
def tasksLeft():
return tasks
tasks.remove('foo')
my_tasks = tasksLeft() if tasksLeft() else 'no tasks left'
Run Code Online (Sandbox Code Playgroud)
在第一次尝试中,tasksLeft()将评估为True,因此三元运算符将评估为["bar",]
.
tasks.remove('bar')
my_tasks = tasksLeft() if tasksLeft() else 'no tasks left'
Run Code Online (Sandbox Code Playgroud)
在第二次尝试中,tasksLeft()将计算为False([]
),因此它将计算为默认字符串.
我的假设代码是:
if not my_tasks = tasksLeft():
my_tasks = 'no tasks left'
Run Code Online (Sandbox Code Playgroud)
关键是要评估刚分配的值,如果它是False,则分配不同的值.
显然这只是我刚刚提出的一个例子,我知道它在语法上是不正确的,但是有一种不那么重复的写作方式吗?
我向权威机构申请了SSL证书.
首先,我在计算机上创建了一个.csr和一个.key文件并保存了这些文件.我发送了.csr并找回了我在服务器上安装的.crt文件和其他文件.
一切都适用于我的Apache服务器与SSL连接.但是,我希望能够为我在系统上运行的Tomcat服务器使用相同的证书(使用JIRA).安装程序需要.jks文件.是否有可能从我拥有的文件生成?
这似乎可能有效,但我在CLASSPATH中没有该实用程序或找不到它.
我想改变标准生成的背景ScrollingActivity
(到图像).
更改背景content_scrolling.xml
会影响我只能放置项目的区域.
我错过了一个简单的方法吗?
(我很惊讶我找不到答案,所以我们走了)
java ×2
reactjs ×2
android ×1
angularjs ×1
ansible ×1
apache-spark ×1
background ×1
bash ×1
caching ×1
cors ×1
eloquent ×1
for-loop ×1
javascript ×1
jks ×1
laravel ×1
laravel-5 ×1
oracle ×1
php ×1
python ×1
python-3.5 ×1
r ×1
react-jsx ×1
redux ×1
scroll ×1
sparkr ×1
spring ×1
ssl ×1
stdout ×1
webstorm ×1