问题列表 - 第8848页

对称加密密钥与非对称密钥 - ssl

我正在开发一个客户端服务器应用程序,它使用ssl(openssl)在客户端和服务器之间建立安全的通信通道.我相信我现在有两种方法可以在客户端和服务器之间进行安全的数据传输.一种选择是继续在客户端和服务器之间建立的安全ssl信道上进行数据传输,即使加密/解密过程因使用非对称密钥而变慢.另一种选择是在ssl通道上传输对称密钥,并在对称密钥传递到客户端后关闭ssl通道.此后的通信将使用对称密钥在常规TCP通道上进行,我相信这将比使用非对称密钥快得多.这种方法有什么缺点吗?对称密钥方法显而易见的一件事是密钥管理过程,我想通过不将密钥存储在客户端来处理.对称密钥将在通过SSL通道启动时传送到客户端.密钥根本不会存储在客户端中.有什么想法吗?

ssl openssl encryption-asymmetric encryption-symmetric

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

学习编写复杂报告查询的最佳在线SQL教程是什么?

我的SQL技能相当有限,因为我发现自己最近使用的是DB(Oracle),我想超越基本的select语句.

我想编写查询来执行诸如从多个表中获取数据,总和数量,比较日期,组,过滤器等.

您可以推荐哪些网站将SQL报告技能提升到更高级别?

sql oracle reporting

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

CAST错误地将float转换为varchar

组,我确定这是用户错误,但我试图将一列数字从浮点数转换为varchar.它适用于7位以下的任何数字,但如果数字为7位数,则将其转换为科学记数法或者他们称之为的数字.例如:

440000显示440000 1299125显示1.29913e + 006

看起来它正在向上舍入7位数字......我不知道为什么.

我试图转换它,因为我需要将它连接到其他所有VARCHAR字段

任何帮助是极大的赞赏

sql casting

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

如何从点列表中找到模式(线条,圆圈......)?

我有一个点列表.每个点都是a xy坐标(两者都是整数).现在我正在尝试找到已知的图案,例如直线,圆弧或圆,知道这些点在图案上并不完美.

最好的方法是什么?我没有很多线索可以开始.

编辑:点数已订购.用户正在绘制一些东西,程序应检测最佳模式.例如,如果绘制三角形,则应检测三条线.

algorithm methodology pattern-recognition artificial-intelligence

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

专家F#网络爬虫示例

我正在尝试使用基于v1.9.2的Expert F#中的示例,但之后的CTP版本已经发生了足够的变化,其中一些甚至不再编译.

我在列出13-13时遇到了一些麻烦.这是urlCollector对象定义的片段:

let urlCollector =
    MailboxProcessor.Start(fun self ->
        let rec waitForUrl (visited : Set<string>) =
            async { if visited.Count < limit then
                        let! url = self.Receive()
                        if not (visited.Contains(url)) then
                            do! Async.Start
                                (async { let! links = collectLinks url
                                         for link in links do
                                         do self <-- link })

                        return! waitForUrl(visited.Add(url)) }

            waitForUrl(Set.Empty))
Run Code Online (Sandbox Code Playgroud)

我正在使用版本1.9.6.16进行编译,编译器就这样抱怨:

  1. 表达式中此点或之前的不完整结构化构造[在最后一个paren之后]
  2. 这个'let'的返回表达式中的错误.可能的错误缩进[指的是let定义waitForUrl]

谁能发现这里出了什么问题?

f# ctp

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

IIS 6.0与IIS 7.0之间的区别

我们正在使用带有IIS 6.0的Windows 2003服务器,并考虑使用IIS 7.0迁移到Window Server 2008来托管我们的.Net应用程序

有谁知道它有什么好处或缺点?

iis-7 iis-6

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

在生产中使用公共池的提示

基于我在这里得到的答案,我开始认真对待公共泳池.我最近使用它的经历是在2003年左右,可能是版本1.1或1.2.它的主要用户DBCP被许多人认为是有缺陷的并且要避免.

有没有人在生产中使用公共池来编写自己的池?什么是最好的泳池类型?我打算在其中存储客户端 TCP套接字.

是否有另一个通用池替换它?

java sockets pool

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

machine.config中的system.webserver部分

我安装了Windows 2008 Web Server并启用了IIS.但是,我的machine.config文件显示:section name ="system.webServer"type ="System.Configuration.IgnoreSection ...

这是否意味着忽略了system.webServer部分?为什么?

我试图编辑一些网站的属性(例如目录浏览),它可以正常工作.machine.config定义是否在其他地方更改了?

乌鲁

configuration iis-7

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

pthread_mutex_lock上的分段错误

我尝试做的时候遇到了分段错误

pthread_mutex_lock(&_mutex).
Run Code Online (Sandbox Code Playgroud)

这真的很奇怪,我不确定是什么原因引起的.我已经在构造函数中初始化了_mutex

pthread_mutex_init(&_mutex,NULL).
Run Code Online (Sandbox Code Playgroud)

我能做什么?

c++ mutex pthreads segmentation-fault

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

Visual C++中的嵌套注释?

是否可以在Visual C++中启用嵌套注释(/*/**/*/)?

我似乎无法找到开关,如果有的话.

comments visual-c++

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