D2006,使用indy发https请求,并支持TLS1.2 ,卡壳了。。。。。 [问题点数:400分]

Bbs6
本版专家分:6086
Blank
红花 2012年2月 Delphi大版内专家分月排行榜第一
结帖率 97.22%
Bbs6
本版专家分:6086
Blank
红花 2012年2月 Delphi大版内专家分月排行榜第一
Bbs3
本版专家分:608
Bbs1
本版专家分:13
Bbs1
本版专家分:85
Bbs1
本版专家分:10
Bbs1
本版专家分:82
Bbs9
本版专家分:50650
Blank
红花 2018年11月 Delphi大版内专家分月排行榜第一
2018年5月 Delphi大版内专家分月排行榜第一
2018年2月 Delphi大版内专家分月排行榜第一
2018年1月 Delphi大版内专家分月排行榜第一
2017年12月 Delphi大版内专家分月排行榜第一
2017年8月 Delphi大版内专家分月排行榜第一
2017年7月 Delphi大版内专家分月排行榜第一
2017年5月 Delphi大版内专家分月排行榜第一
2017年3月 Delphi大版内专家分月排行榜第一
2017年2月 Delphi大版内专家分月排行榜第一
2016年12月 Delphi大版内专家分月排行榜第一
2016年11月 Delphi大版内专家分月排行榜第一
2016年10月 Delphi大版内专家分月排行榜第一
2016年9月 Delphi大版内专家分月排行榜第一
2016年8月 Delphi大版内专家分月排行榜第一
2016年7月 Delphi大版内专家分月排行榜第一
2016年6月 Delphi大版内专家分月排行榜第一
2016年5月 Delphi大版内专家分月排行榜第一
2016年4月 Delphi大版内专家分月排行榜第一
2016年3月 Delphi大版内专家分月排行榜第一
2016年2月 Delphi大版内专家分月排行榜第一
2016年1月 Delphi大版内专家分月排行榜第一
2015年12月 Delphi大版内专家分月排行榜第一
2015年11月 Delphi大版内专家分月排行榜第一
2015年10月 Delphi大版内专家分月排行榜第一
2015年9月 Delphi大版内专家分月排行榜第一
2015年8月 Delphi大版内专家分月排行榜第一
2015年7月 Delphi大版内专家分月排行榜第一
2015年6月 Delphi大版内专家分月排行榜第一
2015年5月 Delphi大版内专家分月排行榜第一
2015年4月 Delphi大版内专家分月排行榜第一
2015年3月 Delphi大版内专家分月排行榜第一
2015年2月 Delphi大版内专家分月排行榜第一
2015年1月 Delphi大版内专家分月排行榜第一
2014年12月 Delphi大版内专家分月排行榜第一
2014年11月 Delphi大版内专家分月排行榜第一
Blank
黄花 2017年11月 Delphi大版内专家分月排行榜第二
2017年4月 Delphi大版内专家分月排行榜第二
2017年1月 Delphi大版内专家分月排行榜第二
2014年10月 Delphi大版内专家分月排行榜第二
2014年9月 Delphi大版内专家分月排行榜第二
Indy 使用 SSL 的方法
如何在 Indy 10 里面用 SSL Indy does not implement SSL natively. What it does is implements a flexible IOHandler architecture that allows for any SSL implementation to be plugged into Indy. Indy itself impl...
indy10以上openssl支持所需要的文件。
IdSSLIOHandlerSocketOpenSSL所需要的 libeay32.dll ,libssl32.dll ,ssleay32.dll 三个文件 <em>支持</em>xe-xe7 <em>支持</em>xp - win10
Indy SSL支持
Indy10 所需要的 SSL 库文件,<em>D</em>7+<em>indy</em>10.57,亲测可用。
在Indy里使用SSL
看看,又是一个月没写Blog了。上周六打球,在无人看防下上篮,落地,哎呀,脚受伤!其后得知,姚明骨裂。今天7点半出门,慢慢挪到地铁站,冒着脚被踩的风险挤车,又慢慢挪到公司,一身大汗。无奈啊,明明还有将近两个月才到本命年呀。MSN上一朋友说,最近打算组织滑雪……,我还能说啥?打算连接一下Https的网站,不知道怎么用IdHttp。想了想,估计是要连接个SSL之类的控制对象,于是找到了TIdSSLIO...
Wireshark抓到的TLSv1(SSL)协议的数据包怎么样解密出来啊?
我在分析一个<em>https</em>网站时,Wireshark抓到的<em>TLS</em>v1(SSL)协议的数据包,这里应该是<em>发</em>送了一个get或者post<em>请求</em>,因为我在firefox用httpfox在这个位置是一个post。那
openssl相关问题,TLSv1_2_client_method源码在哪里
小弟最近在弄ssl双向链接,在linux下跑的好好的代码,弄到板子里跑,就出现了板子不识别服务器证书的问题,抓包<em>发</em>现板子给服务器<em>发</em>了一个回复: Frame 12: 73 bytes on wire (
[Delphi]实现使用TIdHttp控件向https地址Post请求
开篇:公司之前一直<em>使用</em>http协议进行交互(比如登录等功能),但是经常被爆安全性不高,所以准备改用<em>https</em>协议。百度了一下资料,其实<em>使用</em>IdHttp控件实现<em>https</em>交互的帖子并不少,鉴于这次成功实现了功能,再次总结分享给大家。 开<em>发</em>环境:XE2 + Indy10; <em>D</em>elphi控件: Ti<em>D</em>HTTP控件 TIdSSLIOHandlerSocketOpenSSL控件 2> libeay32
.net4.0 如何设置tls1.2
我用vs2010 .net最要版本4.0 在<em>使用</em>httprequest<em>请求</em><em>https</em>站点时遇到了“基础连接已关闭 <em>发</em>送时<em>发</em>生错误”的异常 处理过程中<em>发</em>现目标站点<em>使用</em>的是tls<em>1.2</em>协议 而 4.0只能
WIRESHARK抓包分析SMTP协议
在终端用SMTP协议<em>发</em>了个126邮箱的邮件,想用WIRESHARK抓包过滤条件应该怎么设置,POP3的也不会设置。。
MySQL5.7怎么开启TLSv1.2
我用mysql自带的ssl生成证书,但是tls_version显示的是<em>TLS</em>v1.0 <em>TLS</em>v1.1,我查了一下mysql5.7是<em>支持</em><em>1.2</em>的,但是要怎么开启呢
让Windows XP支援TLS 1.2以可以使用Outlook访问ExchangeOnline
因为MS最近的升级,在WinXP的电脑上Outlook 2010无法再访问Exchangeonline,表现为验证通不过. 根本的原因为MS逐步关闭了对<em>TLS</em>1.0的<em>支持</em>,而XP只<em>支持</em><em>TLS</em>1.0方式. 幸运的是,我们知道MS后来<em>发</em>布了一个基本WinX P的Windows Embedded POSReady 2009 和 Windows Embedded Standard 2009,最吊的地方在于...
jdk1.6 支持 tls1.2协议过程中,遇到不信任证书问题。
事件: 因为调用的接口要升级到 tls<em>1.2</em>协议,但是我的项目环境是J<em>D</em>K1.6,功能多,代码乱不敢升级到J<em>D</em>K1.8. 根据网上查到的jdk1.6 <em>支持</em> tls<em>1.2</em>协议的方法,新建<em>TLS</em>Socke
解决JDK1.7,1.6不支持TLS1.2的问题 攻击提示解决方案
import org.apache.http.impl.client.CloseableHttpClient; import org.apache.http.impl.client.<em>D</em>efaultHttpClient; import org.apache.http.impl.client.HttpClients; import org.apache.http.ssl.SSLContexts; i...
Nodejs使用TLS
1. <em>使用</em>openssl生成服务器和客户端证书生成服务器证书,服务器<em>使用</em>自签名证书(也就是自己扮演CA)opensslgenrsa-outserver-key.pem2048 opensslreq-new-sha256-keyserver-key.pem-outserver-csr.pem//在CN处填写服务器主机名www.qikangwei.c...
处理Https 异常记录 javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure...
http://blog.csdn.net/baidu_18607183/article/details/51595330 <em>https</em>://blogs.oracle.com/java-platform-group/entry/diagnosing_tls_ssl_and_<em>https</em> <em>https</em>://my.oschina.net/u/1024107/blog/780193 http://ww...
难度S级:该死的tls段。失望ing,delphi真的不能用来写exe外壳?(500分,解决问题的另开贴送分。帮顶有分)
用delphi写了一个加壳软件,exe外壳代码也是用delphi写的,代码已经完成。目前遇到一个非常头疼的问题,问题说明比较长,请耐心看完。 描述一下程序的实现方法: 加壳程序将一个外壳exe和目标e
QNetworkAccessManager get post 内存不断增加
最近在用Qt的QNetworkAccessManager,用一个定时器去不停的get一个网址,<em>发</em>现内存不断增加,搜了一下,<em>发</em>现要用deleteLater,但是还是没用,奇怪的是不同的网址结果不一样,像
请问服务器IIS怎么开启TLS1.2
最近在研究微信小程序中的<em>发</em>起网络<em>请求</em>(request),其要求<em>请求</em>的网址是<em>https</em>的,tls协议为<em>1.2</em>的。 我的服务器是windows2008, 在IIS里我按照下列网址提示的方法设置了,但是TL
TLS1.2 规范
<em>TLS</em><em>1.2</em>协议 共包含rfc5246 rfc5746 rfc5878 rfc6176几个部分
求助! wireshark抓取分析http数据包 看不懂?
最近有个任务,就是基于libpcap库写个抓包程序,来获取我在论坛上<em>发</em>帖回帖的内容。本来觉得应该挺简单的,可是在我分析http数据包时感觉有些凌乱了,看不懂呀。 如下图,我在CS<em>D</em>N论坛上回了个帖子,
在Windows服务器上启用TLS 1.2TLS 1.2基本原理
在Windows服务器上启用<em>TLS</em> <em>1.2</em>及<em>TLS</em> <em>1.2</em>基本原理 2015-10-23 17:28 在Windows服务器上启用<em>TLS</em> <em>1.2</em>及<em>TLS</em> <em>1.2</em>基本原理   最近由于Chrome40不再<em>支持</em>SSL 3.0了,GOOGLE认为SSL3.0已经不再安全了。所以也研究了一下SSL <em>TLS</em>加密。 首先在这个网站上测试一下自己的服务器究竟处于什么水平。 htt
Delphi/XE2 使用TIdHttp控件下载Https协议服务器文件
之前的一篇博文详细描述了<em>使用</em>TIdhttp控件下载http协议的文件,在我项目的<em>使用</em>过程中<em>发</em>现对于下载Https协议中的文件与Http协议的文件不同,毕竟Https在HTTP协议基础上增加了SSL协议。接下来我们就来看看如何下载Https协议的服务器文件。HTTPS既然是增加了SSL协议,那么我们就处理SSL协议这关就可以了。开<em>发</em>环境:XE2 + Indy10<em>D</em>elphi控件:TIdhttp,Id...
服务器配置TLSv1.2
<em>使用</em>IISCrypto工具查看下服务器<em>支持</em>的SSL Enabled Protocols <em>使用</em>Ubuntu子系统进行服务器测试 相关命令: openssl/version/exit 测试命令:openssl s_client -connect localhost:8401 -tls1_2,测试成功界面 ...
WebService 服务器端升级SSL 至 TLSv1.2 后Axis2 客户端怎么调整
<em>发</em>现问题 我们有一个系统中的一部分功能是需要调用一个美国服务器的WebService , 系统客户端是<em>使用</em> Axis2.x来实现 WS<em>D</em>L 生成的代码实现通信的。之前这部分一直运行很正常,但今天遇到了一个问题,所有的数据通信中断了,数据也无法获取,一开始还认为是他们接口变了,于是又<em>使用</em>WS<em>D</em>L重新生成客户端代码并打成Jar,但是问题依然存在,可见不客户端代码的问题了。 再仔细观察一下报出的异常如...
HTTPs TLS1.2 请求模拟测试
以下工具可以用来测试<em>TLS</em><em>1.2</em>证书是否生效: 第一个类: package com.firstdata.<em>TLS</em>tool; import javax.net.ssl.HostnameVerifier; import javax.net.ssl.SSLSession; /** * 实现用于主机名验证的基接口。 * 在握手期间,如果 URL 的主机名和服务器的标识主机名不匹配,则验证机制可...
AXIS2客户端如何设置TLS版本
服务端的tomcat配置了只<em>支持</em>以下版本的<em>TLS</em>版本 sslEnabledProtocols="<em>TLS</em>v<em>1.2</em>,<em>TLS</em>v1.1" 客户端代码为wsdl生的,如何设置客户端<em>使用</em><em>TLS</em>1.1或者<em>TLS</em>V1
delphi HTTP/HTTPS协议通信 关于 postman
上两个是postman的,我在delphi中怎么调用
Delphi7自带Indy配套的SSL动态链接库
<em>D</em>elphi7自带Indy配套的SSL动态链接库
请问怎么给delphi程序添加TLS_CallBack函数
<em>TLS</em>_CallBack(线程局部存储回调函数) 不知道怎么给 自己的程序添加这样一个函数,希望大家能指点下。。。
delphi 7 FTP上传(支持TLS/SSL加密) 给100分!!
请问一下,有哪位delphi 7做过FTP上传文件,并<em>支持</em><em>TLS</em>/SSL加密?
TLS/SSL 协议详解 (31)TLS1.1 TLS1.2 在CBC模式下两种不同的加解密方式及优化思考
SSL优化
Tls升级-将tls从1.0升级到1.2
背景: 某人在开<em>发</em>微信小程序时,调用测试环境的<em>https</em>接口,该接口由nginx提供代理服务,报错,说是不<em>支持</em>tls1 ,需要升级到tls<em>1.2</em> 环境: Ubuntu 16.04.5 LTS 查看ssl版本 1 cmd openssl s_client -connect domain:443 -tls1 (-tls1_1, -tls1_2) 其中domain 表示nginx 域名配置中<em>使用</em>http...
求教-JDK6+TLSv1.2+Bouncy Castle Crypto API的具体实现方法
-
Https - TLSv1.2
大于8k左右的数据<em>请求</em>(PUT/POST)无法与server通信 [b]Chrome: Error (net::ERR_SSL_PROTOCOL_ERROR): SSL protocol error.[/b] public class ShortBufferException extends GeneralSecurityException This exception is thr...
TLSv1.2抓包解密分析过程之DHE_RSA_WITH_AES_128_CBC_SHA256
<em>D</em>HE_RSA_WITH_AES_128_CBC_SHA256模式下, RSA只用于身份验证, 不用于加密. 加密密钥是通过<em>D</em>H算法交换的. 因此需要<em>D</em>H相关的参数才能解密. 本文的demo样本<em>使用</em>了特殊方法来获取这些参数. 准备工作 已经准备好的抓包数据 <em>https</em>://github.com/wzjwhut/tlsv12-demo/blob/master/src/main/resources/T...
Delphi7 indy https需要的两个DLL+自己做的调用实例
<em>D</em>elphi7 <em>indy</em> <em>https</em>需要的两个<em>D</em>LL文件libeay32.dll和ssleay32.dll及自己做的调用实例,实例是我自己做的,在WIN7+<em>D</em>ELPHI7下亲测可用!绝对值10分
传输层安全协议(TLS1.2
1.介绍   <em>TLS</em>协议的主要目标是在两个通信应用之间提供私密性和数据完整性。这个协议由两层组成:<em>TLS</em>记录协议和<em>TLS</em>握手协议。最低层是基于一些可靠传输协议(如TCP)的<em>TLS</em>记录协议。<em>TLS</em>记录协议提供的连接安全有两个基本性质: 连接是私有的。对称密码学被用于数据加密(如:AES,RC4等)。对称加密的密钥对每条连接都是独特的,而且是基于另外一种协议(如<em>TLS</em>握手协议)进行的秘密协商而生...
delphi2007下使用indy连接https时could not load ssl library问题的解决
delphi 2007 下的<em>indy</em>版本是10.1.5的,连接<em>https</em>需要用到较早版本的 libeay32.dll 和 ssleay32.dll。先从网上下载了1.0版本的dll。 第一次连接<em>https</em>总是会提示 could not load ssl library 后续也能正常<em>使用</em>。   不过这样每次报一下错也不是个事情,考虑到<em>indy</em>控件版本比较老想找个早先的dll试试。下载了一个没有
TLSv1.2抓包解密分析过程之RSA_WITH_AES_128_CBC_SHA256
RSA_WITH_AES_128_CBC_SHA256最tls <em>1.2</em>中最简单的加密协议. 大公司都不再<em>使用</em>了. 但是这个协议非常好分析, 非常适合用于学习tls <em>1.2</em>的加密. 数据采集过程 生成自签名证书 <em>https</em>://blog.csdn.net/wzj_whut/article/details/85715347 导出私钥和公钥的RSA参数 <em>https</em>://blog.csdn.net...
TLSv1.2抓包解密分析过程之ECDHE_RSA_WITH_AES_128_CBC_SHA256
<em>TLS</em>v<em>1.2</em> EC<em>D</em>HE加密 解密
jdk1.6 支持 tls1.1 1.2协议 并忽略身份验证
碰到用jdk1.6<em>请求</em> <em>https</em>接口,接口服务器配置的用tls1.1,<em>请求</em>是就报 Remote host closed connection during handshake错误,百度是说早期的jdk1.6只<em>支持</em> tls1.0,如果非用jdk1.6需要引入第三方库,以下是百度的解决办法,不过有稍微改动一些代码,因为百度出来的代码<em>请求</em>某些<em>https</em> 会成功 ,但是<em>请求</em>我调的那个接口会出错,由于百度...
.net2.0用TLS1.2+TCP Stream访问https网站
背景 在用HttpWebRequest访问一个<em>https</em>的网站时,程序在执行到下面这一句代码时会出异常: HttpWebResponse response = capRequest.GetResponse() as HttpWebResponse 异常信息是: 基础连接已被关闭,<em>发</em>送时出错。 这个异常信息与经常碰到的"基础连接被关闭,未能建立<em>TLS</em>/SSL安全通道"不同,况且我的程序里面也
andeoid4.x强制使用TLSv1.2
最近做安全性比较高的项目,上级最近出台新规要求必须Https+<em>TLS</em>v<em>1.2</em>, 由于android20才开始默认<em>使用</em><em>TLS</em><em>1.2</em>,4..0-5.0一下默认的都是<em>TLS</em>1.0, 遇到一些坑费了点时间,网上查了好多资料,没有比较完整清晰的资料, 所以解决后记录一下,方便自己方便大家,好了下边正文开始。 首先明确一点要限制<em>TLS</em>版本需要设置的是什么,是SSLSocket; 第二
使用wireshark分析TLSv2(详细)
握手阶段如上图所示,可分为5步(<em>使用</em><em>D</em>iffie – Hellman算法): 第一步,浏览器给出协议版本号、一个客户端生成的随机数(Client random),以及客户端<em>支持</em>的加密方法。 第二步,服务器确认双方<em>使用</em>的加密方法,<em>使用</em>的tls版本号和一个随机数。 第三部,并给出数字证书、以及一个服务器运行<em>D</em>iffie-Hellman算法生成的参数,比如pubkey。 第四部,浏览器获取服务器
关于Android4.x系统支持TLS1.2的解决方案
为Http<em>请求</em>的网络客户端设置一个特殊的SSLSocketFactory。这个代理SSLSocketFactory在创建一个Socket连接的时候,会设置Socket的可用的<em>TLS</em>版本。private static final String[] <em>TLS</em>_SUPPORT_VERSION = {"<em>TLS</em>v1.1", "<em>TLS</em>v<em>1.2</em>"}; ((SSLSocket) s).setEnabledProto
为通过 ATS 检测 Tomcat 完全 TLS v1.2、完全正向加密及其结果检验
2017 年起 app store 要求 app 对接的服务器<em>支持</em> <em>TLS</em> v<em>1.2</em>,否则 ats 检测不予通过。有点强制推 <em>TLS</em> v<em>1.2</em> 的意味。本文介绍如何使 tomcat 强制执行 <em>TLS</em> v<em>1.2</em>、完全正向加密。本文示例 tomcat 版本 7.0.68,jdk 版本 1.7.0。笔者强烈推荐在 <em>D</em>NS 解析层或反向代理服务层做这件事情,不建议放在 tomcat 这一层做。如果你非要在
Android 4.0- 4.4 不支持TLS v1.1 和TLS v1.2
上周后台前置更换了通讯协议为TLV<em>1.2</em> 后,导致客户端android 4.0-4.4系统的手机无法正常登录app, 但是android 5.0以上可以正常<em>使用</em>。 真机测试后<em>发</em>现,android studio报一下的错: W/ System err:Cause by : javax.net.ssl.SSLProtocolException: SSL handshake aborted:ssl=
PHP CURL TLS v1.2 更新
下载cert证书文件 下载地址:<em>https</em>://curl.haxx.se/docs/caextract.html PayPal官方说明 <em>https</em>://developer.paypal.com/docs/classic/ipn/ht_ipn/
JDK1.7不支持Https TLS1.2协议
1前言     jdk1.7 <em>支持</em>协议 :SSLv2Hello 、SSLv3、<em>TLS</em>v1、<em>TLS</em>v1.1、<em>TLS</em>v<em>1.2</em>五种协议,但是默认协议是:<em>TLS</em>v1,因为<em>https</em> <em>请求</em>是双向认证的也就是jdk的<em>支持</em>协议最低是<em>TLS</em>v1以上的版本,所有jdk1.7不能访问<em>https</em><em>请求</em>。2解决思路  新建类 TrustAnyHostnameVerifier  implements HostnameVeri...
TLS 编程一
<em>TLS</em>是什么?引用别人说的 <em>TLS</em>(Thread Local Storage,线程局部存储)是一种便利的编程机制。我们通常不<em>使用</em>,因此并不太关心。但是要压缩的原程序可能会用到它。事实上,<em>D</em>elphi 总是<em>使用</em>它,如果我们打算<em>支持</em> <em>D</em>elphi 程序,最好兼容它。 <em>TLS</em>是Thread Local Storage(线程局部存储)的简称,是一项解决多线程内部变量<em>使用</em>问题的技术。用于将某些数据和一特
delphi7, indy10 实现接受https请求时报错
Indy版本是10.0.52 <em>使用</em>的组件 IdHttpServer、IdServerIOHandlerSSLOpenSSL SLL库文件:Libeay32.dll、ssleay32.dll 代码如下
delphi7 +indy9.00.10访问https出404错误,其它https正常
QQ安全中心其它数据都可以用<em>https</em>采集,就这个数据不行;修改成<em>https</em>://ui.ptlogin2.qq.com/cgi-bin/login也不行,浏览器可正常打开并返回200.改成http也能
delphi xe10.1 indy10 HTTP代理服务器(送分啦!)
下载地址:http://download.csdn.net/detail/yao518/9646105 这个是自己没事研究的小程序,可以代理HTTP。兼容IOS,AN<em>D</em>ORI<em>D</em>,WIN(因为这里面本来
indy组件post HTTPS出现异常
post方法呢,就是<em>indy</em>通用的idhttp+IdSSLIOHandlerSocketOpenSSL+2dll的方式post HTTPS网页,来验证登录。 (直接调用WinINet 的api不行,p
delphi idhttp访问https需要增加IdSSLIOHandlerSocketOpenSSL1
加载<em>https</em>的站点页面内容的时候记得在窗体上加上“IdSSLIOHandlerSocketOpenSSL1” 以及idhttp里面IOHandler为“IdSSLIOHandlerSocketOpenSSL1” 不然老报“IOHandler value is not valid.”错误。 dnspod API V2.0 就是用的<em>https</em> 用delphi开<em>发</em>客户 只需要用i
delphi2010使用Indy组件实现http/https
根据delphi2010中的<em>indy</em>组件的TIdHTTP类制作封装了类:THttpModule/THttpsModule,实现了方法get和post。<em>https</em>访问需要的2个动态链接库文件(libea
indy 10.6 POST中文GB2312数据乱码
//定义了 t:TStringlist; ss:TStringStream; IdHTTP.Post('http://www.csdn.com',t,ss); <em>发</em>现当表单数据有中文时(GB2312编
使用indy 9送邮件支持SSL选项,gmail测试通过
目前好多邮件服务器<em>使用</em>了SSL选项,Gmail, yahoo等,<em>indy</em> 9.0的idsmtp组建不能直接<em>支持</em>SSL<em>发</em>送,从<em>indy</em>的官方网站(http://www.<em>indy</em>project.org)上查询了资料,需要进行下面的设置1、在delphi 7的工具栏Indy I/O Handlers中选择TIdSSLIOHandlerSocket组件,放在窗体上2、设置idsmtp属性 TIdSMTP.
idHttpServer证书问题
idHttpServer证书是如何生成的啊,我是用idHttpServer作为一个服务器,客户端采用IdHttp来向他<em>请求</em>一些数据,想<em>使用</em>SSL,但不知道如何操作,哪位有做过啊,感谢不尽1
学会了这些技术,你离BAT大厂不远了
每一个程序员都有一个梦想,梦想着能够进入阿里、腾讯、字节跳动、百度等一线互联网公司,由于身边的环境等原因,不知道 BAT 等一线互联网公司<em>使用</em>哪些技术?或者该如何去学习这些技术?或者我该去哪些获取这些技术资料?没关系,平头哥一站式服务,上面统统不是问题。平头哥整理了 BAT 等一线大厂的必备技能,并且帮你准备了对应的资料。对于整理出来的技术,如果你掌握的不牢固,那就赶快巩固,如果你还没有涉及,现在...
程序员实用工具网站
目录 1、搜索引擎 2、PPT 3、图片操作 4、文件共享 5、应届生招聘 6、程序员面试题库 7、办公、开<em>发</em>软件 8、高清图片、视频素材网站 9、项目开源 10、在线工具宝典大全 程序员开<em>发</em>需要具备良好的信息检索能力,为了备忘(收藏夹真是满了),将开<em>发</em>过程中常用的网站进行整理。 1、搜索引擎 1.1、秘迹搜索 一款无敌有良心、无敌安全的搜索引擎,不会收集私人信息,保...
支付宝核心工程师谈如何成为一名优秀的程序员?
支付宝研究员李俊奎 作者 |蚂蚁金服科技 责编| 伍杏玲 出品 | 程序人生(I<em>D</em>:coder_life) 校招进入支付宝,11年时间,从一线工程师成长为支付宝安全核心架构师,这个技术牛人就是李俊奎。 李俊奎一直聚焦风控平台的技术和架构<em>发</em>展,并着手搭建了中国第一家云上的商业银行——网商银行。 在2016年双11和新春红包等活动中,李俊奎和他的团队实现历史性突破,即在系统不...
我花了一夜用数据结构给女朋友写个H5走迷宫游戏
起因 又到深夜了,我按照以往在csdn和公众号写着数据结构!这占用了我大量的时间!我的超越妹妹严重缺乏陪伴而 怨气满满! 而女朋友时常埋怨,认为数据结构这么抽象难懂的东西没啥作用,常会问道:天天写这玩意,有啥作用。而我答道:能干事情多了,比如写个迷宫小游戏啥的! 当我码完字准备睡觉时:写不好别睡觉! 分析 如果用数据结构与算法造出东西来呢? ...
别再翻了,面试二叉树看这 11 个就够了~
写在前边 数据结构与算法: 不知道你有没有这种困惑,虽然刷了很多算法题,当我去面试的时候,面试官让你手写一个算法,可能你对此算法很熟悉,知道实现思路,但是总是不知道该在什么地方写,而且很多边界条件想不全面,一紧张,代码写的乱七八糟。如果遇到没有做过的算法题,思路也不知道从何寻找。面试吃了亏之后,我就慢慢的做出总结,开始分类的把数据结构所有的题型和解题思路每周刷题做出的系统性总结写在了 Github...
GitHub开源的10个超棒后台管理面板
目录 1、AdminLTE 2、vue-Element-Admin 3、tabler 4、Gentelella 5、ng2-admin 6、ant-design-pro 7、blur-admin 8、iview-admin 9、material-dashboard 10、layui 项目开<em>发</em>中后台管理平台必不可少,但是从零搭建一套多样化后台管理并不容易,目前有许多开源、免费、...
终于明白阿里百度这样的大公司,为什么面试经常拿ThreadLocal考验求职者了
点击上面↑「爱开<em>发</em>」关注我们每晚10点,捕获技术思考和创业资源洞察什么是ThreadLocalThreadLocal是一个本地线程副本变量工具类,各个线程都拥有一份线程私...
100 个网络基础知识普及,看完成半个网络高手
欢迎添加华为云小助手微信(微信号:HWCloud002或HWCloud003),输入关键字“加群”,加入华为云线上技术讨论群;输入关键字“最新活动”,获取华为云最新特惠促销。华为云诸多技术大咖、特惠活动等你来撩! 1)什么是链接? 链接是指两个设备之间的连接。它包括用于一个设备能够与另一个设备通信的电缆类型和协议。 2)OSI 参考模型的层次是什么? 有 7 个 OSI 层:物理...
Docker 零基础从入门到使用
诺!这只可爱的小鲸鱼就是docker了! <em>D</em>ocker 是什么? <em>D</em>ocker 是一个开源的应用容器引擎,让开<em>发</em>者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后<em>发</em>布到任何流行的 Linux 或 Windows 机器上( 摘自百度 )。 <em>D</em>ocker 能干什么? 在讲 <em>D</em>ocker 能干什么之前,我们不妨先看看没有 <em>D</em>ocker 和有<em>D</em>ocker分别是个什么样子的? 场景一 某公司需要开<em>发</em>...
对计算机专业来说学历真的重要吗?
我本科学校是渣渣二本,研究生学校是985,现在毕业五年,校招笔试、面试,社招面试参加了两年了,就我个人的经历来说下这个问题。 这篇文章很长,但绝对是精华,相信我,读完以后,你会知道学历不好的解决方案,记得帮我点赞哦。 先说结论,无论赞不赞同,它本质就是这样:对于技术类工作而言,学历五年以内非常重要,但有办法弥补。五年以后,不重要。 目录: 张雪峰讲述的事实 我看到的事实 为什么会这样 ...
世界上最好的学习法:费曼学习法
你是否曾幻想读一遍书就记住所有的内容?是否想学习完一项技能就马上达到巅峰水平?除非你是天才,不然这是不可能的。对于大多数的普通人来说,可以通过笨办法(死记硬背)来达到学习的目的,但效率低下。当然,也可以通过优秀的学习法来进行学习,比如今天讲的“费曼学习法”,可以将你的学习效率极大的提高。 费曼学习法是由加拿大物理学家费曼所<em>发</em>明的一种高效的学习方法,费曼本身是一个天才,13岁自学微积分,24岁加入曼...
学Linux到底学什么
来源:公众号【编程珠玑】 作者:守望先生 网站:<em>https</em>://www.yanbinghu.com/2019/09/25/14472.html 前言 ​我们常常听到很多人说要学学Linux或者被人告知说应该学学Linux,那么学Linux到底要学什么? 为什么要学Linux 在回答学什么之前,我们先看看为什么要学。首先我们需要认识到的是,很多服务器<em>使用</em>的是Linux系统,而作为服务器应...
深入理解C语言指针
一、指针的概念 要知道指针的概念,要先了解变量在内存中如何存储的。在存储时,内存被分为一块一块的。每一块都有一个特有的编号。而这个编号可以暂时理解为指针,就像酒店的门牌号一样。 1.1、变量和地址 先写一段简单的代码: void main(){ int x = 10, int y = 20; } 这段代码非常简单,就是两个变量的声明,分别赋值了 10、20。我们把内存当做一个酒店,而每个房间就...
C语言实现推箱子游戏
很早就想过做点小游戏了,但是一直没有机会动手。今天闲来无事,动起手来。过程还是蛮顺利的,代码也不是非常难。今天给大家分享一下~ 一、介绍 开<em>发</em>语言:C语言 开<em>发</em>工具:<em>D</em>ev-C++ 5.11 日期:2019年9月28日 作者:ZackSock 也不说太多多余的话了,先看一下效果图: 游戏中的人物、箱子、墙壁、球都是字符构成的。通过wasd键移动,规则的话就是推箱子的规则,也就不多说了。 二、代...
面试官:兄弟,说说基本类型和包装类型的区别吧
Java 的每个基本类型都对应了一个包装类型,比如说 int 的包装类型为 Integer,double 的包装类型为 <em>D</em>ouble。基本类型和包装类型的区别主要有以下 4 点。
C语言这么厉害,它自身又是用什么语言写的?
这是来自我的星球的一个提问:“C语言本身用什么语言写的?”换个角度来问,其实是:C语言在运行之前,得编译才行,那C语言的编译器从哪里来? 用什么语言来写的?如果是用C语...
终于鸿蒙微内核弄懂了-程序员和鼓励师的合作
当鸿蒙OS宣布开源的时候,各种空洞的炒作,几乎把国产操作系统的技术本质掩盖了,虽然笔者没亲眼见过鸿蒙的代码,也没用方舟成功编译什么程序,不过当华为官宣鸿蒙将<em>使用</em>微内核的时候其实这款OS的风格就已经确定了,因为这就是内核的价值和意义。 记得十几年前笔者刚刚毕业,初次进入嵌入式开<em>发</em>的圈子,那时总感觉操作系统距离我很远,甚至有些高不可攀。当时看到CS<em>D</em>N论坛上各种有关WINCE、MINIGUI等嵌入式...
十大优秀编程项目,让你的简历金光闪闪
全文共3241字,预计学习时长6分钟 被问到如何学习编程时,最常听到的问题就是:“有没有什么新项目的好点子?” 一些老套的答案有:“做一个象棋游戏”或者“命令行界面”。 这些答案没有错,但这些例子不符合现代编程的需要。现代软件编写需要经常<em>使用</em>软件服务化(SaaS)和网络应用,这意味着程序员需要了解如何在线编程。 用户网站或应用程序的编程需要服务器、身份验证和数据库,这个过程十分复杂。它...
SpringBoot注解梳理
一、注解(annotations)列表 二、注解(annotations)详解 三、JPA注解 四、springMVC相关注解 五、全局异常处理 一、注解(annotations)列表 @SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@Component...
面试官,不要再问我三次握手和四次挥手
三次握手和四次挥手是各个公司常见的考点,也具有一定的水平区分度,也被一些面试官作为热身题。很多小伙伴说这个问题刚开始回答的挺好,但是后面越回答越冒冷汗,最后就歇菜了。 见过比较典型的面试场景是这样的: 面试官:请介绍下三次握手 求职者:第一次握手就是客户端给服务器端<em>发</em>送一个报文,第二次就是服务器收到报文之后,会应答一个报文给客户端,第三次握手就是客户端收到报文后再给服务器<em>发</em>送一个报文,三次握手就...
当程序员这么多年,我学到了25条人生经验
关注前端达人,与你共同进步编者按:作者踏上开<em>发</em>人员的职业之路某种程度上具有偶然性,但是也跟自己平时对编码方面的知识进行的储备有很大的关系,作为一名自学的开<em>发</em>人员,作者虽然...
一些实用的GitHub项目
最近整理了一些在GitHub上比较热门的开源项目关于GitHub,快速了解请戳这里其中涵盖了:学习教程,面试总结,实用工具,框架,机器学习等东西比较杂,要学的东西也比较多...
生猛!看 AV 神器来了!实时把画质变成 4k 高清,延时仅3毫秒,登上GitHub 趋势榜!...
点击上方“五分钟学算法”,选择“星标”在看真爱量子位 出品 | 公众号 QbitAI看动画(特别是里番/P站)的时候,总会觉得画质不够好,就算已经有1080p,还是...
58道JavaScript题,看看你能全对不?
导读之前翻译过前阵子 github很火的 javascript-questions:送你43道JavaScript面试题前些天去看了看已经更新到101题了,这些题目中已经...
七种方法,教你培养持续学习的习惯
全文共4373字,预计学习时长9分钟技术在不断<em>发</em>展,因此你也不能停下学习的脚步。无论是软件工程师、开<em>发</em>人员,还是建筑师,都必须时刻关注业内的最新进展。有时你会<em>发</em>现,几年前...
新手程序员成长之路的五本必读书籍(附资源下载)
全文共3351字,预计学习时长7分钟图片来自Pixabay,IvanPais书籍可以清晰而有条理地陈诉观点,纸张上的笔墨也会给人一种不慌不忙的感觉。不过,科技类书籍存在一...
“我想学习人工智能与机器学习,该从何做起?”
全文共3753字,预计学习时长7分钟图源山姆·伯克(Sam Bourke)在自学机器学习时,经常有人问:我该从哪学起?我需要达到怎样的数学水平呢?我学过Python了,那...
怎样成为一个优秀的架构师?
怎样才算是架构师? 架构师是一个既能掌控整体又能洞悉局部瓶颈并依据具体的业务场景给出解决方案的团队领导型人物。看似完美的“人格模型”背后,是艰辛的探索。 架构师不是一个人,他需要建立高效卓越的体系,带领团队去攻城略地,在规定的时间内完成项目。 架构师的分类 从业界来看对于架构师的理解可以大概区分为: 企业架构师:专注于企业总体 IT 架构的设计。 IT 架构师-软件产品架构...
分布式、多线程、高并都不懂,拿什么去跳槽
当提起这三个词的时候,是不是很多人都认为分布式=高并<em>发</em>=多线程?当面试官问到高并<em>发</em>系统可以采用哪些手段来解决,或者被问到分布式系统如何解决一致性的问题,是不是一脸懵逼?确...
面试官出的MySQL索引问题,这篇文章全给你解决!
原文链接:blog.ouyangsihai.cn >> MySQL的B 树索引的概念、<em>使用</em>、优化及<em>使用</em>场景 0 前言 这篇文章不会讲解索引的基础知识,主要是关于MySQL数据库的B 树索引的相关原理,里面的一些知识都参考了MySQL技术内幕这本书,也算对于这些知识的总结。对于B树和B 树相关的知识,可以参考我的这篇博客:面试官问你B树和B 树,就把这篇文章丢给他 1 索引的管理 索引有很...
SQL 性能优化梳理
前言 本文主要针对的是关系型数据数据库MySql。键值类数据库可以参考: <em>https</em>://www.jianshu.com/p/098a870d83e4 先简单梳理下Mysql的基本概念,然后分创建时和查询时这两个阶段的优化展开。 1 基本概念简述 1.1 逻辑架构 第一层:客户端通过连接服务,将要执行的sql指令传输过来 第二层:服务器解析并优化sql,生成...
课程学生系统vfp管理学信息系统下载
关于vfp的在项目管理器创建一个表单,命名为“学生信息录入.scx”,外观如上图所示,点击vfp主菜单“显示”  “数据环境”,在数据环境中导入表student,将student整张表拖入表单中, 为按钮“添加新记录”添加click过程的代码: append blank 相关下载链接:[url=//download.csdn.net/download/lzd1989/1955300?utm_source=bbsseo]//download.csdn.net/download/lzd1989/1955300?utm_source=bbsseo[/url]
2015 OpenStack 技术大会-OpenStack as an Open Platform for Enterprises-Wendlandt下载
Dan Wendlandt,Director of Product Management at VMware,在OpenCloud 2015大会OpenStack专场的演讲PPT:OpenStack as an Open Platform for Enterprises。 相关下载链接:[url=//download.csdn.net/download/happytofly/8634755?utm_source=bbsseo]//download.csdn.net/download/happytofly/8634755?utm_source=bbsseo[/url]
DFESetup10.5.0.1下载
infor form 开发编辑器,主要用于INFOR10.5版本以上的 相关下载链接:[url=//download.csdn.net/download/u013572430/10558656?utm_source=bbsseo]//download.csdn.net/download/u013572430/10558656?utm_source=bbsseo[/url]
相关热词 c# 去除空格 c#读取tiff未bmp c# 识别回车 c#生成条形码ean13 c#子控制器调用父控制器 c# 写大文件 c# 浏览pdf c#获取桌面图标的句柄 c# list反射 c# 句柄 进程
我们是很有底线的