小编Sha*_*lor的帖子

Crontab格式 - 每15分钟一次

我试图让每15分钟运行一个简单的crontab作业,并且无法确定如何格式化时序.

我一直在说的是以下内容:

15 * * * * ------------------------
Run Code Online (Sandbox Code Playgroud)

我很确定这只是运行每小时的前15分钟.

我认为crontab允许用户指定运行的确切时间,即:

0, 15,30,45 * * * * -------------------------
Run Code Online (Sandbox Code Playgroud)

但是如果我想从开始它的那一刻开始每15分钟运行一次crontab,(可能不一定是可以被15整除的值),我将如何进行格式化/那是可能的?

unix crontab

27
推荐指数
2
解决办法
6万
查看次数

基于通配符的属性名称的CSS选择器

我最近一直在研究CSS选择器,并且遇到了关于新的"data-*"属性的问题.

我理解为了选择具有数据属性的元素,有几种方法可以解决它:

[data-something='value']{...}    // data-something has value = 'value'
[data-something^='value']{...}   // data-something has value that STARTS with 'value'
[data-something*='value']{...}   // data-something has value with 'value SOMEWHERE in it
Run Code Online (Sandbox Code Playgroud)

这些还有其他变体,但我的问题涉及CSS选择器,它们可以定位只具有"数据"属性的元素.更具体地说,是否有一个CSS选择器可以定位具有任何"数据"属性的元素?

虽然不正确,但我想的是:

[data]{...}
Run Code Online (Sandbox Code Playgroud)

我一直在搜索Google,但还没有找到关于该属性的通用选择器的任何内容.

css attributes css-selectors css3

18
推荐指数
2
解决办法
4792
查看次数

显示简单的HTML页面DJango

我目前正在使用Django 1.5,无法弄清楚如何显示一个简单的html页面.我一直在阅读有关基于类的视图,但我不确定这是我想要做的.

我正在尝试显示一个简单的index.html页面,但根据一些示例,我看到我需要将此代码放在app/views.py中:

    def index(request):
        template = loader.get_template("app/index.html")
        return HttpResponse(template.render)
Run Code Online (Sandbox Code Playgroud)

我的index.html页面是否必须与我的django项目相关联的应用程序相关联?对我来说,让index.html页面与整个项目相对应似乎更有意义.

更重要的是,在我的views.py文件中使用此代码,我需要在urls.py中添加什么才能真正实现index.html?

编辑:

Django项目的结构:

webapp/
    myapp/
        __init__.py
        models.py
        tests.py
        views.py
    manage.py
    project/
        __init__.py
        settings.py
        templates/
            index.html
        urls.py
        wsgi.py
Run Code Online (Sandbox Code Playgroud)

html django web

6
推荐指数
1
解决办法
4204
查看次数

CSS3 关键帧动画 - 类

我正在尝试使用 CSS3 关键帧动画,当悬停在一个对象上时,会导致动画在另一个对象上触发。现在我只有一个简单的关键帧:

  @keyframes fill
  {
    from   {background: red; height: 0px; width: 0px;;}
    to {background: green; height: 150px; width: 150px;}
  }

  @-moz-keyframes fill /* Firefox */
  {
    from   {background: red; height: 0px; width: 0px;}
    to {background: green; height: 150px; width: 150px;}
  }

  @-webkit-keyframes fill /* Safari and Chrome */
  {
    from   {background: red; height:0px; width:0px;}
    to {background: green; height: 150px; width: 150px;}
  }
Run Code Online (Sandbox Code Playgroud)

html如下:

<div class="box1">
    <div class="box2"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

如果我的样式表将动画属性应用于 .box1,它实际上可以为 .box2 设置动画吗?

html css keyframe

5
推荐指数
1
解决办法
4558
查看次数

Angular.js Controller无法设置属性

我正在使用https://github.com/angular/angular-seed的克隆来制作一个简单的Angular.js应用程序.我正在尝试向控制器添加一些属性,以便在我的HTML中绑定它们,但不断收到我似乎无法弄清楚的错误消息.

我的controllers.js文件目前看起来像这样:

'use strict';

/* Controllers */

angular.module('myApp.controllers', []).
  controller('MyCtrl1', [function($scope) {
    $scope.names = 'bob'
  }])
  .controller('MyCtrl2', [function() {

  }]); 
Run Code Online (Sandbox Code Playgroud)

如果它有帮助,这里也是app.js:

'use strict';

// Declare app level module which depends on filters, and services
angular.module('myApp', ['myApp.filters', 'myApp.services', 'myApp.directives',     'myApp.controllers']).
  config(['$routeProvider', function($routeProvider) {
    $routeProvider.when('/view1', {templateUrl: 'partials/partial1.html', controller:  'MyCtrl1'});
    $routeProvider.when('/view2', {templateUrl: 'partials/partial2.html', controller: 'MyCtrl2'});
    $routeProvider.otherwise({redirectTo: '/view1'});
  }]);
Run Code Online (Sandbox Code Playgroud)

我已经使用了应用程序"myApp"的默认名称,并且还在我的HTML中调用了ng-view.当MyCtrl1正在使用时,我不断收到此错误:

TypeError: Cannot set property 'names' of undefined
Run Code Online (Sandbox Code Playgroud)

这里有什么语法错误吗?我试图只修改controllers.js以避免出现问题所以其他地方不应该出现问题......

html model-view-controller web angularjs

5
推荐指数
1
解决办法
1万
查看次数

Rails教程 - 命名路由

我目前正在研究Michael Hartl的Rails教程并遇到了一个我无法理解的错误.

本教程介绍了如何在routes.rb文件中创建自定义URI.该教程通过对此进行编码来解释:

match '/about', to: 'static_pages#about'
Run Code Online (Sandbox Code Playgroud)

应自动创建如下所示的命名路由:

about_path => '/about'
about_url  => 'http://localhost:3000/about'
Run Code Online (Sandbox Code Playgroud)

以下部分将帮助您通过使用这些变量替换某些代码来修复rspec测试.但是当我这样做时,我最终失败了每一个测试,因为无法找到所有"自动创建的变量"...

任何人都可以向我解释为什么他们没有被找到或者我可以看看他们是否已经实际创建了.

ruby ruby-on-rails railstutorial.org

3
推荐指数
1
解决办法
5525
查看次数

Django用户表为外键

我是Django的新用户,我刚刚开始使用我的第一个应用程序"myapp".

在我的models.py中,我的应用程序有以下型号:

class Subcalendar(models.Model):
  user = models.ForeignKey(User)
Run Code Online (Sandbox Code Playgroud)

但是当我尝试跑步时:

python manage.py sql myapp
Run Code Online (Sandbox Code Playgroud)

我收到一个错误说明:

NameError: name 'User' is not defined
Run Code Online (Sandbox Code Playgroud)

我是否需要为User创建自己的模型,或者是否有另一种方法在我的模型的外键字段中调用它?

python django web

3
推荐指数
1
解决办法
2306
查看次数

没有列出Git远程分支

所以我正在尝试创建一个远程分支,以便我可以将更新推送到我正在对我的Github帐户进行的项目,但无论出于何种原因,我的远程分支都没有被创建.

这些是我正在运行的命令:

git remote add origin git@github.com:<username>/first_app.git
git push origin master
Run Code Online (Sandbox Code Playgroud)

运行第一行后,一切似乎都运行正常,我没有收到任何错误消息.但是,当我检查我的远程分支时,没有任何东西会显示出来.我为此运行的命令是:

git branch -r
Run Code Online (Sandbox Code Playgroud)

忽略我想我至少会尝试上面的第二个命令.当我这样做时,自然会说:

ERROR: Repository not found
Run Code Online (Sandbox Code Playgroud)

如果有人能帮我解决这个问题,我将不胜感激.我一直试图在网上找到这方面的信息,但还没有碰到任何东西.

git github repository

2
推荐指数
1
解决办法
5265
查看次数

Angular.js ng-view忽略路由

我正在尝试在Angular.js中创建一个简单的待办事项列表应用程序,并且很难让路由和ng-view正常工作.我一直在主要通过Dan Wahlin Modules,Routes and Factories编写的代码示例

现在,当我运行这段代码时,我知道Angular已经正常启动并且功能但是ng-view似乎不知道我的routes.js文件告诉它显示什么,(我的两个部分文件只是随机文本所以我会知道ng-view何时正常工作......).我想我的routes.js中的所有内容都已正确编码,但无法弄清楚为什么ng-view仍然没有被Angular处理.有人可以向我解释为什么在我的代码中忽略了ng-view?

目前,这里有我的文件:

的index.html

<!doctype html>
<html lang="en" ng-app="todoApp">
<head>
    <link rel="stylesheet" type="text/css" src="css/app.css">
    <title>Todo App</title>
</head>
<body>
<div ng-view></div>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.0.7/angular.min.js">    </script>
<script src="js/routes.js"></script>
<script src="js/controllers.js"></script>
</body>
Run Code Online (Sandbox Code Playgroud)

controller.js

var todoApp = angular.module('todoApp');

todoApp.controller('UsersCtrl', function($scope) {
    $scope.users = [];
});

todoApp.controller('TodoCtrl', function($scope) {
    $scope.todos = [];
});
Run Code Online (Sandbox Code Playgroud)

routes.js

var todoApp = angular.module('todoApp', []);

todoApp.config(['$routeProvider', function($routeProvider) {
    $routeProvider.when('/users', {templateURL: 'partials/users.html', controller: 'UsersCtrl'});
    $routeProvider.when('/todos', {templateURL: 'partials/todos.html', controller: 'TodoCtrl' });
    $routeProvider.otherwise({ redirectTo: '/users' });
}]);
Run Code Online (Sandbox Code Playgroud)

html javascript routes url-routing angularjs

1
推荐指数
1
解决办法
8614
查看次数

AngularJS通知视图模型的更改

我正在尝试根据控制器中的Javascript Date对象在视图中显示当前时间.我的控制器看起来像这样:

myApp.controller('DateCtrl', function($scope) {
    var date = new Date();
    $scope.minutes = date.getMinutes();
    $scope.hours = date.getHours();
    $scope.seconds = date.getSeconds();
    var updateTime = function() {
        var date2 = new Date();
        $scope.minutes = date2.getMinutes();
        $scope.hours = date2.getHours();
        $scope.seconds = date2.getSeconds();
    }
    $scope.clickUpdate = function() {
        setInterval(updateTime, 1000);
    }
});
Run Code Online (Sandbox Code Playgroud)

在我看来,我只是:

<div ng-controller="DateCtrl">
    <div>This is the hour: {{ hours }}</div>
    <div>This is the minute: {{ minutes }}</div>
    <div>This is the second: {{ seconds }}</div>
    <button ng-click="clickUpdate()">Click Update Here!</button>
</div>
Run Code Online (Sandbox Code Playgroud)

由于某种原因,该setInterval()方法只能工作一次,我无法让它updateTime() …

javascript model-view-controller controller setinterval angularjs

1
推荐指数
1
解决办法
5839
查看次数

CSS3或Javascript - 简单填充动画

我正在尝试创建一个简单的动画,当用户将鼠标悬停在元素上时,其中包含的另一个元素将填充其父元素.目前,我有一个JSFiddle就是这样做的.

但是,我想用一些其他功能完成这个,我不确定我在CSS3中实际可以做什么.

  1. 我试图找到一种方法,当内圈完全填充其父级时(即当它的宽度/高度= 300px时),我希望填充暂停并且在动画完成后不会消失.

  2. 当用户将鼠标移动到:悬停范围之外时,我希望动画反转方向而不是突然停止.

我已经用CSS3做到了这一点,但我不确定如果不使用Javascript就可以实现这两个功能.有没有人知道在CSS3中完全这样做的方式/有没有人知道是否有可能在CSS3中执行这最后两个功能,因为我似乎找不到任何东西.

.circle {
        width: 300px;
        height: 300px;
        background-color: white;
        border: 1px solid #000000;
        overflow: hidden;

        border-radius: 150px;
        -moz-border-radius: 150px;
        -webkit-border-radius: 150px;
}

.filler {
        width: 0px;
        height: 0px;
        background-color: red;
        border: none;
        position: relative;
        left: 50%;
        top: 50%;

        border-radius: 150px;
        -mox-border-radius: 150px;
        -webkit-border-radius: 150px;

        animation: empty 1s;
}

.circle:hover .filler {
        animation: fill 2s;
        -moz-animation: fill 2s;
        -webkit-animation: fill 2s;
        background-color: blue;
}

@keyframes fill
      {
        from   {background: red; height: 0px; width: 0px;}
        to {background: …
Run Code Online (Sandbox Code Playgroud)

html javascript css3 keyframe

0
推荐指数
1
解决办法
2671
查看次数