小编Mar*_*sen的帖子

检查日历日期是否为星期日

我想弄清楚如何让我的程序计算一周内的星期日数.

我尝试过以下的事情:

if (date.DAY_OF_WEEK == date.SUNDAY) {
    System.out.println("Sunday!");
}
Run Code Online (Sandbox Code Playgroud)

但它似乎不起作用?

当我试着System.out.Println the date.DAY_OF_WEEK得到:7

有谁知道我如何检查当前日历日期是否是星期日?

更新更多信息

  1. 所有日期的日期.DAY_OF_WEEK是一个Calendar对象!

  2. 我确保将Calendar对象date设置为星期日

系统输出打印我获得7是当我尝试运行时它返回给我,date.DAY_OF_MONTH即使它设置为星期日的那天

第二次更新到亚历克斯

这或多或少是我的代码

Calendar startDate = Calendar.getInstance();

    startDate.set(2012, 12, 02);
    if (startDate.get(Calendar.DAY_OF_WEEK) == Calendar.SUNDAY) {
        System.out.println("true");
    }else {
        System.out.println("FALSE");
    }
Run Code Online (Sandbox Code Playgroud)

java calendar date

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

Cakephp隐藏输入字段

所以我有这个领域,我想隐藏在我的形式.

为此,我尝试了以下方法:

<?php echo $this->Form->input('group_id', array('hiddenField' => true, 'value'=> 2)); ?>
Run Code Online (Sandbox Code Playgroud)

我也尝试过:

<?php echo $this->Form->input('group_id', array('options' => array('hiddenField'=> 'true'), 'value'=>2 )); ?>
Run Code Online (Sandbox Code Playgroud)

我怎么还看到输入字段..

我究竟做错了什么?

php cakephp

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

Android Studio创建新活动需要片段

我已经离开Android应用程序创建了很长一段时间,并且刚刚开始我的新应用程序.

现在我想我会测试这个新的Android Studio,然后下载它.

当我开始我的项目它要求一个fragment,我不太确定它是什么(我知道它是什么fragment!).

当它启动项目我有一个activity_main和一个fragment_main.而现在每次我想要创建一个新的activity它需要我创建一个额外的fragement.

任何人都可以向我解释为什么会发生这种情况(也许我错过了一些东西).

android android-studio

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

Sequelize hasMany通过另一张桌子

好的,我有以下三个 models

模块:

    var Module = sequelize.define('module', {
        id: DataTypes.INTEGER,
        name: DataTypes.STRING,
        description: DataTypes.STRING,
        category_id: DataTypes.STRING,
        module_type_id: DataTypes.STRING,
        gives_score: DataTypes.INTEGER,
        duration: DataTypes.STRING,
        price: DataTypes.STRING

    }, {
        freezeTableName: true}
)
Run Code Online (Sandbox Code Playgroud)

权限:

Competence = sequelize.define('competence', {
        id: DataTypes.INTEGER,
        name: DataTypes.STRING,
        organization_id: DataTypes.INTEGER,
        competence_type_id: DataTypes.INTEGER
    },{freezeTableName:true})
Run Code Online (Sandbox Code Playgroud)

Module_has_competence:

        Module_has_competence = sequelize.define('module_has_competence', {
    id: DataTypes.INTEGER,
    module_id: DataTypes.INTEGER,
    competence_id: DataTypes.INTEGER,
    score: DataTypes.STRING
},{
    freezeTableName: true}
})
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,表之间的关系是一个 n:m

所以现在我想找到所有的Competence一个Module具有:

所以我创建了以下关系:

Module.hasMany(Competence, {through: Module_has_competence, foreignKey: 'module_id'});
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试运行时:

  retrieveById: function (quote_id, onSuccess, onError) { …
Run Code Online (Sandbox Code Playgroud)

javascript orm node.js sequelize.js

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

无法加载模板:uib/template/modal/window.html

我觉得我已经尝试了一切,我仍然得到错误:

无法加载模板:uib/template/modal/window.html

在我的索引文件中,我添加了以下内容:

<script src="node_modules/angular-ui-bootstrap/dist/ui-bootstrap.js"></script>
<script src="node_modules/angular-ui-bootstrap/dist/ui-bootstrap-tpls.js"></script>
Run Code Online (Sandbox Code Playgroud)

在我的app文件中添加:

    'ui.bootstrap', 
Run Code Online (Sandbox Code Playgroud)

在我的控制器文件中,我添加了以下内容:

$uibModal
Run Code Online (Sandbox Code Playgroud)

this.openPayment = function () {
    var modalInstance = $uibModal.open({
        ariaLabelledBy: 'modal-title',
        ariaDescribedBy: 'modal-body',
        templateUrl: 'payment.html',
        controller: 'paymentController',
        controllerAs: '$ctrl',
        size: 'lg',
    });
}
Run Code Online (Sandbox Code Playgroud)

在我的paymentControlleri中添加了以下内容:

angular.module('Payment').controller('paymentController', function ($uibModalInstance) {
    var ctrl = this;
});
Run Code Online (Sandbox Code Playgroud)

而且payment.html:

    <div class="modal-header">
    <h3 class="modal-title" translate="ACADEMY.EDIT.COURSES.CREATE"></h3>
</div>
<div class="modal-body">
</div>
<div class="lb-modal-footer">
    <a class="btn btn-grey" tooltip="{{ 'TOOLTIP.CANCEL' | translate }}" ng-click="CTRL.cancel()"><i
            class="fa fa-ban"></i></a>
    <button class="btn btn-success m-l-xs {{CTRL.academyCourse.course ? '':'disabled'}}" tooltip="{{ …
Run Code Online (Sandbox Code Playgroud)

javascript angularjs angular-ui-bootstrap

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

显示顺风动画

我正在尝试学习如何使用 Tailwind 动画。我正在绝望地尝试制作的动画是:

Entering: "duration-200 ease-out"
  From: "opacity-0 scale-95"
  To: "opacity-100 scale-100"
Leaving: "duration-100 ease-in"
  From: "opacity-100 scale-100"
  To: "opacity-0 scale-95"
Run Code Online (Sandbox Code Playgroud)

我想要设置动画的元素是:

 <div class="absolute top-0 inset-x-0 p-2 duration-200 ease-out transition transform origin-top-right">
Run Code Online (Sandbox Code Playgroud)

现在我不太确定到底要做什么,因为这个动画应该只在我尝试显示时才运行:

<div class="absolute top-0 inset-x-0 p-2 duration-200 
ease-out transition transform origin-top-right" style="${this.showMenu ? '' : 'display:none'}">
Run Code Online (Sandbox Code Playgroud)

然而,这并没有真正给我一个动画结果。接下来我可以尝试什么?

css tailwind-css tailwind-ui

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

Javafx文本字段调整为文本长度?

大家好我正在构建一个聊天服务器,我在屏幕上使用文本字段输入用户写的聊天消息,这个想法是当他键入消息时,它就像个人头上的泡泡一样.

我的问题是为了不使文本框太大或太小有没有办法使文本框调整大小(如果你愿意修剪)所以它适应文本字段中写的文字?

PS我正在使用JavaFx场景构建器来完成所有这些工作.

user-interface javafx textfield

7
推荐指数
4
解决办法
3万
查看次数

部署提供商处的部署标识与原始部署标识不同

我有一个给我带来很多麻烦的应用程序。创建它的人不再在我们公司工作,由我来修复和发布适用于我们 Windows 7 机器的程序

但是我得到以下堆栈跟踪:

    PLATFORM VERSION INFO
    Windows             : 6.1.7601.65536 (Win32NT)
    Common Language Runtime     : 4.0.30319.18063
    System.Deployment.dll       : 4.0.30319.17929 built by: FX45RTMREL
    clr.dll             : 4.0.30319.18063 built by: FX45RTMGDR
    dfdll.dll           : 4.0.30319.17929 built by: FX45RTMREL
    dfshim.dll          : 4.0.41209.0 (Main.041209-0000)

SOURCES
    Deployment url          : file://nkm18427/PRV-JSKR/Backup/DOPeSolutions.application
    Deployment Provider url     : http://nkm18f53:8181/DRIFT/DOPe%20Data%20Management/DOPeSolutions.application
                        Server      : Apache-Coyote/1.1

ERROR SUMMARY
    Below is a summary of the errors, details of these errors are listed later in the log.
    * Activation of \\nkm18427\PRV-JSKR\Backup\DOPeSolutions.application resulted in exception. Following failure …
Run Code Online (Sandbox Code Playgroud)

visual-studio-2010

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

Router.use()需要中间件功能但是未定义

我正在尝试设置我的节点服务器/ REST api.

为此,我有几个不同的文件:

division_model.js:

    module.exports = function(express, sequelize)
{
    var router = express.Router();
    router.route('/division');
    var DataTypes = require("sequelize");



    var Division = sequelize.define('division', {
            id: DataTypes.INTEGER,
            organization_id: DataTypes.INTEGER,
            location_id: DataTypes.INTEGER,
            name: DataTypes.STRING,
            parent_id: DataTypes.INTEGER

        }, {    freezeTableName: true,
            instanceMethods: {
                retrieveAll: function (onSuccess, onError) {
                    Division.findAll({}, {raw: true})
                        .ok(onSuccess).error(onError);
                },
                retrieveById: function (user_id, onSuccess, onError) {
                    Division.find({where: {id: user_id}}, {raw: true})
                        .success(onSuccess).error(onError);
                },
                add: function (onSuccess, onError) {
                    var username = this.username;
                    var password = this.password;

                    var shasum = crypto.createHash('sha1'); …
Run Code Online (Sandbox Code Playgroud)

javascript routes node.js

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

Svg(snapsvg)创造了一个讲话泡泡

我正在创建一个聊天程序,屏幕上的一些数字正在与其他人聊天.

我需要完成这个项目的最后一件事就是当一个人说出一些可以放入可扩展的讲话泡泡的东西时.

由于我是使用SVG的新手,这是我的第一个真正的"游戏"项目,我想"让我们使用一些CSS来确保它正确缩放"

所以我做了以下CSS:

    .bubble {
    background-color: #eee;
    border: 2px solid #333;
    border-radius: 5px;
    color: #333;
    display: inline-block;
    font: 16px/24px sans-serif;
    padding: 12px 24px;
    position: relative;
}
.bubble:after,
.bubble:before {
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-top: 20px solid #eee;
    bottom: -20px;
    content: '';
    left: 50%;
    margin-left: -20px;
    position: absolute;
}

/* Styling for second triangle (border) */

.bubble:before {
    border-left: 23px solid transparent;
    border-right: 23px solid transparent;
    border-top: 23px solid;
    border-top-color: inherit; /* Can't be included in …
Run Code Online (Sandbox Code Playgroud)

javascript css svg snap.svg

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