小编Tay*_*ter的帖子

一种绕过结果以使用第一个结果集访问更多信息的方法

给定以下数据库设置:

Customers
| customerId | accountId | addressId |
|------------|-----------|-----------|
|      1     |    110    |     8     |
|      2     |    120    |     9     |
|      3     |    130    |     10    |

Address
| addressId | companyName | state |
|-----------|-------------|-------|
|     8     |  FooBar Co  |   FL  |
|     9     |   Self Co   |   VA  |
|     10    |    Cli Co   |   CA  |

Tests
| testId | accountId | testType | Status  |
|--------|-----------|----------|---------|
|    1   |    120    | …
Run Code Online (Sandbox Code Playgroud)

php mysql mysqli

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

从底部旋转图像

我正试图去针刺效果,我似乎无法让针从底部旋转.我希望图像的底部保持固定在其位置,并且只是针的顶部沿着半圆移动.这是我到目前为止.有关如何使这种效果起作用的任何建议?

$(document).ready(function() {
  setTimeout(function() {
    $(".needle").css("transform", "rotate(0deg)");
  }, 1000)
})
Run Code Online (Sandbox Code Playgroud)
figure {
  position: relative;
  display: inline-block;
}
.graph {
  width: 300px;
}
.needle {
  position: absolute;
  width: 160px;
  left: 15px;
  bottom: -28px;
  transform: rotate(-171deg);
  -webkit-transform: rotate(-171deg);
  transition: all 7s;
}
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<figure>
  <img src="http://1.bp.blogspot.com/-XqCc5ql8Xqc/T6DuArRFB0I/AAAAAAAAADA/IK6fKAjzkOc/s1600/Finished+semi-circle+3.png" class="graph" />
  <img src="http://www.kiteinnovation.com/wp-content/themes/naked-wordpress-master/images/arrow.png" class="needle" />
</figure>
Run Code Online (Sandbox Code Playgroud)

css animation transform

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

Firebase Cloud Functions - 函数外部的 ENV 变量

我正在尝试使用process.env云函数定义之外的值,但是undefined当我没有在云函数内部使用变量时,它就会得到。

functions/.env

OPENAI_API_KEY=MY_API_KEY
Run Code Online (Sandbox Code Playgroud)

functions/index.js

const functions = require("firebase-functions");
const admin = require("firebase-admin");
const { ChatOpenAI } = require("@langchain/openai");

console.log(process.env.OPENAI_API_KEY); // undefined

const llm = new ChatOpenAI({
  openAIApiKey: process.env.OPENAI_API_KEY, // undefined
});


exports.testCall = functions.https.onCall((data, context) => {
  console.log(process.env.OPENAI_API_KEY); // defined with proper value  
});
Run Code Online (Sandbox Code Playgroud)

我是 firebase 和云函数的新手,所以也许有某种我不理解的范例,但我对如何在函数之外使用 env 变量感到困惑。

当我启动 firebase 模拟器时,它显示“已从 .env 加载环境变量”。然而,它仅在函数运行时可用。

javascript node.js firebase google-cloud-functions dotenv

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

在不知道第二个cols值的情况下,在一列中查找在不同列中共享相同值的值

鉴于此表:

Relationship

managerId  companyId
   12         33
   19         33
   27         44
   21         33
    4         20
Run Code Online (Sandbox Code Playgroud)

有没有办法找到共享同一家公司的所有managerId但只知道一个managerId并且不知道companyId

例如,如果我们只知道managerId是 12

SELECT companyId
FROM Relationship
WHERE managerId = 12
Run Code Online (Sandbox Code Playgroud)

我们显然会33回来.但是在同一个查询中有一种方法可以取回所有managerId,其中companyId是第一个语句的返回值.所以在这种情况下,只要知道managerId = 12我就想回来12,19,21.

mysql sql

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

仅用于字母和数字的 Javascript 测试字符串

我有以下功能

JavaScript

function lettersNumbersOnly(string){
   if (/[A-Za-z0-9]/.test(string)) {
     console.log('Clean');
   }else{
     console.log('Not Matching');
   }
}

$(".test-input").change(function(){
  lettersNumbersOnly($(this).val());
});
Run Code Online (Sandbox Code Playgroud)

如果我将字母和数字放入该.test-input字段,我会得到"Clean". 但是,如果我放了诸如此类的字符,!2@$%我仍然会得到"Clean"不是我想要的。我只想要严格的字母和数字。有什么建议?

javascript jquery

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

如何在窗口滚动上增加一个数字1

我有一种固定在我页面侧面的进度跟踪器,当你滚动时,我希望线条在用户向下滚动页面时获得高度(以百分比表示).当用户滚动时,我无法将高度增加一个.这是我目前的代码.

JS

$(window).scroll(function(){
 var number = 0; /* I'd like to increment this by one on scroll */
 // Only start the process when the first section comes into view
 if($("#progress-tracker-nav li").hasClass('active-section')) {
  number++; /* I'd like to increment this by one on scroll */
  $(".progress-line").css('height', number + '%');
 }
})
Run Code Online (Sandbox Code Playgroud)

javascript css jquery events scroll

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

Laravel 5.4 - 未定义变量:降价

我正在尝试用Laravel发送一封简单的电子邮件.我发送普通的HTML电子邮件没有问题但是当我尝试使用降价功能时,我不断收到错误消息

Undefined variable: markdown

我现在没有在我的电子邮件中使用任何模型实例,我只是想首先获得一个简单的降价电子邮件.以下是我设置所有内容的方法.

邮件控制器

namespace App\Mail;

use Illuminate\Bus\Queueable;
use Illuminate\Mail\Mailable;
use Illuminate\Queue\SerializesModels;
use Illuminate\Contracts\Queue\ShouldQueue;

class ProjectSubmitted extends Mailable
{
    use Queueable, SerializesModels;

    /**
     * Create a new message instance.
     *
     * @return void
     */
    public function __construct()
    {
        //
    }

    /**
     * Build the message.
     *
     * @return $this
     */
    public function build()
    {
        return $this->markdown('emails.project-submitted');
    }
}
Run Code Online (Sandbox Code Playgroud)

刀片模板

@component('mail::message')
*Lorem Ipsum Dolor

@component('mail::button', ['url' => 'http://google.com'])
Lorem Ipsum Dolor
@endcomponent

Thanks,<br>
Lorem Ipsum
@endcomponent
Run Code Online (Sandbox Code Playgroud)

这就是我现在所拥有的,非常基本的.当我尝试发送此电子邮件时

\Mail::to('example@example.com')->send( new …

php email laravel

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