小编mik*_*n32的帖子

Jquery-检查Div中是否存在类

我一直试图检查div中是否存在类.但它总是产生一个长度为0.这是我的代码: -

<div id="accordion2" class="accordion" >
  <div class="accordion-group">
    <div class="accordion-heading"> <a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion2" href="#collapseOne">
        <div class="align-nav arrow-active">OSTOMY PRODUCTS</div></a>
    </div>
    <div id="collapseOne" class="accordion-body in collapse">
        <div class="accordion-inner">
            <ul>
                <li><a href="#">Professional Resources</a></li>
                <li><a href="#">One-piece Pouching</a></li>
            </ul>
        </div>
    </div>
  </div>
  <div class="accordion-group">
    <div class="accordion-heading"> <a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion2" href="#collapseTwo">
        <div class="align-nav arrow-inactive">LEARNING CENTER</div>
    </a> </div>
    <div id="collapseTwo" class="accordion-body collapse">
        <div class="accordion-inner">
            <ul>
                 <li><a href="#">Videos</a></li>
                 <li><a href="#">Before Your Surgery</a></li>
            </ul>
        </div>
    </div>
  </div>
  <div class="accordion-group">
    <div class="accordion-heading"> <a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion2" href="#collapseThree">
      <div …
Run Code Online (Sandbox Code Playgroud)

html jquery

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

如何在mysql中使用聚合函数?

我有2张桌子

  1. 学生们
  2. 支付

在学生表中我有像这样的字段

student_id(Primary key),
student_name, 
student_university, 
student_counselor
Run Code Online (Sandbox Code Playgroud)

在付款表中,我有类似的字段

payment_id(Primary key),
student_id(Foreign key reference to students table), 
payable,
paid, 
balance
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

我想要实现:

  • 在下面的表格中显示结果,即每位顾问的学生都在不同的大学.
  • 学生总数属于特定辅导员的特定大学,以及如上表所示的应付,支付和余额金额.

任何见解?

mysql group-by left-join

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

Eureka客户在码头工人的容器中

我有一个eureka服务器和两个在docker容器中运行的休息服务(eureka客户端).如果第一个服务尝试访问第二个服务,我会收到UnknownHostException.原因是服务在eureka服务器上注册了dns服务器无法解析的容器主机名.

我认为解决方案可能是设置docker容器的主机名.所以我使用了带-h标志的docker来设置主机名: docker run -h project-dev.net9.mycompany.com

但现在服务甚至无法在eureka服务器上注册.我得到这个例外:

 2015-11-30 12:03:42.182 ERROR 1 --- [pool-2-thread-1]    com.netflix.discovery.DiscoveryClient    : Can't get a response from http://project-dev.net9.mycompany.com:8761/eureka/apps/MY-SERVICE/project-dev.net9.mycompany.com
     Can't contact any eureka nodes - possibly a security group issue?

 com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException: Connection refused
    at com.sun.jersey.client.apache4.ApacheHttpClient4Handler.handle(ApacheHttpClient4Handler.java:184)
    at com.sun.jersey.api.client.filter.GZIPContentEncodingFilter.handle(GZIPContentEncodingFilter.java:120)
    at com.netflix.discovery.EurekaIdentityHeaderFilter.handle(EurekaIdentityHeaderFilter.java:28)
    at com.sun.jersey.api.client.Client.handle(Client.java:648)
    at com.sun.jersey.api.client.WebResource.handle(WebResource.java:680)
    at com.sun.jersey.api.client.WebResource.put(WebResource.java:211)
    at com.netflix.discovery.DiscoveryClient.makeRemoteCall(DiscoveryClient.java:1097)
    at com.netflix.discovery.DiscoveryClient.makeRemoteCall(DiscoveryClient.java:1060)
    at com.netflix.discovery.DiscoveryClient.access$500(DiscoveryClient.java:105)
    at com.netflix.discovery.DiscoveryClient$HeartbeatThread.run(DiscoveryClient.java:1583)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)
    Caused by: java.net.ConnectException: Connection refused
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) …
Run Code Online (Sandbox Code Playgroud)

java rest docker netflix-eureka

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

使用env('APP_ENV'),config('app.env')或App :: environment()来获取应用环境有什么区别?

是用什么区别env('APP_ENV'),config('app.env')或者App::environment()导致某些应用环境?

我知道env('APP_ENV')意志$_ENV,config('app.env')读取配置,App::environment()是所有的抽象.在我看来,优势甚至是这个.抽象.

我不知道是否存在其他差异,例如性能水平或安全性

environment-variables laravel laravel-5 phpdotenv

13
推荐指数
3
解决办法
2万
查看次数

使用OS X Mojave安装旧scrypt gem版本的i386 arch error

在重新安装OS X 10.14 Mojave和XCode命令行工具之后,我正在尝试为旧项目安装旧的gem版本.我正在尝试安装的gem是scrypt,版本1.2.1,这是authlogic的依赖.

gem install scrypt -v = 1.2.1

返回以下错误:

Building native extensions. This could take a while...
ERROR:  Error installing scrypt:
    ERROR: Failed to build gem native extension.

    current directory: /Users/chris/.rvm/gems/ruby-2.4.4@rails5/gems/scrypt-1.2.1/ext/scrypt
/Users/chris/.rvm/rubies/ruby-2.4.4/bin/ruby -rrubygems /Users/chris/.rvm/gems/ruby-2.4.4@global/gems/rake-12.0.0/exe/rake RUBYARCHDIR=/Users/chris/.rvm/gems/ruby-2.4.4@rails5/extensions/x86_64-darwin-18/2.4.0/scrypt-1.2.1 RUBYLIBDIR=/Users/chris/.rvm/gems/ruby-2.4.4@rails5/extensions/x86_64-darwin-18/2.4.0/scrypt-1.2.1
mkdir -p x86_64-darwin
gcc -fexceptions -O -fno-omit-frame-pointer -fno-strict-aliasing -Wall -msse -msse2 -arch x86_64 -arch i386   -o x86_64-darwin/crypto_scrypt-sse.o -c ./crypto_scrypt-sse.c
gcc -fexceptions -O -fno-omit-frame-pointer -fno-strict-aliasing -Wall -msse -msse2 -arch x86_64 -arch i386   -o x86_64-darwin/memlimit.o -c ./memlimit.c
gcc -fexceptions -O -fno-omit-frame-pointer -fno-strict-aliasing -Wall -msse …
Run Code Online (Sandbox Code Playgroud)

rubygems compiler-errors ruby-on-rails

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

SwiftUI 菜单按钮内的子标签

我尝试使用 SwiftUI 创建一个包含主标签和辅助标签的按钮的菜单,如下图所示,因此我将按钮和文本(作为辅助标签)嵌入到 VStack 中,但它不起作用。我如何在 swiftUI 中创建这个视图?

在此输入图像描述

代码

 Menu {
        Section {
            search
        }
        Section {
// The sort button
        Menu  {
            Picker("Sorting options", selection: $sort) {
                ForEach(SortType.allCases, id: \.self) { type in
                    Label("title", systemImage: "chevron.up")
                        .tag(type)
                }
            }
        } label: {
// Here I should embed title and subtitle like the photo but I don't know how.
            Label("Sort By", systemImage: "arrow.up.arrow.down")
        }
        }
    } label: {
        menuLabel
    }
Run Code Online (Sandbox Code Playgroud)

menu ios swift swiftui

13
推荐指数
2
解决办法
2498
查看次数

CocoaPods 找不到 pod“Flutter”的兼容版本:在 Podfile 中:Flutter(来自 `Flutter`)

升级到 flutter 3.1 后,我可以在 android 上构建并运行,但在 ios 上出现以下错误。我可以知道这个问题的原因是什么吗?

\n
Aungs-MBP:ios aungmyooo$ pod install\nAnalyzing dependencies\nfirebase_analytics: Using Firebase SDK version \'8.15.0\' defined in \'firebase_core\'\nfirebase_core: Using Firebase SDK version \'8.15.0\' defined in \'firebase_core\'\nWarning: firebase_app_id_file.json file does not exist. This may cause issues in upload-symbols. If this error is unexpected, try running flutterfire configure again.\nfirebase_crashlytics: Using Firebase SDK version \'8.15.0\' defined in \'firebase_core\'\nfirebase_messaging: Using Firebase SDK version \'8.15.0\' defined in \'firebase_core\'\n[!] CocoaPods could not find compatible versions for pod "Flutter":\n  In Podfile:\n    Flutter (from …
Run Code Online (Sandbox Code Playgroud)

ios cocoapods flutter

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

安装后无法访问phpmyadmin

我正在尝试按照本指南在我的新服务器上安装phpmyadmin

apt-get install phpmyadmin
nano /etc/apache2/apache2.conf
Run Code Online (Sandbox Code Playgroud)

然后将phpmyadmin添加到apache配置:

Include /etc/phpmyadmin/apache.conf
Run Code Online (Sandbox Code Playgroud)

并重新启动apache:

service apache2 restart
Run Code Online (Sandbox Code Playgroud)

所有这一切都通过SSH.

但现在当我尝试访问:xxxx/phpmyadmin时,我得到的是我的浏览器下载文件...有人可以帮忙吗?

linux ssh phpmyadmin

12
推荐指数
2
解决办法
3万
查看次数

SimpleSAMLphp状态信息丢失

我在https://biz.dev.originsystems.co.za上设置了服务提供商.我在http://stage.originsystems.co.za上设置了IdP .

使用https://biz.dev.originsystems.co.za/simplesaml/module.php/core/authenticate.php上的工具测试身份验证时,一切正常.它回到Dev网站,具有所需的属性,一切都快乐和快乐.

但是,当我尝试在https://biz.dev.originsystems.co.za上的代码中实际点击IdP时,我被重定向到舞台登录页面但登录后我收到"状态信息丢失"错误.我得到以下调试信息:

SimpleSAML_Error_NoState: NOSTATE

Backtrace:
2 /webdevroot/Updraft/web/external/System/SSO/simplesaml/lib/SimpleSAML/Auth/State.php:225 (SimpleSAML_Auth_State::loadState)
1 /webdevroot/Updraft/web/external/System/SSO/simplesaml/modules/saml/www/sp/saml2-acs.php:63 (require)
0 /webdevroot/Updraft/web/external/System/SSO/simplesaml/www/module.php:134 (N/A)
Run Code Online (Sandbox Code Playgroud)

我已经完成了页面要求我做的所有故障排除,但情况仍然存在.

我在浏览器上打开了开发工具并观看了cookie信息.biz.dev.originsystems.co.za的cookies包含一个SimpleAMLAuthToken,因此我认为cookie正在运行.我用来点击IdP的代码是:

$as = new SimpleSAML_Auth_Simple("stage-sso-sp");
$as->requireAuth();
$attributes = $as->getAttributes();
print_r($attributes);
Run Code Online (Sandbox Code Playgroud)

更新:

这里有更多信息......

我想确定问题是否与我如何设置IdP有关,所以我开始使用SSO Circle作为IdP.在SSO Circle上进行身份验证后,状态信息也会丢失.我认为这意味着问题出在我的SimpleSAML服务提供商设置的某个地方.这是发生了什么......

当我访问https://biz.stage.originsystems.co.za/simplesaml上的SimpleSAML测试认证来源页面时,我有以下cookie值...

Name                                       Value
SimpleSAMLAuthToken                        _a53569c0701dd02832532df14cf10cd0b2d9fcd6b6
biz.stage.originsystems.co.za              10fc356e0bfbf707af5fa5854c378755
ccof                                       RGN002
xbrF                                       84aadc624fc51c0c9340d45645c08643
Run Code Online (Sandbox Code Playgroud)

除SimpleSAMLAuthToken之外的所有内容都来自我们的应用程序,不应影响SimpleSAML.一旦我被重定向到SSO Circle并进行身份验证,我将返回到我的SimpleSAML页面,并且Auth Token现在具有值,_39679e07cb1911e08b2bff3580a9929faddd07e9b6并且正确返回所有相关信息.日志文件显示以下活动.

Feb 02 12:58:22 simplesamlphp DEBUG [7c4534ae0a] Received SAML2 Response from 'http://idp.ssocircle.com'.
Feb 02 12:58:22 simplesamlphp DEBUG [7c4534ae0a] No certificate in message when …
Run Code Online (Sandbox Code Playgroud)

php saml simplesamlphp

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

在 Laravel 中将 Eloquent 导出到 Excel 时如何包含列标题?

我试图允许用户使用带有产品信息的Laravel Excel文件下载 Excel 。我当前的网络路线如下所示:

Route::get('/excel/release', 'ExcelController@create')->name('Create Excel');
Run Code Online (Sandbox Code Playgroud)

我当前的导出如下所示:

class ProductExport implements FromQuery
{
    use Exportable;

    public function __construct(int $id)
    {
        $this->id = $id;
    }

    public function query()
    {
        return ProductList::query()->where('id', $this->id);
    }
}
Run Code Online (Sandbox Code Playgroud)

我当前的控制器如下所示:

public function create(Request $request) {

    # Only alowed tables
    $alias = [
        'product_list' => ProductExport::class
    ];

    # Ensure request has properties
    if(!$request->has('alias') || !$request->has('id'))
        return Redirect::back()->withErrors(['Please fill in the required fields.'])->withInput();

    # Ensure they can use this
    if(!in_array($request->alias, array_keys($alias)))
        return Redirect::back()->withErrors(['Alias ' . $request->alias …
Run Code Online (Sandbox Code Playgroud)

php excel laravel laravel-excel

12
推荐指数
3
解决办法
2万
查看次数