小编Ben*_*tor的帖子

更改续集时区

我想在nodejs中制作安静的应用程序

服务器:centos 7 64x 数据库:postgresql 附加:express、sequelize 表:带时区的日期时间

当我从数据库中选择带有续集的行时,created_at 列给了我错误的时间。日期时间增加 5 小时。

我将centos的时区配置更改为+5(塔什干/亚洲)还将postgresql时区配置更改为+5 显示时数据库中的日期时间是正确的。

但是当我选择它时它会转换成这样

“创建于”:“2018-08-12T17:57:20.508Z”

在数据库列中显示了这一点

2018-08-12 22:57:20.508+05

配置.json

"development": {
    "username": "postgres",
    "password": "postgres",
    "database": "zablet",
    "host": "127.0.0.1",
    "dialect": "postgres",
    "timezone": "Tashkent/Ashgabat",
    "define": {
        "charset": "utf8",
        "dialectOptions": {
            "collate": "utf8_general_ci"
        },
        "freezeTableName": true
    }
}
Run Code Online (Sandbox Code Playgroud)

索引.js

'use strict';
var fs = require('fs');
var path = require('path');

var Sequelize = require('sequelize');
var basename = path.basename(__filename);
var env = process.env.NODE_ENV || 'development';
var config = require('../config/config.json')[env];
var db = {};
if …
Run Code Online (Sandbox Code Playgroud)

postgresql node.js express sequelize.js

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

如何设置滚动视图的最大高度?

如何为 scrollView 设置 maxHeight 属性?我有一个LinearLayout,我以编程方式向这个布局添加了一些视图(行)。当行达到 scrollView 的 maxHeight 时,如何显示滚动?ScrollView 位于 CardView 中

<androidx.constraintlayout.widget.ConstraintLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <TextView
        android:id="@+id/textViewTitle"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent" />

    <androidx.cardview.widget.CardView
        android:id="@+id/cardView"
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        app:layout_constrainedHeight="true"
        app:layout_constraintBottom_toTopOf="@+id/cardView2"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintHeight_max="100dp"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toBottomOf="@+id/textViewTitle">

        <ScrollView
            android:layout_width="match_parent"
            android:layout_height="match_parent">

            <LinearLayout
                android:id="@+id/linear"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:orientation="vertical" />
        </ScrollView>


    </androidx.cardview.widget.CardView>
</androidx.constraintlayout.widget.ConstraintLayout>
Run Code Online (Sandbox Code Playgroud)

android android-constraintlayout

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

如何使用 Koa 上传文件?

我正在设置一个新服务器并希望支持高级上传功能。首先,我需要验证文件(文件类型、文件大小、最大计数),最后将其上传到某个目的地。我用 koa-multer 尝试了一些东西,但我无法得到 multer 验证错误。

multer.js

const multer = require('koa-multer')

const storage = multer.diskStorage({
  destination: function (req, file, cb) {
    cb(null, './public/uploads/')
  },
  filename: function (req, file, cb) {
    var fileFormat = (file.originalname).split('.')
    cb(null, file.fieldname + '_' + Date.now() + '.' + fileFormat[fileFormat.length - 1])
  }
})

const fileFilter = (req, file, cb) => {
  if (file.mimetype === 'image/jpeg' || file.mimetype === 'image/png') {
    cb(null, true)
  } else {
    cb(new Error('This is not image file type'), false)
  }
}

const …
Run Code Online (Sandbox Code Playgroud)

node.js koa koa2

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

Flow、Cicerone、Fragnav、Simple-stack 有哪些特点以及何时使用它们?

我在我的应用程序中使用 BottomNavigationView 和 3 个选项卡。我想实现类似导航的 Instagram,保存每个部分片段状态。首先我使用导航组件,但很难保存每个选项卡(部分)的状态。然后我找到了一些库,比如 flow、cicerone、fragnav、simple-stack。

flow、cicerone、fragnav、simple-stack 的特点是什么以及何时使用它们?

我有 2 个活动和 MainActivity。Mvvm 架构、dagger2、kotlin

android kotlin bottomnavigationview

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