小编Fab*_*oso的帖子

<localhost> 的证书与任何主题备用名称都不匹配

错误

javax.net.ssl.SSLException: Certificate for <localhost> doesn't match any of the subject alternative names: [xxxxxxx.xxx.xxxxxx.xxx]
Run Code Online (Sandbox Code Playgroud)

我的localhost. 我也有一个ssh通过腻子到服务器的隧道。

我做过的事情:

  • 我手动创建/导入了所有方式的密钥/证书。
  • 我使用 keytool 中的 -ext 将 dns addr 和 localhost 添加到 SAN。
  • 我还使用了一个 开源java 文件来安装证书。
  • 我将主机文件更改为:127.0.0.1 xxx.xxx.xxxxxxx.xxx(如果我 ping dns 名称,它会响应本地主机地址)
  • 我使用 VM Arguments -Djavax.net.debug=ssl 来检查证书是否正确加载。

我错过了什么?顺便说一句,我也在使用 VPN。

ssl-certificate spring-boot

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

当我尝试在yii框架中执行查询时,重置了连接

当我尝试连接到我的数据库时,一切正常,但是当我尝试使用query()命令执行SQL语句时,我收到此错误:

连接被重置

页面时重置了与服务器的连接

页面无法加载.

$sql = <<<SQL
SELECT
1
FROM
dual
SQL;
$oci=Yii::app()->db;
$command = $oci->createCommand($sql);
$dataReader = $command->query();
Run Code Online (Sandbox Code Playgroud)

我正在尝试在index.php页面中执行此操作,如果我对最后一行进行注释,则页面加载成功.

我测试了连接,echo isset(Yii::app()->db);我得到了1.

我正在oci8Pdo.OciDbConnection上课.

编辑:

print_r($ command)结果:

CDbCommand Object ( [params] => Array ( ) [_connection:private] => OciDbConnection Object 
( [pdoClass] => Oci8PDO [connectionString] => oci:dbname=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=********)(PORT=1521))
(CONNECT_DATA=(SERVICE_NAME=********)));
[username] => ***** [password] => ******* [schemaCachingDuration] => 0
[schemaCachingExclude] => Array ( ) [schemaCacheID] => cache
[queryCachingDuration] => 0 [queryCachingDependency] => [queryCachingCount] => 0 
[queryCacheID] => cache …
Run Code Online (Sandbox Code Playgroud)

php oracle oracle-call-interface yii

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

使用Swift制作可点击的UILabel

我想UILabel使用Swift 在文本中设置特定Word可点击.

可能吗?

如果此处有多个标签,我如何检测按下哪个单词?

uilabel ios swift

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

如何从QTextStream创建QString?

这会有用吗?

QString bozo;
QFile filevar("sometextfile.txt");

QTextStream in(&filevar);

while(!in.atEnd()) {
QString line = in.readLine();    
bozo = bozo +  line;  

}

filevar.close();
Run Code Online (Sandbox Code Playgroud)

bozo会不会是sometextfile.txt的全部内容?

qstring qt

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

使用自动布局或不使用iOS 6.x.

我正在iOS 6.1上开发一个带有Storyboard的应用程序(有许多功能 - 星级排名,sqlite DB,苹果地图等等).有时我必须禁用自动布局(UIScrollView例如)或使用代码解决问题,但还有其他示例.但是当我禁用它时,我必须配置UILabels具有确切宽度或其他东西.

什么是最好的选择?使用自动布局或不在iOS 6.x上使用Storyboard?

autolayout ios6

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

替换ios 7中的弃用sizeWithFont:minFontSIze:actualFontSize

在iOS 6中,我使用的是这种方法:

[self.handText sizeWithFont:font 
 minFontSize:10.0f 
 actualFontSize:&maxFontSize 
 forWidth:handWidth/2 
 lineBreakMode:UILineBreakModeClip];
Run Code Online (Sandbox Code Playgroud)

xcode 5说 'sizeWithFont:minFontSIze:actualFontSize:forWidth:lineBreakMode:' is deprecated:first deprecated in iOS 7

现在我实现如下:

[self.handText sizeWithAttributes:@{NSFontAttributeName:font} 
 minFontSize:10.0f 
 actualFontSize:&maxFontSize 
 forWidth:handWidth/2 
 lineBreakMode:NSLineBreakByClipping];
Run Code Online (Sandbox Code Playgroud)

这里xcode抛出另一个警告说: 'Instance method -sizeWithAttributed:minFontSize:forWidth:lineBreakMode:'not found(return type defaults to 'id')

任何人都可以帮我解决这个警告.

iphone uifont ios7

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

使用Spring Boot的Couchbase的通用类型库

我在Spring Boot中创建了一个实用程序,用于以更通用的方式将数据连接和插入/添加到沙发床中。

我有这样的事情:

public interface GenericRepository extends CouchbaseRepository<MyClass, String> {
}
Run Code Online (Sandbox Code Playgroud)

在那里我有MyClass我愿意接受任何形式的文件插入到couchbase。

我尝试了一些类似使用通用类型T的操作,但没有成功,因为出现以下错误:

原因:org.springframework.data.mapping.MappingException:找不到类型类java.lang.Object的PersistentEntity!

我的结构是:服务(接口/ Impl)> DAO(接口/ Impl)>存储库

额外信息:在上述模型中,我传递了通用类型T。我通过带有@Document注释的Pojo调用服务。

目标是消除每种文档类型具有一个存储库类的“依赖性”。

java generics couchbase spring-boot spring-data-couchbase

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

当bash脚本运行时,人们如何显示精美的标题

我怎样才能使bash脚本具有很酷的标题

目前,我只是使用echo将arg cliccker命名为我的脚本

而不是无聊的行,我该如何制作fnacy bash sript徽标

如下所示:

就像这个外壳顶部的徽标

bash title

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

像页面照片的按钮

你能告诉我一些步骤如何在我的网站(php)中做一个类似按钮,在Facebook上喜欢一个页面照片?

我知道我必须使用GRAPH API并且必须通过HTTP来执行POST到/喜欢..但我不知道如何使用PHP代码执行此操作.

有人有一个例子吗?

谢谢

php photo facebook-graph-api

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

文本输入控制器WatchKit

我想presentTextInputControllerWithSuggestions在一个WatchKit应用程序中使用.我不确定我哪里出错了.

presentTextInputControllerWithSuggestions(["Hello", "Hey"], completion: { 
    (myString) -> Void in
    println(myString)
    })
Run Code Online (Sandbox Code Playgroud)

swift watchkit

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