小编lxg*_*lxg的帖子

如何在Android ADB主机设备中解决未经授权的ADB设备?

当我使用root用户设备作为ADB主机向三星S4发送adb命令"adb devices"时,我收到设备未经授权的错误消息.然而,当我尝试adb到三星Galaxy Nexus时,它工作正常.任何人都可以建议如何解决我的三星S4问题?

=========================================
# adb devices
List of devices attached
4d00f9169907301b        unauthorized
=========================================
Run Code Online (Sandbox Code Playgroud)

提前致谢.

编辑: 发现此问题仅发生在Android 4.2.2及更高版本上.以下链接解释了Google已实施一些使用adb的新安全功能.

http://nelenkov.blogspot.com/2013/02/secure-usb-debugging-in-android-422.html

感谢是否有人可以提供帮助.

shell android adb

47
推荐指数
7
解决办法
24万
查看次数

如何在iPhone的导航栏中添加右键控制按钮

我想在导航栏中添加一个右侧栏按钮项,以便在单击时执行某项功能.

我创建了以下代码来添加正确的条形按钮项,但完成后,条形按钮项不会显示在导航栏中:

-(void)viewDidload{
    self.navigationItem.rightBarButtonItem = 
    [[[UIBarButtonItem alloc] 
           initWithBarButtonSystemItem:UIBarButtonSystemItemAdd                                                                                                     
                                target:self
                                action:@selector(Add:)] autorelease];    
}

-(IBAction)Add:(id)sender
{
    TAddNewJourney *j=[[TAddNewJourney alloc]init];
    [app.navigationController pushViewController:j animated:YES];
    [j release];
}
Run Code Online (Sandbox Code Playgroud)

iphone objective-c navigationbar ios

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

ubuntu 14.04 /etc/init.d/ vs/etc/init /启动时启动服务

根据我的理解,/ etc/init.d目录包含init在引导时执行的脚本.这仅适用于Debian或Ubuntu 14.04吗?

我想知道因为我在init.d目录中有几个脚本,但它们似乎在服务器启动时不运行.有检查日志吗?

例如,当我安装supervisor(apt-get install supervisor)时,它创建了一个init脚本,/etc/init.d/supervisor其中应该启动它,但是当我启动服务器时,supervisor不会运行.我有一些其他的例子,所以它似乎与主管脚本无关.

另外,/etc/init.d和之间有什么区别etc/init?我很迷惑.

谢谢

ubuntu-14.04

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

Xcode无法启动应用程序.流程启动失败:4294967295

我正在Xcode 6.0.1中开发一个iOS 8应用程序并在我的iPhone 5上运行它(其上有iOS 8.0.2).在我更新到iOS 8.0.1和Xcode 6.0.1之前,我从来没有得到过我得到的错误.但是,现在,有时当我尝试将我的应用程序从Xcode运行到我的iPhone时,此错误消息从Xcode窗口的顶部弹出:

Could not launch "[app name]". Process launch failed: 4294967295
Run Code Online (Sandbox Code Playgroud)

看来这个错误只发生在我第一次将应用程序从Xcode运行到我的设备上时(即如果我在Xcode中关闭错误消息,但我没有关闭手机上的应用程序 - 所以应用程序仍然在我的手机上 - 当我在Xcode中再次单击运行按钮时,我没有收到此错误.但是,似乎并没有很多一致性,因为有时即使我第一次将应用程序从Xcode启动到我的手机上,错误消息也不会下降(即,没有应用程序已经在我的手机上).

另外,我尝试了几种解决方案,其中没有一种解决方案完全修复了错误:

  1. 清理构建,清除DerivedData,重新启动我的mac,然后重新打开Xcode.
  2. 在接受新的iOS 8.0许可协议后,从Apple获取应用程序的新证书.
  3. 确保在我安装第三方Cocoa pod时,Podfile指定iOS 8.0平台.
  4. 设置应用程序的部署目标并构建iOS 8.0的设置

即使在尝试上述解决方案尝试之后,我似乎也无法弄清楚如何使此错误始终保持不变.同样,我仍然可以在我的手机上正常运行应用程序,但每次运行它都会在Xcode中显示奇怪的错误消息,并且只在我的手机上打开应用程序,但不会将其与Xcode链接(用于控制台输出等) .

任何帮助将非常感激.谢谢!

iphone xcode objective-c ios

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

如何更改日期范围选择器的日期格式?

我正在使用这个bootstrap日期范围选择器.我想将日期格式日期更改为dd/MMM/yyyy:

<script type="text/javascript" src="//cdn.jsdelivr.net/jquery/1/jquery.min.js"></script>
<script type="text/javascript" src="//cdn.jsdelivr.net/momentjs/latest/moment.min.js"></script>
<link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/bootstrap/latest/css/bootstrap.css" />

<!-- Include Date Range Picker -->
<script type="text/javascript" src="//cdn.jsdelivr.net/bootstrap.daterangepicker/2/daterangepicker.js"></script>

<script type="text/javascript">
$(function() {
    $("#<%= txtName.ClientID %>").daterangepicker();
});
</script>
Run Code Online (Sandbox Code Playgroud)

javascript asp.net jquery twitter-bootstrap

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

以UTC格式存储日期和时间,并在PHP/MySQL中转换它们的本地时间

我想问一下这是否会起作用,然后才开始我完成一个关于如何处理日期和时间的完全重构.

为了解决我的问题,这是我的问题......我将用户在"历史记录"表中执行的"操作"存储起来.这些操作有一个时间戳.用户可以来自世界各地,因此具有不同的时区.我想显示历史记录中的项目并在当地时区显示时间戳.

此外,我知道我可以使用日期时间字段并只存储UTC时间格式,但我选择使用时间戳,所以我可以设置默认为当前时间.

这会解决我的问题吗?

  1. 我的服务器时区将是洛杉矶

  2. 将时间戳存储为MySQL中的时间戳.我的理解是时间戳总是存储为UTC.记录将默认存储为creation_date或我将显式设置UTC_TIMESTAMP().有效地,数据库中的所有记录都将是UTC.

  3. 当用户登录时,我将获取他们的时区(我将其作为用户设置存储在数据库中).对于这个例子,假设这个人在纽约.

这是我的问题所在.这些都可以吗?

  1. a)抓取历史数据.所有时间戳都将自动从UTC转换为洛杉矶时间.Foreach历史记录项,将洛杉矶时间戳转换为纽约时间戳和回显.

要么

  1. b)将php时区"date_default_timezone_set"设置为纽约.抓取历史数据.所有时间戳在洛杉矶仍然是服务器时间仍然是洛杉矶时间.Foreach历史记录项,只是回显时间戳,因为"date_default_timezone_set"会自动将洛杉矶时间戳转换为纽约.

选项4b会起作用吗?有没有更好的方法从洛杉矶时间转换到纽约时间?

有没有更好的方法来做到这一点?

php mysql timestamp utc datetime-conversion

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

如何在nginx中更改$ request_uri?

我们从$_SERVER['REQUEST_URI']不是$_GET或从中得到信息$_POST.

我想定义$request_uri改变/example/module/controller/action.请注意,我不想触发重定向.

我尝试了下面的代码来做到这一点,但它不起作用.

location /example {
    rewrite /module/controller/action;  
}
Run Code Online (Sandbox Code Playgroud)

nginx url-rewriting

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

在Symfony 2.8和3.0中找不到资产

我正在开始一个新的Symfony项目.输入后:

symfony new project-name
Run Code Online (Sandbox Code Playgroud)

我看到新项目已创建,但我在项目中找不到Assetic包.如果我尝试:

app/console
Run Code Online (Sandbox Code Playgroud)

我没有找到以下命令:

assetic:dump
assetic:watch
Run Code Online (Sandbox Code Playgroud)

有人能帮帮我吗?我究竟做错了什么.我下载的文件有问题吗?

symfony

8
推荐指数
2
解决办法
4334
查看次数

模板:命名空间自定义元素的名称以避免冲突

我们的平台建立在带有 Web 组件的微前端架构上。我们正在为其中一些使用 Stencil,这意味着我们在一个网页中有多个 Stencil 应用程序。此外,我们还有一个 UI 库,也是用 Stencil 构建的,我们希望在这些微前端组件中使用它。

我们希望使用 Stencil UI 库作为 Stencil 微前端组件的构建时依赖项。但由于标签名称冲突,目前这是不可能的:

理论上,两个微前端可以提供两个不同版本的 UI 库。但是,在运行时,它们会发生冲突,因为它们都试图用customElements.define. 当然,这不会发生,因为 Stencil 在注册新名称之前检查现有名称 - 但结果同样糟糕:第一个加载的组件总是获胜,如果它是旧版本或具有不同的 API,其他组件会打破。

一个解决方案是在构建或运行时命名空间/前缀标记名称,但网络标准中没有任何内容(尚未)。虽然namespaceStencil 中有一个配置选项,但这似乎并不能解决此类问题。

使用纯 ES6,我们至少可以执行以下操作(即使用动态标签名称注册自定义元素):

export class InnerComponent extends HTMLElement
{
    static register(prefix) {
        customElements.define(`my-${prefix}-inner-component`, InnerComponent)
    }

    constructor() {
        super()
        this.shadow = this.attachShadow({ mode: "open" })
    }

    connectedCallback() {
        this.shadow.innerHTML = `<span>this is some UI component</span>`
    }
}
Run Code Online (Sandbox Code Playgroud)

而且我确信我们可以在 Webpack 等中使用某种构建时解决方案来实现相同的目标。

但是 Stencil 是否有类似的可能?或者还有什么办法可以解决这个问题?

javascript web-component stenciljs micro-frontend

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

通过 Cloudformation 使用函数 URL 部署 AWS Lambda

几天以来,AWS Lambda 可以直接作为 Web 服务公开,无需 API 网关

\n

通过 UI 控制台设置时效果很好,但我似乎可以\xe2\x80\x99t 使用 Cloudformation 完成它,因为资源策略未附加AuthType: NONE. 如果没有该策略,当我"message": "Forbidden"尝试通过函数 url 访问 Lambda 时,我会从 AWS 获取信息。

\n

我的 Lambda 如下:

\n
exports.handler = async event => {\n    return {\n        statusCode: 200,\n        body: JSON.stringify("Hello World")\n    }\n}\n
Run Code Online (Sandbox Code Playgroud)\n

这里\xe2\x80\x99s是CFN模板:

\n
AWSTemplateFormatVersion: "2010-09-09"\n\nParameters:\n  stackName:\n    Type: String\n  lambdaFile:\n    Type: String\n  lambdaBucket:\n    Type: String\n\nResources:\n  lambdaRole:\n    Type: "AWS::IAM::Role"\n    Properties:\n      AssumeRolePolicyDocument:\n        Version: "2012-10-17"\n        Statement:\n          - Action:\n              - "sts:AssumeRole"\n            Effect: "Allow"\n            Principal:\n              Service:\n                - "lambda.amazonaws.com"\n …
Run Code Online (Sandbox Code Playgroud)

amazon-web-services aws-cloudformation aws-lambda

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