小编bah*_*esh的帖子

不等于字符串值在 postgreSQL 上不起作用

我写了一个非常简单的查询

select *, "Status" from "ABC" WHERE "ABCId" = 7; // Got 100 rows
Run Code Online (Sandbox Code Playgroud)

ABC 表有一些列,其中一列是“状态”,空值通常显示为 (Null)

当我尝试这些查询时

-- 1
select * FROM "ABC" where "ABCId" = 7 AND "Status" <> 'success'

-- 2
select * FROM "ABC" where "ABCId" = 7 AND "Status" != 'success'

-- 3
select * FROM "ABC" where "ABCId" = 7 AND "Status" NOT ILIKE '%success%'
Run Code Online (Sandbox Code Playgroud)

我没有得到任何行,我很头疼,这是一个简单的查询:/

postgresql

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

如何将 base64 图像压缩为自定义大小

我使用 base64 发送/接收我的图像。我有一个 base64 字符串,我想将它压缩到我的大小。

例如我想将照片大小减少到 100kb。

是否可以?

javascript base64 react-native

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

如何在 Visual Studio Code 中将函数的所有参数格式化为一行

我的 javascript 代码的格式如下,但我对此不满意:

function(
    req,
    req.session,
    amount,
    offerCode,
    userChoice,
    referenceNo,
    transactionId,
    function (err, res) {
        ...
}
Run Code Online (Sandbox Code Playgroud)

我更喜欢这样改变它:

function( req, req.session, amount, offerCode, userChoice, eferenceNo, transactionId, function (err, res) {
    ...
}
Run Code Online (Sandbox Code Playgroud)

是否有任何代码格式化程序可以在大量代码上自动执行此操作。

javascript code-formatting visual-studio-code

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

Vue2从循环组件中的子级调用父方法

我正在循环具有子组件的根组件。

<root-select v-for="offer in offers"  >
   <child-options v-for="item in options" >
   </child-options>
</root-select>
Run Code Online (Sandbox Code Playgroud)

但是,当我$emit从 child 获取 root 函数时,我所有的 root 组件都更改了这些数据。

孩子:

EventBus.$emit('toggle', value);
Run Code Online (Sandbox Code Playgroud)

根:

EventBus.$on('toggle', this.toggle);
Run Code Online (Sandbox Code Playgroud)

但我需要,该数据仅在触发组件中更改。

谢谢。

javascript event-bus vue.js vue-component vuejs2

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

我怎样才能抓住被拒绝的Promises?

我的代码如下:

errorTest().then((result) => {

    try {
        console.log(result);
    }

    catch (err) {
        console.error("Error detected 1");
        console.error(err);
    }
}).catch((err) => {
    console.error("Error detected 2");
    console.error(err);
});

async function errorTest() {
    return new Promise((resolve, reject) => {
        reject("my error");
    })
}
Run Code Online (Sandbox Code Playgroud)

目前,它打印"检测到错误2".

我想使用try/catch捕获我的错误,以便代码打印"Error detected 1".

如何修改我的代码才能执行此操作?

javascript promise

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

使用 fetch api javascript 获取一组值

我正在使用 fetch api 通过 javascript 读取 txt 文件。我想加载由数组中的新行分隔的 txt 文件的内容。

文本文件:

A
B
C
Run Code Online (Sandbox Code Playgroud)

我需要以下格式:

arr = ["A", "B", "C"]
Run Code Online (Sandbox Code Playgroud)

下面是我试过的代码

var arr = []
fetch('file.txt')
  .then(function(response) {
    return response.text();
  }).then(function(text) {
arr.push(text)
console.log(text)

    });
  console.log(arr)
Run Code Online (Sandbox Code Playgroud)

没有任何内容添加到我的数组中,但是文本文件中的数据会打印在控制台上。

javascript fetch-api

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

整数数组:143 - > [1,4,3]

创建由数字中的数字组成的数组的最短方法是什么?

我不想恢复声明一个空数组,然后通过for(a,b,c)循环遍历数字.

我想要一些更具说服力的东西.理想情况下,例如:

Array.from(143) // => [1, 4, 3]
Run Code Online (Sandbox Code Playgroud)

javascript arrays

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

Ionic 4 - 屏幕方向(横向)不起作用

我是 Ionic 4 的新手,我正在尝试将屏幕方向设置为横向并参考文档,这就是我正在做的:

...
import {ScreenOrientation} from '@ionic-native/screen-orientation';

@Component({
  selector: 'app-root',
  templateUrl: 'app.component.html'
})
export class AppComponent {

  constructor(
    private platform: Platform,
    private splashScreen: SplashScreen,
    private statusBar: StatusBar,
    private screenOrientation: ScreenOrientation,
  ) {
    this.initializeApp();
  }

  initializeApp() {
    this.screenOrientation.lock(ScreenOrientation.ORIENTATIONS.LANDSCAPE);
    ...
  }
}
Run Code Online (Sandbox Code Playgroud)

在编译期间,我收到此错误:

[ng] src/app/app.component.ts(24,33) 中的错误:错误 TS2345:“字符串”类型的参数不可分配给“OrientationLockType”类型的参数。

并在浏览器控制台上:

未捕获的错误:无法解析 AppComponent 的所有参数:([object Object], [object Object], [object Object], ?)。在语法错误 (compiler.js:2426) [] ...

screen-orientation cordova ionic4

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

打开与此命令关联的 DataReader

我正在使用数据库 > 导入数据层应用程序来提取 .BACPAC 文件,但收到此错误:

已经有一个打开的 DataReader 与此命令关联,必须先将其关闭。(系统.数据)

我正在重新启动机器来尝试此操作,因此之前没有其他连接。如何关闭 DataReader/解决问题?

我已经尝试将其发布在数据库管理员上,但似乎没有人知道如何......

ssms datareader bacpac

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

如何从字符串中替换all/with -

我有一个字符串字段01/01/1986,我使用替换法更换所有发生的/-

var test= '01/01/1986';
test.replace('//g','-')
Run Code Online (Sandbox Code Playgroud)

但它没有给出欲望的结果.任何指针都会有所帮助.

javascript regex

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

使用&运算符的JavaScript字符串eqaulity

const returnUrl =
(paymentType === 'order-pay-now' && 'orders/latest') ||
'my-account/overview'
Run Code Online (Sandbox Code Playgroud)

令我困惑的是 paymentType === 'order-pay-now' && 'orders/latest'

它会首先检查是否paymentType等于order-pay-now并且orders/latest总是返回true.所以写作paymentType === 'order-pay-now'达到了同样的目的?

我不知道&&在这里使用是否有意义.这可能是一个||应该使用的错误吗?

那么returnUrl要么是布尔值还是字符串值my-account/overview

javascript operators

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

正确使用 Express 的 res.render() 和 res.redirect()

我正在使用 ares.redirect('page.ejs');并在我的浏览器上收到消息:

无法获取 /page.ejs

我没有在我的路由文件中以以下样式声明这一点:

app.get('/page', function(req, res) {
        res.render('page.ejs');
    });
Run Code Online (Sandbox Code Playgroud)

这是否应该包括在内以res.redirect()使其工作?

当我不使用res.redirect()but 时res.render(),即使我没有app.get()代码,它仍然有效。

javascript render node.js express

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

如何在 Flutter 中更改背景图像的位置和旋转

我是 Flutter 的新手,我想知道如何在 Flutter 中更改背景图像的位置。我想在页面的一角显示背景图像,并由于 ovelflow 将其位置更改为图像的隐藏部分。

作为实现这一目标的前端开发人员,我考虑将图像的位置更改为绝对值并将底部和右侧设置为负值,但在 Flutter 中以不同的方式执行这些操作。

我如何在 Flutter 中实现这一点?

class _WaterIntakeState extends State<WaterIntake> {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Stack(
        children: <Widget>[
          Container(
            color: Colors.white,
          ),
          Container(
            decoration: BoxDecoration(
                image: DecorationImage(
                  colorFilter: ColorFilter.mode(Colors.white.withOpacity(0.5), BlendMode.dstATop),
                  image: AssetImage("assets/images/drink-water.png"),
                  fit: BoxFit.fitWidth,
            )),
          ),
          Scaffold(
            backgroundColor: Colors.transparent,
            appBar: AppBar(
              title: Text('Water Intake'),
            ),
            body: Container(
//              child: const ButtonsWidget(),
            ),
          ),
        ],
      ),
    );
  }
}
Run Code Online (Sandbox Code Playgroud)

当前状态 :

在此处输入图片说明

我想要的是 :

在此处输入图片说明

background-image image-rotation flutter flutter-layout

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