小编Jam*_*ica的帖子

如何在左侧填充带零的整数?

int转换为Stringjava 时,如何使用零填充?

我基本上希望9999用前导零填充整数(例如1 = 0001).

java formatting zero-pad

964
推荐指数
8
解决办法
60万
查看次数

Nginx基于主机名的TCP转发

随着Nginx社区版本的TCP负载平衡的发布,我想混合使用OpenVPN和SSL传递数据.Nginx知道如何路由流量的唯一方法是通过他们的域名.

 vpn1.app.com ???? nginx at 10.0.0.1 ???? vpn1  at 10.0.0.3
 vpn2.app.com ??                      ??? vpn2  at 10.0.0.4
https.app.com ??                      ??? https at 10.0.0.5
Run Code Online (Sandbox Code Playgroud)

我已经看过TCP指南模块文档,但它似乎没有被很好地引用.如果有人能指出我正确的方向,我将不胜感激.

关于ServerFault的相关问题:反向代理可以使用带SSL的SNI通过吗?

tcp load-balancing virtualhost nginx stream

45
推荐指数
3
解决办法
4万
查看次数

500 OOPS:无法打开配置文件:/etc/vsftpd/vsftpd.conf

我不知道为什么它无法打开配置文件.

$ ll /etc/vsftpd/vsftpd.conf
-rw-r--r-- 1 xuehui1 root 4182 Aug 20  2012 /etc/vsftpd/vsftpd.conf //exits
$ sudo /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf
500 OOPS: cannot open config file:/etc/vsftpd/vsftpd.conf
Run Code Online (Sandbox Code Playgroud)

这是vsftpd.conf,它适用于其他Linux机器(centos),但这一个?任何帮助将不胜感激..

# Example config file /etc/vsftpd/vsftpd.conf
# Allow anonymous FTP? (Beware - allowed by default if you comment this out).
anonymous_enable=NO
#
# Uncomment this to allow local users to log in.
local_enable=YES
#
# Uncomment this to enable any form of FTP write command.
write_enable=YES
#
# Default umask for local users is 077. You …
Run Code Online (Sandbox Code Playgroud)

ftp-server

8
推荐指数
3
解决办法
4万
查看次数

Cordova-res 未安装在 ionic cordova 中

我无法在 ionic 5.4.4v 中安装包 Cordova-res 并收到以下错误

**Z:\my program V2\ionicTest\testProj>npm i -g cordova-res**

C:\Users\USER\AppData\Roaming\npm\cordova-res -> C:\Users\USER\AppData\Roaming\npm\node_modules\cordova-res\bin\cordova-res

> sharp@0.22.1 install C:\Users\USER\AppData\Roaming\npm\node_modules\cordova-res\node_modules\sharp
> (node install/libvips && node install/dll-copy && prebuild-install) || (node-gyp rebuild && node install/dll-copy)

info sharp Downloading https://github.com/lovell/sharp-libvips/releases/download/v8.7.4/libvips-8.7.4-win32-x64.tar.gz
C:\Users\USER\AppData\Roaming\npm\node_modules\cordova-res\node_modules\sharp\install\libvips.js:83
          throw err;
          ^

##Error: tunneling socket could not be established, cause=connect ECONNREFUSED 127.0.0.1:80##
    at ClientRequest.onError (C:\Users\USER\AppData\Roaming\npm\node_modules\cordova-res\node_modules\tunnel-agent\index.js:177:17)
    at Object.onceWrapper (events.js:300:26)
    at ClientRequest.emit (events.js:210:5)
    at Socket.socketErrorListener (_http_client.js:406:9)
    at Socket.emit (events.js:210:5)
    at emitErrorNT (internal/streams/destroy.js:92:8)
    at emitErrorAndCloseNT (internal/streams/destroy.js:60:3)
    at processTicksAndRejections (internal/process/task_queues.js:80:21) 
{
  code: 'ECONNRESET'
}

C:\Users\USER\AppData\Roaming\npm\node_modules\cordova-res\node_modules\sharp>if …
Run Code Online (Sandbox Code Playgroud)

android node.js cordova ionic-framework sharp

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

React Admin显示非常混乱

我的RA项目在本地部署时可以很好地呈现,但是,当我将构建目录复制到S3存储桶以进行部署时,它会呈现出混乱的状态。有时它可以工作,但大多数情况下它的渲染如下图所示。使用AOR在两种环境下均能正常工作。

环境

React-admin版本:2.0.3没有出现问题的最新版本(如果适用):React版本:16.4.1浏览器:Chrome / Safari

RA的形象

react-admin

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

检测是否在PhoneGap / Cordova内部运行

存在一些问题,如何检测HTML页正在作为Phonegap应用程序在设备中运行。

大多数解决方案(在这里这里)都是

  1. 检测浏览器代理是否为iPhone / iPad / Android / Blackberry
  2. 使用“ deviceready”事件来检测是否在设备内部运行。
  3. 使用URL来检测协议是HTTP还是FILE

还有其他解决方案吗?因为我在编译应用程序之前在本地运行开发HTML文件,所以这3个命令都不适合我,因此它将检测到1)。和2)。会开火3)。确实是FILE协议。

native detect cordova

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

json_encode为嵌套的JSON创建双引号

我有以下输出使用的数组 echo json_encode(array);

Array (
  [0] => Array (
  [id] => 85
  [name] => yeyery
  [area_xy] => {"type": "rectangle","coordinates": {"point1":"22.272219163607744:114.13580417633057","point2":"22.275753627993897:114.1413402557373","point3":"22.27297371968214:114.14400100708008","point4":"22.270868895211578:114.13910865783691"}}
  )
)
Run Code Online (Sandbox Code Playgroud)

这是我得到的输出:

[
   {
      "id":"85",
      "name":"yeyery",
      "area_xy":"{\"type\": \"rectangle\",\"coordinates\": {\"point1\":\"22.272219163607744:114.13580417633057\",\"point2\":\"22.275753627993897:114.1413402557373\",\"point3\":\"22.27297371968214:114.14400100708008\",\"point4\":\"22.270868895211578:114.13910865783691\"}}",
   }
]
Run Code Online (Sandbox Code Playgroud)

但预期的输出是这样的:

[
   {
      "id":"85",
      "name":"yeyery",
      "area_xy":{"type": "rectangle","coordinates": {"point1":"22.272219163607744:114.13580417633057","point2":"22.275753627993897:114.1413402557373","point3":"22.27297371968214:114.14400100708008","point4":"22.270868895211578:114.13910865783691"}},
   }
]
Run Code Online (Sandbox Code Playgroud)

"area_xy"我不希望有双引号包装我的嵌套JSON之后.

php jquery json nested multidimensional-array

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

Laravel join 和 unionAll

我有一个数据库查询。它现在已经可以工作了,但我试图将该unionAll方法添加到此查询中,但我没有这样做。我想用方法将两个表结合起来unionAll

    $uid = Auth::id();

    $homeCovering = DB::table('bid_requests')
        ->leftJoin('bid_home_coverings', 'bid_requests.id', '=', 'bid_home_coverings.bidId')
        ->where('bid_requests.userId', '=', $uid)
        ->where('district', '!=', null)
        ->get();

    $vehicleCovering = DB::table('bid_requests')
        ->leftJoin('bid_vehicle_coverings', 'bid_requests.id', '=', 'bid_vehicle_coverings.bidId')
        ->where('bid_requests.userId', $uid)
        ->where('district', '!=', null)
        ->get();
Run Code Online (Sandbox Code Playgroud)

laravel

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

在页面加载时滚动到给定的jCarousel幻灯片

Hello stackoverflow贡献者!我有这个脚本通过浏览器URL的哈希获取我的jCarousel的起始位置.像text.html#2这样的东西.

我想要实现的是让jCarousel滚动到页面加载时的给定位置.但是,我的代码似乎只有在我将其绑定到点击时才有效 - 它不响应页面加载请求.

初始化jCarousel

jQuery('#body_list').jcarousel({
        scroll: 1,
        initCallback: bodylist_initCallback
});
Run Code Online (Sandbox Code Playgroud)

回调函数

function bodylist_initCallback(carousel) {
        $(window).load(function () {
            if(window.location.hash) {
                var hash = window.location.hash.slice(1); 
                carousel.scroll(jQuery.jcarousel.intval(hash));
            }
        });
});
Run Code Online (Sandbox Code Playgroud)

替代滚动调用 除Safari中外,以下行有效

if(window.location.hash) {
        var hash = window.location.hash.slice(1); 
        jQuery('#body_list').jcarousel('scroll', hash);
}
Run Code Online (Sandbox Code Playgroud)

hash jquery history custom-controls jcarousel

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

PHPMailer 说无法连接到 SMTP 主机

在过去的 2 天里,我一直在尝试使用 PHP 脚本来发送电子邮件,但它似乎不起作用。首先我尝试了普通的 php 邮件功能,然后是 PHPMailer,然后是 Swiftmailer。

我尝试同时使用 gmail 的帐户和 SMTP 以及我的互联网提供商的电子邮件帐户和 SMTP,但都没有奏效。我尝试 ping 两个 SMTP 服务器,它们工作正常,telnet 也正确回复。在 telnet smtp.gmail.com 587 上,它说 220 smtp.gmail.com ESMTP q125sm9630397wmd.19 - gsmtp。我已经尝试了端口 465 和 587 以及与 tls 和 ssl 的组合。对于 gmail,我还编辑了我的 gmail 帐户,以确保它允许用于不太安全的设备并允许 imap 等。

我在 Windows 7 上的我自己的电脑上运行 apache。我已经转发了端口 465 和 587。我已经浏览了 PHPMailer 的故障排除页面。我还禁用了防火墙进行测试,但这没有帮助。

我已经正确编辑了 php.ini 设置,并确保了 ; 已从 extension=php_openssl.dll 中删除。

这是我的 PHPMailer 代码,基于为 gmail 提供的示例 PHPMailer(我编辑了 SMTP、帐户和密码):

require '/PHPMailer/PHPMailerAutoload.php';

$mail = new PHPMailer;

$mail->SMTPDebug = 3;                               // Enable verbose debug …
Run Code Online (Sandbox Code Playgroud)

php email connect phpmailer swiftmailer

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

用户 'pma'@'localhost' 的 xampp 访问被拒绝(使用密码:否)

我的 phpmyadmin 曾经加载但出现以下错误。还没有找到解决办法。请让我知道我能做什么,感谢您的时间和帮助。

现在它加载了一个空白页面。

我按下了 sql 选项并传递了以下命令 - set password for root@localhost = password('something');

然后我配置了 phpmyadmin config.inc.php 文件,将 'auth_type' 前面的 'config' 替换为 'cookie' 并将我的密码添加到它下面的空 '' 中。那是我的 phpmyadmin 开始变空白的时候。之后,我在 pma 下的“controlpass”前面的空“”中添加了我的密码。没有帮助。我把它改回默认设置,它仍然无法正常工作。

用户 'pma'@'localhost' 的 xampp 访问被拒绝(使用密码:否) 用户 'pma'@'localhost' 的 xampp 访问被拒绝(使用密码:否)

<?php
/*
 * This is needed for cookie based authentication to encrypt password in
 * cookie
 */
$cfg['blowfish_secret'] = 'xamppxamppxamppxamppxamppxamppxampp';
/* YOU SHOULD CHANGE THIS FOR A MORE SECURE COOKIE AUTH! */

/*
 * Servers configuration
 */
$i = 0;
/*
 * First server
 */ …
Run Code Online (Sandbox Code Playgroud)

xampp phpmyadmin

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