小编Dae*_*ung的帖子

git中存储库和分支有什么区别?

精通git的人可以帮助我理解repo和branch之间的区别.我最近被介绍给git并且有点难以理解它们.有人告诉我克隆一个远程仓库(例如foo)到我的本地盒子.然后从中创建一个本地分支.在分支上工作(更新/创建/删除文件)并添加/提交/推送到远程服务器(例如bitbucket).在第二组眼睛审查分支并说好.然后它被合并到开发或主分支.

那么一个存储库在这张图片中起什么作用呢?对我来说,我运行的所有操作都是针对分支...

git

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

设置JAVA_HOME vs JRE_HOME vs PATH环境变量

如果我想编译/运行或只是在linux平台上运行Java应用程序,我是否需要所有三个环境变量?

JAVA_HOME   export JAVA_HOME=/opt/jdk1.7.0_75
JRE_HOME    export JRE_HOME=/opt/jdk1.7.0_75/jre
PATH        export PATH=$PATH:/opt/jdk1.7.0_75/bin:/opt/jdk1.7.0_75/jre/bin
Run Code Online (Sandbox Code Playgroud)

java variables environment java-home

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

如何通过 Java-Jwt API 验证 Json Web Token (JWT)?

我是 oauth 和 JSON Web Token (jwt) 的新手。我正在尝试通过 Java JWT api ( https://github.com/auth0/java-jwt )验证授权令牌 (jwt )。我能够通过该 API 解码标头和有效负载,但无法验证令牌。

我对这个领域知之甚少,我以为我必须将 jwks-rs-java api ( https://github.com/auth0/jwks-rsa-java ) 添加到我的测试项目中以处理验证部分,所以我导入并根据我阅读的文档运行以下语句。

“oauth_server_domain”是 Oracle Access Manager (oam)。

JwkProvider provider = new UrlJwkProvider("oauth_server_domain");
Jwk jwk = provider.get("keyId_name");
Run Code Online (Sandbox Code Playgroud)

然后我得到以下异常:

com.auth0.jwk.SigningKeyNotFoundException: Cannot obtain jwks from url https://<oauth_server_domain>/.well-known/jwks.json 
Caused by javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Run Code Online (Sandbox Code Playgroud)

我试图了解问题本身以及如何纠正它。

  • 我是否提供了错误的密钥 ID?
  • 我是否需要将远程“oauth_server_domain”的证书导入到我在 IDE 中构建/执行项目的本地框中?
  • 如何将 ./well-known/jwks.json 添加到 oauth 服务器(例如 OAM)?

更新:

我确实有一个带有来自授权服务器 (oam) …

jwt

5
推荐指数
0
解决办法
2123
查看次数

h:outputText 值居中对齐

我试图将 h:outputText 标签的值居中对齐,该标签周围有 div 标签。我发现示例 1) 满足了我的目标,但是我希望使用 css 类来满足需要,但我没有成功。示例2)是我尝试过的但失败了。

Example 1)
<div align="center">
    <h:outputText value="Have a blessed day!" />
</div>

Example 2)
<div class="header">
    <h:outputText value="Have a blessed day!" /.
</div>

In css file
.header {
    align: center;
 }
// tried also text-align
.header {
    text-align: center;
 }
Run Code Online (Sandbox Code Playgroud)

[更新] 对不起。这是一场虚惊。确实文本对齐有效。我使用的浏览器 IE 10 显示了缓存数据,所以我被误导了。

html css center alignment

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

你怎么知道一个项目是否是eclipse中的maven项目?

如果我在eclipse中检查一个我没有从svn服务器创建或工作过的项目.识别它的方法是什么?是一个maven项目?

maven

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

oracle瘦驱动程序使用哪个jar文件?

我从某人那里继承了一个VM(Linux OS)。它在tomcat和oracle 11.2.0数据库内部部署/运行了一个Java应用程序“ bob”。我按照以下示例在beanshell(Java的轻量级)中编写了一个简单的数据库连接,它执行得很好,但是我想到了一个问题。

Connection con = DriverManager.getConnection("jdbc:oracle:thin:hostname:1521:sidname","username","password");
Run Code Online (Sandbox Code Playgroud)

我注意到ojdbc14.jar从Oracle安装目录/somepath/oracle/product/11.2.0/xe/jdbc/lib/{ojdbc5.jar中找到了/somepath/tomcat/webapps/bob/WEB-INF/lib/ojdbc14.jar ,ojdbc6_g.jar,ojdbc6.jar}找到三个ojdbc jar文件。

在这种情况下,哪个jar文件使用瘦驱动程序以建立数据库连接并成功运行sql查询语句?

java oracle jdbc thin beanshell

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

如何使用混合逻辑OR的三元运算符?

我有一个超类Foo和许多子类Bar1.. BarN它扩展了超类.

public Foo { .. }

public Bar extends Foo { .. }

public Bar2 extends Foo { .. }
.......
public BarN extends Foo { .. }
Run Code Online (Sandbox Code Playgroud)

我试图在运行时确定子类的类型然后通过if,else-if,else语句继续下一个操作但是我决定尝试一些新的东西来看看我是否可以减少代码行数以便我想出来下面的代码,没有编译错误.但是它没有涵盖所有儿童班的情况.

private void doSomething(Foo foo) {
    boolean trigger = false;
    if ( (trigger = foo instanceof Bar ? true : false)
                || (trigger = foo instanceof Bar2 ? false : true) ) {
        if (trigger == true) { // do Bar thing }
        else { // …
Run Code Online (Sandbox Code Playgroud)

java

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

maven clean install -U有什么作用?

我在我的本地框中运行带有m2e插件,maven和weblogc应用服务器的Eclipse IDE。

我已将别人的多个Maven项目从bibucket导入到我的盒子中。有人告诉我,其中之一是主要的,其余的是依赖项,在这些依赖项中我从未见过这样的东西。我一直都在处理单个Maven项目。无论如何,它说我必须运行maven命令,例如“ clean install -U”。

在IDE中,我将目标设置为“全新安装-U”,从而触摸了每个mvn项目的运行配置。通过阅读Maven指南,我可以理解每个术语的含义,但是当您将其与传递的参数组合在一起时,它实际上有什么作用?我没想到jar(Web应用程序)会被部署到应用程序服务器,但是它也确实如此。

maven

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

JSF EL 表达式比较字符串值

我正在尝试评估 EL 表达式(方法表达式?),如果该值等于“bar”,则返回一个值(字符串),然后我想呈现标签。

<p:tab rendered="#{bean.getAnswer('foo').answer == "bar"}" />
Run Code Online (Sandbox Code Playgroud)

但是我收到以下错误消息。

Invalid location of text ("}") in tag.
Run Code Online (Sandbox Code Playgroud)

什么是正确的语法使用?

jsf expression el

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

处理JavaScript对象中缺少的属性的最佳实践?

我有一个进行其余Web服务调用的客户端,从该服务调用返回的数据是JSON对象。它具有以下字段名称,例如名称和年龄。我遇到一种情况,其中返回的数据中的字段为空。收到此{}而不是{"name":"john doe","age":"23"}。在JavaScript中处理异常的最佳方法是什么?

javascript json

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

IE开发人员工具 - css属性是红色的删除线

我决定在我的网络应用程序上使用第三方提供商的css,image和javascript进行组合.

我很好奇这个包(css + image + js)是如何工作的,所以一旦我访问了web应用程序的资源,我就按F12激活了IE的开发者工具.

我注意到一些css属性有红色的删除线.我想知道这意味着什么......

我很感激您对此事的意见.

在此输入图像描述

css internet-explorer ie-developer-tools

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

windows环境变量名可以带点吗?

我尝试从 Windows 平台设置环境变量aaa.bbbpowershell但它看起来不喜欢.

这有效。

$Env:aaa = "testvalue"
Run Code Online (Sandbox Code Playgroud)

这失败了。

$Env:aaa.bbb = "testvalue2"
Run Code Online (Sandbox Code Playgroud)

是否可以有环境变量名称.

windows variables environment powershell

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