小编Adr*_*n W的帖子

加薪的SQL查询

我想出了以下查询,解决起来并不那么具有挑战性,但我仍然认为可能有更好的方法。有什么建议吗?

我有下表:

tb_Salary

EmpID DeptID Salary
---------------------
1  1  20000
2  1  20000
3  2  30000
4  2  800
5  2  200
Run Code Online (Sandbox Code Playgroud)

我想将员工的工资增加卢比。1000只在部门平均工资超过35000的时候。

这可以使用单个更新查询吗?

我按照以下方式做到了这一点。但似乎这不是那么聪明的解决方案。

UPDATE  tb_Salary t1
SET  t1.Salary=t1.Salary+1000
WHERE  35000 < (select AVG(t2.Salary) from tb_Salary t2 WHERE t2.DeptID=t1.DeptID)
Run Code Online (Sandbox Code Playgroud)

sql

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

QbyteArray数据副本

我有两个QByteArray,sData而且dData.

我要复制n从位置字节xdData,即&dData[x]以位置ysData&sData[y].

在C中,数组副本由.完成 memcpy(&dData[x], &sData[y], n);

如何复制以上数据QByteArray在Qt中完成?

qt qbytearray

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

找到`destroyed(QObject*)`信号的发送者

我目前想知道如何合理地使用QObject::destroyed(QObject*) 信号.

一个观察

我注意到 - QWidget衍生物体的处理略有不同.考虑以下小型自包含和编译示例:

/* sscce.pro:
QT += core gui widgets
CONFIG += c++11
TARGET = sscce
TEMPLATE = app
SOURCES += main.cpp
*/

#include <QApplication>
#include <QPushButton>
#include <QTimer>
#include <QtDebug>

int main(int argc, char *argv[]) {
    QApplication app(argc, argv);

    QPushButton *button = new QPushButton;
    QObject::connect(button, &QPushButton::destroyed,
        [=](QObject *o) { qDebug() << o; });

    delete button;

    QTimer *timer = new QTimer;
    QObject::connect(timer, &QTimer::destroyed,
        [=](QObject *o) { qDebug() << o; });

    delete timer;

    return app.exec(); …
Run Code Online (Sandbox Code Playgroud)

c++ qt signals-slots

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

在Mac的源代码树中应用.diff

我使用的是Mac,我有一个.diff要从Sourcetree应用的文件。

有人可以帮我完成同样的步骤吗?

macos diff atlassian-sourcetree

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

如何修复“TypeError: undefined is not an object (evaluating '_reactNativeCamera.default.constants')” 在本机反应中的错误?

我正在尝试在我的项目中使用“React-native-camera”库。我实际上已经这样做了 50 多次,每次在我的 mac 和 Linux 系统上一切都很好。

但是现在突然之间它不再在我的 Linux 系统上工作并且不断产生这个错误(尽管在 mac 上工作!)。

在此处输入图片说明

我已经在这里检查了所有配置步骤 我已经尝试添加 missingDimensionStrategy 'react-native-camera', 'general' 到 app build.gradle 我已经尝试添加 maven {url " https://jitpack.io "} 和maven {url " https://maven.google.com "} 到项目 build.gradle 我试过从 .ideas 目录中删除 madules.xml 并重新启动 android studio,无论是否清除缓存。

仍然没有这是我让相机模块运行的示例代码:

class CameraApp extends Component {
  constructor(props) {
    super(props);

    this.state = {
      path: null,
      uri: '',
      imageName: ''
    };
  }

  takePicture() {
    this.camera.capture()
      .then((data) => {
        console.log(data);  
      })
      .catch(err => console.error(err));
}

  renderCamera() {
    return (
      <View>
        <Camera …
Run Code Online (Sandbox Code Playgroud)

android react-native react-native-camera

4
推荐指数
2
解决办法
3256
查看次数

使用 Python 获取 Google OAuth 凭据

尝试获取 Google OAuth 凭据,如本示例中所述:

google-oauthlib-tool --client-secrets c:\temp\client_secret_NNNN.json \
                 --credentials c:\temp\credentials.json \
                 --scope https://www.googleapis.com/auth/assistant-sdk-prototype \
                 --save
Run Code Online (Sandbox Code Playgroud)

但调用此命令时没有credentials.json创建文件。有什么建议么?

client_secret_NNNN.json:

{
    "installed": {
        "client_id": "NNNN.apps.googleusercontent.com",
        "project_id": "personal-stuff-54a54",
        "auth_uri": "https://accounts.google.com/o/oauth2/auth",
        "token_uri": "https://accounts.google.com/o/oauth2/token",
        "auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
        "redirect_uris": [
            "urn:ietf:wg:oauth:2.0:oob",
            "http://localhost"
        ]
    }
}
Run Code Online (Sandbox Code Playgroud)

日志:

Please visit this URL to authorize this application: https://accounts.google.com/o/oauth2/auth?response_type=code&client_id=633452378895-dg56psuf7er87nh1ehmoluekkkv0qj0j.apps.googleusercontent.com&redirect_uri=http%3A%2F%2Flocalhost%3A8080%2F&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fassistant-sdk-prototype&state=6vqzd8wqETrkbsAwSVbvlrFKcJ4Vs8&access_type=offline
Traceback (most recent call last):
  File "c:\users\konopko\appdata\local\programs\python\python36-32\lib\runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "c:\users\konopko\appdata\local\programs\python\python36-32\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "C:\Users\konopko\AppData\Local\Programs\Python\Python36-32\Scripts\google-oauthlib-tool.exe\__main__.py", line 9, in <module>
  File "c:\users\konopko\appdata\local\programs\python\python36-32\lib\site-packages\click\core.py", …
Run Code Online (Sandbox Code Playgroud)

python google-oauth

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

返回HttpResponse("")的含义

在python中,如果写在函数中,下面代码的含义是什么

return HttpResponse("")
Run Code Online (Sandbox Code Playgroud)

python django

-4
推荐指数
1
解决办法
48
查看次数